Buscar

Avaliação Parcial Algoritmo 2015

Prévia do material em texto

1a Questão 
	Pontos: 1,0  / 1,0
	O termo algoritmo deriva-se do nome do matemático Abu Ja´far Muhammad Al -Khwarizmi, o qual introduziu a escrita dos cálculos por meio de uma sequência de passos em substituição ao ábaco. Na programação podemos definir algoritmos como:
		
	
	Sequência de passos infinitos, e bem estruturados que podem ser automatizados e implementados utilizando linguagens de programação.
	
	Sequência de procedimento utilizada para realizar e desenvolver cálculo de forma automatizada, sem muito esforço lógico.
	 
	Sequência de passos finitos, e bem estruturados que podem ser automatizados e implementados utilizando linguagens de programação.
	
	Sequência de passos finitos, e mal estruturados que podem ser automatizados e implementados utilizando linguagens de programação.
	
	Sequência de procedimento não utilizada para realizar e desenvolver cálculo de forma automatizada, sem muito esforço lógico.
		 Gabarito Comentado.
	
	
	 2a Questão 
	Pontos: 1,0  / 1,0
	Assinale a opção correta.
		
	
	Um programa é um algoritmo codificado em linguagem natural.
	 
	Um programa é um algoritmo codificado em uma linguagem de programação.
	
	Programa e fluxograma são sinônimos.
	
	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.
		 Gabarito Comentado.
	
	
	 3a Questão 
	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:
		
	
	nome_aluno
	 
	cad1- id
	
	num1
	
	salariofinal
	
	nota2
		 Gabarito Comentado.
	
	
	 4a Questão 
	Pontos: 1,0  / 1,0
	Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de:
		
	 
	Variável
	
	Fluxograma
	
	Comando de saída
	
	Comando de entrada
	
	Estrutura de decisão
		 Gabarito Comentado.
	
	
	 5a Questão 
	Pontos: 1,0  / 1,0
	Observamos que as funções disponíveis na linguagem UAL são, na sua maioria, conhecidas nossas do Ensino Médio e, geralmente, estão presentes, em todas as linguagens de programação, com outros nomes, mas com o mesmo significado. A função que calcula o logaritmo neperiano de X é:
		
	 
	log (x)
	
	cos (x)
	
	tan (x)
	
	sen (x)
	
	exp (x)
		 Gabarito Comentado.
	
	
	 6a Questão 
	Pontos: 1,0  / 1,0
	Assinale a alternativa que mostra exatamente o que será impresso de acordo com o pseudocódigo abaixo, caso o usuário insira o valor 10 para n1.
inicio 
inteiro: n1,n2,n3; 
leia (n1); 
n2<-n1*3; 
n3<-n1-2+n2; 
imprima("O resultado final será n3=",n3); 
fim. 
		
	 
	O resultado final será n3=38
	
	O resultado final será n3=29
	
	O resultado final será n3=9
	
	O resultado final será n3=18
	
	O resultado final será n3=28
		 Gabarito Comentado.
	
	
	 7a Questão 
	Pontos: 1,0  / 1,0
	O símbolo abaixo pode representar que tipo de comando nas linguagens de programação? 
		
	
	Declaração de variável
	
	Atribuição de variável
	
	Comando de saída
	 
	Comando de seleção
	
	Comando de leitura
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 8a Questão 
	Pontos: 1,0  / 1,0
	Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
		
	
	((pontos>=10) # (pontos <=20))
	
	((pontos>=10) % (pontos <=20))
	
	((pontos>=10) ! (pontos <=20))
	 
	((pontos>=10) && (pontos <=20))
	
	((pontos>=10) || (pontos <=20))
		
	
	
	 9a Questão 
	Pontos: 1,0  / 1,0
	De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. 
		
	
	Para ou enquanto
	
	Para e Se
	
	Apenas o comando enquanto
	 
	Se ou escolha
	
	Apenas o de entrada
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 10a Questão 
	Pontos: 1,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
		
	
	Valor de r: 10
	 
	Valor de r: 0
	
	Valor de r: 1
	
	Valor de r: 3
	
	Nada será exibido.
		 Gabarito Comentado.

Continue navegando