Baixe o app para aproveitar ainda mais
Prévia do material em texto
APOL 02 – NOTA: 100- LOG. DE PROGRAMAÇÃO E ALGORITMOS. Questão 1/5 - Lógica de Programação e Algoritmos Quando iniciamos nosso algoritmo, precisamos definir nossas variáveis. Quais exemplos de nomes de variáveis abaixo estão corretos de acordo com as regras de definição de variáveis? I - 123x : inteiro II - nome, endereco : caracter III - peso, dolar : real IV - resposta : logico Quais afirmativas corresponde ao conjunto de Verdadeiros(V) e Falsos(F) para a regra de construção e definição de variáveis? Nota: 20.0 A F,V,V,V Você acertou! Não podemos iniciar o nome de variáveis com números, logo, a variável 123x está definida de forma incorreta. B F,V,V,F C V,V,V,V D F,V,F,F E F,V,F,V Questão 2/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 3/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 4/5 - Lógica de Programação e Algoritmos Na Aula 3, trabalhamos com manipulação de dados dentro de nossos algoritmos. Acerca deste assunto, assinale a alternativa correta: Nota: 20.0 A Variáveis são alteradas constantemente no decorrer do tempo de execução dos algoritmos, e constantes não sofrem variação no decorrer do tempo de execução do algoritmo. Você acertou! B Variáveis são alteradas constantemente no decorrer do tempo, bem como constantes que também sofrem variações. C Variáveis, constantes, estruturas de controle e declaração de variáveis fazem tudo parte do sistema de manipulação de dados. D Variáveis inteiras, numéricas e caracter não podem ser alteradas durante o tempo de execução. E As únicas constantes que existem em programação são aquelas definidas matematicamente, como por exemplo, o PI (que vale 3,14...) Questão 5/5 - Lógica de Programação e Algoritmos Na lógica de programação temos várias estruturas: sequência, seleção e repetição. Em uma seleção, possuímos algumas variações, como a encadeada por exemplo. Qual seria a estrutura correta para a seleção encadeada? Nota: 20.0 A se <condição 1> entao se <condição 2> entao Comandos fimse senao se <condição 3> entao Comandos fimse fimse Você acertou! Aula 04 Slide 19 B se <condição 1> entao fimse se <condição 2> entao Comandos fimse senao fimse se <condição 3> entao Comandos fimse fimse C se <condição 1> entao Comandos fimse se <condição 2> entao Comandos fimse se <condição 3> entao Comandos fimse D se <condição 1> entao Comandos fimse se <condição 1> entao Comandos fimse E se <condição 2> entao Comandos fimse se <condição 2> entao Comandos fimse
Compartilhar