Você está na página 1de 9

44538 . 7 - Programação de Computadores - 20211.

AV2
AV2
Leticia Maria Costa da Silva
Nota final---
6/6
Tentativa 1Enviado: 16/06/21 12:52 (BRT)
6/6

Conteúdo do exercício
Conteúdo do exercício

1. Pergunta 1

/0,6

Dê o resultado que será exibido na tela depois da execução desse trecho do


programa C abaixo. Em seguida, assinale a alternativa que contém a saída
correta.
#include <stdio.h>
int main()
{
 int A , B , C , D;
 A = 5;
 B = 8;
 D = B;
 C = A;
 B = A % 2;
 A = C + B * 3; 
 printf("%d", (A+B) );
 return 0;
}

Ocultar opções de resposta 

1.

13.

2.

4.
3.

5.

4.

8.

5.

9.

Resposta correta

2. Pergunta 2

/0,6

Existe uma sequência de passos para a construção de algoritmos. Ela deve ser
seguida de forma correta, e é necessária para construir um algoritmo que
funcione corretamente.
Observe a sequência abaixo e depois assinale a ordem correta desses passos.
1- Definir o processamento, ou seja, quais operações serão efetuadas e quais as
restrições para essas operações. O processamento deve transformar os dados de
entrada em dados de saída e também verificar quais objetos são responsáveis
pelas atividades.
2- Definir os dados de entrada, ou seja, quais dados serão fornecidos e quais
objetos fazem parte do cenário do problema.
3- Entender o problema a ser resolvido e destacar os pontos mais importantes e
os objetos que o compõem.
4- Definir os dados de saída, ou seja, quais dados serão gerados depois do
processo.
5- Testar o algoritmo realizando simulações corrigindo possíveis erros
6- Construir o algoritmo
Qual a ordem correta dos itens acima?

Ocultar opções de resposta 

1.

4,3,2,1,5,6

2.
3,2,1,4,6,5

Resposta correta

3.

3,1,2,6,5,4

4.

1,2,3,4,5,6

5.

2,3,1,5,6,4

3. Pergunta 3

/0,6

Analise as alternativas e assinale a correta.

Ocultar opções de resposta 

1.

o comando enquanto serve como estrutura de decisão.

2.

o comando SE serve para criar estruturas de repetição.

3.

é possível combinar comandos SE, PARA e ENQUANTO em um


mesmo programa.

Resposta correta

4.
não é possível colocar um SE dentro do outro.

5.

o comando PARA abre uma repetição indeterminada.

4. Pergunta 4

/0,6

Considere o trecho de programa abaixo para calcular e exibir o quadrado de um


número somado com ele mesmo. Substitua a linha de comentário por uma linha
que resolva esse problema. Responda qual seria essa linha que está faltando.
var
   n, res : real
inicio
 escreva("Digite o número: ")
 leia (n)
 // Linha faltando
 escrevaL("Resposta = ", res)
fimalgoritmo

Ocultar opções de resposta 

1.

res <- n * 2 + n

2.

res <- n + n * 2

3.

res <- n * n + 2

4.

res <- n * 2 + n^2

5.

res <- n * n + n 
Resposta correta

5. Pergunta 5

/0,6

Dê o resultado que será exibido na tela depois da execução desse trecho do


programa (JAVA) abaixo. Depois responda a alternativa que contém a saída
correta. 
int x = 3;
int y = 10;
printf ("%d", (y % x) );

Ocultar opções de resposta 

1.

3.3

2.

10

3.

4.

0.3

5.

Resposta correta

6. Pergunta 6

/0,6
O programa abaixo deve exibir a palavra “Monitor” cinco vezes na tela usando o
comando ENQUANTO. Substitua a linha de comentário por uma linha que
resolva esse problema. Responda qual seria essa linha que está faltando.
var
   c : inteiro
inicio
 c <-0
 // Linha faltando
   escrevaL ("Monitor")
   c <- c + 2
 fimenquanto
fimalgoritmo

Mostrar opções de resposta 

7. Pergunta 7

/0,6

Se você quiser abrir uma repetição determinada em C, qual estrutura utilizaria?

Ocultar opções de resposta 

1.

DIM

2.

VAR

3.

CHAR

4.

FOR

Resposta correta

5.

IF
8. Pergunta 8

/0,6

Analise o programa e dê o resultado que será exibido na tela depois da execução


desse trecho do programa abaixo. Considere que o programa usa uma seleção
dentro de outra seleção Depois responda a alternativa que contém a saída
correta.

PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B -


ENUNCIADO - QUESTÃO 2_v1.PNG

Ocultar opções de resposta 

1.

CASA

2.

CASACA

3.

MOTOCA

4.

MOTO

5.

CA

Resposta correta

9. Pergunta 9

/0,6
Temos um laço que se repete um número X de vezes. Quantas vezes a palavra
“barco” será repetida depois da execução desse trecho do programa C abaixo?
Responda a alternativa que contém a quantidade de vezes.
#include <stdio.h>
int main()
{
 int n = 1;
 do {
   for (int i=1; i<3; i++)
    printf("barco\n");
   n++;
   printf("barco\n");
 } while (n <4);
 return 0;
}

Ocultar opções de resposta 

1.

9.

Resposta correta

2.

6.

3.

8.

4.

12.

5.

10.

10. Pergunta 10

/0,6
O programa C abaixo deve repetir o laço e imprimir a palavra “Casa” 6 vezes na
tela usando o comando “while”. Substitua a linha de comentário por uma linha
que resolva esse problema. Responda qual seria essa linha que está faltando.
#include <stdio.h>
int main()
{
 int a=0;
 // Linha faltando
  printf("Casa\n");
  a += 2;
 }
 return 0;
}

Ocultar opções de resposta 

1.

while ( a < 6 ) {

2.

while ( a < 12 ) { 

Resposta correta

3.

while (6x) { 

4.

enquanto a < 5 faca {

5.

while ( 6 * ) {

Você também pode gostar