• Nenhum resultado encontrado

Introdução a Computação Coletânea de Conceitos. Aula 3

N/A
N/A
Protected

Academic year: 2021

Share "Introdução a Computação Coletânea de Conceitos. Aula 3"

Copied!
24
0
0

Texto

(1)

Introdução a Computação

Coletânea de Conceitos

Aula 3

Antonio Carlos Souza

ADS/IFBA

www.professores.ifba.edu.br/antonio carlos

(2)

C.Computação = Informática

EUA Europa

Brasil

Computação <>/= Informática

Aplicação das tecnologias Ciência

(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

(4)

Informática

- Informática = Informação +

Automática

- Como automatizar a informação

- Como torná-la prática, acessível,

(5)

Onde a Computação vale a pena?

(6)

Processamento de

Processamento de

dados

dados

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

(7)

Processamento

Processamento

Humano

Humano

Entrada

Impressões sensoriais

Impressões sensoriais

Processamento

Pensar, Ordenar, Controlar, Combinar,

Pensar, Ordenar, Controlar, Combinar,

Comparar, etc.

Comparar, etc.

Saída

(8)

Grandes Volumes

Grandes Volumes

x

x

Tempo

Tempo

A medida que evoluía o homem

começou a inventar máquinas

para auxiliá-lo a resolver suas

tarefas mais rapidamente:

– AbacoAbaco, R, Réégua de cgua de cáálculo, Mlculo, Mááquina de calcular 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

(tear automáático), Sistema bintico), Sistema bináário, Calculadora rio, Calculadora autom

automáática (programa), Mark I (reltica (programa), Mark I (reléés), s), EniacEniac (v

(váálvulas), Mlvulas), Mááquinas com transistor, Mquinas com transistor, Mááquinas com quinas com circuito integrado, Microcomputadores, . . .

(9)

Gera

Gera

ç

ç

ões de

ões de

Computadores

Computadores

1ª Geração (1952)

Computadores grandes

Usavam válvulas

Grande dissipação de calor

Linguagem de máquina

Operações em milissegundos

(10)

Gera

Gera

ç

ç

ões de

ões de

Computadores

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

(Complementar em sala discutindo com o

grupo)

(11)

Gera

Gera

ç

ç

ões de

ões de

Computadores

Computadores

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)

(12)

Gera

Gera

ç

ç

ões de

ões de

Computadores

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

(13)
(14)

Computador

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

(15)

HW

HW

x

x

SW

SW

x

x

PW

PW

x

x

FW

FW

• Hardware

– ÉÉ a parte fa parte fíísica do computador, ou seja, o conjunto de sica do computador, ou seja, o conjunto de

m

mááquinas.quinas. •

• Software

– ÉÉ a parte la parte lóógica do computador, ou seja, um conjunto de gica do computador, ou seja, um conjunto de

programas e instru

programas e instruçções que serão introduzidos na ões que serão introduzidos na m

mááquina com a finalidade de controlar e realizar o quina com a finalidade de controlar e realizar o processamento das informa

processamento das informaçções.õ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

Téécnicos, Pessoal de apoio, etc.)cnicos, Pessoal de apoio, etc.)

(16)

Tipos de

Tipos de

Computadores

Computadores

Grande Porte

Grande capacidade de processamento e

Grande capacidade de processamento e

armazenamento

armazenamento

Permite que muitos usu

Permite que muitos usu

á

á

rios utilizem

rios utilizem

-

-

no ao mesmo

no ao mesmo

tempo

tempo

Alt

Alt

í

í

ssimo custo de aquisi

ssimo custo de aquisi

ç

ç

ão e manuten

ão e manuten

ç

ç

ão

ão

Opera

Opera

ç

ç

ão e manuten

ão e manuten

ç

ç

ão altamente especializada

ão altamente especializada

Programa

(17)

Tipos de

Tipos de

Computadores

Computadores

Médio Porte

M

M

é

é

dia capacidade de processamento

dia capacidade de processamento

Permite que mais de um usu

Permite que mais de um usu

á

á

rio utilize

rio utilize

-

-

o ao mesmo

o ao mesmo

tempo

tempo

M

M

é

é

dio custo de aquisi

dio custo de aquisi

ç

ç

ão e manuten

ão e manuten

ç

ç

ão

ão

Opera

Opera

ç

ç

ão especializada

ão especializada

Programa

Programa

ç

ç

ão especializada

ão especializada

(18)

Tipos de

Tipos de

Computadores

Computadores

• Microcomputador –

– Pequena capacidade de processamento e armazenamentoPequena capacidade de processamento e armazenamento

– Somente um usuSomente um usuáário de cada vezrio de cada vez

