Buscar

aol 4 pc

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

Continue navegando


Prévia do material em texto

29/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628703_1/overview/attempt/_12308471_1/review/inline-feedback?… 1/7
Mostrar opções de resposta 
Ocultar opções de resposta 
Pergunta 1 -- /1
O algoritmo é o termo que define um procedimento que possui uma solução para um problema. Na 
computação, o algoritmo é representado no formato de linguagem de programação. Comumente 
usamos algoritmos e linguagem de programação para definir um conjunto de regras que uma 
máquina (em especial um computador) segue para atingir um objetivo específico. Para que este 
objetivo seja alcançado, utilizamos operadores lógicos, aritméticos e condicionais, além de estruturas 
de decisão e laços de repetição.
Considerando essas informações e os conteúdos estudados sobre operadores lógicos, assinale a 
alternativa correta:
Pergunta 2 -- /1
Analise com atenção o código fonte a seguir:
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:
13_v1.PNG
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.
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.
como as variáveis Z e Y são de tipos diferentes, após a execução do código será apresentada 
a mensagem “Valores inválidos”.
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.
29/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628703_1/overview/attempt/_12308471_1/review/inline-feedback?… 2/7
Ocultar opções de resposta 
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.
Pergunta 3 -- /1
Analise com atenção o seguinte código VBA:
A partir dessas informações e considerando os conteúdos estudados sobre operadores e funções 
matemáticas, analise as afirmativas a seguir:
I. O código executará a linha 11 apresentando o valor 81 na tela, pois a condição da linha 8 não foi 
atendida (saída igual a FALSO).
II. Na linha 8, o resultado do relacionamento lógico entre as expressões será VERDADEIRO. 
III. A função matemática Sqr eleva valorx ao quadrado, totalizando 81, mesmo cálculo realizado na 
linha 6, que eleva ao quadrado valorx. 
IV. Nas linhas 5 e 6 temos operações opostas, na linha 5 há o cálculo da raiz quadrada de valorx e na 
linha 6 a variável valorx é elevada ao quadrado. 
Está correto apenas o que se afirma em:
15_v1.PNG
I, II e III.
II e III.
I, III e IV.
Resposta corretaI e IV.
II e IV.
Pergunta 4 -- /1
29/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628703_1/overview/attempt/_12308471_1/review/inline-feedback?… 3/7
Ocultar opções de resposta 
Analise com atenção o seguinte código escrito em VBA:
Considerando código fonte e o conteúdo estudado sobre estruturas condicionais, analise as 
afirmativas a seguir:
I. Neste código, a estrutura condicional compara o valor em A e o valor em B, se verdadeiro 
apresentará “Caminho 1” na tela, se não, apresentará “Caminho 2”.
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, então será apresentada a mensagem “Caminho 2” na 
tela para o usuário. 
IV. Independentemente do valor na variável A ou do valor na variável B, o If se encerra na linha 9 e o 
procedimento se encerra na linha 11. 
Está correto apenas o que se afirma em:
3_v1.PNG
II e IV.
III e IV.
I e III.
II e III.
Resposta corretaI e IV.
Pergunta 5 -- /1
As estruturas de decisão, ou estruturas condicionais, são utilizadas nos códigos para dividir um fluxo 
de processos em dois ou fluxos. Todo algoritmo que precisa de tomada de decisão necessita utilizar 
uma estrutura de controle como esta. Veja um exemplo de código a seguir:
2_v1.PNG
29/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628703_1/overview/attempt/_12308471_1/review/inline-feedback?… 4/7
Ocultar opções de resposta 
De posse destas informações e do conteúdo estudado sobre estruturas condicionais, analise as 
asserções a seguir e a relação proposta entre elas.
I. No caso de usar IFs aninhados como no código, podemos substituir os dois IFs por uma única 
instrução com o operador lógico AND, ficando assim IF A > 1 AND B > 1 Then.
Porque:
II. Para mostrar na tela o conteúdo da linha 8, a instrução da linha 6 precisa ser verdadeira E a 
instrução da linha 7 também precisa ser verdadeira
A seguir, assinale a alternativa correta:
Resposta correta
As asserções I e II são proposições verdadeiras, e a II é uma justificativa 
correta da I.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Pergunta 6 -- /1
Na matemática, uma sequência de números pares pode ser obtida apresentando os números que, ao 
serem divididos por 2, resultem em resto igual a zero. Na programação, podemos utilizar de diversas 
técnicas para apresentar os números pares para o usuário, e cada técnica possui suas características e 
consumo de recursos, como memória e processador.
Considerando estas informações e o conteúdo estudado sobre estruturas condicionais e estruturas de 
repetição, analise as afirmativas a seguir:
I. Em um laço de repetição For, podemos utilizar uma variável cont começando em 0 e o comando 
Step 2 para que o código apresente valores pares. 
II. Em um laço de repetição Do Until, podemos utilizar um comando Step 2 sobre uma variável cont 
que inicia em 0 para mostrar valores pares. 
III. Tanto o For quanto o While, quando utilizamos o comando Step 2 sobre uma variável cont iniciando 
em zero, obteremos um valor par.. 
IV. Em uma estrutura condicional, podemos montar o If do seguinte modo para verificar se um 
número é par: If valor Mod 2 = 0 Then. 
Está correto apenas o que se afirma em:
29/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628703_1/overview/attempt/_12308471_1/review/inline-feedback?… 5/7
Ocultar opções de resposta 
Mostrar opções de resposta 
II e IV.
II e III.
I e III.
III e IV.
Resposta corretaI e IV.
Pergunta 7 -- /1
Analise com atenção o código VBA a seguir:
Considerando essas informações e o conteúdo estudado sobre estruturas condicionais, assinale a 
alternativa que apresenta uma análise correta a respeito deste código:
11_v1.PNG
Pergunta 8 -- /1
Analise com atenção o código a seguir, cujo objetivo é validar se um ano é bissexto ou não.
9_v1.PNG
29/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628703_1/overview/attempt/_12308471_1/review/inline-feedback?… 6/7
Ocultar opções de resposta 
Ocultar opções de resposta 
De acordo com essas informações e o conteúdo estudado sobre estruturas condicionais e operadores 
lógicos, pode-se afirmar que a expressão que corretamente pode ser colocada em 
<expressão_condicional> no código anterior é:
bissexto = (ano Mod 4) = 0 Or (ano Mod 100) > 0 And (ano Mod 400) <> 0.
bissexto = ((ano Mod 4) = 0 And (ano Mod 100) > 0) And (ano Mod 400) = 0.
Resposta corretabissexto = (ano Mod 4) = 0 And (ano Mod 100) > 0 Or (ano Mod 400) = 0.
bissexto = ((ano Mod 4) <> 0 And (ano Mod 100) > 0) Or (ano Mod 400) = 0.
Incorreta: bissexto = (ano Mod 4 = 0) And ((ano Mod 100) < 0) Or (ano Mod 400)) = 0.
Pergunta 9 -- /1
Asvariá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áveis por guardar números 
inteiros, e variáveis do tipo real, que guardam números reais. Temos variáveis do tipo cadeia de 
caracteres, que armazenam palavras e frases. Também temos os tipos booleanos, os quais retornam 
valores VERDADEIRO ou FALSO.
Assim, considerando as informações apresentadas e os conteúdos estudados sobre operadores, das 
operações lógicas a seguir, assinale a alternativa com aquele que retorna o valor VERDADEIRO:
Not ((Not (Not (Not False)) And True)).
Resposta correta(4 > (2 < 3)) XOR Not True.
(True And (True And Not False)) And Not (Not False).
((True Or True) Or True) And False.
Not (2 <> 4) And (3 < 6) Or 5.
29/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628703_1/overview/attempt/_12308471_1/review/inline-feedback?… 7/7
Ocultar opções de resposta 
Pergunta 10 -- /1
Enquanto os operadores aritméticos manipulam variáveis, realizando cálculos sobre elas e alterando-
as, os operadores lógicos relacionam uma variável com outra, ou uma expressão com outra. O 
resultado obtido deste tipo de relacionamento será sempre um valor booleano do tipo true ou false.
De acordo com essas informações e os conteúdos estudados sobre operadores lógicos, considerando 
A=8 e B=7, analise as afirmativas a seguir:
I. No comando (A<B AND B<>A) teremos uma saída do tipo verdadeiro.
II. No comando (A=B OR B<>A) teremos uma saída do tipo verdadeiro.
III. No comando ((NOT (A<B)) AND (A>B)) a saída será do tipo falso.
IV. No comando (A=B XOR A>B) teremos uma saída do tipo verdadeiro.
Está correto apenas o que se afirma em:
I e IV.
III e IV.
Resposta corretaII e IV.
I e III.
I e II.