18
Componentes de um Sistema de Computação

Componentes de um Sistema de Computação. Sistema “Conjunto de partes coordenadas que concorrem para a realização de um determinado objetivo”

Embed Size (px)

Citation preview

Componentes de um Sistema de Computação

Sistema

“Conjunto de partes coordenadas queconcorrem para a realização de um

determinado objetivo”

Sistema de Computação •Conjunto de partes que se coordenam

(memória, processador e dispositivos de entrada e saída) para computar

Processamento

MemóriaProcessador

DispositivosE/S

Entrada de dados

Saída da informação

Processamento•Processamento de dados: requer a

execução de uma série de passos, o programa (software)▫Cada passo é uma instrução, ou ordem de

comando, dada ao computador (hardware)

O computador tem uma linguagem própria, a linguagem binária, formada por 0 e 1

A linguagem de máquina é difícil de manipular

Foram desenvolvidas outras linguagens mais próximas dos homens, chamadas de linguagens de programação Cobol, Fortran, Pascal, C, Java, Ada,

Assembly...

Processamento

Compilação•Todo computador é constituído por circuitos eletrônicos capazes de reconhecer e executar apenas um conjunto limitado e simples de instruções de máquina, nas quais todo programa deve ser convertido antes de ser executado – processo de compilação

Compilação

Circuitos eletrônicosHardware

Programa em ling. binária

Execução

Programa em C

Instruções de máquina

Compilação

Circuitos eletrônicos

Execução

MontagemSoftware

Programa em C

Instruções em assembly

Instruções de máquina

Exemplo de um programa em C compilado para uma linguagem

assembly e montado

em linguagem de máquina

para um processador MIPS

Representação da InformaçãoBit, Caractere, Byte e Palavra

•Bit: menor unidade de informação armazenável em um computador (binary digit)

•Caractere: menor grupo ordenado de bits que pode representar uma informação

Representação da Informação•Byte: grupo ordenado de 8 bits, tratado

de forma individual, como unidade de armazenamento e transferência

•Palavra: não é igual para todos fabricantes

Unidades de Medida•Kilo: 210 = 1Kb = 1024•Mega: 220 = 1Mb = 1024 Kb•Giga: 230 = 1Gb = 1024 Mb•Tera: 240 = 1Tb = 1024 Gb

Classificação de Sistemas de Computação•Microcomputadores

▫PC (Personal Computer)•Estações de trabalho (Workstations)

▫Projetados para tarefas pesadas (área científica e industrial)

▫Fabricantes: DEC e IBM

Classificação de Sistemas de Computação•Minicomputadores

▫Projetados para executar programas de vários usuários

▫Alta capacidade de processamento e memória

▫Sistema operacional sofisticado▫VAX-11/780 da DEC e AS/400 da IBM

Classificação de Sistemas de Computação

Minicomputador

Terminal Terminal Terminal...

Classificação de Sistemas de Computação•Mainframes

▫Projetados para manusear considerável volume de dados e executar simultaneamente programas de uma grande quantidade de usuários

▫IBM 3090 e Control data CDC 6600

Classificação de Sistemas de Computação•Supercomputadores

▫Projetado para realizar cálculos matemáticos o mais rápido possível

▫Previsão de tempo, simulações ...▫Realiza 2 bilhões de operações

matemáticas por segundo