Buscar

AV Algoritmo 2

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

1a Questão (Ref.: 201702104648)
	Acerto: 0,0  / 1,0
	Considerando as afirmativas a seguir em relação a representação de algoritmos: 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
Podemos afirmar que:
		
	 
	As alternativas I e III são CORRETAS
	 
	As alternativas II e III são INCORRETAS
	
	Nenhuma das opções anteriores
	
	Apenas a alternativa I é CORRETA
	
	Todas as alternativas são CORRETAS
		
	
	
	 2a Questão (Ref.: 201702105193)
	Acerto: 1,0  / 1,0
	A definição de algoritmos, segundo Forbellone, é uma sequência de passos finitos para atingir um objetivo bem definido. Com base nessa definição, marque a alternativa que apresenta uma sequência lógica para fritar ovo.
		
	
	Despeje-o na frigideira - retire-o quando estiver frito - coloque-o no prato - salpique queijo ralado.
	 
	Coloque manteiga na frigideira - quebre o ovo - despeje-o na frigideira - retire-o quando estiver frito.
	
	Coloque manteiga na frigideira - quebre o ovo - retire-o quando estiver frito - despeje-o na frigideira.
	
	Retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo - quebre o ovo .
	
	Quebre o ovo - retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo .
		
	
	
	 3a Questão (Ref.: 201702105295)
	Acerto: 0,0  / 1,0
	Assinale a opção que apresenta somente nomes válidos para variáveis em C++.
		
	 
	1conta, 2total, 3data
	
	Conta, Total, 5data
	 
	CONTA, TOTAL1, data
	
	Conta, Total1, DIA-MÊS-ANO
	
	CONTA, TOTAL1, 1DATA
		
	
	
	 4a Questão (Ref.: 201702105310)
	Acerto: 1,0  / 1,0
	            Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...
		
	
	Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão apenas  executadas por um computador.
	
	Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
	 
	Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
	
	Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador.
	
	Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é  um conjunto de comandos que representam tarefas que serão compreendidas por um computador.
		
	
	
	 5a Questão (Ref.: 201702104768)
	Acerto: 0,0  / 1,0
	Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando:
		
	
	cout >> "Valor de x: " , x;
	 
	cout << x;
 
	
	cout >> "Valor de x: "  >> x;
	 
	cout << "Valor de x: " >> x;
 
	
	cout >>x;
 
		
	
	
	 6a Questão (Ref.: 201702157957)
	Acerto: 1,0  / 1,0
	Normalmente um programa de computador é composto de muitas linhas de código o que dificulta, por vezes, a manutenção quando ocorre algum erro lógico. Desta forma, o programador, após identificar o possível  trecho da ocorrência. Para isso, o Dev C++ dispõe de um dispositivo que interrompe a execução do programa, passando para o programador o controle da execução. A linha onde o programa é interrompido fica destacada em vermelho.
Qual o nome deste dispositivo?
		
	
	ExecPoint
	
	StopPoint
	
	ContinuePoint
	 
	Breakpoint
	
	CompilePoint
		
	
	
	 7a Questão (Ref.: 201702105392)
	Acerto: 0,0  / 1,0
	Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para uso.
		
	
	b) $Salario, Soma, 99Total, _Hora
	
	c) _HoraCerta, %Soma, Contador
	 
	d) HoraCerta, Inicio, Contador10
	
	a) Contador, Soma%Total, Salario_Novo
	 
	a) Contador, SalarioM, %Soma, _NomeAluno
		
	
	
	 8a Questão (Ref.: 201702105270)
	Acerto: 0,0  / 1,0
	Para a = 2, b = 5 e c = 4, determine qual das sentenças retornará verdadeiro em linguagem de programação C++.
		
	 
	pow(c,a) > b * c
	
	(b + 2) > (a * c)
	
	a == c
	 
	((b = 2) == a)
	
	(b % a) == 0
		
	
	
	 9a Questão (Ref.: 201702105363)
	Acerto: 1,0  / 1,0
	Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, 
sendo que na 1ª. execução o valor de entrada é 7 e na 2ª. execução o valor de entrada é 8.    Para isso, considere 
o seguinte trecho em C++.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num != 2 || num != 4 || num != 6)
  {
      num = num + 2;
      cout << num << " ";
  }
  if (num != 8)
  {
      num--;
      cout << num << " ";
  }
  else
     cout << num * 5 ;
 
		
	
	9   8   10  40
 
	 
	9   8    10   9
 
	
	9   6   10    9
 
	
	8  10   40
 
	
	9  40
 
		
	
	
	 10a Questão (Ref.: 201702138563)
	Acerto: 0,0  / 1,0
	Verifique o trecho de código abaixo e marque a alternativa que apresenta a melhor construção para as condições abaixo, utilizando uma estrutura de decisão composta.
if(a > 0) cout < < "pertinente";
if(a < 5) cout < < "pertinente";
if(a > =5) cout < < " não pertinente";
		
	 
	if(a > 5 && a < 0) cout < < "pertinente"; else cout < < "não pertinente";
	 
	if(a > 0 && a < 5) cout < < "pertinente";
else cout < < " não pertinente";
	
	if(a > 0 + a < 5) cout < < "pertinente";
else cout < < "não pertinente";
	
	if(a > 0 || a < 5) cout < < "pertinente";
else cout < < " não pertinente";
	
	if(0 > a > 5) cout < < "pertinente";
else cout < < " não pertinente";

Outros materiais