Buscar

Avaliação On-Line 1 (AOL 1) - Questionário

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 7 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 7 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

Prévia do material em texto

Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 1 -- /1
Analise a descrição a seguir:
O paradigma P é dividido em: lógico, funcional e banco de dados. Em um paradigma específico, o foco está no que 
precisa ser feito, e não em como deve ser feito, enfatizando basicamente o que o código está realmente fazendo. 
Desse modo, este paradigma não declara o resultado que queremos, mas sim como ele foi produzido.
Considerando essas informações e o conteúdo estudado sobre paradigmas de programação, pode-se afirmar que o 
paradigma P que se refere ao texto acima é o:
Resposta corretaparadigma declarativo, em que o foco está em “o que fazer”, e não “como fazer”.
paradigma funcional, com o objetivo de mostrar as instruções passo a passo.
paradigma estrutural, considerado o modelo abstrato da computação.
paradigma orientado a objetos, coleção de classes para realizar uma ação.
paradigma imperativo, cujo foco são as teorias lógicas da programação.
Pergunta 2 -- /1
Analise o fluxograma a seguir:
Em um teste de mesa, o usuário informou corretamente os seguintes valores para as variáveis A, B, X e Y 
respectivamente: 8, 4.6, 12 e 9. Considerando essas informações e o conteúdo estudado sobre algoritmos, marque a 
alternativa correta a respeito da saída deste fluxograma:
9_v1.PNG
A soma de um tipo real e um inteiro resulta em um tipo inteiro.
O resultado em Z pode ser do tipo real, mesmo Z sendo inteiro.
Os valores de A, X e Y são do tipo real.
C é um inteiro após a execução do fluxograma.
Resposta corretaZ recebe 3 e o tipo resultante é um inteiro.
Ocultar opções de resposta 
Pergunta 3 -- /1
As variáveis, em linguagem de programação são representações textuais de espaços na memória onde podemos 
guardar valores. Temos as variáveis de tipo inteiro, responsável por guardar números inteiros e também variáveis do 
tipo real, que guardam números reais. Também temos variáveis do tipo cadeia de caracteres, que armazenam palavras 
e frases.
Sabe-se que a maioria das linguagens possui um tipo de variável responsável por armazenar valores lógicos 
(verdadeiro ou falso). Considerando essas informações e o conteúdo estudado sobre linguagem de programação, 
pode-se afirmar que esse tipo de variável é conhecido como:
Floteano, em homenagem a Edgar Flot.
Resposta corretaBooleano, em homenagem a George Boole.
Gausiano, homenageando Frederic Gaus.
Goudano, em homenagem a Gowden Stain.
Doubleano, em homenagem a Doug Becker.
Pergunta 4 -- /1
Por definição histórica, o computador é uma máquina projetada para receber, processar, armazenar, recuperar e enviar 
dados. Os dados podem ser números em uma planilha, caracteres de texto em um documento, pontos de cor em uma 
imagem, formas de onda de som ou o estado de algum sistema, como um ar condicionado ou um CD player. Porém, de 
qualquer modo, todos os dados são armazenados no computador como números
Considerando essas informações e o conteúdo estudado sobre arquitetura de computadores, analise as afirmativas a 
seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) Byte é uma unidade comum para agrupamentos de 8 bits em arquitetura 32 bits. 
II. ( ) 8 Bytes podem representar 256 coisas diferentes em arquitetura 32 bits (8x32=256). 
III. ( ) KiloByte (KB) equivale a 1000 Bytes em representação decimal, porém, KibiBytes (KiB) são 1024 Bytes em 
representação binária. 
IV. ( ) Kilo, especificamente, significa 1000 Bytes, logo, 1 MegaByte, representa 2000 Bytes ou 16 mil bits. 
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
Ocultar opções de resposta 
Resposta corretaV, F, V, F.
F, F, V, V.
V, F, F, V.
Incorreta: V, V, F, V.
F, V, V, F.
Pergunta 5 -- /1
Algoritmo é o termo que define um procedimento que possui uma solução para um problema. Também é comumente 
usado para definir um conjunto de regras que uma máquina (em especial um computador) segue para atingir um 
objetivo específico. Porém, algoritmos nem sempre se aplicam a atividades mediadas por computador. O termo pode 
ser usado para representar as etapas seguidas para fazer uma pizza ou resolver um cubo mágico.
Considerando essas informações e o conteúdo estudado sobre algoritmos, analise as asserções a seguir e a relação 
proposta entre elas.
I. Como exemplo de nome de variável inválido em um algoritmo, podemos citar este: minha-variavel.
Porque:
II. Os caracteres de traço como ‘-’ e ‘_’ não podem ser utilizados, uma vez que, na programação, eles têm seus papeis 
já definidos ou reservados.
Agora, assinale a alternativa correta:
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Resposta corretaA asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Pergunta 6 -- /1
Ocultar opções de resposta 
Analise com atenção o algoritmo a seguir:
inicio
leia os valores de Y e Z
 SE Z>Y ENTÃO
 faça Z = Z – Y
 mostrar na saída o valor de Z
 SENÃO
