Buscar

AV2 Programação de Computadores - Uninassau

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Leonam Freire da Silva Dias 
Nota final--- 
5,4/6 
Tentativa 1Enviado: 21/06/21 13:48 (UTC-3) 
5,4/6 
Conteúdo do exercício 
Conteúdo do exercício 
1. Pergunta 1 
/0,6 
Levando em conta os comandos para executar repetições, considere o comando de repetição usado e 
dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Em 
seguida, assinale a alternativa que contém a saída correta. 
var 
 g : inteiro 
inicio 
 g <- 9 
 repita 
 g <- g + 5 
 ate g > 32 
 escrevaL ( g ) 
fimalgoritmo 
Ocultar opções de resposta 
1. 
34. 
Resposta correta 
2. 
32. 
3. 
33. 
4. 
28. 
5. 
40. 
2. Pergunta 2 
/0,6 
Analise a sequência de estruturas SE abaixo e marque a alternativa correta 
Var 
jogo : literal 
inicio 
Escreval(“informe o seu jogo preferido”) 
leia(jogo) 
se (jogo=”D”) então 
 escreval(“dominó”) 
senao 
se (jogo = “x”) então 
 escreval(“xadrez”) 
se (jogo= “F”) então 
 escreval(“futebol”) 
 senao 
 escreval(“não informado”) 
 fimse 
fimse 
fimse 
FIMALGORITMO 
Considere que no algoritmo acima, o usuário digitou o valor “F” para o jogo preferido. 
Qual a mensagem que o programa vai emitir? 
Ocultar opções de resposta 
1. 
vai emitir a mensagem “xadrez e dominó”, pois falta um “senão” no código, 
2. 
vai emitir a mensagem “futebol” 
3. 
vai emitir a mensagem “dominó”. 
4. 
vai emitir a mensagem “xadrez" 
5. 
não emitirá nenhuma mensagem, uma vez que está faltando um “senão” no código 
Resposta correta 
3. Pergunta 3 
/0,6 
Analise o programa e dê o resultado que será exibido na tela depois da execução do programa 
abaixo. Considere a seleção encadeada. Em seguida, assinale a alternativa que contém a saída 
correta. 
var 
 idade : inteiro 
inicio 
 idade <- 21 
 se idade > 21 entao 
 escreva("Responsabilidade penal") 
 senao 
 se idade = 21 entao 
 escreva("Maior de 21") 
 senao 
 escreva("Menor") 
 fimse 
 fimse 
fimalgoritmo 
Mostrar opções de resposta 
4. Pergunta 4 
/0,6 
Saber quais dados devem entrar no sistema é o primeiro passo para seguir na especificação de um 
programa, ou seja, saber o que entra no sistema, como é processado, e o que sai. Depois disso, 
devemos traduzir essas informações numa linguagem de programação que o computador entenda. 
Esse passo é chamado de “codificação”. Depois de codificar o programa, são realizados testes para 
ver se o mesmo funciona a contento. Se necessário, são feitos ajustes. Diante desta informação 
marque qual das alternativas abaixo não condiz com o processo descrito: 
Ocultar opções de resposta 
1. 
definir quais são os dados de saída, que são os dados a serem transmitidos ou exibidos em tela. 
2. 
definir o processamento, ou seja, que tipo de transformação será aplicada aos dados. 
3. 
formatar o algoritmo, pois quanto mais linhas ele possuir melhor, sempre. 
Resposta correta 
4. 
entender o problema a ser resolvido e definir os dados que entrarão no sistema. 
5. 
construir e testar o algoritmo. 
5. Pergunta 5 
/0,6 
Se você quiser abrir uma repetição determinada em C, qual estrutura utilizaria? 
Ocultar opções de resposta 
1. 
FOR 
Resposta correta 
2. 
DIM 
3. 
VAR 
4. 
CHAR 
5. 
IF 
6. Pergunta 6 
/0,6 
Considere o trecho de programa abaixo para exibir a informação de “prova final”, caso a nota 
digitada via teclado seja menor que 7 e maior ou igual a 4. Substitua a linha de comentário por uma 
linha que resolva esse problema. Responda qual seria essa linha que está faltando. 
var 
 nota : inteiro 
inicio 
 escrevaL("Digite a nota: ") 
 leia( nota ) 
 // Linha faltando 
 escrevaL("Prova final") 
 fimse 
fimalgoritmo 
Ocultar opções de resposta 
1. 
se (nota <= 4) e (nota>7) entao 
2. 
se (4>=nota<7) entao 
3. 
se (nota >= 4) e (nota<7) entao 
Resposta correta 
4. 
se (nota >= 4) e (nota<=7) entao 
5. 
se (nota > 4) e (nota<7) entao 
7. Pergunta 7 
/0,6 
Analise o código abaixo em C: 
If (a< b) || (c< d) then 
Marque o seu equivalente em Visualg. 
Ocultar opções de resposta 
1. 
se (a<b) ou (c< d) faca 
2. 
se (a< b) ou (c< d) entao 
Resposta correta 
3. 
para a= b até c passo d faca 
4. 
se (a< b) e (c>d) entao 
5. 
se (c< b) e (a< d) faca 
8. Pergunta 8 
/0,6 
Com o uso de uma estrutura de repetição, temos um laço que se repete um número de vezes. Quantas 
vezes o laço será repetido depois da execução desse trecho do programa C abaixo? Assinale a 
alternativa que contém a quantidade de repetições. 
#include <stdio.h> 
int main() 
{ 
 int n = 2; 
 do { 
 // Laço 
 n = n + 3; 
 } while (n < 13); 
 return 0; 
} 
Ocultar opções de resposta 
1. 
4. 
Resposta correta 
2. 
13. 
3. Incorreta: 
3. 
4. 
11. 
5. 
5. 
9. Pergunta 9 
/0,6 
Considere a sintaxe da linguagem C. Quais das alternativas só tem tipos primitivos da linguagem C? 
Ocultar opções de resposta 
1. 
Caractere, int, real 
2. 
Booleano, real, inteiro 
3. 
int, float, char 
Resposta correta 
4. 
Real, inteiro, float 
5. 
Real, inteiro, char 
10. Pergunta 10 
/0,6 
Para calcular e exibir a área de um retângulo qualquer, temos o trecho de programa abaixo. Substitua 
a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que 
está faltando. OBS: A área do retângulo é igual a base vezes a altura. 
 
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 
6_v1.PNG 
 
Ocultar opções de resposta 
1. 
a <- B + H 
2. 
a <- B * H 
Resposta correta 
3. 
Área <- B x H 
4. 
Área <- H * B 
5. 
a <- B . H

Outros materiais