Buscar

UNIASSELVI - Avaliação II

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

Acadêmico: Marcos Cesar de Oliveira (1832011)
Disciplina: Algoritmo e Lógica de Programação (EEA02)
Avaliação: Avaliação II - Individual Semipresencial ( Cod.:460869) ( peso.:1,50)
Prova: 13448051
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Verifica-se a existência de várias estruturas de repetição, as quais serão utilizadas conforme as características do algoritmo que se busca desenvolver. Desta forma, solicitou-se ao d
Celcius para Farenheit. Assinale a alternativa CORRETA que apresenta a estrutura de repetição a ser utilizada no caso citado:
 a) Para-Faça.
 b) Enquanto-Faça.
 c) Para-Até.
 d) Repita-Até.
2. Algoritmos são desenvolvidos para resolver inúmeros problemas, os quais sempre respeitam uma estrutura bem definida e também as etapas de entrada, processamento e saída. D
 
I- Ao final da execução A=20, B=39 e D=40. 
II- Ao final da execução A e F terão os mesmos valores. 
III- Ao final da execução A=20, B=30 e D=40. 
IV- Ao final da execução F será menor que C. 
 
Assinale a alternativa CORRETA:
 a) As sentenças I e IV estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) Somente a sentença II está correta.
 d) As sentenças I e III estão corretas.
3. Diante da crescente necessidade de armazenar a informação, é importante que esta seja armazenada de forma ordenada, seja por ordem alfabética, por idade, localidade ou outro 
 
I- No método de ordenação Bubble Sort, a ideia é percorrer um vetor diversas vezes, realizando a comparação entre dois elementos, até que os elementos de maior valor fiquem alo
II- O método Quicksort vasculha repetidamente o vetor, selecionando um elemento de cada vez e colocando-o na posição correta da sequência. 
III- O método Quicksort utiliza um elemento chamando pivô. 
IV- O método Selection Sort utiliza o conceito de selecionar o elemento mais apto para cada posição. 
V- O método Bubble Sort é adequado para aplicações comerciais em que há uma grande quantidade de dados. 
 
Assinale a alternativa CORRETA:
 a) As sentenças I, III e IV estão corretas.
 b) As sentenças I, II e V estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) As sentenças III e V estão corretas.
4. Foi solicitado ao desenvolvedor que criasse um algoritmo capaz de exibir ao usuário uma tela com um menu de opções, com as seguintes informações: 1. SALDO; 2. SAQUE; 3. DE
para atender a essa solicitação:
 a) REPITA-ATÉ.
 b) ESCOLHA-CASO.
 c) SE-ENTÃO.
 d) ENQUANTO-FAÇA.
5. A sequência ou sucessão de Fibonacci, segundo à matemática, é a ordem de números inteiros que parte, geralmente, de 0 e 1 e que cada número subsequente representa a soma 
3, 5, 8, 13, 21, 34, 55, 89, ...). Essa sequência tem uma lei de formação simples: cada elemento, a partir do terceiro, é obtido somando-se os dois anteriores. Veja: 1+1=2, 2+1=3, 3+
 
I- Ao informar a posição 8, o valor final em (T) será 21. 
II- Ao informar a posição 3, o valor final em (T) será 2. 
III- No estrutura de repetição utilizada nesse algoritmo (PARA- FAÇA), não se sabe a quantidade de vezes que será executada. 
IV- Se o valor da posição (lido por N) for 1 ou 2, o valor final em (T) será o mesmo. 
 
Assinale a alternativa CORRETA:

 a) As sentenças I e III estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) Somente a sentença II está correta.
6. Verifica-se a existência de várias estruturas de repetição, as quais serão utilizadas conforme as características do algoritmo que se busca desenvolver. Desta forma, solicitou-se ao d
o valor de entrada para a variável B seja 3. Finalizada a execução do algoritmo, assinale a alternativa CORRETA que apresenta o valor da variável A, bem como quantas vezes a re
 a) O valor de A é 3, e a rotina executará 5 vezes.
 b) O valor de A é 21, e a rotina executará 3 vezes.
 c) O valor de A é 3, e a rotina executará 8 vezes.
 d) O valor de A é 21, e a rotina executará 8 vezes.
7. Os vetores e as matrizes possibilitam o armazenamento de um conjunto de valores ao mesmo tempo, ou seja, é uma variável com vários compartimentos. Acerca das matrizes, ana
 
I- A sintaxe da declaração de uma variável do tipo matriz deverá ser conforme o modelo a seguir: MatrizNotas : Matriz [1..3 , 1..4] de Real. 
II- Para realizar a inserção e leitura dos valores em uma matriz, será obrigatoriamente necessária a utilização de uma estrutura de repetição. 
III- A técnica conhecida por "teste de mesa" é utilizada pelo desenvolvedor para testar o algoritmo no computador. 
IV- A mesma matriz, por apresentar diversos compartimentos, poderá armazenar valores do tipo Inteiro e Caractere. 
V- A matriz é um vetor multidimensional, em que há a necessidade de utilizar um par de índices para localizar o valor desejado. 
 
Assinale a alternativa CORRETA:
 a) As sentenças I, III e V estão corretas.
 b) As sentenças II, IV e V estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I e V estão corretas.
8. Existem três técnicas de estrutura de repetição na pseudolinguagem PORTUGOL. Cada qual com características específicas com o intuito de atender às mais variadas situações. C
 
I- O teste da condição é realizado no início da estrutura. 
II- A saída da estrutura de repetição ocorre quando o resultado da condição é verdadeiro. 
III- As instruções contidas nesta estrutura de repetição são executadas pelo menos uma vez. 
IV- A execução permanece no loop enquanto o resultado da condição for verdadeiro. 
 
Assinale a alternativa CORRETA:
 a) Somente a sentença IV está correta.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças I e II estão corretas.
9. Foi solicitada a criação de um algoritmo que faça a leitura de três notas, e apresente uma mensagem com a maior nota. Com base nisso, analise o algoritmo anexo e classifique V p
 
( ) O algoritmo não funciona, pois não pode ordenar valores do tipo real. 
( ) O algoritmo não funciona, pois as variáveis utilizadas não foram declaradas. 
( ) O algoritmo não está com a lógica correta para o que foi solicitado. 
( ) O algoritmo está certo e apresentará a maior nota de três. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - V - V.
 b) F - V - V - F.
 c) V - V - F - F.
 d) V - F - V - V.
10. Ao desenvolver um algoritmo, para calcular a média final de 30 alunos de determinado curso, verificou-se a necessidade de armazenar alguns dados, como o nome e as notas obtid
logo, deve o desenvolvedor utilizar-se de outro recurso. Com base nessa informação, assinale a alternativa CORRETA que apresenta o recurso a ser utilizado pelo desenvolvedor:
 a) Vetores.
 b) Estrutura de escolha.
 c) Subalgoritmos.
 d) Funções.

Outros materiais