Buscar

Teste de Conhecimento 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

11/09/2022 01:05 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/7
Teste de
Conhecimento
 avalie sua aprendizagem
Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115...
O próximo termo é:
Observe a sequência a seguir: 3, 15, 35, 63, 99, ...
O próximo termo é:
INTRODUÇÃO À PROGRAMAÇÃO ESTRUTURADA EM C
Lupa Calc.
 
 
DGT0232_202109195425_TEMAS 
 
Aluno: RODANIR LIMA ROMEIRO Matr.: 202109195425
Disc.: INTRODUÇÃO À PROGR 2022.3 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para
sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
 
 
 
SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL
 
1.
11106
11136
11051
11156
11116
Data Resp.: 11/09/2022 00:22:11
 
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. 
 
 
 
 
2.
121
195
143
134
110
Data Resp.: 11/09/2022 00:31:11
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
11/09/2022 01:05 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/7
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):
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:
Considere o seguinte programa escrito em C:
Explicação:
A resposta correta é: 143
 
 
 
 
 
 
TIPOS DE DADOS, EXPRESSÕES, OPERADORES E TABELA VERDADE
 
3.
Apenas II
I, II e III
I e II
Apenas I
II e III
Data Resp.: 11/09/2022 00:38:10
 
Explicação:
A resposta correta é: I e II.
 
 
 
 
4.
V, V, F, F, F
F, V, V, F, V
F, F, V, F, V
F, F, F, V, V
V, F, V, V, F
Data Resp.: 11/09/2022 00:24:41
 
Explicação:
A resposta correta é: V, F, V, V, F
 
 
 
 
 
 
COMANDOS DE ENTRADA E SAÍDA
 
5.
11/09/2022 01:05 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/7
#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.
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.
(Baseado em CESPE - 2018 - ABIN - Oficial Técnico de Inteligência - Área de Tecnologia
ch1 = p e ch2 = p
ch1 = p e ch2 = q
ch1 = q e ch2 = p
ch1 = q e ch2 = q
ch1 = &ch1 e ch2 = &ch2
Data Resp.: 11/09/2022 00:51:32
 
Explicação:
A resposta correta é: ch1 = q e ch2 = q
 
 
 
 
6.
15 20
10 15
15 10
5 15
5 10
Data Resp.: 11/09/2022 00:27:12
 
Explicação:
A resposta correta é: 15 10
 
 
 
 
 
 
ESTRUTURAS DE DECISÃO
 
7.
11/09/2022 01:05 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/7
da Informação)
Marque a opção que representa a seguinte lógica de programação, porém usando
apenas estruturas do tipo if simples.
A expressão a seguir especifica que: 1 será adicionado a x, se x for maior que 0; 1
será subtraído de x, se x for menor que 0; o valor de x será mantido, se x for igual
a zero.
(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.
if(x>0) x++; if(x<0) x++;
if(x>=0) x++; if(x<=0) x--;
if(x>0) x--; if(x<0) x--;
if(x>0) x--; if(x<0) x++;
if(x>0) x++; if(x<0) x--;
Data Resp.: 11/09/2022 00:46:05
 
Explicação:
A resposta correta é: if(x>0) x++; if(x<0) x--;
 
 
 
 
8.
11/09/2022 01:05 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/7
Assinale a alternativa que corresponde ao enunciado:
Faça um programa que leia vinte números inteiros e positivos e mostre o menor
número.
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.
O termo stdio.h especifica um arquivo de biblioteca dinâmica de funções.
A função principal foi especificada para aceitar um argumento de entrada do
tipo inteiro.
A função scanf trabalha com um argumento de entrada, dado pelo endereço da
variável a ser lida.
Data Resp.: 11/09/2022 00:36:47
 
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.
 
 
 
 
 
 
ESTRUTURAS DE REPETIÇÃO
 
9.
controle=0;
 for (cont=1;cont<=20;cont++)
 { scanf ("%d",&num);
 if (controle==1)
 menor=num;
 else
 if (num
 menor=num;
 controle++;
 }
controle=1;
 for (cont=1;cont<=10)
 { scanf ("%d",&num);
 if (controle==1)
 menor=num;
 else
 if (num
 menor=num;
 controle++;
 }
controle=1;
 while (cont<=20)
11/09/2022 01:05 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/7
 { scanf ("%d",&num);
 if (controle==1)
 menor=num;
 else
 if (num
 menor=num;
 controle++;
 }
controle=1;
 for (cont=1;cont<=20;cont++)
 { scanf ("%d",&num);
 if (controle==1)
 menor=num;
 else
 if (num
 menor=num;
 }
controle=1;
 for (cont=1;cont<=20;cont++)
 { scanf ("%d",&num);
 if (controle==1)
 menor=num;
 else
 if (num
 menor=num;
 controle++;
 }
Data Resp.: 11/09/2022 01:04:44
 
Explicação:
A resposta correta é: 
controle=1;
 for (cont=1;cont<=20;cont++)
 { scanf ("%d",&num);
 if (controle==1)
 menor=num;
 else
 if (num
 menor=num;
 controle++;
11/09/2022 01:05 Estácio: Alunos
https://simulado.estacio.br/alunos/ 7/7
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:
 }
 
 
 
 
 
 
VETORES E MATRIZES
 
10.
I e II
I e IV
I, II e IV
I, II, III e IV
II e IV
Data Resp.: 11/09/2022 01:03:06
 
Explicação:
A resposta correta é: I, II e IV
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 11/09/2022 00:18:47.

Mais conteúdos dessa disciplina