Buscar

PROVA FINAL

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 7 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 7 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: EEX0006 - INT PROG ESTD EM 
	Período Acad.: 2020.3 EAD (GT) / AV
	Aluno: ARNALDO ALVES DA CUNHA JÚNIOR
	Matrícula: 202008028825
	
	Turma: 9002
	
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno.
Valor da prova: 10 pontos.
	
	 
	 
		1 ponto
	
		1.
		(INPE - Técnico da Carreira de Desenvolvimento Tecnológico - 2006)Considere as três afirmações a seguir:
I.   Recursividade é uma forma de repetição.
II.  Variáveis são uma abstração de locais de memória do computador.
III. Operações aritméticas e lógicas só́ podem ser realizadas entre operandos do mesmo tipo.
Está(ão) correta(s):
 (Ref.: 202011938942)
	
	
	
	
	Apenas I
	
	
	I e II
	
	
	II e III 
	
	
	I, II e III
	
	
	Apenas II 
	
	 
	 
		1 ponto
	
		2.
		Considere que as variáveis inteiras a e b possuam valor 5 e 3.  Na linguagem C, a expressão a&b tem valor:
 (Ref.: 202011939077)
	
	
	
	
	7
	
	
	1
	
	
	3
	
	
	5
	
	
	9
	
	 
	 
		1 ponto
	
		3.
		Considere o seguinte segmento de código na linguagem C:
int a=3,  b=2,  c;
c=a!=b;
Assinale a alternativa que apresenta os valores das variáveis término da execução:
 (Ref.: 202011939078)
	
	
	
	
	3, 2, 3
	
	
	3, 3, 1
	
	
	3, 2, 1
	
	
	3, 3, 3
	
	
	3, 2, 2
	
	 
	 
		1 ponto
	
		4.
		Considere o seguinte enunciado:
Escreva um trecho de codigo, em Portugol,  que leia uma lista de números terminada em zero e mostre se o número é par ou ímpar.
Assinale a alternativa que apresenta corretamente esse trecho de código em Portugol Studio, usando o comando com teste no início (pré-teste).
 
 (Ref.: 202011939101)
	
	
	
	
	leia(num)
enquanto (num==0) 
{ se num%2==0
     escreva ( numero e par¿)
  senao 
     escreva (¿numero impar¿)
  leia (num)
}
	
	
	leia(num)
enquanto (num<> 0) 
{ se num%2==0
     escreva ( numero e par¿)
  senao 
     escreva (¿numero impar¿)
  leia (num)
}
	
	
	leia(num)
enquanto (num!=0) 
{ se num%2==0
      escreva ( numero e par¿)
   senao 
      escreva (¿numero impar¿)
   leia (num)
}
 
	
	
	leia(num)
enquanto (num!=0) 
{ se num%2 != 0
      escreva ( numero e par¿)
  senao 
      escreva (¿numero impar¿)
  leia (num)
}
	
	
	leia(num)
faca
{ se num%2==0
      escreva ( numero e par¿)
  senao 
  escreva (¿numero impar¿)
  leia (num)
}
enquanto (num!=0)
	
	 
	 
		1 ponto
	
		5.
		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)
}
escreva(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?
 (Ref.: 202011939110)
	
	
	
	
	10 e 19
	
	
	8 e 14
	
	
	8 e 16
	
	
	9 e 14
	
	
	8 e 12
	
	 
	 
		1 ponto
	
		6.
		Considere a seguinte estrutura do comando FOR:
for (ind=15;ind>=4;cont--).
Quantas vezes a repetição vai ocorrer?
 (Ref.: 202011940022)
	
	
	
	
	12
	
	
	13
	
	
	25
	
	
	11
	
	
	15
	
	 
	 
		1 ponto
	
		7.
		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:
 (Ref.: 202011923688)
	
	
	
	
	27
	
	
	26
	
	
	14
	
	
	12
	
	
	15
	
	 
	 
		1 ponto
	
		8.
		Assinale a alternativa que apresenta o trecho de código correto para armazenar o nome de 10 pessoas - cada nome tem até 40 caracteres: 
 (Ref.: 202011940030)
	
	
	
	
	for (lin=0;lin<40;lin++)      
{ 
   scanf ("%c",nome[lin]); 
}
	
	
	for (lin=0;lin<10;lin++)      
{ 
   scanf ("%s",nome); 
}
	
	
	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[lin]); 
}
	
	 
	 
		1 ponto
	
		9.
		Em relação ao ciclo básico de atividades recomendado pela NBR 15999 para a realização de um bom Plano de Continuidade de Negócios (PCN) e que segue o modelo PDCA, selecione a etapa na qual serão implementadas as estratégias de prevenção e de mitigação:
 (Ref.: 202011939756)
	
	
	
	
	Testes e Simulações.
	
	
	Mapeamento de Negócios.
	
	
	Definição de Melhores Estratégias.
	
	
	Documentação de Planos.
	
	
	Análise de Impacto de Negócios.
	
	 
	 
		1 ponto
	
		10.
		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, em ordem, as respostas para as seguintes questões: 
I.    Qual é a definição correta da(s) matriz(es) usada(s)?
II.    O que faz o trecho de código?
 (Ref.: 202011939760)
	
	
	
	
	I. int m[7][5],mat[7],[5]; II. Multiplica por 5 cada elemento da matriz mat, armazenando o resultado na matriz m.
	
	
	I. char m[7][5],mat[7],[5]; II. Multiplica por 5 cada elemento da matriz mat, armazenando o resultado na matriz m.
	
	
	I. int m[5][7],mat[5],[7]; II. Multiplica por 5 cada elemento da matriz m, armazenando o resultado na matriz mat.
	
	
	I. mat[5],[7]; II. Multiplica por 5 cada elemento da matriz mat.
	
	
	I. float m[5][7],mat[5],[7]; II. Multiplica por 5 cada elemento da matriz m, armazenando o resultado na matriz mat.

Outros materiais