gfm015 – introdução à computação noções básicas sobre os...
TRANSCRIPT
GFM015 – Introdução à Computação
Noções básicas sobre os componentes de microcomputadores
Ilmério Reis da [email protected]/~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