Logo Passei Direto
Buscar

1 Ciclo Simulado AV - Introdução a Programação Estruturada em C

Simulado de Introdução à Programação Estruturada em C com questões de múltipla escolha, trechos de código em C e Portugol (scanf/printf, switch, for, matrizes, operador %), com respostas, explicações e registro de acertos do aluno.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

28/04/2022 06:59 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/7
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 
Aluno(a): JULIANA SILVA DE OLIVEIRA 202201263351
Acertos: 10,0 de 10,0 28/04/2022
 
 
Acerto: 1,0 / 1,0
Considere o programa C listado a seguir.
Assinale a alternativa que representa o que será impresso pelo programa se o usuário digitar 15, como
entrada de dados.
5 15
15 20
5 10
10 15
 15 10
Respondido em 28/04/2022 06:54:07
 
 
Explicação:
A resposta correta é: 15 10
 
 
Acerto: 1,0 / 1,0
Considere o seguinte programa escrito em C:
#include
void main(){
char ch1, ch2;
printf("Entre com duas letras:\n");
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
28/04/2022 06:59 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/7
scanf("%c %c", &ch1, &ch2);
ch1 = ch2;
ch2 = ch1;
printf("ch1 = %c e ch2 = %c\n", ch1, ch2);
}
 
Após a execução desse trecho, suponha que o usuário tenha entrado com as letras 'p' e 'q'.
Assinale a alternativa que contém, corretamente, o que será exibido na tela.
ch1 = p e ch2 = p
ch1 = q e ch2 = p
 ch1 = q e ch2 = q
ch1 = p e ch2 = q
ch1 = &ch1 e ch2 = &ch2
Respondido em 28/04/2022 06:54:22
 
 
Explicação:
A resposta correta é: ch1 = q e ch2 = q
 
 
Acerto: 1,0 / 1,0
(Baseado em TRE-CE - Técnico Judiciário 2012)
Considere a variável idade declarada no método main de um programa escrito em C,
com a seguinte instrução:
int idade=12;
 
Análise:
I. printf(idade<18?"Menor de idade":"Maior de idade");
II. if(idade<18) {printf("Menor de idade");} else {printf("Maior de idade");}
III. if(idade<18) {printf("Menor de idade");} else if (idade>=18) {printf("Maior de
idade");}
IV. switch(idade) {case<18: printf("Menor de idade"); break; case>=18: printf("Maior
de idade");}
 
Contém uma instrução correta que exibirá na tela a frase "Menor de idade":
II e III, apenas.
I, II, III e IV.
II, apenas.
I e III, apenas.
 I, II e III, apenas.
Respondido em 28/04/2022 06:54:53
 
 
Explicação:
 Questão3
a
28/04/2022 06:59 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/7
A resposta correta é: I, II e III, apenas.
 
 
Acerto: 1,0 / 1,0
(INMETRO - 200)
#include
 
int main(void){
int i;
printf("F = ");
scanf("%d",&i);
 
switch (i)
{
case 0 : printf("Maca");
break;
case 10 : printf("Abacate");
break;
case 20 : printf("Banana");
break;
case 30 : printf("Pera");
break;
case 40 : printf("Uva");
break;
default : printf("Caju");
}
}
 
Considerando o código em linguagem C apresentado acima, assinale a opção correta.
 A função scanf trabalha com um argumento de entrada, dado pelo endereço da
variável a ser lida.
O termo stdio.h especifica um arquivo de biblioteca dinâmica de funções.
O termo printf especifica uma diretiva de compilação.
A instrução switch é utilizada como um laço de repetição com número definido de
iterações.
A função principal foi especificada para aceitar um argumento de entrada do tipo
inteiro.
Respondido em 28/04/2022 06:58:41
 
 
 Questão4
a
28/04/2022 06:59 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/7
Explicação:
A resposta correta é: A função scanf trabalha com um argumento de entrada,
dado pelo endereço da variável a ser lida.
 
 
Acerto: 1,0 / 1,0
Considere a seguinte estrutura do comando FOR:
for (ind=15;ind>=4;cont--).
Quantas vezes a repetição vai ocorrer?
15
20
11
25
 12
Respondido em 28/04/2022 06:55:04
 
 
Explicação:
A resposta correta é: 12
 
 
Acerto: 1,0 / 1,0
Sobre o conceito de matrizes, avalie as assertivas:
 
I. Usar uma matriz 4x4 de inteiros é o mesmo que usar 4 vetores de 4 posições de
inteiros.
 
II. Na diagonal principal de uma matriz, os elementos têm a seguinte propriedade:
Linha = Coluna.
 
III. Uma matriz pode armazenar em uma posição um inteiro e em outra, um caracter.
 
IV. Uma matriz de 4x3 armazena a mesma quantidade de elementos de uma matriz
3x4.
 
Com base em sua análise, estão corretas as assertivas:
I e IV
 I, II e IV
II e IV
I e II
I, II, III e IV
Respondido em 28/04/2022 06:59:21
 Questão5
a
 Questão6
a
28/04/2022 06:59 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/7
 
 
Explicação:
A resposta correta é: I, II e IV
 
 
Acerto: 1,0 / 1,0
Para verificar o resto da divisão de um número inteiro por outro, utiliza-se no Portugol o operador %.
Por exemplo:
5%2 tem como resultado 1.
14%3 tem como resultado 2.
12%6 tem como resultado 0.
 
Observe a figura, a seguir, com um pequeno programa em Portugol:
Assinale a alternativa que poderia conter a saída no console de uma execução válida deste programa:
Digite um número: 25
O número 25 não é multiplo de 5
Digite um número: 25
O número numero é multiplo de 5
 Digite um número: 21
O número 21 não é multiplo de 5
Digite um número: 21
O número 21 não é multiplo de5\n
Digite um número: 25
leia(numero)
O número 25 é multiplo de 5
Respondido em 28/04/2022 06:57:48
 
 
Explicação:
 Questão7
a
28/04/2022 06:59 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/7
A resposta correta é:
Digite um número: 21
O número 21 não é multiplo de 5
 
 
Acerto: 1,0 / 1,0
Observe a sequência a seguir:
A
BB
CCC
DDDD
O próximo termo é:
EDCBA
ABCBA
ABCDE
DEEEEED
 EEEEE
Respondido em 28/04/2022 06:56:44
 
 
Explicação:
A resposta correta é: EEEEE
 
 
Acerto: 1,0 / 1,0
Em relação a tipos de dados, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir:
( ) char é um tipo simples.
( ) double é um tipo estruturado.
( ) float é um tipo simples.
( ) int é um tipo simples.
( ) void é um tipo estruturado.
 
Assinale a alternativa que apresenta a sequência correta:
F, V, V, F, V
F, F, F, V, V
 V, F, V, V, F
V, V, F, F, F
F, F, V, F, V
Respondido em 28/04/2022 06:56:11
 
 
Explicação:
A resposta correta é: V, F, V, V, F
 
 Questão8
a
 Questão9
a
28/04/2022 06:59 Estácio: Alunos
https://simulado.estacio.br/alunos/ 7/7
 
Acerto: 1,0 / 1,0
Considerando a linguagem de programação C, para uma variável armazenar "números de ponto flutuante",
deve ser declarada como:
numeric
 float
point
int
real
Respondido em 28/04/2022 06:55:44
 
 
Explicação:
A resposta correta é: float.
 
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','282020663','5274334808');

Mais conteúdos dessa disciplina