Name
Date
Avaliação Final- Lógica de Score
programação
1. Como podemos definir um Algo itmo?
A Sequência de comandos ordenados, infinitos e ambíguos que são empregados para executar
uma tarefa.
B Sequência de inst uções ordenadas, infinitas e não-ambíguas que são empregadas para
executar uma tarefa.
C Sequência de inst uções ordenadas, finitas e não-ambíguas que são empregadas para
executar uma tarefa.
D Sequência de comandos desordenados, infinitos e não-ambivalentes que são empregados
para executar uma tarefa.
2. Quais são todos os estados possíveis que um tipo lógico pode assumir?
A Verdadeiro, Duvidoso
B Falso, Duvidoso, Verdadeiro
C Ince to, Ce to
D Verdadeiro, Falso
E Verdadeiro, E rado
3. É possível ordenar valores numé icos já a mazenados em um vetor de números decimais?
A Não, somente é possível ter valores em ordem se os valores forem inse idos em ordem
B Sim, mas somente se os números forem inteiros. Números decimais não podem ser ordenados
C Sim, mas para isso é necessá io usar um algo itmo para ordenação de vetores
D Vetores não pe mitem o a mazenamento de números decimais, somente números reais
E Não, não é possível ordenar valores já a mazenados em um vetor em nenhuma hipótese
4.
O que representa a ilustração a seguir?
A A ray Unidimensional de 3 posições, de nome N
B A ray Bidimensional de 4 posições, sem nome
C Vetor Bidimensional de 4 posições, com nome não at ibuído
D A ray Unidimensional de 4 posições, de nome N
E Vetor Quad idimensional, de nome N
5. Quais dos itens a seguir apresentam apenas nomes de va iáveis que são válidos? (marque
mais de uma resposta)
A nome Aluno, nota2, CEP, RuaNumero
B nomeAluno, 2nota, CEP, RuAnUmErO
C nomeAluno, nota2, CEP, RuAnUmErO
D nomeAluno, nota2, CEP, Rua+Número
E AlunoNumero, nota00002, cep, uaComNumeroDaCasa
6. Obse ve atentamente o algo itmo a seguir:
O que esse algo itmo faz exatamente?
A Realiza busca biná ia em um a ray
B Compara valores usando est utura condicional SE
C Realiza busca sequencial em um a ray
D Ordena os elementos de um a ray
E Insere elementos em uma lista de valores
7. Precisamos de um vetor (a ray unidimensional) para a mazenar 15 valores numé icos
relativos aos salá ios de funcioná ios de uma empresa.
Qual das seguintes inst uções pode ser empregada para esse fim em um algo itmo?
A sala ios : vetor 0..15 de real
B sala ios : vetor 1..15 de numeros
C sala ios : vetor 0..14 de sala io
D sala ios : vetor 0..14 de inteiro
E sala ios : vetor 0..14 de real
8. Obse ve o fluxograma a seguir e responda:
Que tipo de est utura de decisão está sendo
empregada?
A Decisão Condicional Simples
B Decisão Condicional Composta
C Decisão Condicional Encadeada
D Decisão Condicional Complexa
E Decisão Condicional Aninhada
9. Para que se ve o operador a itmético de módulo (% ?
A Operador que realiza cálculo de porcentagens
B Realizar cálculos a itméticos de investimentos
C Reto nar o módulo matemático (valor absoluto)
D Calcular o resto de uma divisão inteira
E Calcular o reto no de uma função va iável
10. Duas impo tantes est uturas de lógica de programação
são as est uturas de repetição e as est uturas
condicionais. O algo itmo a seguir faz uso dessas
est uturas para representar uma lógica que escreverá
dois números.
A 1–2
B 2–3
C 2–4
D 3–1
E 4–3