Baixe o app para aproveitar ainda mais
Prévia do material em texto
Apol 2 - Lógica de Programação e Algoritmos – Nota 100 Questão 1/5 - Lógica de Programação e Algoritmos O pedaço do código abaixo trabalha com conceitos da Aula 3 e da Aula 4. Estude este código e assinale a alternativa que corresponde ao valor final das variáveis y, z e w, assumindo que x seja inicializado com 10 (x<-10). Nota: 20.0 A y = 65 z = 12 w = 99 B y = 24 z = 12 w = 1 C y = 65 z = 10 w = 1 D y = 24 z = 79 w = 99 E y = 24 z = 79 w = 1 Você acertou! Questão 2/5 - Lógica de Programação e Algoritmos Na Aula 3, trabalhamos com o conceito de leitura e escrita de dados em materiais e manipulações matemáticas: Observe o algoritmo acima e assinale a alternativa que corresponde ao enunciado que melhor representa este código. Nota: 20.0 A Faça um programa que receba um número positivo e maior que zero, calcule e mostre: O número recebido ao quadrado; O número recebido ao cubo; O dobro do número. B Faça um programa que receba um número qualquer, calcule e mostre: O número recebido ao quadrado; O número recebido ao cubo; O dobro do número. Você acertou! Aula 03 C Faça um programa que receba 3 números quaisquer, calcule e mostre: O número recebido ao quadrado; O número recebido ao cubo; O dobro do número. D Faça um programa que receba 3 números quaisquer, calcule e mostre: O dobro do número. E Faça um programa que receba 3 números quaisquer do tipo inteiro, calcule e mostre: O número recebido ao quadrado; O número recebido ao cubo; O dobro do número. Questão 3/5 - Lógica de Programação e Algoritmos Empregando os conteúdos da Aula 3 e da Aula 4, o algoritmo abaixo verifica qual é o maior entre 2 números digitados e mostra o resultado na tela. Para este algoritmo, identifique a alternativa que contém a parte de código que preencheria a lacuna em aberto. Nota: 20.0 A se (n1 > n2) entao maior<-n1 escreval ("O maior valor é o", maior) senao maior<-n2 escreval ("O maior valor é o", maior) fimse Você acertou! Aulas 3 e 4 B se (n1 < n2) entao maior<-n1 escreval ("O maior valor é o", maior) senao maior<-n2 escreval ("O maior valor é o", maior) fimse C se (n1 > n2) entao maior<-n2 escreval ("O maior valor é o", maior) senao maior<-n1 escreval ("O maior valor é o", maior) fimse D se (n1 > n2) maior<-n1 escreval ("O maior valor é o", maior) fimse senao maior<-n2 escreval ("O maior valor é o", maior) fimse E se (n1 < n2) entao maior<-n1 escreval ("O maior valor é o", maior) fimse senao maior<-n2 escreval ("O maior valor é o", maior) fimse Questão 4/5 - Lógica de Programação e Algoritmos Analise o algoritmo abaixo desenvolvido em pseudocódigo no VisuALG. Assinale a alternativa que contém o enunciado que melhor descreve o algoritmo escrito acima. Nota: 20.0 A Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e mostre: Quantos anos a pessoa terá em 2020. B Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e mostre: A idade da pessoa; C Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e mostre: A idade da pessoa; Quantos anos a pessoa terá em 2020. Você acertou! Aula 03. A variável s1 recebe a idade da pessoa. A variável s2 recebe quantos anos a pessoa terá em 2020. D Faça um programa que receba o ano de nascimento de uma pessoa e outro ano qualquer. Calcule e mostre: A idade da pessoa; E Faça um programa que receba dois anos quaisquer. Calcule e mostre: A idade da pessoa; Questão 5/5 - Lógica de Programação e Algoritmos Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo: Qual a resposta correta para este algoritmo? Nota: 20.0 A 1-Entrada, 2-Saída, 3-Processamento B 1-Entrada, 2-Processamento, 3-Saída Você acertou! Slides e Vídeo-Aula 03. C 1-Declaração de variáveis, 2-Entrada e Processamento, 3-Saída D 1-Declaração de variáveis e Entrada, 2-Processamento, 3-Saída E 1-Processamento, 2-Saída, 3-Entrada
Compartilhar