www.professores.ifba.edu.br/antoniocarlos1 introdução a computação coletânea de conceitos...
TRANSCRIPT
![Page 1: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/1.jpg)
www.professores.ifba.edu.br/antoniocarlos
1
Introdução a ComputaçãoColetânea de Conceitos
Antonio Carlos SouzaADS/IFBA
Aula 3www.professores.ifba.edu.br/antonio carloswww.professores.ifba.edu.br/antoniocarlos
![Page 2: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/2.jpg)
www.professores.ifba.edu.br/antoniocarlos
2
C.Computação = Informática
EUA Europa
BrasilComputação <>/= Informática
Aplicação das tecnologias de computação aos
processos de automação
Processo ComputacionalComputar termos E/S
Ciência
Conceitos
![Page 3: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/3.jpg)
www.professores.ifba.edu.br/antoniocarlos
3
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.
![Page 4: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/4.jpg)
www.professores.ifba.edu.br/antoniocarlos
4
Informática- Informática = Informação +
Automática- Como automatizar a informação- Como torná-la prática, acessível,
reaproveitável
![Page 5: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/5.jpg)
www.professores.ifba.edu.br/antoniocarlos
5
Onde a Computação vale a pena?
• Grande Volume de Informação• Grande Processamento
![Page 6: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/6.jpg)
www.professores.ifba.edu.br/antoniocarlos
6
Processamento de Processamento de dadosdados
• Convivemos no nosso dia a dia Convivemos no nosso dia a dia com processamento de dados.com processamento de dados.• Podemos dividir o P.D. em três Podemos dividir o P.D. em três
fases:fases:– Entrada – Processamento– Saída
![Page 7: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/7.jpg)
www.professores.ifba.edu.br/antoniocarlos
7
Processamento Processamento HumanoHumano
• Entrada– Impressões sensoriaisImpressões sensoriais
• Processamento– Pensar, Ordenar, Controlar, Combinar, Pensar, Ordenar, Controlar, Combinar,
Comparar, etc.Comparar, etc.
• Saída– Voz, Gestos, Trabalhos realizadosVoz, Gestos, Trabalhos realizados
![Page 8: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/8.jpg)
www.professores.ifba.edu.br/antoniocarlos
8
Grandes Volumes Grandes Volumes x x
TempoTempo• 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 Abaco, Régua de cálculo, Máquina de calcular
mecânica, Cartões de madeira, Cartões de cartolina mecânica, Cartões de madeira, Cartões de cartolina (tear automático), Sistema binário, Calculadora (tear automático), Sistema binário, Calculadora automática (programa), Mark I (relés), Eniac automática (programa), Mark I (relés), Eniac (válvulas), Máquinas com transistor, Máquinas com (válvulas), Máquinas com transistor, Máquinas com circuito integrado, Microcomputadores, . . . circuito integrado, Microcomputadores, . . .
![Page 9: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/9.jpg)
www.professores.ifba.edu.br/antoniocarlos
9
Gerações de Gerações de ComputadoresComputadores
• 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)(Complementar em sala discutindo com o grupo)
![Page 10: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/10.jpg)
www.professores.ifba.edu.br/antoniocarlos
10
Gerações de Gerações de ComputadoresComputadores
• 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 (Complementar em sala discutindo com o grupo)grupo)
![Page 11: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/11.jpg)
www.professores.ifba.edu.br/antoniocarlos
11
Gerações de Gerações de ComputadoresComputadores
• 3ª Geração (1964)– Micro circuitos– Linguagem de alto nível (Cobol, Fortran)– Operações em nanosegundos.
• (Complementar em sala discutindo com o (Complementar em sala discutindo com o grupo)grupo)
![Page 12: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/12.jpg)
www.professores.ifba.edu.br/antoniocarlos
12
Gerações de Gerações de ComputadoresComputadores
• 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 (Complementar em sala discutindo com o grupo)grupo)
![Page 13: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/13.jpg)
www.professores.ifba.edu.br/antoniocarlos
13
Custos deCustos de Pessoal X Computador Pessoal X Computador
Computador
Pessoal
10.000
1.000
100
10
60 70 80 Ano
Custo
![Page 14: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/14.jpg)
www.professores.ifba.edu.br/antoniocarlos
14
ComputadorComputador
• 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)
![Page 15: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/15.jpg)
www.professores.ifba.edu.br/antoniocarlos
15
HW HW xx SW SW xx PW PW xx FW FW• Hardware
– É a parte física do computador, ou seja, o conjunto de É a parte física do computador, ou seja, o conjunto de máquinas.máquinas.
• Software– É a parte lógica do computador, ou seja, um conjunto de É a parte lógica do computador, ou seja, um conjunto de
programas e instruções que serão introduzidos na máquina programas e instruções que serão introduzidos na máquina com a finalidade de controlar e realizar o processamento com a finalidade de controlar e realizar o processamento das informações.das informações.
• Peopleware– É a parte humana do processamento de dados (Gerentes, É a parte humana do processamento de dados (Gerentes,
Analistas, Programadores, Operadores, Digitadores, Analistas, Programadores, Operadores, Digitadores, Técnicos, Pessoal de apoio, etc.)Técnicos, Pessoal de apoio, etc.)
• Firmware– É o software encapsulado num hardware (BIOS).É o software encapsulado num hardware (BIOS).
![Page 16: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/16.jpg)
www.professores.ifba.edu.br/antoniocarlos
16
Tipos de Tipos de ComputadoresComputadores
• Grande Porte– Grande capacidade de processamento e Grande capacidade de processamento e
armazenamentoarmazenamento– Permite que muitos usuários utilizem-no ao mesmo Permite que muitos usuários utilizem-no ao mesmo
tempotempo– Altíssimo custo de aquisição e manutençãoAltíssimo custo de aquisição e manutenção– Operação e manutenção altamente especializadaOperação e manutenção altamente especializada– Programação altamente especializadaProgramação altamente especializada
• (Atualizar em sala discutindo com o grupo)(Atualizar em sala discutindo com o grupo)
![Page 17: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/17.jpg)
www.professores.ifba.edu.br/antoniocarlos
17
Tipos de Tipos de ComputadoresComputadores
• Médio Porte– Média capacidade de processamentoMédia capacidade de processamento– Permite que mais de um usuário utilize-o ao mesmo Permite que mais de um usuário utilize-o ao mesmo
tempotempo– Médio custo de aquisição e manutençãoMédio custo de aquisição e manutenção– Operação especializadaOperação especializada– Programação especializadaProgramação especializada
• (Atualizar em sala discutindo com o grupo)(Atualizar em sala discutindo com o grupo)
![Page 18: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/18.jpg)
www.professores.ifba.edu.br/antoniocarlos
18
Tipos de Tipos de ComputadoresComputadores
• Microcomputador– Pequena capacidade de processamento e armazenamentoPequena capacidade de processamento e armazenamento– Somente um usuário de cada vezSomente um usuário de cada vez– Pequeno custo de aquisição e manutençãoPequeno custo de aquisição e manutenção– Operação simples, qualquer pessoa pode operá-lo com Operação simples, qualquer pessoa pode operá-lo com
pouco treinamentopouco treinamento– Programação mais simples, podendo utilizar-se de Programação mais simples, podendo utilizar-se de
linguagens de quarta geração, de fácil aprendizadolinguagens de quarta geração, de fácil aprendizado• (Atualizar em sala discutindo com o grupo)(Atualizar em sala discutindo com o grupo)
![Page 19: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/19.jpg)
www.professores.ifba.edu.br/antoniocarlos
19
Exemplo de Processamento de Exemplo de Processamento de Dados Dados
• Vejamos o que seria necessário para um Vejamos o que seria necessário para um funcionário emitir uma relação de funcionário emitir uma relação de salários de uma empresa. Nessa relação salários de uma empresa. Nessa relação deverá constar o nome e o salário de deverá constar o nome e o salário de cada funcionário, e um total com o cada funcionário, e um total com o somatório destes salários.somatório destes salários.
![Page 20: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/20.jpg)
www.professores.ifba.edu.br/antoniocarlos
20
Exemplo de Processamento de Exemplo de Processamento de
DadosDados • Precisamos de uma mesa de trabalho; Precisamos de uma mesa de trabalho; • do arquivo de fichas da empresa, contendo os dados do arquivo de fichas da empresa, contendo os dados
cadastrais dos empregados; cadastrais dos empregados; • uma máquina de escrever com papel, onde será uma máquina de escrever com papel, onde será
datilografada nossa relação de salários; datilografada nossa relação de salários; • uma calculadora para efetuar a soma dos salários; uma calculadora para efetuar a soma dos salários; • uma folha de rascunho para que o funcionário faça uma folha de rascunho para que o funcionário faça
alguma anotação caso necessário alguma anotação caso necessário • e uma lista dos passos que o funcionário deverá seguir e uma lista dos passos que o funcionário deverá seguir
para a realização da tarefa.para a realização da tarefa.
![Page 21: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/21.jpg)
www.professores.ifba.edu.br/antoniocarlos
21
Exemplo de Processamento de Exemplo de Processamento de DadosDados
• Lista dos passos a serem seguidos.Lista dos passos a serem seguidos.• 1-Abrir a gaveta do fichário, preparar máq.escrever1-Abrir a gaveta do fichário, preparar máq.escrever• 2-Datilografar o título ‘Relação de Salários...’2-Datilografar o título ‘Relação de Salários...’• 3-Apanhar uma ficha do arq. (Se acabou passo 7).3-Apanhar uma ficha do arq. (Se acabou passo 7).• 4-Somar o valor do salário.4-Somar o valor do salário.• 5-Datilografar o nome e o salário constante da ficha5-Datilografar o nome e o salário constante da ficha• 6-Voltar ao passo 36-Voltar ao passo 3• 7-Imprimir a linha com o total dos salários7-Imprimir a linha com o total dos salários• 8-Liberar o arquivo e a máquina de escrever.8-Liberar o arquivo e a máquina de escrever.• 9-Fim9-Fim
![Page 22: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/22.jpg)
www.professores.ifba.edu.br/antoniocarlos
22
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
![Page 23: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/23.jpg)
www.professores.ifba.edu.br/antoniocarlos
23
Sistema x Sub-SistemaSistema x Sub-Sistema
• Sistema: Conjunto de elementos em interação com Sistema: Conjunto de elementos em interação com vistas a atingir um objetivo.vistas a atingir um objetivo.
• Sub-Sistema: São os elementos independentes que Sub-Sistema: São os elementos independentes que interagem.interagem.
• Exemplo: O Carro tem o objetivo de transporte e Exemplo: O Carro tem o objetivo de transporte e seus sub-sistemas podem ser:seus sub-sistemas podem ser:– Freio, Motor, Carroceria, Suspensão, etc.Freio, Motor, Carroceria, Suspensão, etc.
![Page 24: Www.professores.ifba.edu.br/antoniocarlos1 Introdução a Computação Coletânea de Conceitos Antonio Carlos Souza ADS/IFBA Aula 3](https://reader035.vdocuments.site/reader035/viewer/2022062623/552fc0f9497959413d8b6988/html5/thumbnails/24.jpg)
www.professores.ifba.edu.br/antoniocarlos
24
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