Você está na página 1de 3

Exercícios

1. Quais dos seguintes são operadores lógicos em linguagens de programação?


a) +, -, *, /
b) &&, ||, !
c) >, <, >=, <=
d]) =, +=, -=

2. O que o operador lógico "&&" (AND) retorna quando usado em uma expressão
lógica?
a) Verdadeiro (true) se pelo menos um dos operandos for verdadeiro.
b) Falso (false) se pelo menos um dos operandos for falso.
c) Verdadeiro (true) somente se ambos os operandos forem verdadeiros.
d) Falso (false) somente se ambos os operandos forem falsos.
3. Em algumas linguagens de programação, qual operador é usado para calcular o
módulo (resto) da divisão entre dois números inteiros?
a) %
b) /
c) //
d) *

4. O que o operador lógico "||" (OR) retorna quando usado em uma expressão lógica?
a) Verdadeiro (true) somente se ambos os operandos forem verdadeiros.
b) Falso (false) somente se ambos os operandos forem falsos.
c) Verdadeiro (true) se pelo menos um dos operandos for verdadeiro.
d) Falso (false) se pelo menos um dos operandos for falso.

5. Em linguagens de programação, qual operador é usado para acessar o endereço de


memória de uma variável?
a) *
b) &
c) #
d) $

6. Em algumas linguagens de programação, qual operador é usado para realizar a


concatenação de duas strings?
a) +
b) -
c) *
d) /

7. O que o operador de atribuição "=" faz em linguagens de programação?


a) Realiza uma comparação entre dois valores.
b) Concatena duas strings.
c) Atribui um valor à variável à esquerda do operador.
d) Realiza uma operação matemática entre dois valores.

8. Quais dos seguintes são operadores de comparação em linguagens de


programação?
a) +, -, *, /
b) &&, ||, !
c) >, <, >=, <=
d) =, +=, -=

9. Em algumas linguagens de programação, qual operador é usado para incrementar o


valor de uma variável em uma unidade?
a) ++
b) –
c) **
d) //

10. Qual das seguintes opções é uma regra válida para a criação de identificadores
(nomes de variáveis) em linguagens de programação?
a) Pode começar com números, mas não pode conter caracteres especiais.
b) Pode conter espaços e caracteres especiais, exceto o underscore (_).
c) Deve começar com uma letra ou underscore (_), seguido de letras, números ou
underscores.
d) Deve conter pelo menos um caractere especial para ser considerado válido.

11. Qual dos seguintes identificadores é inválido em uma linguagem de programação?


a) _nomeVariavel
b) 123Nome
c) Nome123
d) Variavel_Comprida

12. Qual é a melhor prática para escolher nomes de variáveis em um programa?


a) Usar nomes curtos, mesmo que sejam pouco descritivos.
b) Utilizar apenas letras minúsculas.
c) Escolher nomes que sejam significativos e descritivos do conteúdo da variável.
d) Utilizar apenas letras maiúsculas.

13. Em algumas linguagens de programação, palavras reservadas não podem ser


usadas como identificadores. O que são palavras reservadas?
a) Números inteiros usados para identificar variáveis.
b) Identificadores especiais usados em códigos secretos.
c) Nomes pré-definidos que têm um significado específico na linguagem de
programação e não podem ser usados como identificadores.
d) Termos usados exclusivamente em linguagens de programação orientadas a
objetos.

14. Qual é o resultado do seguinte trecho de código?


x = 5, y = 2
resultado = x / y
print(resultado)
a) 2.5
b) 2
c) 2.0
d) 2.2

15. Qual é a linguagem de programação conhecida por ser de alto nível, estruturada e
de propósito geral?
a) C++
b) Assembly
c) HTML
d) SQL

16. O que é uma variável em programação?


a) Um valor constante que não pode ser alterado
b) Um local onde os dados podem ser armazenados e manipulados durante a
execução do programa
c) Uma operação matemática
d) Um tipo de estrutura de controle
17. Em muitas linguagens de programação, qual é a estrutura de controle usada para
repetir um bloco de código várias vezes?
a) Switch
b) If-else
c) For
d) Try-catch

18. O que é uma função em programação?


a) Um erro no código que precisa ser corrigido
b) Um conjunto de instruções que realiza uma tarefa específica e pode ser chamado
várias vezes no programa
c) Uma maneira de criar um loop infinito
d) Uma classe em orientação a objetos

19. O que é um array (vetor) em programação?


a) Uma função matemática avançada
b) Uma estrutura de controle que executa um bloco de código repetidamente até que
uma condição seja atendida
c) Um tipo de variável que armazena apenas strings
d) Uma estrutura de dados que armazena uma coleção de elementos do mesmo tipo
em uma sequência contígua de memória

Você também pode gostar