Algoritmo

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1022 palavras )
  • Download(s) : 0
  • Publicado : 24 de setembro de 2012
Ler documento completo
Amostra do texto
DISCIPLINA: DCA0800 – Algoritmos e Lógica de Programação PROFESSOR: Guilherme Leal Santos Aluno: Hiago Renan da Silva Andrade LISTA 1 1. A evolução da computação vem desde os nossos ancestrais mais antigos, com a necessidade de contar. Nesse contexto a computação evoluiu até os dias atuais. Descreva a evolução dos computadores até os dias atuais organizando-a em gerações. Os computadores surgiramcom a necessidade que o ser humano tinha de calcular diversas coisas e grandes valores. Primeiramente teve a geração zero com os computadores puramente mecânicos, a partir da década de 1930 veio a primeira geração com os computadores a válvula e relé, com a invenção do transistor em 1947 veio a terceira geração agora com os computadores transistorizados, com o passar do tempo os transistoressofreram uma evolução e em 1958 surgiu os circuitos integrados, assim dando inicio a terceira geração de computadores agora com circuitos integrados, e por último surgiu a quarta geração, que é a que está presente até hoje, marcada pelos microprocessadores, a geração dos computadores com chips VLSI (Very Large Scale Integration). 2. Os computadores atuais possuem dispositivo cujas estruturas sãobaseadas na tecnologia VLSI (Very Large Scale Integration). Qual a principal vantagem dessa tecnologia quando comparada às gerações anteriores? Pois com essa tecnologia surgida na década de 1980 houve uma redução enorme no tamanho dos computadores e aumentou a velocidade do processamento de dados, isso só foi possível porque se passou a encapsular milhões de transistores em uma única pastilhadenominada de chip. 3. Quando tiramos uma foto na nossa câmera digital a imagem gerada é armazenada na memória. Uma imagem é representada em forma de uma grande tabela, onde cada posição da tabela é um pixel. Cada pixel é armazenado na memória em representação binária. Qual a razão de um pixel não ser armazenado na representação decimal? A razão de se utilizar circuitos que operam sob a forma binária e nãodecimal está no fato de que essa solução é simples e de baixo custo de implementação, além disso, com circuitos digitais binários e utilizando-se dos resultados da lógica booleana, é possível programar em hardware qualquer tipo de função lógica. 4. O matemático húngaro John Von Neumann teve grande contribuição na evolução dos computadores ao propor sua famosa Arquitetura de Von Neumann. Nessaarquitetura, ambos dados e instruções estão presentes ao mesmo tempo na memória. Nesse contexto, o computador é divido em diversas partes. Descreva cada uma delas. A UCP (Unidade central de processamento) ou CPU (Central Processing Unit) é representada atualmente por um microprocessador, ela é responsável pela execução dos programas e pelo controle dos outros componentes, como os periféricos deentrada e saída. A UCP é internamente composta pelas seguintes unidades funcionais: – Unidade de controle (UC): responsável pela busca e decodificação de instruções na memória principal; – Unidade lógico-aritmética (ULA): responsável pela execução de operações aritméticas e lógicas e pela execução das instruções provindas da memória principal; – Registradores: representam uma pequena memória que servepara armazenar resultados temporários e algumas informações de controle.

5. Quando falamos em evolução da computação intuitivamente surge a ideia de evolução de hardware. Entretanto o software também evoluiu paralelamente a evolução do hardware. Nesse contexto, surgi a ideia de Sistema Operacional. O que seria um Sistema Operacional? Qual sua utilidade? Qual o impacto nos computadores modernosse o Sistema Operacional não tivesse sido inventado? Um sistema operacional tem como função controlar todos os recursos do computador, ele é responsável por alocar recursos de hardware e escalonar tarefas, provendo uma interface ao usuário para fornecer uma maneira simples de acesso aos recursos do computador. Se não existissem os sistemas operacionais nos computadores modernos, provavelmente...
tracking img