Introdução a Computação
Coletânea de Conceitos
Antonio Carlos Souza
ADS/IFBA
Aula 3
www.professores.ifba.edu.br/antoniocarlos
www.professores.ifba.edu.br/antonio carlos
www.professores.ifba.edu.br/antoniocarlos
1
Conceitos
C.Computação = Informática
Ciência
EUA
Europa
Brasil
Computação <>/= Informática
Processo Computacional
Computar termos E/S
Aplicação das tecnologias
de computação aos
processos de automação
www.professores.ifba.edu.br/antoniocarlos
2
Computação
- Vem de Computar,
- Nasce com a matemática,
- contar quantos 'animais' haviam
no rebanho para depois conferir
- daí o surgimento do primeiro
'computador', chamado Abaco.
www.professores.ifba.edu.br/antoniocarlos
3
Informática
- Informática = Informação +
Automática
- Como automatizar a informação
- Como torná-la prática, acessível,
reaproveitável
www.professores.ifba.edu.br/antoniocarlos
4
Onde a Computação vale a pena?
• Grande Volume de Informação
• Grande Processamento
www.professores.ifba.edu.br/antoniocarlos
5
Processamento de
dados
• Convivemos no nosso dia a dia
com processamento de dados.
• Podemos dividir o P.D. em três
fases:
– Entrada
– Processamento
– Saída
www.professores.ifba.edu.br/antoniocarlos
6
Processamento
Humano
• Entrada
– Impressões sensoriais
• Processamento
– Pensar, Ordenar, Controlar, Combinar,
Comparar, etc.
• Saída
– Voz, Gestos, Trabalhos realizados
www.professores.ifba.edu.br/antoniocarlos
7
Grandes Volumes x
Tempo
• A medida que evoluía o homem
começou a inventar máquinas
para auxiliá-lo a resolver suas
tarefas mais rapidamente:
– Abaco, Régua de cálculo, Máquina de calcular
mecânica, Cartões de madeira, Cartões de cartolina
(tear automático), Sistema binário, Calculadora
automática (programa), Mark I (relés), Eniac
(válvulas), Máquinas com transistor, Máquinas com
circuito integrado, Microcomputadores, . . .
www.professores.ifba.edu.br/antoniocarlos
8
Gerações de
Computadores
• 1ª Geração (1952)
– Computadores grandes
– Usavam válvulas
– Grande dissipação de calor
– Linguagem de máquina
– Operações em milissegundos
• (Complementar em sala discutindo com o grupo)
www.professores.ifba.edu.br/antoniocarlos
9
Gerações de
Computadores
• 2ª Geração (1959)
– Usavam transístores
– Diminui o problema com o calor
– Comandos abreviados - mneumônicos
– Operações em milionésimos de segundo.
• (Complementar em sala discutindo com o
grupo)
www.professores.ifba.edu.br/antoniocarlos
10
Gerações de
Computadores
• 3ª Geração (1964)
– Micro circuitos
– Linguagem de alto nível (Cobol, Fortran)
– Operações em nanosegundos.
• (Complementar em sala discutindo com o
grupo)
www.professores.ifba.edu.br/antoniocarlos
11
Gerações de
Computadores
• Depois da 3ª Geração
–
–
–
–
–
–
Circuitos pré-impressos
Chips
Linguagem de alto nível (Natural)
Banco de Dados
Grande proliferação de Microcomputadores
Grande evolução na área de teleprocessamento
• (Complementar em sala discutindo com o
grupo)
www.professores.ifba.edu.br/antoniocarlos
12
Custos de
Pessoal X Computador
Custo
10.000
1.000
Computador
100
10
Pessoal
60
70
80
www.professores.ifba.edu.br/antoniocarlos
Ano
13
Computador
• O Computador não passa de um amontoado
de peças plásticas, metálicas, circuitos e outros
componentes eletrônicos, construído com o
intuito de nos ajudar.
• Sozinho, esse amontoado, por mais
engraçadinho que seja, não consegue fazer
nada. É necessário que alguém instrua-o para
que saiba o que fazer (software e programas
em geral)
www.professores.ifba.edu.br/antoniocarlos
14
HW x SW x PW x FW
• Hardware
– É a parte física do computador, ou seja, o conjunto de
máquinas.
• Software
– É a parte lógica do computador, ou seja, um conjunto de
programas e instruções que serão introduzidos na
máquina com a finalidade de controlar e realizar o
processamento das informações.
• Peopleware
– É a parte humana do processamento de dados (Gerentes,
Analistas, Programadores, Operadores, Digitadores,
Técnicos, Pessoal de apoio, etc.)
• Firmware
– É o software encapsulado num hardware (BIOS).
www.professores.ifba.edu.br/antoniocarlos
15
Tipos de
Computadores
• Grande Porte
– Grande capacidade de processamento e
armazenamento
– Permite que muitos usuários utilizem-no ao mesmo
tempo
– Altíssimo custo de aquisição e manutenção
– Operação e manutenção altamente especializada
– Programação altamente especializada
• (Atualizar em sala discutindo com o grupo)
www.professores.ifba.edu.br/antoniocarlos
16
Tipos de
Computadores
• Médio Porte
– Média capacidade de processamento
– Permite que mais de um usuário utilize-o ao mesmo
tempo
– Médio custo de aquisição e manutenção
– Operação especializada
– Programação especializada
• (Atualizar em sala discutindo com o grupo)
www.professores.ifba.edu.br/antoniocarlos
17
Tipos de
Computadores
• Microcomputador
– Pequena capacidade de processamento e armazenamento
– Somente um usuário de cada vez
– Pequeno custo de aquisição e manutenção
– Operação simples, qualquer pessoa pode operá-lo com
pouco treinamento
– Programação mais simples, podendo utilizar-se de
linguagens de quarta geração, de fácil aprendizado
• (Atualizar em sala discutindo com o grupo)
www.professores.ifba.edu.br/antoniocarlos
18
Exemplo de Processamento de
Dados
• Vejamos o que seria necessário para um
funcionário emitir uma relação de
salários de uma empresa. Nessa relação
deverá constar o nome e o salário de
cada funcionário, e um total com o
somatório destes salários.
www.professores.ifba.edu.br/antoniocarlos
19
Exemplo de Processamento de
Dados
• Precisamos de uma mesa de trabalho;
• do arquivo de fichas da empresa, contendo os dados
cadastrais dos empregados;
• uma máquina de escrever com papel, onde será
datilografada nossa relação de salários;
• uma calculadora para efetuar a soma dos salários;
• uma folha de rascunho para que o funcionário faça
alguma anotação caso necessário
• e uma lista dos passos que o funcionário deverá seguir
para a realização da tarefa.
www.professores.ifba.edu.br/antoniocarlos
20
Exemplo de Processamento de Dados
•
•
•
•
•
•
•
•
•
•
Lista dos passos a serem seguidos.
1-Abrir a gaveta do fichário, preparar máq.escrever
2-Datilografar o título ‘Relação de Salários...’
3-Apanhar uma ficha do arq. (Se acabou passo 7).
4-Somar o valor do salário.
5-Datilografar o nome e o salário constante da ficha
6-Voltar ao passo 3
7-Imprimir a linha com o total dos salários
8-Liberar o arquivo e a máquina de escrever.
9-Fim
www.professores.ifba.edu.br/antoniocarlos
21
Folha de Pagamento Correlações
•
•
•
•
•
•
•
•
Manual
Fichário
Ficha
Máq.de escrever
Calculadora
Funcionário
Mesa
Lista de passosff
•
•
•
•
•
•
•
•
Com o Computador
Arquivo (Fita,Disco, etc)
Registro do func.
Impressora
Un. Aritmética e Lógica
Un.de Controle
Memória
Programa
www.professores.ifba.edu.br/antoniocarlos
22
Sistema x Sub-Sistema
• Sistema: Conjunto de elementos em interação com
vistas a atingir um objetivo.
• Sub-Sistema: São os elementos independentes que
interagem.
• Exemplo: O Carro tem o objetivo de transporte e
seus sub-sistemas podem ser:
– Freio, Motor, Carroceria, Suspensão, etc.
www.professores.ifba.edu.br/antoniocarlos
23
Exercícios para Pensar
• Torre de Hanói
• Coelho, Raposa, Cenoura para atravessar
via barco
• Sistema de Numeração Binário
• Freqüência do clock do processador
www.professores.ifba.edu.br/antoniocarlos
24
Download

Computador