Bacharel
1
Capítulo 1 - Conceitos Básicos
Objetivos Introduzir os conceitos básicos de processamento de dados; Apresentar um modelo e componentes lógicos de um computador; Mostrar o princípio de funcionamento de um computador. Tipos de computador Computadores digitais representam informações através de grandezas discretas; maior precisão e maior capacidade de armazenamento de dados. Computadores analógicos representam informações através de grandezas contínuas; maior velocidade. Computadores híbridos reúnem as características dos dois tipos acima. Sistema computacional
AMBIENTE HARDWARE
PESSOA
SOFTWARE
HARDWARE: conjunto de componentes eletro-eletrônicos e/ou eletro-mecânicos com os quais são construídos os computadores e seus periféricos; SOFTWARE: conjunto de programas e sua documentação. Processamento de dados Os conceitos básicos de processamento de dados são os de codificar, armazenar e transformar de informação.
AMBIENTE EXTERNO COMPUTADOR
DADOS entradas
REPRESENTAÇÃO DE DADOS
PROCESSAMENTO
saídas RESULTADOS
REPRESENTAÇÃO DE RESULTADOS
Pontifícia Universidade Católica de Minas Gerais
2
Modelo para o processamento de dados O processamento de dados pode ser organizado em níveis para melhor se situar os componentes e ações envolvidas. Nível
SOFTWARE
Niveis de processamento PROBLEMA
7
Aplicação tradução 6
Linguagem orientada ao problema compilação 5
Linguagem de montagem (assembly) compilação 4
Sistema operacional interpretação 3
Conjunto de instruções interpretação 2
HARDWARE
Arquitetura / microarquitetura
1
Lógica digital
0
Transistores
SOUÇÃO Funcionamento do computador O computador, seguindo instruções colocadas em sua memória, pode receber dados (por meio de unidades de entrada, ligadas às interfaces de entrada); armazená-los em sua memória principal; transformá-los através de operações aritméticas e decisões lógicas, e colocar os resultados obtidos em unidades