Buscar

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

Prévia do material em texto

16/05/22, 09:01 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): JANNE LIS HEGUEDUSCH DE SANTIS 202203634811
Acertos: 10,0 de 10,0 16/05/2022
 
 
Acerto: 1,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 = &ch1 e ch2 = &ch2
ch1 = p e ch2 = q
ch1 = q e ch2 = p
ch1 = p e ch2 = p
Respondido em 16/05/2022 08:57:42
 
 
Explicação:
A resposta correta é: ch1 = q e ch2 = q
 
 
Acerto: 1,0 / 1,0
Observe o trecho do código em C a seguir. Não esqueça que o operador % significa resto da divisão inteira.
#include
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
16/05/22, 09:01 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/7
void main(){
int n, i;
i = 20;
n = 2*(i%3);
printf("n = %d", n);
}
 
Assinale a alternativa que representa o que será impresso na tela.
n = 1
n = 3
n = 2
 n = 4
n = 12
Respondido em 16/05/2022 08:58:14
 
 
Explicação:
A resposta correta é: n = 4
 
 
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, apenas.
 I, II e III, apenas.
I, II, III e IV.
I e III, apenas.
II e III, apenas.
Respondido em 16/05/2022 08:59:08
 
 
Explicação:
 Questão3
a
16/05/22, 09:01 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/7
A resposta correta é: I, II e III, apenas.
 
 
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:
 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;
toda cláusula case de um comando switch, incluindo a cláusula case default,
deve conter um comando break;
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;
não é possível executar comandos de uma das cláusulas case de um comando
switch na mesma execução desse comando.
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 16/05/2022 08:59:43
 
 
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;
 
 
Acerto: 1,0 / 1,0
Considere o seguinte código escrito em linguagem C:
 
int num,ind,soma=0;
for (ind=1;ind<=5;ind++)
{ scanf ("%d",&num);
 if (num%2 == 0)
 soma=soma+num;
 } 
 printf("%d",soma);
 
Assinale a opção que apresenta corretamente a saída do programa para os seguintes
dados de entrada:
2 4 8 5 7:
27
26
 Questão4
a
 Questão5
a
16/05/22, 09:01 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/7
15
12
 14
Respondido em 16/05/2022 09:00:01
 
 
Explicação:
A resposta correta é: 14
 
 
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):
real mat[10]; char vet[4][5]
int vet[1,100]; mat[10,20]
 int vet[100]; char mat[4][5] 
int vet[100]; char mat[4,5]
int vet; char mat;
Respondido em 16/05/2022 09:00:24
 
 
Explicação:
A resposta correta é: int vet[100]; char mat[4][5]
 
 
Acerto: 1,0 / 1,0
Observe a figura, a seguir, com um pequeno programa em Portugol:
 Questão6
a
 Questão7
a
16/05/22, 09:01 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/7
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 3
"nCaso 2n"
 Caso 2
"nCaso 3n"
Caso 1
Respondido em 16/05/2022 09:00:47
 
 
Explicação:
A resposta correta é: Caso 2.
 
 
Acerto: 1,0 / 1,0
Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115...
O próximo termo é:
11051
11106
 Questão8
a
16/05/22, 09:01 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/7
 11136
11156
11116
Respondido em 16/05/2022 09:01:01
 
 
Explicação:
Devemos analisar pelos pares. Do primeiro par (11032) até o segundo da sequência (11074) seria como se
somasse 21+21 totalizando 42. Do segundo ao quarto somaria 41 mais 21 que seria 62. Somando 62 +
11074 temos a resposta 11136. 
 
 
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):
Apenas II
 I e II
II e III
I, II e III
Apenas I
Respondido em 16/05/2022 09:01:14
 
 
Explicação:
A resposta correta é: I e II.
 
 
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, 3, 1
 3, 2, 1
2, 2, 1
Respondido em 16/05/2022 09:01:26
 
 
Explicação:
A resposta correta é: 3, 2, 1.
 
 Questão9
a
 Questão10
a
16/05/22, 09:01 Estácio: Alunos
https://simulado.estacio.br/alunos/ 7/7
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','283990900','5363751853');

Outros materiais