Buscar

AV 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 8 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 8 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

Disciplina: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 
	AV
	Aluno:  ALVIM SOUZA
	202112027147
	Professor: MARIA CLAUDIA ROENICK GUIMARAES
 
	Turma: 9004
	EEX0006_AV_202112027147 (AG) 
	 08/03/2022 22:18:09 (F) 
			Avaliação:
10,0
	Nota Partic.:
	Av. Parcial.:
	Nota SIA:
10,0 pts
	O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
	 
		
	00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL
	 
	 
	 1.
	Ref.: 5298275
	Pontos: 1,00  / 1,00
	
	Observe a sequência a seguir:
a
aba
abcba
abcdcba
O próximo termo é:
		
	 
	abcdedcba
	
	edcba
	
	abcdeedcba
	
	abcde
	
	abcdeeedcba
	
	
	 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?
		
	
	50
	 
	90
	
	40
	 
	20
	
	80
	
	
	 
		
	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.
		
	
	Caractere = C
	
	Caractere = c
	 
	Ocorrerá um erro durante a compilação.
	 
	Caractere = D
	
	Caractere = d
	
	
	 4.
	Ref.: 5292436
	Pontos: 0,00  / 1,00
	
	Na linguagem C, o cabeçalho de biblioteca stdio.h possui definiçõ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
	
	strcpy
	 
	scanf
	
	trunc
	 
	atoi
	
	
	 
		
	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 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();
	
	
	 6.
	Ref.: 5236557
	Pontos: 1,00  / 1,00
	
	(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:
		
	
	não pode ser definida por constantes ou literais.
	
	O código para o caso default é obrigatório.
	
	Somente um dos grupos de comandos pode ser executado de cada vez.
	 
	O comando break não é permitido no interior dos grupos de comandos.
	 
	Cada seguindo a palavra case deve ser definido por constantes ou literais.
	
	
	 
		
	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.: 5292340
	Pontos: 1,00  / 1,00
	
	Sobre a linguagem C, é correto afirmar que:
		
	
	Os vetores são dinâmicos e aumentam automaticamente, conforme os valores são adicionados à estrutura.
	 
	É uma linguagem para implementação de sistemas imperativa e orientada a objetos.
	 
	O tipo char ocupa 1 byte e serve para armazenar caracteres ou inteiros.
	
	Os ponteiros possuem um valor reservado especial (NIL), que aponta para uma posição de memória nula.
	
	Como em Java, ela possui um poderoso coletor de lixo e foi uma das primeiras linguagens a implementar essa estratégia de limpeza de memória.
	
	
	 
		
	00332-TETI-2006: ESTRUTURAS DE REPETIÇÃO
	 
	 
	 9.
	Ref.: 5250515
	Pontos: 1,00  / 1,00
	
	Considere o seguinte trecho de código em Portugol Studio:
 
leia (num)
produto=1
soma=0
enquanto (num !=9)
{   se (num%2==0)
        Produto=produto*num
    senao
         soma=soma+num
    leia(num)
}
Mostre(produto,soma)
 
Quais serão as saídas do sistema para os seguintes dados de entrada para a variável num: 2  4  5  9?
		
	
	8 e 12
	
	9 e 14
	
	8 e 16
	 
	8 e 14
	
	10 e 19
	
	
	 
		
	00404-TETI-2006: VETORES E MATRIZES
	 
	 
	 10.
	Ref.: 4960737
	Pontos: 1,00  / 1,00
	
	Considere o seguinte trecho de código do processamento de matrizes de inteiros:
 
                for (i=0;i<5;i++)
                   for (j=0;j<7;j++)
                      m[i][j]= mat[i][j]*5
 
Assinale a alternativa que apresenta as respostas, em ordem, para as seguintes questões:
I. Qual a correta definição da(s) matriz(es) usada(s)?
II. O que faz o trecho de código?
		
	
	I. int m[7][5], mat[7],[5];
II. Multiplica por 5 cada elemento da matriz de nome mat, armazenando o resultado na matriz de nome m.
	 
	I. mat[5],[7];
II. Multiplica por 5 cada elemento da matriz de nome mat.
	
	I. char m[7][5], mat[7],[5];
II. Multiplica por 5 cada elemento da matriz de nome mat, armazenando o resultado na matriz de nome m.
	 
	I. int m[5][7], mat[5],[7];
II. Multiplica por 5 cada elemento da matriz de nome m, armazenando o resultado na matriz de nome mat.
	
	I. float m[5][7], mat[5],[7];
II. Multiplica por 5 cada elemento da matriz de nome m, armazenando o resultado na matriz de nome mat.

Continue navegando