Você está na página 1de 8

Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações

1) Porque é importante entender a HIstória da Computação?

R:É importante entender a história da computação pois é através do estudo do passado que
podemos compreender e valorizar o presente.

2) Qual foi o primeiro instrumento de cálculo utilizado pelo homem? Explique


sucintamente algumas técnicas em que este instrumento é o
protagonista.

R: O primeiro instrumento de cálculo utilizado pelo homem foi o ábaco este mesmo, era capaz
de realizar cálculos em escalas de milhares, era conhecido pelo (vai um) quando atingia o
valor (10) na conta. era bastante utilizado pelos comerciantes da época, os quais foram os
maiores responsáveis pela reprodução do instrumento.

3) Qual é a origem da palavra “computador”? A quem se referia?

R: Apalavra computador teve origem no latim que significa (calcular) antes dos computadores


modernos existirem, o termo computador era utilizado para descrever as pessoas que
calculavam, e esse termo de facto era utilizado como título ou descrição do trabalho.

4) Descreva uma contribuição significativa, na área da computação, de cada uma das


pessoas apresentadas a seguir: a) Blaise Pascal. b) Gottfried Wilhelm Leibnitz. c)
Charles Babbage. d) Ada Byron King. e) Alan Turing. f) Konrad Zuze. g) John von
Neumann. h) Herman Hollerith
R:
a) Blaise Pascal Foi um grande matemático e criador de uma das primeiras calculadoras
mecânicas, que executava cálculos de adição(+) e subritação(-).

b) Gottfried Wilhelm Leibnitz criador de uma das primeira calculadora mecânicas universal com
todos sinais básicos (+,-,*,/). Responsável também por dar início aos estudos com os números
binários.

c) Charles Babbage foi o criador da máquina diferencial, analítica e inventor do primeiro


computador de uso geral. Conhecido também por pai da Informática.

d) Ada Byron King foi uma matemática e escritora, ela criou o primeiro algoritmo para ser
processado por uma máquina, e foi a primeira mulher a ser tornar programadora.

e) Alan Turing considerado um dos pais da computação, o cientista britânico foi um dos
primeiros a vislumbrar a possibilidade de que as máquinas poderiam se tornar inteligentes e
criou um modelo matemático teórico para o computador universal, criador da máquina de
Turing.
g) Konzuze o criador do primeiro computador do mundo nasceu em Berlim há 100 anos, em
22 de junho de 1910.

h) John von Neumann foi operando sobre dados binários, equipamento de I/O por unidade de
controle e memória principal armazenando programas e dados.

5) Qual a importância da máquina de Pascal para a história dos computadores? Como


e por quem ela foi melhorada?

R: Foia 1º máquina de cálculos mecânica com base em rodas e engrenagens para realizar
somas e subtrações, Gottfried Leibniz melhorou a máquina de Pascal criando uma máquina
que realizava as 4 operações básicas e era mais veloz o modelo era semelhante ao da
máquina de Pascal (Pascaline), porém, dotada de componentes extras que aceleravam seus
cálculos.

6) Qual foi a influência dos Bastões de Napier nas invenções que se seguiram?

R: Os bastões de napier consistem um dispositivo inventado por John Napier, este aparelho


consistia em tabelas de multiplicação que eram gravadas em 9 bastões. O seu objetivo era
tornar o processo de multiplicação, mais rápido prático e com menos erros, evitando que a
tabuada precisasse ser memorizada.

essa invenção trouxe uma grande ajuda para a utilização de logaritmos e na execução de
operações aritméticas longas, como multiplicações e divisões de números muito grandes.

nos dias actuais, após alguns aperfeiçoamentos, esse dispositivo ainda é utilizado nas
engenharias como régua de cálculo que foi utilizada na década de 60, por engenheiros da
nasa nos programas que levaram o homem a lua.

7) Qual foi a contribuição de Joseph Jacquard?

R: Joseph Jacquard introduziu o conceito de armazenamento de informações em placas


perfuradas, não para o processamento de dados, mas sim para a tecelagem com isso, foi
possível a criação da primeira máquina programável.

8) Porque Charles Babagge é conhecido como o pai do computador?


R: Charles Babbage é conhecido como pai e, de certa forma, referenciado como o inventor que
projetou o primeiro computador de uso geral, utilizando apenas partes mecânicas, a máquina
analítica. ele é considerado o pioneiro, o seu invento, porém, exigia técnicas bastante
avançadas e caras na época, e nunca foi construído sua invenção também não era conhecida
dos criadores do computador moderno.

