Buscar

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

RETORNAR À AVALIAÇÃO 
 
Disciplina: EEX0006 - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C Período: 2022.1 EAD (GT) / AV 
Aluno: MOACIR RODRIGUES DA SILVA Matrícula: 202203238647 
Data: 05/06/2022 10:30:52 Turma: 9001 
 
 
 ATENÇÃO 
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 
 
 
 
 1a Questão (Ref.: 202208560848) 
Quando se escreve um algoritmo ou um programa de computador, é quase impossível não se ter uma variável. Em 
programação de computadores, a variável é um: 
 
 
Local na memória para guardar um registrador. 
 
Tipo inteiro. 
 
Local na memória para guardar um valor. 
 
Tipo de dado. 
 
Ponteiro de dados. 
 
 
 2a Questão (Ref.: 202208547416) 
Considere que as variáveis inteiras a e b possuam valor 5 e 3. Na linguagem C, a expressão a&b tem valor: 
 
 
1 
 
3 
 
9 
 
5 
 
7 
 
 
 3a Questão (Ref.: 202208557883) 
Considere o seguinte programa escrito em C: 
#include 
void main(){ 
char letra; 
printf("Entre com uma letra minuscula:\n"); 
scanf("%c", &letra); 
letra = letra + 'A' ¿ 'a'; 
printf("Caractere = %c\n", letra); 
} 
 
Após a execução desse trecho, suponha que o usuário tenha entrado com a letra 'd'. 
Assinale a alternativa que contém, corretamente, o resultado exibido na tela após a execução desse programa. 
 
 
Ocorrerá um erro durante a compilação. 
 
Caractere = D 
 
Caractere = C 
 
Caractere = d 
 
Caractere = c 
 
 
 4a Questão (Ref.: 202208547478) 
Considere o seguinte programa escrito em C: 
#include 
void main(){ 
char letra; 
int num; 
printf("Entre com uma letra e um inteiro:\n"); 
scanf("%c %d", letra, num); 
printf("Voce informou a letra %c e o inteiro %d.\n", letra, num); 
} 
 
Após a execução desse trecho, suponha que o usuário tenha entrado com os valores: 
r 
2 
 
Assinale a alternativa que contém o resultado correto da execução desse programa. 
 
 
Será impresso na tela: Voce informou a letra %c e o inteiro %d. 
 
Ocorrerá um erro durante a execução e nada será exibido. 
 
Será impresso na tela: Voce informou a letra r e o inteiro 2. 
 
Será impresso na tela: Voce informou a letra 'R' e o inteiro 2. 
 
Ocorrerá um erro durante a compilação e nada será exibido. 
 
 
 5a Questão (Ref.: 202208499068) 
(Analista Legislativo PE - 2015) 
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a 
seguir. 
 
 
Está correto afirmar que: 
 
 Somente um dos grupos de comandos pode ser executado de cada vez. 
 Cada seguindo a palavra case deve ser definido por constantes ou literais. 
 O comando break não é permitido no interior dos grupos de comandos. 
 O código para o caso default é obrigatório. 
 não pode ser definida por constantes ou literais. 
 
 
 6a Questão (Ref.: 202208487762) 
(Baseado em SESACRE 2015) 
Na linguagem C, a repetição é implementada por meio de três estruturas. São elas: 
 
 'if¿else', 'do¿while'e 'switch'. 
 'while', 'do...while' e 'for'. 
 'switch', 'case'e 'for'. 
 'break', 'continue'e 'case'. 
 'if', 'while'e 'for'. 
 
 
 7a Questão (Ref.: 202208216386) 
Assinale a alternativa que apresenta o correto trecho de código para armazenar o nome de 10 
pessoas - cada um tem até 40 caracteres: 
 
 for (lin=0;lin<10;lin++) 
 { 
 scanf ("%c",nome[lin]); 
 } 
 for (lin=0;lin<40;lin++) 
 { 
 scanf ("%s",nome[lin]); 
 } 
 for (lin=0;lin<10;lin++) 
 { 
 scanf ("%s",nome); 
 } 
 for (lin=0;lin<40;lin++) 
 { 
 scanf ("%c",nome[lin]); 
 ) 
 for (lin=0;lin<10;lin++) 
 { 
 scanf ("%s",nome[lin]); 
 } 
 
 
 8a Questão (Ref.: 202208554800) 
Encontre o próximo termo da sequência: 1, 2, 6, 12, 20, 30, ... 
 
 
54 
 
60 
 
42 
 
36 
 
41 
 
 
 9a Questão (Ref.: 202208560786) 
Observe a sequência a seguir: 
a 
aba 
abcba 
abcdcba 
O próximo termo é: 
 
 
abcdeeedcba 
 
edcba 
 
abcde 
 
abcdedcba 
 
abcdeedcba 
 
 
 10a Questão (Ref.: 202208499087) 
Utilizando a sintaxe do Portugol Studio, assinale a estrutura do comando PARA que seria adequada 
para iniciar uma repetição capaz de exibir todos os números ímpares entre 25 e 1033 (inclusive), 
em ordem crescente. 
 
 para (cont=1033;cont>25;cont+=2) 
 para (cont=25;cont<1033;cont++) 
 para (cont=25;cont<=1033;cont+-2) 
 para (cont=25;cont<=1033;cont+=2) 
 para (cont=1;cont<=1033;cont+=2)

Continue navegando