Componentes de um Sistema de Computação
description
Transcript of Componentes de um Sistema de Computação
![Page 1: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/1.jpg)
1
Componentes de um Sistema de Computação
![Page 2: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/2.jpg)
2
EntradaEntrada
ProcessamentoProcessamento
ArmazenamentoArmazenamento
SaídaSaída
![Page 3: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/3.jpg)
3
UCP – Unidade Central de Processamento
Componente vital do sistema, pois além de efetivamente realizar as ações finais (operações matemáticas com os dados), interpreta o tipo e o modo de execução de uma instrução, bem como controla quando e o que deve ser realizado pelos demais componentes, emitindo para isso sinais apropriados de controle.
![Page 4: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/4.jpg)
4
Memória Os programas e dados são
armazenados nela para execução imediata (,e,ória principal e cache) ou para a execução ou uso de posterior (memória secundária).
![Page 5: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/5.jpg)
5
Dispositivos de Entrada e Saída
Permitem que o sistema de computação se comunique com o mundo exterior, realizando ainda, além da interligação, a conversão das linguagens do sistema para a linguagem do meio exterior (caracteres de nossas linguagens) e vice-versa.
Os seres humanos entendem símbolos como A,b,. , (. + , porém os computadores só compreendem 0 e 1.
![Page 6: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/6.jpg)
6
Dispositivos de Entrada e Saída
O teclado (dispositivo de entrada) interliga o usuário e o computador permitindo a comunicação entre ambos através do uso de suas teclas. Ao ser pressionada a tecla correspondente ao caractere A, por exemplo, os circuitos eletrônicos existentes no teclado “convertem” a pressão mecânica em um grupo de sinais elétricos, alguns com voltagem alta (bit 1) e outros com voltagem baixa (bit 0), que corresponde, para o computador, ao caractere A.
![Page 7: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/7.jpg)
7
Dispositivos de Entrada e Saída
Os dispositivos de saída operam de modo semelhante, porém em sentido inverso, isto é, do computador para o exterior, convertendo os sinais elétricos internos em símbolos conhecidos pelos humanos
![Page 8: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/8.jpg)
8
Os sistemas atuais, embora mais potentes, possuem os mesmos componentes básicos e realizam suas funções essenciais orientadas pelos mesmos conceitos dos primeiros computadores: Dados e instruções são armazenados em
uma memória do tipo que escreva e recupera (leitura)
![Page 9: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/9.jpg)
9
O conteúdo da memória é endereçado conforme a sua posição, independentemente do tipo da informação nele contido;
A execução das instruções ocorre de forma sequencial ( a não ser que uma instrução específica mude momentaneamente a sequencia) , uma em seguida à outra.
![Page 10: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/10.jpg)
10
Representação das Informações
O Bit, o caractere, o byte e a palavra
![Page 11: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/11.jpg)
11
Representação das Informações
Toda informação introduzida em um computador – sejam dados que serão processados ou instruções de um programa – precisa ser entendida pela máquina, para que possa corretamente interpretá-la e processá-la.
![Page 12: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/12.jpg)
12
Representação das Informações
O computador, sendo um equipamento eletrônico, armazena e movimenta as informações internamente sob forma eletrônica; esta pode ser um valor de voltagem ou de corrente (na memória secundária as informações são armazenadas sob forma magnética ou ótica)
![Page 13: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/13.jpg)
13
Representação das Informações
Para que uma máquina pudesse representar eletricamente todos os símbolos utilizados na linguagem humana, seriam necessários mais de 100 diferentes valores de voltagem. Uma máquina assim seria de difícil construção para fins comerciais e possivelmente teria uma confiabilidade muito baixa.
![Page 14: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/14.jpg)
14
Representação das Informações
Por que então uma máquina binária? Mais simples e confiável projetar o
circuito capaz de gerar e manipular o menor número possível de valores distintos (0 e 1)
Mais simples o emprego da lógica booleana ( SIM/NÃO, ABERTO/FECHADO, ACIMA/ABAIXO, LIGADO/DESLIGAO, etc)
![Page 15: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/15.jpg)
15
Representação das Informações
Toda informação produzida em um computador é convertida para a forma binária
![Page 16: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/16.jpg)
16
Representação das Informações
O menor elemento disponível de uma linguagem é o caractere ( em português de A a Z e os números de 0 a 9.
A menor unidade armazenável em um computador é o algarismo binário, ou dígito binário, conhecido como bit (binary digit)
O bit pode ter somente dois valores: 0 e 1
![Page 17: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/17.jpg)
17
Representação das Informações
O caractere sozinho pouco ou nada significa como informação útil.
O bit pouco pode representar isoladamente. Por isso as informações manipuladas por um computador são codificadas em grupos ordenados de bits, de modo a terem um significado útil
![Page 18: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/18.jpg)
18
Representação das Informações
Podemos definir alguns exemplos: 5 bits por caractere - 32 símbolos diferentes 6 bits por caractere – 64 símbolos diferentes
IBM definiu o byte: Grupo ordenado de 8 bits, tratados de forma individual, como unidade de armazenamento e transferência.
Caractere e byte são sinônimos.
![Page 19: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/19.jpg)
19
Representação das Informações
O caractere pode representar pouca informação com sentido (letra a), porém o byte, que pode representar um caractere internamente no computador, não tem a finalidade de representar qualquer tipo de informação, sendo tão somente uma unidade de armazenamento e transferência.
![Page 20: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/20.jpg)
20
Representação das Informações
K – Kilobytes ( mil vezes 1 byte) M – Megabytes ( um milhão vezes 1
byte) G – Gigabytes ( um bilhão vezes 1
byte) T – Terabytes ( um trilhão vezes 1
byte)
![Page 21: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/21.jpg)
21
1 K = 1024 unidades ( 2 10) 1 M = 1.048.576 unidades 2 10 x 2 10
1 G = 1.073.741.824 unidades 2 10 x 2 10 X 2 10
Tera = 2 40
Peta = 2 50
![Page 22: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/22.jpg)
22
Exemplos: 1K = 1024 1M = 1024 * 1024=1.048.576 1G = 1024M = 1.048.576K = 1.048.576 *
1024 = 1.073.741.824 256K = 256 * 1024 = 262.124 64M = 64*1024 * 1024 = 65.536K =
65.536 * 1024 = 67.108.864
![Page 23: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/23.jpg)
23
Representação das informações
O termo caractere é mais empregado para fins comerciais (propaganda, apresentações a pessoas não familiarizadas com os termos da computação), enquanto byte é empregado mais na linguagem técnica.
![Page 24: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/24.jpg)
24
Estruturas de informações Computadores
Bit Byte e
caractere Palavra Registro Arquivo Banco de dados
Linguagens dos humanos Caractere Palavra Frases Textos Livros
![Page 25: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/25.jpg)
25
Representação das informações
A palavra nos computadores é um valor fixo e constante para um dado processador (32 bits, 64 bits), diferentemente das linguagens dos humanos onde as palavras têm quantidades variáveis de caracteres (mesa, automóvel)
![Page 26: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/26.jpg)
26
Representação das informações
Byte - valor relacionado à unidade de armazenamento
Palavra - valor que indica a unidade de transferência e processamento
A UCP processa valores representados por uma quantidade de bits igual à da palavra, indicando assim a capacidade de processamento do sistema
![Page 27: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/27.jpg)
27
Representação das informações
Todo processamento em um computador consiste na manipulação de dados segundo um conjunto de instruções que, globalmente chamamos de programa.
![Page 28: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/28.jpg)
28
Representação das informações
Para que seja possível individualizar grupos diferentes de informações ( o conjunto de dados de um programa constitui um grupo diferente do conjunto de dados de outro programa) os sistemas operacionais (programas que controlam o armazenamento e recuperação dessas informações para entrada, saída ou guarda em memória secundária) estruturam esses grupos de dados sob uma forma denominada arquivo
![Page 29: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/29.jpg)
29
Representação das informações
Arquivo de informações (ou dados) : Conjunto formado por dados (ou informações) de um mesmo tipo ou para uma mesma aplicação. Exemplo: Arquivo de alunos de uma turma.
Registros: itens individuais de informação. Exemplo: cada aluno do arquivo de alunos.
![Page 30: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/30.jpg)
30
Exemplos Um arquivo de uma turma de 60
alunos, possui 60 registros. Um arquivo com informações de mil
empregados, possui mil registros. Um programa é um arquivo.
![Page 31: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/31.jpg)
31
Representação das informações
A estrutura de armazenamento e recuperação de informações na memória secundária e um sistema de computação é concebida segundo o conceito de arquivos e registros.
![Page 32: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/32.jpg)
32
Representação das informações
Na memória secundária o sistema operacional pode guardar informações em grupos para obter maior eficiência na transferência com a memória principal
![Page 33: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/33.jpg)
33
Classificação de sistemas de computação
Microcomputadores (desktops, laptops, notebooks, palmtops)
Estações de trabalho ( workstations) minicomputadores computadores de grande porte
(mainframes) supercomputadores
![Page 34: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/34.jpg)
34
Microcomputadores Usados em larga escala nas empresas
e como computadores pessoais. Surgiu em 1974. Tamanho e
capacidade de processamento menor em relação aos sistemas existentes na época.
Único usuário
![Page 35: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/35.jpg)
35
Microcomputadores Desktops
3 unidades fisicamente separadas em cima de uma mesa: UCP ( ou CPU), vídeo e teclado. Pode ter uma variação, chamada torre.
Notebooks: Menor que os desktops, portáteis, usam
baterias Dos portáteis tem as maiores dimensões.
![Page 36: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/36.jpg)
36
Microcomputadores Laptops
São os notebooks com dimensões menores
Palmtops Notebooks quase do tamanho da palma
de nossas mãos
![Page 37: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/37.jpg)
37
Estação de trabalho Projetado para realizar tarefas mais
pesadas, em áreas científicas, desenhos complexos, cálculos matemáticos,etc
Potência de cálculo e velocidade de processamento similar a de um minicomputador
![Page 38: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/38.jpg)
38
Minicomputador Suportar o processamento de
múltiplos usuários e programas Manipula diversos dispositivos de
entrada e saída Sistemas operacionais mais
sofisticados Praticamente não são mais fabricados
![Page 39: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/39.jpg)
39
Computador de Grande Porte
Manuseiam considerável volume de dados e executam simultaneamente programas de uma quantidade de usuários
Podem interagir com centenas de usuários
![Page 40: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/40.jpg)
40
Supercomputador Projetado para realizar grandes
quantidades de cálculos o mais rapidamente possível
Máquinas assim podem realizar 2 bilhões de operações matemáticas por segundo
Manipulam mais de um bilhão de céluals de memória
![Page 41: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/41.jpg)
41
Notebook Desktop
![Page 42: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/42.jpg)
42
PalmTop
SuperComputador Cray T90
![Page 43: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/43.jpg)
43Mainframe IBM - 1952
![Page 44: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/44.jpg)
44Mainframe IBM - 1959
![Page 45: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/45.jpg)
45Mainframe IBM - 1982
![Page 46: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/46.jpg)
46Mainframe IBM - 2004
![Page 47: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/47.jpg)
47
Medidas de Desempenho Tempo de Resposta: medida ligada ao
desempenho mais global do sistema e não de um ou outro componente. Período de tempo gasto entre o instante em que o usuário iniciou uma solicitação ou interrogação e o instante em que o sistema apresentou ao usuário a sua resposta ou atendeu à sua solicitação. Ex. Saldo bancário
![Page 48: Componentes de um Sistema de Computação](https://reader036.fdocumentos.com/reader036/viewer/2022062518/56814435550346895db0cfce/html5/thumbnails/48.jpg)
48
Medidas de Desempenho Vazão (throughput): Define a
quantidade de ações ou transações que pode ser realizada por um sistema na unidade de tempo. Por exemplo, a quantidade de atualizações que pode ser feita em um sistema de controle do estoque.