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 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: 
	
	Professor: ANDRE PRZEWODOWSKI FILHO
 
	Turma: 9003
	EEX0006_AV_202103677355 (AG) 
	 18/06/2021 11:10:09 (F) 
			Avaliação:
8,0
	Nota Partic.:
	Nota SIA:
9,5 pts
	 
		
	INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C - EEX0006
	 
	 
	 1.
	Ref.: 3907233
	Pontos: 1,00  / 1,00
	
	(FAFIPA - UFFS - Técnico de Laboratório - Informática - 2014) Considerando a linguagem de programação C, para uma variável armazenar "números de ponto flutuante", deve ser declarada como:
		
	
	numeric
	 
	float
	
	point
	
	int
	
	real
	
	
	 2.
	Ref.: 3885400
	Pontos: 1,00  / 1,00
	
	(AOCP - TCE-PA - Assessor Técnico de Informática - Analista de Suporte - 2012)
Sobre a linguagem C, é correto afirmar que:
		
	
	É 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
	
	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
	
	Os vetores são dinâmicos e aumentam automaticamente, conforme os valores são adicionados à estrutura.
	
	Os ponteiros possuem um valor reservado especial (NIL), que aponta para uma posição de memória nula.
	
	
	 3.
	Ref.: 3907375
	Pontos: 1,00  / 1,00
	
	(IF-PA - Técnico de Tecnologia da Informação - 2016) 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:
 
		
	
	Tipo de dado.
	
	Ponteiro de dados.
	 
	Local na memória para guardar um valor.
	
	Tipo inteiro.
	
	Local na memória para guardar um registrador.
	
	
	 4.
	Ref.: 3916673
	Pontos: 1,00  / 1,00
	
	O código abaixo escrito no Portugol Studio executa uma série de operações aritméticas. Sabendo disso analise o código e selecione a opção que representa o resultado exibido após a execução do programa.
 
programa
{
 
funcao inicio()
{
inteiro a, b, c
a = 23
b = a + 7
c = b + a
c = c + b -a
escreva("O valor final é: ", c)
}
}
		
	
	1
	
	30
	 
	60
	
	53
	
	23
	
	
	 5.
	Ref.: 3885434
	Pontos: 1,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)
           menor=num;
    }
I. A cláusula else do comando if (controle==1) será executada apenas uma vez.
II. A estrutura de repetição escolhida é indicada quando se sabe o número de repetições previamente
III. 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: 
		
	
	I e II
	 
	II 
	
	I 
	
	III
	
	I e III
	
	
	 6.
	Ref.: 3885470
	Pontos: 1,00  / 1,00
	
	1. Considere o seguinte trecho de código na linguagem Portugol Studio e avalie as assertivas a seguir.
   ind=1
   cont10=0
   contmaior=0
   faca  
   {   leia(num;
        se (num > 1 && num < 10)
           cont10++  
        senao
           contmaior++
        ind++;
   }
   enquanto (ind<=3)
 
Considere os seguintes valores para a variável num: 7  12  9. Assinale a alternativa que mostra os conteúdos corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de código acima, em Portugol Studio.
		
	
	1 e 1
	
	2 e 2
	
	1 e 2
	
	3 e 0
	 
	2 e 1
	
	
	 7.
	Ref.: 3891981
	Pontos: 0,00  / 1,00
	
	Considere o seguinte código escrito em linguagem C:
int num,ind,soma=0;
for (ind=1;ind<=5;ind++)
{ scanf ("%d",&num);
   if (num%2 == 0)
       soma=soma+num;
 }  
 printf("%d",soma);
Assinale a opção que apresenta corretamente a saída do programa para os seguintes dados de entrada: 
2  4  8  5  7:
		
	 
	12
	 
	14
	
	27
	
	15
	
	26
	
	
	 8.
	Ref.: 3885579
	Pontos: 1,00  / 1,00
	
	Sobre os conceitos de vetor e matriz, avalie as assertivas:
I. Os vetores são estruturas homogêneas, pois armazenam somente 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.
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
	
	II, III e IV
	
	I, II, III e IV
	
	I e II
	 
	III e IV
	
	
	 9.
	Ref.: 3945467
	Pontos: 1,00  / 1,00
	
	Assinale a resposta correta a questão abaixo.
- Considerando um vetor de 400 posições de inteiro. Qual o indice do vetor que ocupa o terceiro e vigéssimo elemento, respectivamente, em uma implementação em linguagem C ?
 
		
	
	2 e 20
	
	3 e 20
	
	4 e 21
	 
	2 e 19
	
	3 e 19
	
	
	 10.
	Ref.: 3907370
	Pontos: 0,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:
		
	
	9
	
	5
	 
	3
	 
	1
	
	7

Continue navegando