mostrar na saída a mensagem: “Valores inválidos”.
fim
Suponha que um usuário, durante teste de mesa, informou os seguintes valores para Y e Z respectivamente: 3 e 9. 
Considerando essas informações e o conteúdo estudado sobre algoritmos, assinale a alternativa que apresenta 
corretamente o que será exibido na tela:
Resposta correta
como Z (9) é maior que Y(3), então será feita a subtração, onde a variável Z recebe o valor 
dela menos o valor de Y, exibindo na tela o valor 6.
o algoritmo está inconsistente, faltam passos dentro desta sequência, como a definição do tipo de Z e do 
tipo de Y, logo, nada será exibido.
para qualquer valor de Y maior que Z, será exibida na tela a subtração do valor de Y por Z, que, nesse caso, 
é 6.
a única condição para exibir a mensagem “valores inválidos” é para quando Y for diferente de Z, todas as 
outras mostram o resultado da subtração.
como as variáveis Z e Y são de tipos diferentes, então, após a execução do código será apresentada a 
mensagem “Valores inválidos”.
Pergunta 7 -- /1
Leia o trecho a seguir:
“A arquitetura de Von Neumann (...) é baseada na descrita em 1945 pelo matemático e físico John Von Neumann. Ele 
descreveu uma arquitetura para um computador digital eletrônico com partes que consistem em uma unidade de 
processamento que contém uma unidade lógica aritmética (ULA) e registros do processador, uma unidade de controle 
que contém um registro de instruções e um contador de programas (PC), uma memória para armazenar dados e 
instruções, armazenamento externo em massa e mecanismos de entrada e saída.”
Fonte: ROSENBERG, J. Security in embedded systems. ScienceDirect. Disponível em: 
<https://www.sciencedirect.com/topics/computer-science/von-neumann-architecture>. Acesso em: 27 mar. 2020.
Ocultar opções de resposta 
Ocultar opções de resposta 
Considerando essas informações e o conteúdo estudado sobre arquitetura de computadores, analise as asserções a 
seguir e a relação proposta entre elas.
I. A unidade de entrada conecta o ambiente externo ao sistema interno de processamento de um computador.
Porque:
II. Nesta abordagem, a interface com o usuário será adequada ao contexto no qual o sistema interativo está inserido.
A seguir, assinale a alternativa correta:
As asserções I e II são proposições falsas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Resposta corretaAs asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Pergunta 8 -- /1
No paradigma orientado a objetos, o programa é escrito como uma coleção de classes e objetos destinados à 
comunicação.A entidade menor e básica é o objeto, e todo tipo de cálculo é realizado apenas neles. A ênfase está nos 
dados e não nos procedimentos. Esse paradigma pode lidar com quase todos os tipos de problemas da vida real.
Considerando essas informações e os conteúdos estudados sobre os paradigmas de linguagem de programação, 
assinale a alternativa que apresenta, corretamente, três linguagens deste paradigma
Visual Basic, Java e Pascal.
Visual Basic, C e Python.
C, C++ e Java.
Resposta corretaSmalltalk, C++ e Java.
Lisp, Java e Pascal.
Pergunta 9 -- /1
Ocultar opções de resposta 
Durante seu período no colégio, você deve ter se deparado com as equações de segundo grau tipo ax² + bx + c. 
Podemos calcular as raízes desta equação utilizando a fórmula de Bhaskara. A única condição para que esta equação 
seja do segundo grau, é que o valor de ‘a’ precisa ser maior que zero. O algoritmo a seguir apresenta um teste para 
validar se a equação é ou não do segundo grau.
inicio
informe os valores de A, B e C
 x?
 exibir a mensagem “é uma equação de segundo grau”
 y?
exibir a mensagem “não é uma equação de segundo grau”
fim
Considerando essas informações e o conteúdo estudado sobre algoritmos, a alternativa que apresenta o valor que 
pode ser colocado em x? ou y? é:
Resposta corretax? pode ser substituído por SE (A>0).
y? pode ser substituído por SE (A>0).
tanto x? quanto y? podem receber o SENÃO, se A<0.
x? e y? são, respectivamente, SENÃO e A<0.
o valor de x? pode ser SENÃO, para A<0.
Pergunta 10 -- /1
Analise com atenção o seguinte fluxograma que representa a execução de um algoritmo:
Considerando o fluxograma acima e o conteúdo estudado sobre algoritmos, analise as afirmativas a seguir:
I. Neste fluxograma podemos observar a presença de uma estrutura condicional que compara o valor em A e o valor 
em B.
II. Sabendo que o símbolo <> significa diferente, se o valor em A for igual ao valor em B, o algoritmo apresentará erro. 
III. Se o valor em A for maior que o valor em B, sabendo que <> significa diferente, então será apresentado a 
mensagem “Bom Dia”. 
IV. Independentemente do valor na variável A ou do valor na variável B, o fim será alcançado neste algoritmo. 
8_v1.PNG
Ocultar opções de resposta 
Está correto apenas o que se afirma em:
II e III.
III e IV.
Resposta corretaI e IV.
II e IV.
I e III.

Continue navegando