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 10 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 10 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 9, do total de 10 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

1. Pergunta 1
/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:
Ocultar opções de resposta 
1. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
2. 
As asserções I e II são proposições falsas.
3. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
4. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Resposta correta
5. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
2. Pergunta 2
/1
Um algoritmo pode ser representado no formato de fluxograma. Desse modo, analise o fluxograma a seguir:
7_v1.PNG
Assim, considerando o fluxograma apresentado e o conteúdo estudado sobre algoritmos, pode-se afirmar que:
Ocultar opções de resposta 
1. 
as operações mod, div ou ‘/’, realizam o mesmo tipo de ação: divide um número X por um número Y, dando sempre um mesmo resultado Z.
2. 
se considerarmos numA recebendo o número 10, e numB recebendo o número 8, no penúltimo símbolo será apresentado o número 18.
3. 
a divisão por inteiros em um algoritmo é possível, e esta operação é simbolizada pelo operador mod, que apresenta o resultado da divisão.
4. 
após iniciar o algoritmo, o usuário informa dois números que podem ser inteiros ou reais. No fim, é apresentada a soma de numA + numB.
5. 
numA e numB são duas variáveis inteiras; no retângulo, existe a divisão por valores inteiros, e Soma receberá o resto desta divisão.
Resposta correta
3. Pergunta 3
/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
Ocultar opções de resposta 
1. 
Smalltalk, C++ e Java.
Resposta correta
2. 
C, C++ e Java.
3. 
Lisp, Java e Pascal.
4. 
Visual Basic, Java e Pascal.
5. 
Visual Basic, C e Python.
4. Pergunta 4
/1
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? é:
Ocultar opções de resposta 
1. 
o valor de x? pode ser SENÃO, para A<0.
2. 
tanto x? quanto y? podem receber o SENÃO, se A<0.
3. 
x? e y? são, respectivamente, SENÃO e A<0.
4. 
x? pode ser substituído por SE (A>0).
Resposta correta
5. 
y? pode ser substituído por SE (A>0).
5. Pergunta 5
/1
John Von Neumann foi um matemático húngaro que fez importantes contribuições para a matemática, a física, a ciência da computação e a área da vida artificial. Neumann possui importantes trabalhos relacionados à mecânica quântica, porém, seu olhar se direcionou para a computação por volta de 1944, quando passou a se interessar por computadores eletrônicos.
Considerando essas informações e o conteúdo estudado sobre arquitetura de computadores, pode-se afirmar que uma grande contribuição para a Ciência da Computação foi:
Ocultar opções de resposta 
1. 
o paradigma computacional de Von Neumann.
2. 
a interface integrada de Von Neumann.
3. 
o sistema de processamento de Von Neumann.
4. 
a máquina de Von Neumann.
5. 
a arquitetura de Von Neumann.
Resposta correta
6. Pergunta 6
/1
Paradigmas são métodos que temos para resolver problemas. Dentre os diversos paradigmas de programação, um deles pode ser denominado como modelo abstrato de computação. Nele, temos uma base de conhecimento que a conhecemos antes. Nas linguagens de programação normais, esse conceito de base de conhecimento não está disponível, mas, ao usar o conceito de inteligência artificial, o aprendizado de máquina possui alguns modelos, como o modelo de percepção, que usa o mesmo mecanismo. 
Considerando essas informações e o conteúdo estudado sobre paradigmas de programação, o paradigma citado anteriormente, que trabalha com base de conhecimento, é o: 
Ocultar opções de resposta 
1. 
paradigma orientado a objetos.
2. 
paradigma de inferência lógica.
3. 
paradigma orientado a comandos.
4. 
paradigma de programação lógica.
Resposta correta
5. 
paradigma de inteligência artificial.
7. Pergunta 7
/1
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:
Ocultar opções de resposta 
1. 
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.
2. 
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.
3. 
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.
Resposta correta
4. 
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”.
5. 
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.
8. Pergunta 8
/1
De modo geral, temos a possibilidade de escrever, na maior parte das vezes, programas de computador usando linguagens de alto nível. Considera-se linguagem de alto nível a linguagem que pode ser compreensível para nós, humanos. Ela contém palavras e frases do idioma inglês (ou outro). Entretanto, o computador não entende a linguagem e alto nível. Ele entende apenas o programa escrito em binários 0's e 1's, chamados de código de máquina. Desse modo, é necessário converter o código fonte para código de máquina, só assim o computador conseguirá executar os comandos escritos no programa.
Considerando essa informação e conteúdo estudado sobre linguagens de programação, analise as asserções a seguir e a relação proposta entre elas.
I. Precisamos converter o código fonte da linguagem de alto nível em código de máquina, e isso é realizado por compiladores e interpretadores.
Porque:
II. O interpretador é um tipo de compilador que converte o código fonte inteiro, de uma única vez, em código de máquina.
A seguir, assinale a alternativa correta:
Ocultar opçõesde resposta 
1. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
2. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
3. 
As asserções I e II são proposições falsas.
4. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
5. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Resposta correta
9. Pergunta 9
/1
Analise o fluxograma a seguir:
9_v1.PNG
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:
Ocultar opções de resposta 
1. 
O resultado em Z pode ser do tipo real, mesmo Z sendo inteiro.
2. 
Os valores de A, X e Y são do tipo real.
3. 
Z recebe 3 e o tipo resultante é um inteiro.
Resposta correta
4. 
A soma de um tipo real e um inteiro resulta em um tipo inteiro.
5. 
C é um inteiro após a execução do fluxograma.
10. Pergunta 10
/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 
1. 
F, F, V, V.
2. 
V, F, V, F.
Resposta correta
3. 
V, V, F, V.
4. 
F, V, V, F.
5. 
V, F, F, V

Continue navegando