Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/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 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 Você acertou! Aula 04 Slide 19 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 Questão 2/5 - Lógica de Programação e Algoritmos Trabalhamos na Aula 3 com o conceito de variáveis, tipos, leitura e escrita. Observe o algoritmo a seguir que resolve uma equa de segundo grau. Neste código existem alguns erros. Assinale a alternativa que identifica estes erros. Observação: A função RaizQ é uma função pré-definida no VisuALG e o erro não está nesta função. Nota: 20.0 A As linhas 28 e 29 estão erradas. Não deveria aparecer tal mensagem. Na linha 22 deveria ser: x<-((b*3)-4*(a*c)) B Na linha 05 deveria ser: a,b,c, delta : inteiro Na linha 29 deveria ser: escreva("x2=",x2) C Na linha 05 deveria ser: inteiro: a,b,c, delta Na linha 22 deveria ser: delta<-((b*2)-4*(a*c)) Você acertou! D Está faltando um fimse entre as linhas 22 e 23. E Na linha 17 deveria ser: leia(area). Está faltando um fimse entre as linhas 22 e 23. Questão 3/5 - Lógica de Programação e Algoritmos O algoritmo abaixo tem como objetivo calcular o resultado de um número qualquer elevado em uma potência qualquer. Identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o cálculo correto: Nota: 20.0 A result==base^expo B result<-^base*expo C result<-base^expo D result<-base*(expo)^2 E result=base^expo 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 exec sofrem variação no decorrer do tempo de execução do algoritmo. Você acertou! Aula 03. Você acertou! 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 seleção composta por exemplo. Qual seria a estrutura correta em pseudocódigo para a seleção composta? Nota: 0.0 A se <condição> entao Comandos senao Comandos fimse B caso <condição> entao Comandos senao Comandos fimse C B Variáveis são alteradas constantemente no decorrer do tempo, bem como c C Variáveis, constantes, estruturas de controle e declaração de variáveis faze dados. D Variáveis inteiras, numéricas e caracter não podem ser alteradas durante o E As únicas constantes que existem em programação são aquelas definidas vale 3,14...) AULA 04 - Slides 16 e 17 se <condição> entao Comandos fimse senao Comandos fimse D se <condição> entao Comandos fimse se <condição> entao Comandos fimse E se <condição> entao Comandos fimcondicao se <condição> entao Comandos fimcondicao
Compartilhar