Escolar Documentos
Profissional Documentos
Cultura Documentos
QUESTIONÁRIO - CAPÍTULO 1
SÃO PAULO
2018
FACULDADE DE TECNOLOGIA DE SÃO PAULO
Componentes do Grupo
Nº matrícula Nome
Data:
SÃO PAULO
2018
QUESTIONÁRIO - CAPÍTULO 1
7. O que é e para que serve uma linguagem de programação de computador? Cite exemplos
de linguagens de programação.
Linguagem de programação é a linguagem da máquina traduzida em comandos de forma a
facilitar o trabalho do programador que, por sua vez, necessita de um compilador para traduzir
para a linguagem da máquina e executar as tarefas. Como exemplos, podemos citar as
linguagens Delphi, Assembly e Python.
9. Qual foi a característica marcante do censo de 1890 dos EUA, no que se refere à
contabilização dos dados levantados?
Herman Hollerith desenvolveu o cartão perfurado para guardar dados e uma máquina
tabuladora mecânica com motor elétrico que contava, classificava e ordenava informações
armazenadas nestes cartões. Com este método, foi possível contabilizar os dados do censo de
1890 em muito menos tempo.
10. Qual foi o propósito que conduziu ao desenvolvimento do primeiro computador
eletrônico do mundo?
O primeiro computador eletrônico do mundo foi o ENIAC. Seu desenvolvimento se deu quando
John Mauclhy, em 1942, propôs ao exército americano o financiamento para a construção de
uma máquina que auxiliasse os militares do Ballistics Reserach Laboratory no cálculo de
tabelas de alcance e trajetória para novas armas balísticas.
11. Qual foi o primeiro microprocessador de 8 bits lançado comercialmente? Qual o nome
da empresa proprietária?
Em 1973, a Intel lançou o primeiro microprocessador de emprego geral do mundo, o Intel 8080,
que possuía cerca de 5.000 transistores
12. Quais eram as características básicas da arquitetura proposta pelo Dr. John von
Neumann?
Em 1945, Jon von Neumann definiu características essenciais de uma máquina sequencial de
programa armazenado, como a dificuldade de programar e recolocação da fiação e o tipo de
aritmética, substituindo a aritmética decimal pela binária.
14. O que você entende por sistema digital? Qual seria a alternativa na computação se não
existissem máquinas digitais?
Sistema digital é o resultado do sistema binário, onde trabalha-se apenas com duas tensões:
ligado e desligado. A alternativa seria o sistema analógico, menos preciso e que funciona como
o sistema decimal, que pode possuir vários tipos de tensões e com maior gasto de energia.
15. O que conduziu o pensamento dos pesquisadores para desenvolver computadores que
somente usam o sistema binário e não, por exemplo, o sistema decimal?
Eles perceberam que o sistema decimal era muito suscetível a erros e que gastava-se muita
energia. Então, eles viram a necessidade de mudar de sistema e se decidiram pelo sistema
binário, se baseando na lógica de programação, que se resume em duas decisões: Então e
senão.
16. Cite empresas brasileiras que comercializam computadores com sua própria marca.
Positivo, Semp Toshiba, CCE.
17. Qual foi o primeiro equipamento utilizado no mundo para realizar cálculos matemáticos?
O ábaco.
18. Considerando o formato das instruções do processador IAS (ver Fig. 1.12), indique qual
deverá ser a máxima quantidade de instrução que o IAS poderia ter.
O IAS possuía 21 instruções de 20 bits cada uma, constituídas de dois campos, um com 8 bits,
denominado código de operação (C.Op), e outro com 12 bits, denominado endereço, para
localizar cada uma das 1000 palavras, endereços de 000 a 999 (embora pudesse endereçar
4096 (4k) posições de memória, o IAS possuía 1000 endereços).
19. Uma das versões do processador Pentium 111 possui endereços de 36 bits em vez do
tradicional de 32 bits. Qual deveria ser a capacidade máxima de endereçamento naqueles
processadores?
Intel Pentium III lançado em 1997 com endereçamento máximo de 4 Gbytes – 4GB.
21. Qual foi a primeira linguagem de programação de alto nível desenvolvida? Qual seu
objetivo principal?
Fortran. Seu objetivo principal era a criação de programas científicos.
22. Pense em algumas vantagens globais obtidas pelo uso de máquinas para realizar
processamento de dados em substituição ao ser humano.
Maior velocidade no processamento e tabulação de dados, maior confiabilidade nos resultados,
maior capacidade de armazenamento de dados.