Buscar

Avaliação de Algoritmos

Prévia do material em texto

ALGORITMOS
	
	Avaiação Parcial: CCT0239_SM_201708047441 V.1 
	 
	Aluno(a): IGOR LIMA ALVES DE SOUZA
	Matrícula: 201708047441
	Acertos: 6,0 de 10,0
	Data: 14/11/2017 23:01:18 (Finalizada)
	
	 1a Questão (Ref.: 201708846155)
	Acerto: 1,0  / 1,0
	Assinale a opção correta.
		
	
	Programa e fluxograma são sinônimos.
	
	Um programa é um algoritmo codificado em linguagem natural.
	 
	Um programa é um algoritmo codificado em uma linguagem de programação.
	
	Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.
	
	Um programa é um algoritmo codificado em uma pseudolinguagem.
		
	
	
	 2a Questão (Ref.: 201708846392)
	Acerto: 1,0  / 1,0
	Assinale a alternativa correta relacionada à característica de um algoritmo:
		
	
	Teste de Mesa serve para receber os comandos de entrada.
	
	Valores de entrada são recebidos através do monitor.
	 
	A execução de um algoritmo é feita sequencialmente.
	
	Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
	
	Para cada variável pode ser definido mais de um tipo de dado.
		
	
	
	 3a Questão (Ref.: 201708846111)
	Acerto: 1,0  / 1,0
	Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO:
		
	
	nome_aluno
	
	salariofinal
	 
	cad1- id
	
	num1
	
	nota2
		
	
	
	 4a Questão (Ref.: 201708883271)
	Acerto: 1,0  / 1,0
	Assinale a opção correta.
		
	
	O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional.
	
	Dizemos que uma linguagem é de alto nível quando usa linguagem binária.
	 
	Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós.
	
	Para programar em alto nível é preciso dominar a linguagem binária.
	
	O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem.
		
	
	
	 5a Questão (Ref.: 201708887683)
	Acerto: 0,0  / 1,0
	Uma IDE (integrated development environment ou ambiente de desenvolvimento integrado)  reúne várias facilidades para o programador. Assinale a opção onde está presente o programa que possibilita acompanhar a execução do programa e verificar erros.
		
	
	Corretor
	
	Linkeditor
	 
	Depurador
	 
	Compilador
	
	Editor
		
	
	
	 6a Questão (Ref.: 201708846237)
	Acerto: 1,0  / 1,0
	Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++
		
	
	exiba "lendo a idade"; lendo idade;
	
	cout < lendo idade; cin > idade
	 
	cout << "lendo a idade"; cin >> idade;
	
	System.out.println("lendo idade"); System.out.println("lendo idade");
	
	cout "lendo a idade"; cin idade;
		
	
	
	 7a Questão (Ref.: 201708846004)
	Acerto: 1,0  / 1,0
	Qual dos trechos abaixo solicita e admite corretamente a idade de um usuário?
		
	
	real idade;
cout << "Idade: ";
cin >> idade;
	
	real idade;
cin << "Idade: " >> idade;
	 
	int idade;
cout << "Idade: ";
cin >> idade;
	
	int idade;
cin << "Idade: " >> idade;
	
	int idade;
cout >> "Idade: ";
cin <<  idade;
		
	
	
	 8a Questão (Ref.: 201708846469)
	Acerto: 0,0  / 1,0
	A declaração de variáveis permite reservar um espaço na memória para que possa armazenar os dados de um programa. Indique os nomes de variáveis que são válidos em C++.
		
	
	us# , tempo
	 
	mumero2Casa, idade
	 
	double, int
	
	preço, medida
	
	8situacao, numero
		
	
	
	 9a Questão (Ref.: 201708846009)
	Acerto: 0,0  / 1,0
	Qual das sentença em C++  a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10?
		
	
	if (x == 7 && x > 10)
	 
	if (x != 7 || x > 10)
	 
	if (x != 7 && x > 10)
	
	if (x != 7 || x >= 10)
	
	if (x == 7 || x <= 10)
		
	
	
	 10a Questão (Ref.: 201708846607)
	Acerto: 0,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   9
 
	 
	9   6   10    9
 
	
	9   8   10  40
 
	
	9  40
 
	
	8  10   40

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes