Buscar

Simulado 1 AV - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C   
	
	
	Acertos: 9,0 de 10,0
	14/04/2022
		1a
          Questão
	Acerto: 0,0  / 1,0
	
	Considere o seguinte programa escrito em C:
#include
void main(){
char ch1, ch2;
printf("Entre com duas letras:\n");
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 = q e ch2 = q
	 
	ch1 = p e ch2 = q
	
	ch1 = p e ch2 = p
	
	ch1 = q e ch2 = p
	
	ch1 = &ch1 e ch2 = &ch2
	Respondido em 14/04/2022 10:22:10
	
	Explicação:
A resposta correta é: ch1 = q e ch2 = q
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere o seguinte programa escrito em C. Lembre-se que o operador % significa resto da divisão inteira.
#include
void main(){
int num;
printf("Entre com um inteiro:\n");
scanf("%d", &num);
num = num + num%3;
printf("num = %d \n", num);
}
 
Após a execução desse trecho, suponha que o usuário tenha entrado com o valor 5.
Assinale a alternativa que contém, corretamente, o que será exibido na tela.
		
	 
	num = 7
	
	num = 6
	
	num = 8
	
	num = 2
	
	num = 5
	Respondido em 14/04/2022 10:23:06
	
	Explicação:
A respsota correta é: num = 7
	
		3a
          Questão
	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":
		
	
	I e III, apenas.
	 
	I, II e III, apenas.
	
	II e III, apenas.
	
	II, apenas.
	
	I, II, III e IV.
	Respondido em 14/04/2022 10:19:56
	
	Explicação:
A resposta correta é: I, II e III, apenas.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	(Procuradoria Geral do Estado - RO (PGE/RO) 2015)
No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C, é correto afirmar que:
		
	
	comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break;
	
	toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break;
	 
	quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch;
	
	não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando.
	
	os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break;
	Respondido em 14/04/2022 10:26:07
	
	Explicação:
A resposta correta é: quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch;
	
		5a
          Questão
	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?
		
	
	11
	
	20
	 
	12
	
	25
	
	15
	Respondido em 14/04/2022 10:29:03
	
	Explicação:
A resposta correta é: 12
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a alternativa que apresenta a declaração de um vetor (100 posições de inteiros) e uma matriz (4x5 de caracteres):
		
	 
	int vet[100]; char mat[4][5]       
	
	real mat[10]; char vet[4][5]
	
	int vet; char mat;
	
	int vet[100]; char mat[4,5]
	
	int vet[1,100]; mat[10,20]
	Respondido em 14/04/2022 10:32:13
	
	Explicação:
A resposta correta é: int vet[100]; char mat[4][5]
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Observe a sequência a seguir: 3, 15, 35, 63, 99, ...
O próximo termo é:
		
	
	195
	
	121
	
	134
	 
	143
	
	110
	Respondido em 14/04/2022 10:37:52
	
	Explicação:
A resposta correta é: 143
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Observe a figura, a seguir, com um pequeno programa em Portugol:
Suponha que, ao executar o programa, o usuário tenha digitado os valores a seguir:
10
11
11
 
Assinale a alternativa que representa a saída do console:
		
	 
	Caso 2
	
	"nCaso 3n"
	
	"nCaso 2n"
	
	Caso 3
	
	Caso 1
	Respondido em 14/04/2022 10:40:08
	
	Explicação:
A resposta correta é: Caso 2.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere as três afirmações a seguir:
I - Recursividade é uma forma de repetição.
II - Variáveis são uma abstração de locais de memória do computador.
III - Operações aritméticas e lógicas só́ podem ser realizadas entre operandos do mesmo tipo.
Está(ão) correta(s):
		
	 
	I e II
	
	Apenas II
	
	Apenas I
	
	I, II e III
	
	II e III
	Respondido em 14/04/2022 10:42:11
	
	Explicação:
A resposta correta é: I e II.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere o seguinte segmento de código na linguagem C:
 int a=3, b=2, c;
 c=a!=b;
Assinale a alternativa que apresenta os valores das variáveis término da execução:
		
	
	3, 3, 3
	
	3, 2, 3
	 
	3, 2, 1
	
	3, 3, 1
	
	2, 2, 1
	Respondido em 14/04/2022 10:43:33
	
	Explicação:
A resposta correta é: 3, 2, 1.

Continue navegando