Buscar

Prova de AV1 de Algoritmos

Prévia do material em texto

Avaliação: CCT0239_AV1_201301899038 » ALGORITMOS
	Tipo de Avaliação: AV1
	Aluno: 
	Professor:
	SERGIO DE OLIVEIRA SANTOS
	Turma: 9016/AP
	Nota da Prova:         Nota do Trabalho:        Nota de Participação:         Data: 26/04/2013 11:21:31
	
	 1a Questão (Cód.: 10268)
	Pontos: 0,0  / 0,5
	Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. O tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é:
		
	 
	real
	
	lógico
	
	caractere
	
	string
	 
	inteiro
	
	 2a Questão (Cód.: 15456)
	Pontos: 0,5  / 0,5
	Marque o comando que calcula a raiz quadrada de um número em C++.
		
	
	exp
	
	ceil
	
	fabs
	
	log
	 
	sqrt
	
	 3a Questão (Cód.: 7963)
	Pontos: 0,5  / 0,5
	O símbolo abaixo pode representar qual comando nas linguagens de programação? 
		
	
	Comando de saída
	 
	Comando condicional
	
	Declaração de variável
	
	Atribuição de variável
	
	Comando de leitura
	
	 4a Questão (Cód.: 8045)
	Pontos: 0,0  / 1,0
	Assinale a alternativa correta que mostra exatamente o que será impresso de acordo com o pseudocódigo abaixo. 
algoritmo "Impressão de valores"
var
n1,n2,n3:inteiro
inicio
n1<-4
n2<-n1*2
n3<-n2+1+n2
n2<-n3+n2
n1<-n1-n2
escreva("O resultado final será ",n1,"+",n2,"=",n3*2)
fimalgoritmo
		
	
	Nenhuma das alternativas
	 
	O resultado final será -21 + 25 = 34
	
	O resultado final será -21 + 25 = 4
	 
	O resultado final será 4 + 8 = 9
	
	O resultado final será 4 + 25 = 29
	
	 5a Questão (Cód.: 116550)
	Pontos: 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:
		
	 
	cad1- id
	
	salariofinal
	
	nota2
	
	num1
	
	nome_aluno
	
	 6a Questão (Cód.: 10376)
	Pontos: 1,0  / 1,0
	Qual a alternativa correta representa um aumento de carga horária de 10% para um determinado funcionário de empresa?
		
	
	...
real cargah;
imprima "\nEntre com a carga horária: "
leia cargah;
cargah cargah + 10/100;
...
 
	 
	...
real cargah;
imprima "\nEntre com a carga horária: "
leia cargah;
cargah cargah * 10/100;
...
	
	...
real cargah;
imprima "\nEntre com a carga horária: "
leia cargah;
cargah cargah + cargah ** 10/100;
...
	
	...
real cargah;
imprima "\nEntre com a carga horária: "
leia cargah;
cargah cargah * 10/100;
...
	 
	...
real cargah;
imprima "\nEntre com a carga horária: "
leia cargah;
cargah cargah + cargah * 10/100;
...
 
	
	 7a Questão (Cód.: 10983)
	Pontos: 0,0  / 1,0
	Sobre o FLUXOGRAMA abaixo podemos afirmar que :
		
	
	Apresenta na sua lógica as três estruturas básicas de programação
	 
	Apresenta na sua lógica a estrutura básica DECISÃO
	 
	Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
	
	Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
	
	Apresenta na sua lógica a estrutura básica REPETIÇÃO
	
	 8a Questão (Cód.: 7853)
	Pontos: 0,5  / 0,5
	A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de:
		
	 
	Fluxograma
	
	Algoritmo
	
	Diagrama
	
	Pseudocódigo
	
	Linguagem de Programação
	
	 9a Questão (Cód.: 15083)
	Pontos: 0,0  / 1,0
	O que será exibido de acordo com o trecho de código abaixo?
c 20
r  c mod 2
se (r = 0) entao
    escreva("Valor de r:", r)
senao
    se (r = 1) entao
         escreva("Valor de r: ",r)
    senao
        escreva("Valor de r:",r+3)
    fimse
fimse
		
	
	Nada será exibido.
	 
	Valor de r: 0
	
	Valor de r: 1
	
	Valor de r: 10
	 
	Valor de r: 3
	
	 10a Questão (Cód.: 7967)
	Pontos: 0,0  / 1,0
	De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. 
		
	
	Para ou enquanto
	 
	Se ou escolha
	 
	Para e Se
	
	Apenas o de entrada
	
	Apenas o comando enquanto

Continue navegando