Buscar

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

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

Disciplina: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 
	AV
	Aluno: 
	
	Professor: MARIA CLAUDIA ROENICK GUIMARAES
 
	Turma: 9002
	EEX0006_AV_ (AG) 
	 21/02/2022 10:01:28 (F) 
			Avaliação:
5,0
	Nota Partic.:
	Av. Parcial.:
2,0
	Nota SIA:
7,0 pts
	 
		
	00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL
	 
	 
	 1.
	Ref.: 5292289
	Pontos: 1,00  / 1,00
	
	Encontre o próximo termo da sequência: 1, 2, 6, 12, 20, 30, ...
		
	 
	42
	
	60
	
	36
	
	41
	
	54
	
	
	 2.
	Ref.: 5284840
	Pontos: 1,00  / 1,00
	
	Analise o fluxograma abaixo.
Qual o valor de X exibido após a execução do fluxograma?
		
	
	20
	 
	90
	
	80
	
	40
	
	50
	
	
	 
		
	00144-TETI-2006: COMANDOS DE ENTRADA E SAÍDA
	 
	 
	 3.
	Ref.: 5295372
	Pontos: 0,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.
		
	 
	Caractere = D
	 
	Caractere = d
	
	Caractere = c
	
	Caractere = C
	
	Ocorrerá um erro durante a compilação.
	
	
	 4.
	Ref.: 5284967
	Pontos: 0,00  / 1,00
	
	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.
	 
	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.
	 
	Ocorrerá um erro durante a execução e nada será exibido.
	
	
	 
		
	00163-TETI-2009: ESTRUTURAS DE DECISÃO
	 
	 
	 5.
	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:
		
	 
	'while', 'do...while' e 'for'.
	
	'if¿else', 'do¿while'e 'switch'.
	
	'switch', 'case'e 'for'.
	
	'break', 'continue'e 'case'.
	
	'if', 'while'e 'for'.
	
	
	 6.
	Ref.: 5225242
	Pontos: 0,00  / 1,00
	
	Considere que estamos dirigindo um veículo ultramoderno que possui inteligência artificial 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 artificial 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)
executar_seta_esquerda();
	
	if(autonomia!=500)
executar_seta_esquerda();
	
	
	 
		
	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 é:
		
	 
	4
	
	8
	
	10
	
	2
	
	6
	
	
	 8.
	Ref.: 5292349
	Pontos: 1,00  / 1,00
	
	Sobre variáveis e constantes, considere as afirmativas a seguir:
I - Constantes são valores fixos que um programa não pode alterar.
II - Variáveis declaradas dentro de uma função são chamadas de variáveis locais.
III - Uma variável é uma posição de memória usada para guardar um valor.
IV - Uma variável global é usada para que uma função receba argumentos.
 
Estão corretas:
		
	 
	I, II e III
	
	I, II, III e IV
	
	I e II
	
	III e IV
	
	I e IV
	
	
	 
		
	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.
 
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, II e III
	
	I
	 
	I e III
	 
	I, III e IV
	
	
	 
		
	00404-TETI-2006: VETORES E MATRIZES
	 
	 
	 10.
	Ref.: 4989267
	Pontos: 0,00  / 1,00
	
	Considere um trecho de código que lê um conjunto de 16 letras e as armazena em um vetor de caracteres. O código deve contabilizar quantas vezes apareceram as vogais "E" e "U" em uma variável toteu.  
 
Assinale a alternativa que apresenta o trecho de código correto:
		
	 
	int toteu=0, ind;  char letra;
        for (ind=0;ind<15;ind++)
        {
           scanf ("%c ",&letra);
           if (letra='E' || letra='U')
              totteu++
	
	int toteu=0, ind;  char letra;
        for (ind=0;ind<16;ind++)
        {
           scanf ("%c ",&letra);
           if (letra='E'  && etra='U')
              totteu++
	
	int toteu=0, ind;  char letra;
        for (ind=0;ind<16;ind++)
        {
           scanf ("%c ",&letra);
           if (letra='E'  != etra='U')
              totteu++
	 
	int toteu=0, ind;  char letra;
        for (ind=0;ind<16;ind++)
        {
           scanf ("%c ",&letra);
           if (letra='E' || letra='U')
              totteu++
        }
	
	int toteu=0, ind;  char letra;
        for (ind=0;ind<=16;ind++)
        {
           scanf ("%c ",&letra);
           if (letra='E'  !! etra='U')
              totteu++

Outros materiais