1
Como podemos definir um Algoritmo?
Sequência de instruções ordenadas, infinitas e não-ambíguas que são empregadas para executar uma tarefa.
Sequência de instruções ordenadas, finitas e não-ambíguas que são empregadas para executar uma tarefa.
Sequência de comandos ordenados, infinitos e ambíguos que são empregados para executar uma tarefa.
Sequência de comandos ordenados, infinitos e não-ambíguos que são empregados para executar uma tarefa.
Sequência de comandos desordenados, infinitos e não-ambivalentes que são empregados para executar uma tarefa.
2
Qual dos seguintes itens possui apenas tipos válidos usados em lógica de programação (tipos primitivos)?
Temporal, Triple, Caractere, Double
Booleano, Real, Inteiro, Irracional
Inteiro, Temporal, Caractere, Double
Inteiro, Booleano, Tipografia, Double
Inteiro, Booleano, Caractere, Double
3
Quais são todos os estados possíveis que um tipo lógico pode assumir?
Verdadeiro, Errado
Incerto, Certo
Falso, Duvidoso, Verdadeiro
Verdadeiro, Duvidoso
Verdadeiro, Falso
4
Qual dos seguintes itens é melhor representado por um valor constante em um algoritmo?
Valor matemático de Pi
Velocidade de um carro em movimento
Salário de um Funcionário
Valor da Temperatura no final de semana
Distância da Terra à Lua
5
Quais dos itens a seguir apresentam apenas nomes de variáveis que são válidos? (marque mais de uma resposta)
nomeAluno, nota2, CEP, RuAnUmErO
nome Aluno, nota2, CEP, RuaNumero
nomeAluno, nota2, CEP, Rua+Número
nomeAluno, 2nota, CEP, RuAnUmErO
AlunoNumero, nota00002, cep, ruaComNumeroDaCasa
6
Precisamos de um vetor (array unidimensional) para armazenar 15 valores numéricos relativos aos salários de funcionários de uma empresa. Qual das seguintes instruções pode ser empregada para esse fim em um algoritmo?
salarios : vetor [0..14] de real
salarios : vetor [0..14] de salario
salarios : vetor [0..14] de inteiro
salarios : vetor [1..15] de numeros
salarios : vetor [0..15] de real
7
Qual dos seguintes itens mostra um laço for (para) escrito corretamente?
para (con = 1; con < 10; con–) { instruções }
para (con = 10; con < 10; con–) { instruções }
para (con = 1; con < 10; con–) { instruções }
para (con == 10; con > 1; con–) { instruções }
para (con = 10; con >= 1; con++) { instruções }
8
Para que serve o operador aritmético de módulo (%)?
Retornar o módulo matemático (valor absoluto)
Realizar cálculos aritméticos de investimentos
Calcular o retorno de uma função variável
Calcular o resto de uma divisão inteira
Operador que realiza cálculo de porcentagens
9
Qual dos seguintes é um operador de concatenação de strings válido?
” “
+
*
→
;
10
Para que serve uma biblioteca?
Uma biblioteca é um programa que permite escrever e testar código-fonte, também conhecida como IDE.
Para que os programadores possam consultar a documentação da linguagem com facilidade
Para que os usuários possam consultar e tomar emprestados livros de assuntos variados
Para modularizar o desenvolvimento de estruturas de comparação e repetição
Uma biblioteca é um arquivo que organiza código pré-definido para o uso em aplicações