Componentes de um Sistema de Computação. Sistema “Conjunto de partes coordenadas que concorrem...

18
Componentes de um Sistema de Computação

Transcript of Componentes de um Sistema de Computação. Sistema “Conjunto de partes coordenadas que concorrem...

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