Buscar

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 6 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 6 páginas

Prévia do material em texto

07/09/2023, 15:18 EPS
https://simulado.estacio.br/alunos/ 1/6
Disciplina: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C  AV
Aluno: VANESSA FERREIRA DA SILVA BRASIL 202202485314
Turma: 9001
EEX0006_AV_202202485314 (AG)   28/05/2022 15:47:54 (F) 
Avaliação: 8,00 pts Nota SIA: 10,00 pts
 
00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL  
 
 1. Ref.: 5295283 Pontos: 1,00  / 1,00
Considerando o algoritmo abaixo, assinale a alternativa CORRETA:
Algoritmo "QuemSouEu"
       VAR
       a, b, c, X: REAL
       inicio
                escreva ("Entre com as três notas")
                escreva ("Digite a primeira nota: ")
                leia (a)
                escreva ("Digite a segunda nota: ")
                leia (b)
                escreva ("Digite a terceira nota: ")
                leia (c)
                X <- 3/(1/a + 1/b + 1/c)
                escreva (X)
       FimAlgoritmo 
 O algoritmo calcula a média harmônica de três valores.
O algoritmo é recursivo.
O algoritmo calcula a média aritmética de três valores.
O algoritmo calcula a média ponderada de três valores.
O algoritmo calcula o Fatorial de três valores.
 2. Ref.: 5298287 Pontos: 0,00  / 1,00
Analise o seguinte trecho de algoritmo, utilizado em programação de computadores.
se (x < 10)
       então imprima (1)
       senão se (x <= 15)
                então imprima (2)
                senão imprima (3)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295283.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298287.');
07/09/2023, 15:18 EPS
https://simulado.estacio.br/alunos/ 2/6
       �m_se
�m_se
 
É correto a�rmar que se o valor da variável x for:
13, será impresso o valor 1.
-1, não será impresso nenhum valor.
200, não será impresso nenhum valor.
 10, será impresso o valor 2.
 15, será impresso o valor 3.
 
00144-TETI-2006: COMANDOS DE ENTRADA E SAÍDA  
 
 3. Ref.: 5295372 Pontos: 1,00  / 1,00
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 = c
Caractere = C
Caractere = d
 Caractere = D
 4. Ref.: 5292436 Pontos: 1,00  / 1,00
Na linguagem C, o cabeçalho de biblioteca stdio.h possui de�nições de sub-rotinas relativas às operações de
entrada/saída padrão. Uma das funções tratadas na biblioteca, associada a esse cabeçalho, é a função:
print
 scanf
strcpy
trunc
atoi
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295372.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292436.');
07/09/2023, 15:18 EPS
https://simulado.estacio.br/alunos/ 3/6
 
00163-TETI-2009: ESTRUTURAS DE DECISÃO  
 
 5. Ref.: 5225242 Pontos: 1,00  / 1,00
Considere que estamos dirigindo um veículo ultramoderno que possui inteligência arti�cial acoplada a um
sistema de reconhecimento de placas de trânsito. Ao se deparar com esta imagem, e após ter sido
consultado a quantidade de combustível, o veículo automaticamente sinalizou pegar a estrada da esquerda.
 
Marque a opção que apresenta o tipo de estrutura de condição que a inteligência arti�cial do veículo,
provavelmente utilizou.
if(autonomia!=500)
executar_seta_esquerda();
if(!autonomia<500)
executar_seta_esquerda();
if(autonomia==500)
executar_seta_esquerda();
 if(autonomia<500)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5225242.');
07/09/2023, 15:18 EPS
https://simulado.estacio.br/alunos/ 4/6
executar_seta_esquerda();
if(autonomia>500)
executar_seta_esquerda();
 6. Ref.: 5225251 Pontos: 1,00  / 1,00
(Baseado em SESACRE 2015)
Na linguagem C, a repetição é implementada por meio de três estruturas. São elas:
'switch', 'case'e 'for'.
'break', 'continue'e 'case'.
'if¿else', 'do¿while'e 'switch'.
 'while', 'do...while' e 'for'.
'if', 'while'e 'for'.
 
00226-TETI-2006: TIPOS DE DADOS, EXPRESSÕES, OPERADORES E TABELA VERDADE  
 
 7. Ref.: 5295329 Pontos: 1,00  / 1,00
Considere a seguinte instrução em linguagem C:
int a = sizeof(float);
O valor armazenado em a é:
6
2
 4
8
10
 8. Ref.: 5284905 Pontos: 1,00  / 1,00
Considere que as variáveis inteiras a e b possuam valor 5 e 3.  Na linguagem C, a expressão a&b tem valor:
3
7
5
9
 1
 
00332-TETI-2006: ESTRUTURAS DE REPETIÇÃO  
 
 9. Ref.: 5225265 Pontos: 0,00  / 1,00
Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5225251.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295329.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5284905.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5225265.');
07/09/2023, 15:18 EPS
https://simulado.estacio.br/alunos/ 5/6
 
int controle=0,ind,num,menor;
for (ind=1;ind<=51;ind++)
{
     scanf("%d",&num);
     controle++;
     if (controle == 1)
        menor=num;
     else
        if (num
           menor=num;
    }
 
I.  As variáveis ind e controle sairão do comando FOR com conteúdo = 52.
II. A cláusula else do comando if (controle==1) será executada apenas uma vez.
III. A estrutura de repetição escolhida é indicada quando se sabe o número de repetições.
IV. A cada laço da estrutura de repetição o contador ind será incrementado de duas unidades.
 
Assinale a opção que apresenta todas as assertivas corretas:
 II e IV
I
I, II e III
I, III e IV
 I e III
 
00404-TETI-2006: VETORES E MATRIZES  
 
 10. Ref.: 4980542 Pontos: 1,00  / 1,00
Sobre os conceitos de vetor e matriz, avalie as assertivas:
 
I. Os vetores são estruturas homogêneas, pois somente armazenam dados inteiros.
 
II. As matrizes são estruturas heterogêneas, na medida em que possuem 2 índices.
 
III. As matrizes são acessadas por 2 índices, que indicam coluna e linha, respectivamente.
 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4980542.');
07/09/2023, 15:18 EPS
https://simulado.estacio.br/alunos/ 6/6
IV. Os vetores e matrizes são estruturas de dados, pois armazenam mais de 1 dado, e homogêneas, na
medida em que os dados são todos do mesmo tipo.
 
Com base em sua avaliação, está(ão) correta(s) as assertivas:
Apenas III
 III e IV
II, III e IV
I, II, III e IV
I e II

Mais conteúdos dessa disciplina