Prévia do material em texto
Você acertou 6 de 6 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho 1 Marcar para revisão No que se refere as expressões compostas, exclusivamente, avalie as assertivas a seguir: I. Existem 2 tipos de comandos de repetição: os que repetem comandos um número fixo de vezes e os que repetem um número variado de vezes. II. Os comandos de repetição para um número variável de vezes, podem realizar testes no início apenas. III. PYTHON implementa o comando FOR de forma diferenciada das demais LPs. IV. C e PASCAL implementam comandos com número fixo e variável de vezes, sendo que nesse segundo caso oferece comando com teste início e fim do laço. Está correto, apenas o que se afirma em: Questão 1 de 6 Corretas �6� Em branco �0� 1 2 3 4 5 6 Exercicio Conteúdo Sair 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 1/10 A B C D E I, II, III e IV II e III II I, III e IV III Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado I. Existem 2 tipos de comandos de repetição: os que repetem comandos um número fixo de vezes e os que repetem um número variado de vezes. � Verdade II. Os comandos de repetição para um número variável de vezes, podem realizar testes no início apenas. � Falso III. PYTHON implementa o comando FOR de forma diferenciada das demais LPs. � Verdade IV. C e PASCAL implementam comandos com número fixo e variável de vezes, sendo que nesse segundo caso oferece comando com teste início e fim do laço � Verdade 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 2/10 A B C 2 Marcar para revisão Considere o seguinte trecho de código, escrito na linguagem de programação C. Int num,soma=0; For (num=1; num<=4; num++) { printf(num); soma=soma+num; } printf(soma); Quais serão as saídas que o trecho de código, abaixo, vai exibir? 1 2 3 4 10 1 2 3 4 5 10 1 2 3 4 5 15 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 3/10 D E 1 2 3 4 4 1 2 3 4 5 5 Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado a varivavel num, vai variar de 1 a 4 e sairá da repetição - dentro da repetição vai imprimir 1 2 3 4 após a repetição, vai mostar a soma dos 4 numeros acima, que é 10 logo a ultima exibição será 10 resultado final 1 2 3 4 10 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 4/10 A B C D E 3 Marcar para revisão Como a linguagem de programação Python, identifica blocos de comandos? Entre as palabras BEGIN e END Entre Chaves { } Entre colchetes [ ] Entre parêntesis ( ) Endentando (deslocando para a direita) os comandos Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Na linguagem PYTHON a definição de bloco é em função da endentação dos comandos, mostrando uma hierarquia entre eles. #Explicação# A linguagem de programação Python utiliza a endentação para definir blocos de comandos. A endentação é o deslocamento para a direita dos comandos, que indica que eles pertencem ao mesmo bloco. 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 5/10 A B C D E 4 Marcar para revisão A modularização de um programa é obtida por intermédio de: blocos de comandos comandos de entrada e saída desvios condicionais estruturas de repetição subprogramas Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A primeira forma de particionar programas grandes foi com a utilização de subprogramas que os segmentam em módulos logicamente relacionados, mas mantêm um baixo acoplamento (baixa dependência entre eles) e uma alta coesão (união de subprogramas afins, ou seja, coesos). 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 6/10 A B C D E 5 Marcar para revisão Considere o trecho de código abaixo, escrito na linguagem Pascal Program CASO; Var valor: byte; Begin Writeln('Digite um valor de 1 a 7� '); Readln (valor); CASE valor OF 1� writeln ('Domingo'); 2� writeln ('Segunda'); 3� writeln ('Terça'); 4� writeln ('Quarta'); 5� writeln ('Quinta'); 6� writeln ('Sexta'); 7� writeln ('Sábado') Else writeln ('Valor inválido!'); End; end. Se for digitado o valor 5, assinale a opção que contém a resposta correta, para o que será exibido pelo techo de programa 5 Quinta Domingo, Segunda, Terça, Quarta, Quinta Valor Inválido 1,2,3,4,5 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 7/10 Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Vai executar o comando que esta ao lado do valor 5, dentro da estrutura CASE de decisão, que no caso será Quinta 6 Marcar para revisão No que concerne a implementação de procedimento e função e passagem de parâmetros em LPs, avalie as assertivas: I. Na passagem de parâmetro por valor, se o conteúdo da parâmetro for alterado dentro do procedimento ou função, o conteúdo do argumento também será alterado. PORQUE II. Na passagem de parâmetro por valor, o valor da variável usada como argumento é atribuído ao valor da variável usada como parâmetro, no incío do proecedimento apenas, não tendo acesso ao endereço de memória para atualização do valor da variável usada como argumento. Analisando a relação de causa e efeito entre as assertivas I e II, responda com a opção correta: 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 8/10 A B C D E As 2 assertivas são verdadeiras e a assertiva II justifica a assertiva I As 2 assertivas são verdadeiras e a assertiva II não justifica a assertiva I As 2 assertivas são falsas A assertiva I é false e a assertiva II é verdadeira A assertiva I é verdadeira e assertiva II é falsa Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado I. Na passagem de parâmetro por valor, se o conteúdo da parâmetro for alterado dentro do procedimento ou função, o conteúdo do argumento também será alterado. � FALSO, na passagem de parâmetro por valor, o conteúdo do argumento NÃO sofre alteração. II. Na passagem de parâmetro por valor, o valor da variável usada como argumento é atribuído ao valor da variável usada como parâmetro, no incío do proecedimento apenas, não tendo acesso ao endereço de memória para atualização do valor da variável usada como argumento. ��� 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 9/10 Verdade. Somente tendo acesso aos endereços de memória dos argmentos, podemosalterar conteúdo dos argumentos. A passagem por valor não tem acesso aos endereços de memória 13/05/2024, 17:35 estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/66427967139d33d914e0f9e2/gabarito/ 10/10