Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/06/2018 AVA UNIVIRTUS 1/5 PAP Uninter PAP UNINTER Ava Univirtus Ava Univirtus EJA UNINTER Avisos 1. Curso: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Estrutura de Dados Roteiro de Estudo Avaliações Tutoria Fórum Trabalhos Chat Rádio Web Avisos 1. Avaliação 2. novo Disciplina(s): Estrutura de Dados Data de início: 15/03/2018 17:43 Prazo máximo entrega: - Data de entrega: 15/03/2018 17:47 Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo de mensagens. O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais no âmbito cível e criminal. Questão 1/5 - Estrutura de Dados Sobre o algoritmo a seguir: Assinale a única alternativa falsa (INCORRETA) 16/06/2018 AVA UNIVIRTUS 2/5 Nota: 20.0 A Para finalizar o programa o usuário terá que informar pelo menos uma vez os valores solicitados. B Se o usuário não digitar um dos 4 operadores ‘+ - * /’, não será realizado o cálculo. C Dependendo do operador selecionado ‘+ - * /’ aparecerá na tela o resultado correspondente da soma,subtração, multiplicação ou divisão, respectivamente, entre os números informados. D O comando getch não deixa aparecer na tela a letra digitada pelo usuário. E Independente da operação escolhida sempre aparecerá na tela uma soma. Você acertou! Aula 01 / Slide 20 Questão 2/5 - Estrutura de Dados Em programação nos deparamos constantemente com estruturas de controle de forma a organizar a execução, ou não, de tarefas e processos. Para o caso da estruturas de seleção if, é correto afirmar que: Nota: 20.0 A Utilizamos quando queremos repetir um determinado processo para várias vezes. B Utilizamos somente quando queremos escrever na tela do micro. C Utilizamos todas as vezes que desejamos executar uma determinada tarefa mediante uma condição lógica. Você acertou! Aula 01 / Slide 07 D Não é possível utilizar a expressão: if(1) E É obrigatória a utilização do else Questão 3/5 - Estrutura de Dados Sobre estruturas de repetição. É correto afirmar (assinale a alternativa CORRETA): Nota: 20.0 A Não há diferenças entre as estruturas while e do-while, a utilização é apenas uma questão de opção. B Sempre podemos utilizar qualquer uma das estruturas de repetição em nosso algoritmo, independentedo que se propõe o algoritmo a executar, sem nenhuma adaptação ou modificação C A vantagem da estrutura for é que em uma única linha temos a inicialização da variável de controle, a condição de finalização do loop e o incremento da variável de controle. Você acertou! Aula 01 / Slide 15, 16 e 17 D Não é possível uma estrutura while ter a seguinte condição: while(1) E Em estruturas de repetição, temos que ter sempre as chaves { } para definir um bloco. Mesmo tendoapenas uma linha a ser executada pelo loop. Questão 4/5 - Estrutura de Dados Sobre a rotina de programação a seguir, de que forma precisamos alterar o laço while para que ao final da execução do algoritmo o valor de “b” seja 75. 16/06/2018 AVA UNIVIRTUS 3/5 Assinale a alternativa CORRETA Nota: 20.0 A while (qtd < 5) Você acertou! Aula 01 / Slide 15 B a = 1; C qtd = 1; D a += 2; E a = a+2; Questão 5/5 - Estrutura de Dados Analisando o algoritmo a seguir main() { int x, y, flag=0; for(x=0; x<3; x++) for(y=x+1; y<5; y++) flag += x*y; } qual é o valor final da variável flag: (Assinale a Alternativa CORRETA) Nota: 20.0 A 38 B 37 C 30 D 24 E 23 Você acertou! Aula 01 / Slide 20 e 22 Orientações para realização da avaliação. Dicas da coordenação:
Compartilhar