Buscar

ling e prog 30 16

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 5 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

27/03/2023 16:35:47 1/5
REVISÃO DE SIMULADO
Nome:
SENILDA GABRIEL DE SOUZA
Disciplina:
Linguagem de Programação e Ferramentas Computacionais
Respostas corretas são marcadas em amarelo X Respostas marcardas por você.
Questão
001 Quando temos mais de um IF dentro um do outro, temos:
A) uma estrutura condicional fortemente ligada
B) a condição de if encadeado, ou if aninhado
X C) duas condições interligadas onde uma ajuda na execução da outra
D) a condição de decisão sendo comparada duas vezes
E) um algoritmo mais completo e eficiente
Questão
002 Observe o trecho de código abaixo: 
 
 
Este trecho de programa irá executar o comando printf quantas vezes?
X A) 3
B) 1
C) 2
D) Nenhuma
E) 4
Questão
003 Observe os trechos de código abaixo:
while (c < a)
{
a = a – 1;
b = b + 1;
c = c + b;
}
 
do
{
a = a – 1;
b = b + 1;
c = c + b;
} while (c < a);
 
Quais os valores de a, b e c após o término de cada trecho, se as variáveis a, b e c
forem inicializadas com 3, 0 e 3, respectivamente, antes de cada trecho de código?
A) 0, 3 e 5 / 0, 3 e 5
27/03/2023 16:35:47 2/5
B) 1, 2 e 3 / 3, 2 e 3
X C) 2, 1 e 3 / 1, 2 e 3
D) 2, 1 e 1 / 2, 1 e 2
E) 3, 0 e 3 / 2, 1 e 4
Questão
004 (UECE-CEV-2018) Atente para o seguinte programa em C:
#include<stdio.h>
 
int main( )
{
 int m,n,i,soma;
 m = 2;
 n = 10;
 soma = 0;
 for (i=m ; i < n ; i++)
 {
 if ((i % 2) == 0)
 soma = soma + i;
 }
 printf("Soma = %d ",soma);
 printf("i = %d",i);
}
Considerando o programa apresentado acima, assinale a afirmação verdadeira.
A) O programa calcula a soma de todos os números primos entre m e n.
X B) O valor da variável soma ao final do programa é 20.
C) O valor da variável i ao final do programa é 9.
D) A linha 9 é executada (n-m+1) vezes.
E) o programa não irá rodar, pois existe um erro no código.
27/03/2023 16:35:47 3/5
Questão
005 De acordo com o algoritmo abaixo, analise as alternativas de I a IV:
 
 
#include<stdio.h>
#include<conio.h>
int i,nota;
int main()
{
 for ( i=1 ; i<=10 ; i=i+1)
 {
 printf("\nDigite a nota: "); scanf("%d",&nota);
 if (nota < 60)
 { printf("\nAluno REPROVADO"); }
 else
 { printf("\nAluno APROVADO"); }
 } 
 getch();
}
 
I. Este algoritmo lê a nota de 10 alunos informando, para cada nota, se o aluno está
aprovado ou reprovado.
II. Este algoritmo não irá compilar e rodar corretamente pois apresenta algum tipo de
erro.
III. O principal erro cometido por este algoritmo é a definição de uma estrutura
condicional dentro de uma estrutura de repetição.
IV. Se todos os alunos estiverem aprovados o teste realizado na estrutura condicional
será avaliado sempre como FALSO.
 
Estão CORRETOS apenas os itens:
A) II.
X B) Todos os itens estão corretos.
C) III e IV.
D) II e III.
E) I e IV.
27/03/2023 16:35:47 4/5
Questão
006 Analise o algoritmo abaixo que se propõe a ler dois valores referentes à Base e Altura
de uma figura geométrica e apresentar a área desta figura.
 
#include<stdio.h>
#include<conio.h>
int altura,largura,area;
int main()
{
 printf("Informe a Altura: "); scanf(" A ",&altura);
 printf("Informe a Largura: "); scanf("%d",&largura);
 area = altura * largura;
 if ( B )
 {
 printf("A área do retângulo é: %d",area);
 }
 C
 {
 printf("A área do quadrado é: %d",area);
 }
 getch(); 
}
 
A sequência de opções que podem substituir CORRETAMENTE as marcações A, B e C
neste algoritmo é respectivamente:
A) %d – altura != largura – else
B) %d – altura < largura – else
X C) %b – altura = largura – if (quadrado)
D) altura – altura == largura – if (largura)
E) %f – retângulo – if (quadrado)
Questão
007 (FUNCERN-2017) Analise o código do programa C a seguir:
#include<stdio.h>
 
int main( )
{
 char autores[2][20] = {"SILVA, Ana","SOUZA, Pedro"};
 int obrasPublicadas[2][5] = {{20,51,30,17,44},{150,120,90,110,88}};
 
 for (int i=0; i<2; i++)
 {
 printf("%s",autores[i]);
 printf("\nNumero de obras publicadas: ");
 for (int j=0; j<5; j++)
 printf("\t %d",obrasPublicadas[i][j]);
 printf("\n");
 }
}
 
Como saída do processamento desse programa, o número total de linhas impressas
visíveis na tela do usuário será
A) 14
B) 4
C) 6
27/03/2023 16:35:47 5/5
D) 10
X E) 12
Questão
008 O laço DO-WHILE tem a mesma definição de estrutura que o laço WHILE, com a única
diferença que este faz o teste no:
X A) início de sua estrutura.
B) final de sua estrutura
C) meio de sua estrutura
D) meio de seus códigos de corpo
E) momento que deseja parar.

Continue navegando