9) Explique resumidamente os elementos presentes na ordem cronológica


abaixo: Ábaco, Eniac, Chip, Transistor e Microprocessador

R: Ábaco foi criado por povos mesopotâmicos por volta de 2000 a.C;

Eniac foi criado em 1946 por americanos;

Transistor foi criado em 1947 e também por americanos;

Chip foi criado em 1959;

Microprocessador foi criado em 1971 pelo italiano Federico Faggin.

10)Na história dos computadores, quais inventos você achou mais significativos?
Por quê?

R: Programação A maior evolução seguinte foi o contador mecânico, criado pelo matemático
Blaise Pascal, que utilizou engrenagens para somas e multiplicações. Essas máquinas se
chamavam Pascalinas. As calculadoras da geração da Pascalina executavam somente
operações seqüenciais, completamente independentes. A cada cálculo o operador deve
intervir, introduzindo novos dados e o comando para determinar qual operação deve ser
efetuada. Essas máquinas não tinham capacidade para tomar decisões baseadas nos
resultados.

Em 1801, Joseph Marie Jacquard, mecânico francês, sugeriu controlar teares por meio de
cartões perfurados. Os cartões forneceriam os comandos necessários para a tecelagem de
padrões complicados em tecidos. Os princípios de programação por cartões perfurados foram
demonstrados por Bouchon, Falcon e Jaques entre 1725 e 1745.

Em 1786, o engenheiro J. Muller, planejou a construção de uma máquina para calcular e


preparar tabelas matemáticas de algumas funções. A máquina Diferencial, como foi chamada,
introduzia o conceito de registros somadores.

11)Cite alguns problemas que o uso de válvulas provocava nos computadores de


1ª geração.

R:A primeira geração de computadores modernos tinha com principal característica o uso de
válvulas eletrônicas, possuindo dimensões enormes. estes utilizavam quilômetros de fios,
chegando a atingir temperaturas muito elevadas, o que frequentemente causava problemas de
funcionamento.

12)O que diferencia os computadores de 1ª geração dos da 2ª?

R:Os computadores da primeira geração utilizavam válvulas, as válvulas eram


tubos feito de vidro, em que o ambiente interno é a vácuo e apresentavam alguns
eletródos que possibilitavam a passagem dos elétrons, eram computadores que
apresentavam superaquecimento e facilmente queimavam.
Os computadores da segunda geração utilizavam os transistores, estes- se
caracterizavam por terem um tamanho menor e apresentavam maior economia de
energia e maior confiabilidade de utilização.

13)O que contribui para que os computadores, na sua evolução, sejam


significativamente menores que seus antecessores?

R:Os computadores foram um grande avanço no desenvolvimento das novas


tecnologias em todas as áreas, como a saúde, comunicação, transporte, entre
outras.
além de ajudarem a desenvolver outras tecnologias, os computadores também
evoluíram, se tornaram cada vez mais potentes e menores.
Os computadores passaram a serem menores por conta do desenvolvimento e
aumento da eficácia e da utilização de materiais melhores para a construção de
seus componentes.

14)Explique sucintamente o funcionamento da Máquina de Turing


R: O processamento de uma Máquina de Turing começa sempre em um estado especial,
chamado estado inicial;Inicialmente a primeira célula da fita é preenchida com “〈”, que
indica o início da mesma;

A cabeça de leitura é posicionada inicialmente na segunda célula da fita, a célula seguinte


a “〈”;As células em branco, que não fazem parte da palavra a ser processada, são
preenchidas com o símbolo “β”;O processamento em uma MT consiste em uma sequência
de passos que consistem em:Observar o símbolo corrente da fita (aquele em que o
cabeçote está posicionado);Escrever um símbolo nesta célula da fita;Mover o cabeçote
para a esquerda ou direita;Mudar o estado corrente;

A ação exata a ser executada é determinada por um programa (função de transição) que
comunica à unidade de controle o que deve ser feito com base na configuração (estado +
símbolo corrente da fita) em que a Máquina de Turing se encontra.
O processamento termina quando a máquina atinge uma configuração para a qual não existe
função prevista, neste caso:

Se a máquina estiver com um estado final ativo, a palavra de entrada é aceita;Se o estado
ativo não for final, a palavra de entrada não é aceita;

Se a máquina não parar (looping), a entrada de entrada não é aceita.


A Máquina de Turing pode ser empregada como modelo de natureza reconhecedora ou
transdutora:

Reconhecedora: processa a palavra de entrada aceitando-a ou rejeitando-a. Neste caso, o


conjunto de palavras aceitas corresponde à linguagem descrita pela MT;Transdutora: máquina
para computar uma função. Aplica uma função sobre o conteúdo inicial da fita e o resultado
produzido é lançado na própria fita.

15)Que problema existente na época foi resolvido pela Arquitetura de Von

Neumann?

R: Na época era o pouco o espaço que tinha para armazenar(cerca de 700 bits), então Eckert
teve a ideia de utilizar linhas de atraso para implementar elementos de memoria, assim
encarrego Von Neumann para a produção de um documento descrevendo os detalhes da
organização da nova maquina.

16)Qual foi a primeira linguagem de programação? Em que ano foi desenvolvida?

R:Em 1942 foi criada a 1º linguagem de programação de alto nível do mundo, chamada de
Plankalkul. esta linguagem foi criada pelo alemão Konrad Zuse que também projetou e
construiu o primeiro computador eletromecânico, o Z3, constituído por relés, que efetuava
cálculos, era programável e exibia os resultados em fita perfurada. era possível trabalhar com
números de ponto flutuante e em binário.
17)Qual é a origem da expressão “bugs” utilizada quando um programa tem
algum defeito?

R: A expressão tem origem inglesa bug significa literalmente inseto, não se sabe ao certo qual é a
origem do termo para designar falhas em softwares e hardwares, mas a explicação mais aceita relata
um erro que ocorreu, 9 de setembro de 1947, no computador Mark II, operado pela marinha dos
estados Unidos.

18)Cite alguns problemas reais dos tempos antigos que inspiraram


invenções relacionadas à computação

R:Dificuldades para realizar cálculos de maior complexidade, uma vez que estes eram
realizados de modo manual (que consistia na utilização do papel e caneta).

dificuldades para organizar e armazenar dados e arquivos importantes em entidades


governamentais empresas privadas.

gastava-se muito tempo para realizar tarefas simples, como a criação e edição de um
documento importante para a organização (como um contrato ou termo de compromisso).

19)Explique sucintamente a evolução dos computadores sob o ponto de vista das


5 gerações de computadores.

R:1946: é anunciada a criação do primeiro computador digital eletrônico de grande escala do


mundo, o ENIAC (Electrical Numerical Integrator and Calculator).

1951 a 1959: surgem os computadores de primeira geração. Esses eram capazes de calcular


com uma velocidade de milésimos de segundo, além de serem programados em linguagem de
máquina.

1959 a 1965: surgem os computadores de segunda geração, com capacidade de calcular com


uma velocidade de microssegundos, sendo programados em linguagem montadora.

1965 a 1975: nascem os computadores da terceira geração. Esses computadores passam a


ter diversos componentes miniaturizados e montados em um único CHIP, sendo capazes de
calcular em nanossegundos, com uma linguagem de programação de alto nível, orientada
para os procedimentos.

1975 a 1981: são criados os computadores da quarta geração. Seguindo a tendência da


terceira geração de miniaturização de seus componentes e o aperfeiçoamento dos seus
Circuitos Integrados (CI). As linguagens utilizadas nessa geração eram de altíssimo nível,
orientada para um problema.

1990: a partir dessa década são lançados softwares de melhor qualidade e com capacidade
de processar as informações com maior rapidez.
2000: após a virada do milênio os computadores continuaram a seguir a tendência de
miniaturização de seus componentes e, tornando dessa forma os computadores mais
maleáveis e práticos nas tarefas diárias. Além disso, há um investimento maciço em seu
design.

20)O que é um supercomputador? Onde são utilizados?

R: éum computador com uma grande capacidade de processamento de dados e memória,


normalmente utilizado para fins científicos, o seu hardware é superavançado, apresentando
um desempenho altíssimo, inconcebível para um computador caseiro.
Normalmente, essas máquinas avançadas são empregadas em pesquisas militares e
científicas de diversos ramos, como química, biologia, física quântica, mecânica e
meteorologia. Em novembro de 2014, o supercomputador mais rápido do mundo era o chinês
Tianhe-2, desenvolvido pela Universidade Nacional de Tecnologia da Defesa da China. Sua
capacidade de processamento alcançou 33,86 petaflops/s (quadrilhões de cálculos por
segundo).

Estas máquinas com potencial computacional começaram a surgir ao longo dos anos 1960,
por meio de companhias como Cray Research. Obviamente, naquele tempo, essas máquinas
possuíam uma capacidade ínfima de processamento se comparadas com modelos atuais,
mas a evolução da informática teve desdobramentos significativos nos supercomputadores.

Você também pode gostar