GFM015 – Introdução à Computação Noções básicas sobre os...

Post on 10-Nov-2018

213 views 0 download

Transcript of GFM015 – Introdução à Computação Noções básicas sobre os...

GFM015 – Introdução à Computação

Noções básicas sobre os componentes de microcomputadores

Ilmério Reis da Silvailmerio@facom.ufu.brwww.facom.ufu.br/~ilmerio/icUFU/FACOM

Página:1.2

Programa 1. Noções básicas sobre os componentes de micro computadores2. Uso de aplicativos3. Algoritmos4. Fundamentos de programação5. Estrutura de Dados6. Modularização de programas

Página:1.3

Programa – 1. Componentes 1. Noções básicas sobre os componentes de microcomputadores

1.1 Unidades componentes de micro computadores (Placa mãe, Dispositivos de Armazenamentos, Dispositivos de Entrada e Dispositivos de Saida);1.2 Terminologia (hardware, software, programa, bit, byte, códigos: Binário e ASCII);1.3 Sistemas operacionais: tipos e características;

Página:1.4

Arquitetura de Von Neumann ● Criada por John von Neumann (1903-1957)

● Característica: armazenamento de dados e programas na memória, podendo assim manipular tais programas

● Componentes ● Memória● Unidade Central de Processamento (CPU)

● Unidade Aritmética e lógica (ALU)● Unidade de Controle (C): busca instruções na

memória e executa-as sobre os dados● Entrada e Saída

Página:1.5

Arquitetura de Von Neumann - Figura

Página:1.6

Arquitetura atual

Página:1.7

Arquitetura atual – mais detalhes

Página:1.8

Placa mãe

Página:1.9

Processador (CPU)

• Executa as instruções– Controle – determina qual– ULA - executa

Página:1.10

Processador (CPU) - Características

• Frequência de operações: megahertz ou gigahertz

• Velocidade de processamento– MIPS (milhões de operações por segundo)– MFLOPS (milhões de operações de ponto flutuante

por segundo)

Página:1.11

Memória Principal

• Função– Armazenar dados em processamento– Armazenar a seqüência lógica de passos a ser

executada para processar os dados (programa)• Características

– Dividida em palavras de 2, 4, 6 ou 8 bytes– 1 byte = 8 bits– 1 bit = 0 ou 1

• Armazenamento Codificado– EBCDIC (8 bits)– ASCII (7 bits)

Página:1.12

Memória Principal

Página:1.13

Hierarquia de Memórias

Página:1.14

Memória Secundária/Terciária

Página:1.15

Dispositivos de Entrada

•Teclado;•Mouse;•Caneta óptica;•Leitor de código de barras;•Scaner;•Tela sensível ao toque;•Câmeras digitais;•Filmadora digital;•Microfone;•Memória secundária;•Placa de rede;•WebCam.

Página:1.16

Dispositivos de Saída

•Monitor de vídeo;•Impressora (matricial, jato de tinta, laser);•Memória secundária;•Placa de rede;•Placa de FAX/MODEM;•Caixas de som.

Página:1.17

Outros Dispositivos ImportantesBIOS : Basic Input/Output System

– memória permanente (firmware)– suporte básico de acesso ao

hardware e início do sistema operacional.

Placa de Vídeo: – envia sinais para o monitor– Off-board: memória dedicada,

chipset mais elaborado– On-board: memória RAM, integrado

ao chipset da placa-mãe.

Página:1.18

Sistemas Operacionais (SO)• Conjunto de programas responsável pelo gerenciamento dos recursos da máquina, por exemplo:

– Controle de discos, impressora, comunicações– Interface com o usuário (teclado, mouse e vídeo)– Configuração do equipamento– Operação em lote (BATCH)– Organização das informações armazenadas em disco– Carregamento e execução de programas

Página:1.19

Sistemas Operacionais (SO) - Classificação

• Classificação– Quanto à quantidade de tarefas realizadas juntos

• Lote sequencial: MS-DOS; AppleDos• Multitarefa: Windows NT, OS/2

– Quanto ao número de usuários atendidos ao mesmo tempo

• Monousuário: MS-DOS• Multiusuário: Unix, Xenix

Página:1.20

Sistemas Operacionais (SO) - Exemplos

• Windows XP;

• Windows Vista;

•Windows 7

• MacOS

• Linux

• Solaris

Página:1.21

Bibliografia

Disponível em: http://www.facom.ufu.br/~ilmerio/ic/ic_s1_componentes.pdf

Material de apoio em:http://www.facom.ufu.br/~ilmerio/ic/ic_introducao.pdf

FIM – Componentes – Parte 1