Quiz
Conhecimentos Programação básico
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (20)
1Quais são os estados possíveis que um tipo lógico pode assumir?
- AVerdadeiro, Duvidoso
- BFalso, Duvidoso, Verdadeiro
- CIncerto, Certo
- DVerdadeiro, Falso
- EVerdadeiro, Errado
2Quais dos itens a seguir apresentam apenas nomes de variáveis que são válidos (marque mais de uma resposta)
- Anome Aluno, nota2, CEP, RuaNumero
- BnomeAluno, 2nota, CEP, RuAnUmErO
- CnomeAluno, nota2, CEP, RuAnUmErO
- DNomAluno, nota2, CEP, Rua&Número
- EAlunoNumero, nota00002, cep, ruaComNumeroDaCasa
3Qual dos seguintes itens a seguir poder ser representado por um valor constante?
- ASalário de um Funcionário
- BValor da Temperatura no Verão
- CDistância da Terra ao Sol
- DValor de Pi
4Para que serve o operador aritmético de módulo %?
- ACalcular porcentagens
- BRealizar cálculos aritméticos de investimento
- CRetornar módulo matemático (valor absoluto)
- DCalcular o resto de uma divisão inteira
5Qua a diferença entre osw operadores lógicos E (AND) e ou(OR)
- Ao operador AND retorna verdadeiro somente se todas as expressões de entrada forem verdadeiras, ao passo que o operador OR retorna verdadeiro se pelo menos uma das expressões de entrada for verdadeira
- Bo operador AND retorna falso somente se todas as expressões de entrada forem verdadeiras, ao passo que o operador OR retorna falso se pelo menos uma das expressões de entrada for verdadeira
- Co operador OR retorna verdadeiro somente se todas as expressões de entrada forem verdadeiras, ao passo que o operador AND retorna verdadeiro se pelo menos uma das expressões de entrada for verdadeira
- Do operador OR retorna verdadeiro somente se todas as expressões de entrada forem falsas, ao passo que o operador AND retorna verdadeiro se pelo menos uma das expressões de entrada for verdadeira
6Quais são os tipos de arrays que podemos empregar na criação de algoritmos?
- AUnidimensional (vetor), Bidimensional (matriz), Tridimensional (cubo)
- BUnidimensional (linha), Bidimensional (vetor), Tridimensional (cubo)
- CUnidimensional (vetor), Bidimensional (quadrado), Tridimensional (esfera)
- DUnidimensional (ponto), Bidimensional (matriz), Tridimensional (campo)
7Um trecho de código dentro de um algoritmo precisa ser repetido exatamente 62 vezes em sequência. Qual das estruturas a seguir é a mais indicada para realizar essa tarefa?
- Aenquanto
- Bse / então
- Carray
- Dpara
- Erepetir
8Precisamos criar 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 deve ser empregada para esse fim de um algoritmo?
- Asalarios: vetor[0..15] de real
- Bsalarios: vetor[1..15] de numeros
- Csalarios: vetor[0..14] de inteiro
- Dsalarios: vetor[0..14] de real
9Qual dos seguintes é um operador de concatenação de strings válidos
- A+
- B*
- C->
- D;
- E""
10Qual das seguintes afirmações sobre arrays (vetores) é verdadeira?
- AUm array é uma estrutura que pode armazenar uma série de elementos de dados de mesmo tipo
- BPodemos acessar os elementos individuais de uma array por meio de uma posição de índice, começando em A
- CUm array é uma estrutura que pode armazenar uma série de elementos de dados de tipos diferentes
- DPodemos acessar todos os elementos individuais de uma array por meio de uma posição de índice, começando por 1
11O que é compilação?
- AComandos contidos no código-fonte são executados à medida em que são traduzidos, sendo necessária a interpretação toda vez que se quiser rodar o programa
- BTradução de código-fonte em um ou mais arquivos que podem ser armazenados e executados quantas vezes se desejar, sem necessitar de nova compilação
- Cjunção de comandos do código-fonte em um arquivo empacotado para distribuição por um meio específico para instalação de programa
- DExecuções das instruções contidas em um script contendo o código-fonte, de forma sequencial
12É possível ordenar valores numéricos já armazenados em um vetor de números decimais?
- ANão, somente é possível ter valores em ordem se os valores forem inseridos em ordem
- BSim, mas para isso é necessário usar um algoritmo para ordenação de vetores
- CSim, mas somente se os números forem inteiros. Números decimais não podem ser ordenados
- DNão, não é possível ordenar valores já armazenados em um vetor em nenhuma hipótese
13Observe atentamente o algoritmo da imagem, esse algoritmo possui um erro. Que erro é esse?

- ALoop Infinito
- BLoop truncado
- CErro de compilação
- DDeclaração de variáveis
- EBloco se sem bloco então
14O que é uma variável?
- ALocal na memória CMOS do computador empregado para armazenar de forma temporária os dados que são utilizados pelo programa
- BValor que varia conforme passa o tempo, sendo sempre modificado conforme o programa vai sendo executado
- CLocal na memória RAM do computador utilizado para armazenar temporariamente dados que são utilizados pelo programa
- DValor armazenado em locais variáveis no computador, como HD, RAM ou Memória Cache
15Estude com atenção o código da imagem, o que esse algoritmo faz exatamente?

- ARealiza busca binária em um array
- BCompara valores usando estrutura condicional SE
- CRealiza busca sequencial em um array
- DOrdena os elementos de um array
- EInsere elementos de uma lista de valroes
16Como funciona um laço while?
- AUm laço while repete o bloco de código associado enquanto um teste lógico realizado retornar falso
- BUm laço while repete o bloco de código associado um número de vezes específico, determinado em sua declaração
- CUm laço while não repete o bloco de código associado enquanto um teste lógico realizado retornar verdadeiro
- DUm laço while repete o bloco de código associado enquanto um teste lógico realizado retornar verdadeiro
17Qual dos seguintes itens possui apenas tipos válidos usados em lógica de programação (tipos primitivos)?
- AInteiro, Temporal, Caractere, Double
- BInteiro, Booleano, Tipografia, Double
- CInteiro, Booleano, Caractere, Double
- DTemporal, Triple, Caractere, Double
18Como podemos definir um algoritmo?
- ASequência de comandos ordenados, infinitos e ambíguos que são empregados para executar uma tarefa
- BSequência de instruções ordenadas, infinitas e não-ambíguas que são empregadas para executar uma tarefa
- CSequência de instruções ordenadas, finitas e não ambíguas que são empregadas para executar uma tarefa
- DSequência de comandos ordenados, infinitos e não-ambíguos que são empregados para executar uma tarefa
19Qual dos seguintes itens mostra um laço for (para) escrito Corretamente?
- Apara contador de 1 ate 10 passo -1 faca
- Bpara contador de 10 ate 1 passo 1 faca
- Cpara contador de 10 ate -1 passo 1 faca
- Dpara contador de 1 ate 10 passo 1 faca
20Analise com atenção o código, esse código possui erros. Escola a opção a seguir que corrige esses erros

- AAlgoritmo 1

- BAlgoritmo 2

- CAlgoritmo 3

- DAlgoritmo 4

- AAlgoritmo 1
Informationen
- Beschreibung
- Mestrado Engenharia de Software Quiz am Conhecimentos Programação básico, erstellt von Leonardo Ferrareto am 22/02/2021.
- Autor
- Leonardo Ferrareto
- Sprache
- Português
- Aufrufe
- 1
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz