Buscar

Prova - Introdução a computação - faculdade focus

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1/10 -
A internet não surgiu da noite para o dia. Antes dela, outra rede conhecida como ARPANET fundou as bases do que se tornaria a rede mundial de computadores. Sobre essa rede, analise as afirmações:
I. embora a ARPANET tenha sido uma rede fundada pelo exército americano, diversas empresas e universidades também participaram de sua criação, seja em licitações, parcerias ou mesmo cooperando quando a rede começou a se tornar aberta.
II. Roberts começou as pesquisas na ARPANET e, por ser uma rede militar, seu desenvolvimento iniciou em segredo de Estado, não sendo divulgado para a comunidade.
III. um dos precursores da internet foi Douglas Engelbart, que, entre outras coisas, também criou o mouse, os ambientes de janelas e até as bases do que viria a ser uma linguagem de hipertextos.
IV. o Instituto de Pesquisa de Stanford foi o segundo computador adicionado à internet. Tempos depois, foram adicionadas as universidades de Santa Barbara e Utah. Todos os três com a mesma importância dentro da rede.
É correto o que se afirma em:
III e IV.
II e III.
I e III.
I e II.
I apenas.
2/10 -
Abaixo há três definições sobre o que são computadores:
'Computador é uma máquina capaz de variados tipos de tratamento automático de informações ou processador de dados'. (Wikipedia)
'Máquina capaz de receber, armazenar e enviar dados, e de efetuar, sobre estes, sequências previamente programadas de operações aritméticas (como cálculos) e lógicas (como comparações), com o objetivo de resolver problemas'. (Dicionário Aurélio)
'Máquina destinada ao processamento de dados; dispositivo capaz de obedecer a instruções que visam produzir certas transformações nos dados, com o objetivo de alcançar um fim determinado'. (Houaiss)
Marque a alternativa que descreve as três operações que um dispositivo deve ter para ser considerado um computador:
armazenar dados, realizar cálculos e operações lógicas e obedecer a um conjunto de instruções.
processar texto, games e dar acesso à internet.
realizar cálculos, obedecer um conjunto de instruções e processar texto.
armazenar dados, realizar cálculos e exibir informação.
executar programas, games e armazenar informação.
3/10 -
As linguagens de programação permitem escrever algoritmos, ou seja, dar um conjunto de instruções ao computador de modo a criar programas que resolvem problemas. Sobre os algoritmos, analise as alternativas:
I. Um exemplo de algoritmo presente no dia a dia é uma receita de bolo, mesmo sendo menos preciso e mais ambíguo do que um programa de computador.
II. Computadores executam os comandos presentes em seus programas cegamente. Isso significa que, caso você comande uma repetição infinita, o programa nunca parará de executar e provavelmente travará.
III. Linguagens de programação diferem de algoritmos gerais por terem uma gramática mais simples e estruturada, com um conjunto fixo de instruções e formas claras de representação.
É correto o que se afirma em:
III apenas.
I, II e III.
I e III.
I apenas.
II apenas.
4/10 -
Sobre a geração atual de computadores, avalie as alternativas:
I. na geração atual surgiram os primeiros videogames. O primeiro e mais famoso foi o Atari, em fliperamas com o jogo Pong.
II. a geração atual também introduziu as redes de computadores, com a placa Ethernet, de Robert Matcalfe e David Boggs.
III. a AMD surgiu para concorrer com a Intel, por meio de um clone do chip 8080.
IV. os computadores evoluíram até esbarrar em uma limitação física de 3,9 Ghz, o que impediu que sua performance aumentasse desde então.
É correto o que se afirma em:
III somente.
II somente.
I somente.
II e III.
I,II e III.
5/10 -
Uma das linguagens mais populares da atualidade é a Java. Ela é de compilação híbrida, que executa sobre a Java Virtual Machine. A respeito dessa linguagem, analise as alternativas:
I. Como o bytecode gerado é interpretado, ele rodará tão lentamente quanto uma linguagem interpretada como o JavaScript.
II. Um mesmo programa poderá executar em diversas plataformas, desde que exista uma máquina virtual disponível.
III. A máquina virtual é capaz de compilar o programa com instruções específicas da plataforma em que ele é executado. Além disso, a compilação just-in-time permite que trechos importantes do bytecode (hotspots) sejam efetivamente compilados, em vez de interpretados.
É correto o que se afirma em:
I e II.
I e III.
II e III.
I apenas.
I, II e III.
6/10 - Sobre as diferenças do programador front-end e do back-end na programação web, assinale a alternativa correta:
não existem diferenças entre os dois tipos.
o programador back-end é encarregado por toda a parte de processamento de dados do servidor web.
o programador front-end é responsável pela parte funcional do website.
uma das linguagens mais utilizadas pelo programador front-end é o Java.
no trabalho do front-end é feito todo o código inicial da aplicação, sem se preocupar com problemas de desempenho. Cabe ao programador back-end refatorar o código para melhor performance.
7/10 - A conversão do valor A450 de hexadecimal para binário resulta em:
1010 0100 0101
450
42064
1010 0100 0101 0000
0101 1011 1010 1111
8/10 - A realidade aumentada é uma subárea da realidade virtual e, embora sejam muito parecidas, elas exercem papéis diferentes. Quais são essas diferenças?
A realidade virtual trata de sistemas não inteligentes capazes de exercer algumas funções, já a realidade aumentada é responsável por suprir as carências da virtual.
A realidade virtual é utilizada somente para entretenimento, enquanto a aumentada é usada em áreas sérias, como a medicina.
Com a evolução de ambas as áreas, elas se tornaram equivalentes, não se pode mais diferenciar uma da outra.
A realidade aumentada é somente uma versão mais atual da realidade virtual.
A RV permite a imersão do usuário no plano virtual, enquanto na realidade aumentada podemos ver o ambiente real com elementos projetados virtualmente.
9/10 - Existem dois tipos de dispositivos básicos: aqueles de entrada e os de saída. Sobre eles, selecione a alternativa correta:
controles de videogame, disquetes, Kinect e o teclado são considerados dispositivos de entrada.
o disco rígido pode ser considerado um dispositivo de saída, uma vez que armazena informações da memória e pode ser transportado.
um monitor de vídeo pode ser simultaneamente um dispositivo de entrada e saída, desde que seja sensível ao toque.
iWatches, como o Apple Watch, não têm dispositivos de saída por serem equipamentos muito limitados.
o número de dispositivos de saída de um computador é definido pela quantidade de portas USB que ele possui.
10/10 - Um compilador executa três tipos de análises. Quais são elas?
Imperativa, lógica e funcional.
Algoritmo, programa e código-fonte.
Léxica, sintática e semântica.
Pré-processamento, compilação e ligação (link).
Compilação, interpretação e sistema híbrido.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando