sistemas de computaçãosimone/sistemascomp/contaulas/1_intr.pdfsistemas de computação a...

28
Sistemas de Computação www.ic.uff.br/~simone/sistemascomp Programa Avaliação Bibliografia Notas das Aulas Listas Software Documentos Seções

Upload: others

Post on 14-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Sistemas de Computação

● www.ic.uff.br/~simone/sistemascomp

● Programa

● Avaliação

● Bibliografia

● Notas das Aulas

● Listas

● Software

● Documentos

● Seções

Page 2: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Sistemas de Computação

● Tecnologias Computacionais● Desempenho● Bits/Operações● Inteiros/Operações Aritméticas● Representação em Ponto Flutuante● Modelo de Máquina● Instruções de Linguagem de Máquina● Procedimentos● Dados Estruturados

Page 3: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Sistemas de Computação

● Tecnologia de Memória● Memória Cache● Processos● Escalonamento de Processos● Threads● Sincronização● Gerenciamento de Memória● Memória Virtual

Page 4: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Sistemas de Computação● David A. Patterson; John L. Hennessy. Organização e Projeto

de Computadores, A Interface Hardware/Software LTC, 2000● A. Tanenbaum. Organização Estruturada de Computadores .

LTC, 1999. ● William Stallings. Computer Organization and Architecture:

principles of structure and function.

● Abraham Silberschatz, Peter Baer Galvin e Greg Gagne. Operating System Concepts, Sixth Edition, John Wiley and Sons . Sistemas Operacionais: Conceitos e Aplicações, Editora Campus .

● A. Tanenbaum. Sistemas Operacionais Modernos, Prentice Hall do Brasil.

● Randal E. Bryant and David R. O´Hallaron. Computer Systems: A Programmer´s Perspective. Prentice Hall 2002.

Page 5: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Sistemas de Computação● A avaliação do curso consiste de duas provas (P1 e P2) ● A média M será calculada pelo valor dado abaixo: ● M = (P1+P2)/2 ● Se M >= 6.0, o aluno está aprovado. ● Se M <= 7.0, o aluno poderá fazer uma terceira prova P3 e sua

nota será igual a média das duas melhores notas entre as três provas P1, P2 e P3.

− Se M >= 6.0, o aluno está aprovado. − Se M < 6.0, o aluno está reprovado.

● Nota importante● A reposição de prova só ocorrerá em caso de doenças infecto-

contagiosas, gravidez e serviço militar, mediante comprovante.

Page 6: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Máquina de calcular Pascal (frente) - 1642

Page 7: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Máquina de calcular Pascal (interior) - 1642

Page 8: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Máquina de diferenças Babbage - 1834

Page 9: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Máquina analítica Babbage - 1834

Page 10: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Relay eletromecânico

Page 11: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Máquina Z3 Zuse - 1941

Page 12: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Válvula - 1906

Page 13: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Circuito com válvula

Page 14: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

ENIAC - 1946

Page 15: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

ENIAC - 1946

Page 16: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Transistor - 1947

Page 17: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Circuito transistorizado

Page 18: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

TX-0: Primeiro computador transistorizado - 1956

Page 19: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

IBM 360 - 1964

Page 20: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Cartão perfurado – FORTRAN - 1957

Page 21: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor
Page 22: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Circuito integrado

Page 23: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Processador AMD dual core

Page 24: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor
Page 25: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Histórico do Desempenho das Estações de Trabalho

Page 26: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Histórico do Desempenho das Estações de Trabalho

$800,00$19.600,00$360.000,00$2,4 M$9,5 M$4,7 MValor atualizado para 2003

$800,00$15.000,00$128.000,00$409.000,00$1.390.000,00$500.000,00Compra

$6.000,00/mês$32.00,00/mês$48.000,00/mêsAluguel

256 MB128 MB128 KB64 KB168 KBCapacidade de memória

3 ns80 ns200 ns2 µs12 µsTempo de acesso ámemória

208 ps25 ns400 ns4 µs24 µs200 µsTempo para soma

200319921978196519551946 data

Dell 4600Sun SPARC Station 2

VAX 11-780IBM S/360 M50IBM 704 ENIAC

Page 27: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Blue Gene/ IBM

● 65.536 nós dual core● 32 TBytes

Page 28: Sistemas de Computaçãosimone/sistemascomp/contaulas/1_INTR.pdfSistemas de Computação A avaliação do curso consiste de duas provas (P1 e P2) A média M será calculada pelo valor

Blue Gene/ IBM – Lawrence Livermore