Buscar

revisao_simulado (1)

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

Prévia do material em texto

02/12/2023 11:38:01 1/5
REVISÃO DE SIMULADO
Nome:
LUCAS DA SILVA MACHADO
Disciplina:
Linguagem de Programação I
Respostas corretas são marcadas em amarelo X Respostas marcardas por você.
Questão
001 As estruturas de seleção são recursos usados para alterar o fluxo de execução de um
programa mediante a avaliação de uma condição. É correto afirmar que linguagens de
programação como C suportam os seguintes tipos de estruturas de seleção:
A) Simples, composta, encadeada e múltipla.
B) Composta, estruturada, constante e múltipla.
C) Simples, complexa, estruturada e múltipla.
D) Simples, composta, intermitente e encadeada.
X E) Estruturada, simples, composta e intermitente.
Questão
002 O fragmento de código abaixo, escrito na linguagem C, implementa uma estrutura de
seleção composta que tem a finalidade de identificar se um número é negativo ou
positivo. Contudo, essa implementação classifica o número zero como positivo, quando,
na verdade, deveria indicar que se trata de um número neutro.
 
As opções abaixo apresentam versões alteradas do código original. Dentre essas
opções, indique aquela em que os números inteiros são corretamente classificados em
negativos, positivos ou neutro.
A)
B)
02/12/2023 11:38:01 2/5
C)
X D)
E)
Questão
003 As estruturas de seleção encadeadas são compostas por grupos ou conjuntos de
condições aninhadas que apresentam algum grau de dependência. Considerando o
seguinte fragmento de código em C, é correto afirmar que essa estrutura de seleção
encadeada é composta, em sua totalidade, por
A) nenhuma avaliação condicional.
B) 1 avaliação condicional formada por uma expressão lógica.
X C) 1 avaliação condicional e uma seleção múltipla.
D) 2 avaliações condicionais.
E) 3 avaliações condicionais.
02/12/2023 11:38:01 3/5
Questão
004 Observe os dois fragmentos de código abaixo e responda em seguida.
A respeito dos códigos A e B, é correto afirmar que:
A) o código A utiliza uma estrutura de seleção simples, enquanto que o B, composta.
X B) ambos os códigos utilizam uma estrutura de seleção composta, mas não são
equivalentes em relação a lógica de programação.
C) ambos os códigos utilizam uma estrutura de seleção encadeada.
D) o código A utiliza uma estrutura de seleção composta, enquanto que o B, simples.
E) ambos os códigos utilizam uma estrutura de seleção composta e são equivalentes em
relação a lógica de programação.
Questão
005
Avaliando o código a seguir, indique qual seria o valor que estaria atribuído à variável z no final da execução desse programa:
A) 1.
B) -2.
C) -1.
D) 2.
X E) 0.
02/12/2023 11:38:01 4/5
Questão
006 As condições avaliadas em estruturas de seleção são formadas por expressões lógicas e
relacionais. Em C, o conectivo lógico de conjunção é representado pelo símbolo “&&”.
Dito isso, a respeito do código abaixo, é correto afirmar que:
A) independentemente do valor atribuído a x, a variável z sempre receberá o número 1.
X B) a variável z receberá o valor 0, caso o número -1 seja atribuído à variável x.
C) a estrutura de seleção utilizada no código é inválida e, por este motivo, o código não
será compilado.
D) a variável z receberá o valor 0, caso o número 0 seja atribuído à variável x.
E) independentemente do valor atribuído a x, a variável z sempre receberá o número 0.
Questão
007 O fragmento de código abaixo implementa uma estrutura de seleção múltipla na
linguagem C. Essa estrutura de seleção imprime o nome do dia da semana de acordo
com o número atribuído a variável dia_util.
Considerando as afirmações acima e esse fragmento de código, é correto afirmar que:
X A) O código irá imprimir a mensagem “Opção inválida” caso a variável número seja maior
do que 6.
B) O código irá imprimir a mensagem “Opção inválida” caso a variável número seja igual a
6.
C) O código irá imprimir a mensagem “Opção inválida” caso a variável número seja maior
ou igual a 6.
D) O código irá imprimir a mensagem “Opção inválida” caso a variável número seja igual a
2.
E) O código nunca irá imprimir a mensagem “Opção inválida”, independentemente do
valor que possa ser atribuído à variável número.
02/12/2023 11:38:01 5/5
Questão
008 Uma estrutura de seleção pode ser reescrita de várias formas diferentes ao se modificar
a ordem das avaliações condicionais ou apenas empregando outros tipos de estrutura
de seleção. Considerando o trecho de código a seguir, que implementa uma estrutura
de seleção encadeada em C para determinar a estação do ano de acordo com o valor
da variável x, é correto afirmar que essa mesma estrutura poderia ser reescrita
utilizando:
X A) apenas 1 estrutura de seleção múltipla.
B) apenas 1 estrutura de seleção composta.
C) apenas 1 estrutura de seleção encadeada sem conter nenhuma avaliação condicional.
D) apenas 1 estrutura de seleção simples.
E) apenas 1 estrutura de seleção encadeada contendo apenas 1 avaliação condicional.

Continue navegando