– Pequeno custo de aquisiPequeno custo de aquisiçção e manutenão e manutenççãoão

– OperaOperaçção simples, qualquer pessoa pode operão simples, qualquer pessoa pode operáá--lo com lo com

pouco treinamento

pouco treinamento

– ProgramaProgramaçção mais simples, podendo utilizarão mais simples, podendo utilizar--se de se de

linguagens de quarta gera

(19)

Exemplo de Processamento de

Exemplo de Processamento de

Dados

Dados

Vejamos o que seria necess

Vejamos o que seria necess

á

á

rio para um

rio para um

funcion

funcion

á

á

rio emitir uma rela

rio emitir uma rela

ç

ç

ão de

ão de

sal

sal

á

á

rios de uma empresa. Nessa rela

rios de uma empresa. Nessa rela

ç

ç

ão

ão

dever

dever

á

á

constar o nome e o sal

constar o nome e o sal

á

á

rio de

rio de

cada funcion

cada funcion

á

á

rio, e um total com o

rio, e um total com o

somat

(20)

Exemplo de Processamento de

Exemplo de Processamento de

Dados

Dados

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

uma m

á

á

quina de escrever com papel, onde ser

quina de escrever com papel, onde ser

á

á

datilografada nossa rela

datilografada nossa rela

ç

ç

ão de sal

ão de sal

á

á

rios;

rios;

uma calculadora para efetuar a soma dos sal

uma calculadora para efetuar a soma dos sal

á

á

rios;

rios;

uma folha de rascunho para que o funcion

uma folha de rascunho para que o funcion

á

á

rio fa

rio fa

ç

ç

a

a

alguma anota

(21)

Exemplo de Processamento de

Exemplo de Processamento de

Dados

Dados

• Lista dos passos a serem seguidos.Lista dos passos a serem seguidos.

• 11--Abrir a gaveta do fichAbrir a gaveta do ficháário, preparar rio, preparar mmááq.escreverq.escrever

• 22--Datilografar o tDatilografar o tíítulo tulo ‘‘RelaRelaçção de Salão de Saláários...rios...’’

• 33--Apanhar uma ficha do Apanhar uma ficha do arqarq. (Se acabou passo 7).. (Se acabou passo 7).

• 44--Somar o valor do salSomar o valor do saláário.rio.

• 55--Datilografar o nome e o salDatilografar o nome e o saláário constante da fichario constante da ficha

• 66--Voltar ao passo 3Voltar ao passo 3

• 77--Imprimir a linha com o total dos salImprimir a linha com o total dos salááriosrios

• 88--Liberar o arquivo e a mLiberar o arquivo e a mááquina de escrever.quina de escrever.

(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

(23)

Sistema x Sub

Sistema x Sub

-

-

Sistema

Sistema

Sistema: Conjunto de elementos em intera

Sistema: Conjunto de elementos em intera

ç

ç

ão com

ão com

vistas a atingir um objetivo.

vistas a atingir um objetivo.

Sub

Sub

-

-

Sistema: São os elementos independentes que

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

seus sub-

-sistemas podem ser:

sistemas podem ser:

(24)

Exercícios para Pensar

Torre de Hanói

Coelho, Raposa, Cenoura para atravessar

via barco

Sistema de Numeração Binário

Referências

Documentos relacionados

Promovido pelo Sindifisco Nacio- nal em parceria com o Mosap (Mo- vimento Nacional de Aposentados e Pensionistas), o Encontro ocorreu no dia 20 de março, data em que também

O desenvolvimento das interações entre os próprios alunos e entre estes e as professoras, juntamente com o reconhecimento da singularidade dos conhecimentos

Se eu morresse amanhã, viria ao menos Fechar meus olhos minha triste irmã; Minha mãe de saudades morreria. Se eu

A atribuição de incentivos financeiros à equipa multiprofissional depende da concretização dos critérios para atribuição das unidades contratualizadas (UC) referentes às

2. Identifica as personagens do texto.. Indica o tempo da história. Indica o espaço da história. Classifica as palavras quanto ao número de sílabas. Copia do texto três

Fugiu – forma verbal do verbo “fugir”, no Pretérito Perfeito do Indicativo, na 3.ª pessoa do singular. Forma afirmativa: Eu

Em janeiro, o hemisfério sul recebe a radiação solar com menor inclinação e tem dias maiores que as noites, encontrando-se, assim, mais aquecido do que o hemisfério norte.. Em julho,

Os caçadores tinham estendido uma grossa corda ligada a uma rede, no caminho por onde o leão costumava passar, de maneira que, quando o leão tropeçou na corda, a rede caiu-- lhe em