1 / 16

TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula 1

TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula 1. Agenda. Evolução histórica do computador Gerações de computadores. Software: software básico , software aplicativo , hardware , people ware. Exercícios de aplicação. Evolução histórica do computador.

herbst
Download Presentation

TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TECNOLOGIA EM REDES DE COMPUTADORESINTRODUÇÃO A COMPUTAÇÃOAula 1 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  2. Agenda • Evolução histórica do computador • Gerações de computadores. • Software: software básico, software aplicativo, hardware, people ware. • Exercícios de aplicação. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  3. Evolução histórica do computador • Evolução histórica do computador • Idéia de dispositivo de computação universal universal foi descrita pela primeira vez em 1937 por Alan Turing. • Apresentou sua descrição matematica mais preocupado com a questão filosófica do que construir a maquina em si. • Tinha como base as ações que as pessoas realizam quando envolvidas na computação. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  4. Evolução histórica do computador • Evolução histórica do computador - Continuação • Processadores de Dados • Para entendermos melhor o modelo de Turing é necessário primeiro conhecer processadores de dados. • Por essa definição o computador age como uma caixa preta que aceita inserção de dados, processa e cria informações referentes aos resultados. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  5. Evolução histórica do computador • Evolução histórica do computador – Continuação • Embora esse modelo possa definir um computador, na atualidade tornou-se muito genérico por que serve ate mesmo para uma calculadora. • Dados de entrada -> Computador -> Dados de Saída Uma maquina de computação com propósito especifico 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  6. Evolução histórica do computador • Evolução histórica do computador – Continuação • Outro problema desse modelo é que ele não especifica o tipo de processamento e se mais de um tipo pode ser executado. • Modelo poderia representar um computador de propósito especifico (ou processador) projetado para tarefas simples como controle de temperatura de um edifício ou marcador de combustível de um carro. • Os computadores como são utilizados hoje são maquinas de propósito geral, por isso precisaríamos transforma no modelo de Turing para refletir os computadores atuais. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  7. Evolução histórica do computador • Evolução histórica do computador – Continuação • Processadores de dados programaveis. • O modelo de Turing é melhor para um computador de propósito geral por que acrescenta um elemento extra de computação especifica : o Programa. • Um programa é um conjunto especifico de instruções que diz ao computador o que fazer com os dados. • No modelo de Turing os dados de saída dependem da combinação de dois fatores : Dados de entrada e Programas. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  8. Evolução histórica do computador • Evolução histórica do computador – Continuação • Processadores de dados programáveis. – cont. • O mesmo programa pode gerar diferentes resultados dependendo dos dados de entrada. Programa Dados de Entrada Computador Dados de Saída Um computador que tem como base o modelo de Turing : Processador de dados programável. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  9. Evolução histórica do computador • Evolução histórica do computador – Continuação • Maquina Universal de Turing • Pode realizar qualquer calculo se o programa adequado for instalado, foi a primeira descrição do computador moderno. • Pode ser afirmar que um computador poderoso e uma maquina Universal de Turing podem as mesmas coisas bastando apenas fornecer os dados de entrada e o programa. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  10. Evolução histórica do computador • Evolução histórica do computador – Continuação • Modelo de Von Neuman • Computadores feitos com base na Maquina Universal de Turing armazenam dados na memória. • Entre 1944-1945 John Newman propôs que se os programas e dados são logicamente os mesmo, os programas também deveriam ser armazenados na memória. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  11. Evolução histórica do computador • Modelo de Von Newman – Continuação • Quatro subsistemas • O computadores construidos com base no modelo de Von Newman dividem o hardware do Computador em quatro Subsistemas : Memória, Unidade lógica e aritmetica, Unidade de controle de I/O. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  12. Evolução histórica do computador • Modelo de Von Newman – Continuação • Memória – Área de armazenamento para programas e dados. • Unidade de lógica e aritmética (ULA) – Área operações de lógica e cálculos, necessária realizar operações aritméticas e lógicas sobre dados. • Unidade de controle – Responsável pelas operações da memória, a ULA e o sub sistema de I/O. • Entrada e saída – Aceita input de dados e programas vindos de fora do computador e realiza saída dos resultados do processamento para o mundo externo. Inclui dispositivos de armazenamento secundários (discos ou fitas). 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  13. Evolução histórica do computador • Conceito de programa armazenado – No modelo de Von Newman determina-se que o programa deve ser armazenado na memória, diferente da arquitetura dos primeiros computadores onde somente os dados eram ar armazenados na memória. • Os programas para respectivas tarefas eram implementados através de manipulação de comutadores ou modificações do sistema de fios. • Para armazenar programas e dados eles são convertidos para o mesmo formato, como padrões binários na memória – uma sequência de 0s e 1s. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  14. Evolução histórica do computador • Execução seqüencial de Instruções • No modelo de Von Newman, um programa e composto por um numero finito de instruções, executados pela unidade de controle após decodificá-las.. • As instruções são executados de modo seqüencial • Nos computadores modernos as instruções são executadas na ordem em que forem mais eficientes. • Componentes computacionais • Hardware, hoje tem quatro componentes de acrtodo com o modelo de Newman, embora possamos ter de tipos diferentes de memória, subsistemas de I/O, etc. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  15. Evolução histórica do computador • Execução seqüencial de Instruções • No modelo de Von Newman, um programa e composto por um numero finito de instruções, executados pela unidade de controle após decodificá-las.. • As instruções são executados de modo seqüencial • Nos computadores modernos as instruções são executadas na ordem em que forem mais eficientes. • Componentes computacionais • Hardware, hoje tem quatro componentes de acrtodo com o modelo de Newman, embora possamos ter de tipos diferentes de memória, subsistemas de I/O, etc. 18/02/2013 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  16. Bibliografia 02/08/2011 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

More Related