Buscar

AVALIAÇÃO OBJETIVA FINAL Fundamentos da Computação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

GABARITO | Avaliação Final (Objetiva)
 Fundamentos da Computação 
1Como toda área de conhecimento, a Lógica de Programação envolve inúmeros elementos básicos conceituais que auxiliam no entendimento de outros conceitos. Sobre esses conceitos, associe os itens, utilizando o código a seguir:
I- Dado.
II- Informação.
III- Comentário.
IV- Endentação.
(    ) Conjunto que não possui significado completo.
(    ) Informação agregada ao algoritmo para auxiliar o programador.
(    ) Resultado da união de valor aos dados.
(    ) Alinhamento das linhas de comando.
Assinale a alternativa que apresenta a sequência CORRETA:
A
II - I - III - IV.
B
IV - III - II - I.
C
III - II - I - IV.
D
I - III - II - IV.
2Quando o valor dos símbolos de um número não se alteram de acordo com os locais em que eles se encontram, chama-se de numeração não posicional, e quando ocorre a alteração de valor, chama-se de numeração posicional. Além disso, existem vários sistemas de numeração, sendo alguns deles mais utilizados, como o sistema decimal e binário. Assinale a alternativa CORRETA que apresenta o sistema de numeração binário:
A
A formação dos números no sistema binário é baseada no princípio posicional e ocorre pela potência da posição elevada pela base dez.
B
O sistema de numeração binário é não posicional e posicional ao mesmo tempo, dependendo do contexto.
C
O sistema de numeração binário utiliza dez algarismos em sua representação.
D
O sistema de numeração binário utiliza apenas os algarismos 0 (zero) e 1 (um) em sua representação.
3As estruturas condicionais são muito utilizadas para satisfazer instruções necessárias, referentes a tomadas de decisões, como regras de negócios. As estruturas condicionais podem ser simples ou compostas, sendo que o uso de cada um destes dois tipos de estruturas depende da situação ou contexto. Além dos comandos condicionais, simples ou compostos, existe outra estrutura conhecida por "seleção múltipla". Partindo desse pressuposto e analisando o código-fonte a seguir, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O código-fonte do algoritmo apresentado possui apenas estruturas condicionais simples e compostas.
(    ) O código-fonte do algoritmo apresentado possui uma estrutura condicional do tipo seleção múltipla.
(    ) Ao ser executado o algoritmo apresentado, caso o usuário informar o valor 10 para o primeiro número solicitado, 5 para o segundo número solicitado, e 1 para o terceiro número solicitado, será apresentado ao usuário o valor "15".
(    ) Ao ser executado o algoritmo apresentado, caso o usuário informar o valor 10 para o primeiro número solicitado, 5 para o segundo número solicitado, e 2 para o terceiro número solicitado, ocorrerá um erro de execução.
Assinale a alternativa que apresenta a sequência CORRETA:
A
F - V - V - V.
B
F - V - V - F.
C
F - V - F - V.
D
V - F - V - V.
4Na programação de computadores, a estrutura condicional permite a escolha de um caminho a ser percorrido pelo programa, isto é, a seleção de um grupo de instruções a serem executadas quando determinadas condições forem ou não satisfeitas. Neste sentido, as estruturas condicionais podem ser classificadas por simples ou compostas. Partindo desse pressuposto e analisando o código-fonte a seguir, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) No código-fonte do algoritmo apresentado, existe uma estrutura condicional composta.
(    ) No código-fonte do algoritmo apresentado, existe implementada a estrutura condicional simples.
(    ) No algoritmo apresentado, caso a variável "calculo" obtenha valor igual a "40", será impressa a mensagem "O percentual pode ser descontado".
(    ) No algoritmo apresentado, caso a variável "calculo" obtenha valor igual a "39.99", será impressa a mensagem "Sem desconto".
Assinale a alternativa que apresenta a sequência CORRETA:
A
F - V - F - V.
B
F - F - V - V.
C
V - V - V - F.
D
V - V - F - F.
5O projeto denominado de ABC (Atanasoft-Berry  Computer) foi iniciado na Universidade de Iowa, em 1935, e era uma máquina com o objetivo de solucionar equações lineares de Física. Além disso, em 1935, a IBM iniciou a produção de calculadoras baseadas em relês. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Um dos componentes mais importantes do projeto ABC eram os relês.
(    ) Um dos componentes do projeto ABC eram válvulas.
(    ) O projeto ABC possuía uma leitora e perfuradora de cartões.
(    ) A unidade aritmética, a memória de leitura e a memória de gravação eram conceitos que existiam no projeto ABC.
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - V - V - F.
B
V - F - F - V.
C
F - V - V - F.
D
F - V - V - V.
6No sistema de numeração não posicional, cada símbolo possui um valor fixo, ou seja, o valor de cada símbolo não se altera dependendo da posição que ele ocupa no número, enquanto que no sistema de numeração posicional, o local em que o símbolo se encontra no número determina o valor que ele possui. Existem alguns sistemas de numeração, dentro eles o decimal, o qual é o mais utilizado na vida diária das pessoas. Sobre o sistema de numeração decimal, assinale a alternativa CORRETA:
A
No sistema de numeração decimal, todos os algarismos são chamados de bits.
B
O sistema de numeração decimal utiliza dois algarismos em sua representação.
C
O sistema de numeração decimal é não posicional e posicional ao mesmo tempo, dependendo do contexto.
D
O sistema de numeração decimal utiliza dez algarismos em sua representação.
7Nas linguagens de programação existem alguns comandos básicos, como a atribuição, a leitura e a escrita, os quais são utilizados na maioria dos softwares desenvolvidos, pois servem como base para a implementação de quase todas as funcionalidades. Além dos comandos básicos da programação, existem ainda as estruturas de controle, que podem ser divididas em sequência, seleção e repetição. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Estruturas de controle servem para determinar como uma sequência de instruções será executada para realizar alguma tarefa.
(    ) Para a implementação de estruturas de controle em um algoritmo, deve ser respeitada a regra de subordinação básica.
(    ) A estrutura de controle conhecida por sequência permite a definição da sequência com que as instruções serão executadas.
(    ) A inversão na ordem de execução das instruções de um algoritmo pode alterar significativamente o resultado.
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - V - V - V.
B
V - F - V - V.
C
F - V - F - F.
D
F - V - V - F.
8O computador é uma máquina que realiza variados tipos de tratamentos automáticos de dados, processando-os e gerando uma saída para eles. Neste sentido, para que se compreenda o surgimento do computador, é necessário iniciar o estudo pelo surgimento da escrita, pois após esta, surgiram os números e as primeiras máquinas de calcular. Assinale a alternativa CORRETA que apresenta o surgimento da palavra escrita:
A
A invenção da escrita é atribuída aos russos, os quais também inventaram a cerveja e desenvolveram a fabricação do vidro.
B
A invenção da escrita é atribuída aos sumérios, um povo que viveu onde era a conhecida Mesopotâmia.
C
Não se sabe qual povo inventou a escrita, pois existem muitos povos que requisitam esta façanha.
D
A invenção da escrita é atribuída ao povo chinês, o qual também inventou a cerveja e a fabricação dos primeiros instrumentos agrícolas.
9O computador trabalha com o sistema de numeração binário para realizar os processamentos necessários, solicitados por instruções de programas, enquanto os seres humanos compreendem melhor o sistema de numeração decimal. Neste sentido, para permitir que o computador realize o processamento de um cálculo em sistema binário e devolva o resultado para a pessoa que o solicitou, é necessário que o valor seja convertido de um sistema de numeração para outro. Assinale a alternativa CORRETA que apresentao valor binário 1010 convertido para o sistema decimal:
A
1010.
B
1110.
C
1011.
D
0111.
10Vários séculos de pesquisas e invenções levaram ao surgimento da evolução da computação, sendo que uma das necessidades que induziram estas pesquisas foi a de automatizar cálculos. O ábaco é o primeiro instrumento de automatização de cálculos registrado, e há uma grande lacuna de tempo entre a invenção deste e do próximo invento, talvez por falta ou perda de registros. Neste sentido, assinale a alternativa CORRETA que apresenta os equipamentos históricos propulsores da computação:
A
O projeto conhecido por cilindro de Leibniz aperfeiçoou a calculadora mecânica de Leonardo Da Vinci, incluindo apenas a funcionalidade de multiplicação.
B
A máquina de Pascal surgiu antes do projeto da calculadora mecânica baseada em engrenagens, desenvolvida por Leonardo Da Vinci.
C
Após o ábaco, cerca de mil e quinhentos anos depois, foi inventado o primeiro computador eletrônico.
D
A máquina de Pascal era uma máquina de calcular, composta por seis rodas dentadas, cada uma contendo algarismos de 0 até 9, e possuía apenas as funcionalidades de somar e subtrair.

Continue navegando