40
. . . . . . Ementa [Introdução à Computação I] Adriano J. Holanda 15/2/2017

Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

  • Upload
    haxuyen

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa[Introdução à Computação I]

Adriano J. Holanda

15/2/2017

Page 2: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 3: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 4: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 5: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 6: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 7: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 8: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 9: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Ementa

1. Conceitos e definições de computação e informática;2. Tecnologias e aplicações de computadores;3. Histórico da evolução dos computadores;4. Classificação dos Computadores;5. Processamento de Dados; Hardware: Arquitetura básica,

Unidade central de controle, Unidade aritmética e lógica,Memória, Dispositivos de entrada e saída;

6. Software: Conceitos, Classificação, Aplicações, Sistemasoperacionais;

7. Sistemas de numeração;8. Práticas da utilização de softwares como editor de texto,

editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrónico.

Page 10: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Objetivos

1. Introduzir o aluno a entender e utilizar a informática comouma ferramenta de trabalho do profissional de sistemas deinformação;

2. Capacitar o aluno a compreender os principais conceitos deum sistema de computação;

3. Construir uma base de referência para a discussão sobre acomputação atual;

4. Demonstrar para o aluno por meio dos softwares maisutilizados no mercado como tornar o trabalho do profissionalmais produtivo com ênfase no sistema operacional, editor detexto, editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrônico e editor.

Page 11: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Objetivos

1. Introduzir o aluno a entender e utilizar a informática comouma ferramenta de trabalho do profissional de sistemas deinformação;

2. Capacitar o aluno a compreender os principais conceitos deum sistema de computação;

3. Construir uma base de referência para a discussão sobre acomputação atual;

4. Demonstrar para o aluno por meio dos softwares maisutilizados no mercado como tornar o trabalho do profissionalmais produtivo com ênfase no sistema operacional, editor detexto, editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrônico e editor.

Page 12: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Objetivos

1. Introduzir o aluno a entender e utilizar a informática comouma ferramenta de trabalho do profissional de sistemas deinformação;

2. Capacitar o aluno a compreender os principais conceitos deum sistema de computação;

3. Construir uma base de referência para a discussão sobre acomputação atual;

4. Demonstrar para o aluno por meio dos softwares maisutilizados no mercado como tornar o trabalho do profissionalmais produtivo com ênfase no sistema operacional, editor detexto, editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrônico e editor.

Page 13: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Objetivos

1. Introduzir o aluno a entender e utilizar a informática comouma ferramenta de trabalho do profissional de sistemas deinformação;

2. Capacitar o aluno a compreender os principais conceitos deum sistema de computação;

3. Construir uma base de referência para a discussão sobre acomputação atual;

4. Demonstrar para o aluno por meio dos softwares maisutilizados no mercado como tornar o trabalho do profissionalmais produtivo com ênfase no sistema operacional, editor detexto, editor de planilha de cálculo, editor de apresentações,navegadores Internet e correio eletrônico e editor.

Page 14: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 15: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 16: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 17: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 18: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 19: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 20: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 21: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Conteúdo Programático

1. Introdução aos conceitos básicos de computação einformática;

2. Tecnologias e aplicações de computadores;3. Breve histórico da evolução dos computadores, gerações e

classificação dos computadores;4. Processamento de dados: Dados e Informação;5. Noções de hardware: Arquitetura básica, entrada, unidade

central de processamento (Central Processing Unit–CPU) ,memória, saída;

6. Noções de software: Classificação dos softwares, aplicativo,utilitário, sistemas operacionais (SO);

7. Sistemas numéricos: binário, decimal, hexadecimal, octal emudança de base;

8. Noções básicas e práticas de operação dos computadores:editor de texto, editor de planilha de cálculo, editor deapresentações, navegadores Internet, correio eletrônico.

Page 22: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Recursos

http://holanda.xyz/17ic1.html

I Relação das aulasI SlidesI Material suplementarI Código fonteI Bibliografia

Page 23: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Avaliação

I Provas: 60%;I Trabalhos ou testes: 40%.

Os testes normalmente são realizados no final de algumas aulas.

Page 24: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Dicas

I Interatividade: perguntem, perguntem, perguntem,???;I Participação: maior parte das questões envolvem conteúdo

transmitido na sala de aula;I Leiam material suplementar no site da disciplina e fiquem

atento às alterações e dicas.

Page 25: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Histórico da Evolução dos Computadores[Introdução à Computação I]

Adriano J. Holanda

15/2/2017

Page 26: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Introdução

IntroduçãoCharles Babbage e a máquina analíticaAlan Turing e a máquina de TuringZ3ENIACArquitetura de von NeumannMark 1

Page 27: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Histórico

I História da evolução do computador

Page 28: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Charles Babbage1791–1871

I Matemático, Filósofo, Inventor eEngenheiro Mecânico.

I Projetou a “Máquina Análitica”,“computador” mecânico de propósitogeral que possuia:

I unidade aritméticaI controle de fluxoI desvio condicionalI laçosI memória integrada com funções

I Primeira descrição da máquina: 1837.

Page 29: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Máquina AnáliticaMáquina diferencial no 1

No começo de 1820, Babbage trabalhou em um protótipo da máquina diferencial no 1,que apesar de contar com recursos financeiros nunca foi terminada. Algumas partesestão no Museu da História da Ciência em Oxford.

Abaixo o fragmento aperfeiçoado por Henry Babbage (filho de C. Babbage)em 1910 que se encontra no Museu da Ciência em Londres.

Page 30: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Máquina AnáliticaDescrição

Máquina diferencial no 1I Componentes: 25.000;I Peso: 13,6 toneladas;I Altura: 2,5 metros;I Nunca foi terminada.

A Máquina diferencial no 2, projetada por Babbage posteriormente,foi reconstruída em 1991 com a tolerância e materiais disponíveisna época do projeto e em testes realizou cálculos com até 31dígitos, número maior que a maioria das calculadores modernas.

Page 31: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Alan Turing1912–1954

I Matemático, Logicista,“Criptoanalista” e Cientista daComputação;

I Idealizou um dispositivocomputacional no clássicoartigo “On ComputableNumbers, with an Applicationto the Entscheidungsproblem”(1937) para analisar aslimitações sobre o que pode sercomputado.

Page 32: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Máquina de Turing

Há somente 6 operações atômicas que uma máquina de Turingrealiza no decorrer de um computação:

1. lê (identifica) o símbolo sobre o cabeçote2. escreve um símbolo no quadrado abaixo do cabeçote (depois

de apagar o símbolo existente, se houver)3. move a fita para o quadrado esquerdo4. move a fita para o quadrado direito5. muda o estado6. para (halt)

Page 33: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Máquina de Turingvídeo

Vídeo no YouTube

Page 34: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Modelo básico de um computador

..Memória.

Unidade de Lógicae Aritmética

.

Entrada

.

Saída

Page 35: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Z3

I Primeiro computador eletromecânico projetado por Konrad Zuse(1910–1995) programável e totalmente automático;

I Terminado em 1941 e usado pela Força Aérea Alemã para realizaranálises estátisticas de fluxo de vento nas asas de aviões;

I Contruída com 2.000 relês, palavra de 20 bits e frequência de clockentre 5–10 Hz;

I O original foi destruído em 1943 durante um bombardeio dosAliados em Berlin.

←− Réplica do Z3 no MuseuDeutsches em Munique

Page 36: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

ENIACElectronic Numerical Integrator And Computer

Page 37: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Projeto ENIAC1943-1946

Produzido com o objetivo de realizar complexos cálculos de balística quepassaram a ser realizados em 30 segundos, ao invés das 12 horas quecostumavam demoram com as calculadoras manuais.Alguns dados:

I Projetistas: John Mauchly and J. Presper Eckert;I Pesava mais de 30 toneladas;I Operava na base 10 e não em binária;I Ocupava 270 m2;I Realizava 5.000 operações por segundo;I Possuía 18.000 válvulas de 160 KW cada;I Utilizava base 10.

Page 38: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

John von Neumann1903–1957

I MatemáticoI Escreveu, em 1945, “First Draft of

a Report on the EDVAC”, duranteuma consultoria para aUniversidade da Pensilvânia, emque descreve uma arquitura decomputador em que os programase dados são armazenados juntos namemória. Esta arquitetura teveinfluência do projeto ENIAC.

Page 39: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Arquitetura de von Neumann

.. Aritmetica.. Controle.. E/S..

Memoria

.

Unidade central

Page 40: Ementa - holanda.xyzholanda.xyz/files/afa28e603b24978e00d40880804d3262.pdf · Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de

. . . . . .

Manchester Mark 1

I Projetistas: Frederic C.Williams e Tom Kilburn;

I Desenvolvido na Universidadede Vitória em Manchestertornando-se operacional em1949;

I Continha inovações comoprogramas armazenados emmemória e registradores paraarmazenar índices dasinstruções;

I Possuía palavra de 40 bits combyte de 5 bits.

I Contou com a consultoria de Alan Turing que posteriormenteproduziria o manual para o Mark II.