WorksheetsAlgoritmos e Lógica de Programação - ADS
Total questions: 20
Worksheet time: 3600secs
Qual das seguintes afirmações é verdadeira sobre algoritmos?
Os algoritmos são apenas utilizados em matemática.
Algoritmos são instruções executadas por um computador.
Algoritmos não podem ser expressos em forma de texto ou diagramas.
Algoritmos são sempre a solução mais eficiente para qualquer problema.
Qual dos seguintes não é um tipo de estrutura de controle em programação?
Sequência
Seleção
Repetição
Declaração
Em programação, o que é um "loop"?
Uma estrutura de decisão.
Um tipo de dado.
Uma estrutura de repetição.
Uma função matemática.
Qual das seguintes afirmações é verdadeira sobre fluxogramas?
Fluxogramas são usados apenas por programadores experientes.
Fluxogramas são uma linguagem de programação.
Fluxogramas são usados para representar algoritmos visualmente.
Fluxogramas não são mais usados na programação moderna.
Qual das seguintes afirmações é verdadeira sobre a linguagem de programação Python?
Python é uma linguagem de programação orientada a objetos, mas não suporta funções.
Python é uma linguagem de programação compilada.
Python é uma linguagem de programação de alto nível, com uma sintaxe fácil de ler.
Python é exclusivamente usado para programação de dispositivos móveis.
Qual dos seguintes não é um tipo de dado básico em Python?
Inteiro (int)
Ponto Flutuante (float)
Lógico (bool)
Vetor (array)
O que faz o operador == em Python?
Realiza uma adição entre dois valores.
Verifica se dois valores são iguais.
Calcula o valor absoluto de um número.
Divide dois valores.
Qual é a saída deste código Python?
x = 5
y = 10
if x < y:
print("x é menor do que y")
else:
print("x não é menor do que y")
"x é menor que y"
"x não é menor que y"
Nenhum texto será impresso.
O código apresentará um erro.
Qual estrutura de controle é usada em Python para repetir um bloco de código enquanto uma condição for verdadeira?
if-else
for
while
switch
Qual é a sintaxe correta para declarar uma variável em Python?
variable x = 10
x as integer = 10
x = 10
10 = x
Qual é a estrutura de um comando condicional simples "if" em Python?
if (condicao):
if condicao entao:
caso (condicao):
if (condicao) entao:
O que é um comando condicional "if" em Python?
Um comando que executa um bloco de código repetidamente até que uma condição seja atendida.
Um comando que executa um bloco de código somente se uma condição específica for verdadeira.
Um comando que define uma variável no início de um programa.
Um comando que imprime informações na tela.
Qual é a finalidade da estrutura condicional "else" em Python?
Executar um bloco de código sempre, independentemente da condição.
Executar um bloco de código se uma condição específica for verdadeira.
Executar um bloco de código se todas as condições forem falsas.
Executar um bloco de código se uma condição específica for falsa.
O que é uma variável contadora em Python?
Uma variável que armazena o resultado de uma operação aritmética.
Uma variável que mantém a contagem de quantas vezes um evento ocorreu.
Uma variável que armazena uma lista de valores.
Uma variável que armazena texto (strings).
Qual é a diferença entre "for" e "while" em Python?
"for" é usado apenas para loops simples, enquanto "while" é usado para loops complexos.
"for" é usado quando o número de iterações é conhecido antecipadamente, enquanto "while" é usado quando o número de iterações depende de uma condição.
"for" é usado apenas em estruturas condicionais aninhadas, enquanto "while" é usado em estruturas condicionais simples.
"for" é usado apenas para números inteiros, enquanto "while" é usado para números de ponto flutuante.
O que é uma variável acumuladora em Python?
Uma variável que armazena o resultado de uma operação de divisão.
Uma variável que armazena o resultado de uma operação de multiplicação.
Uma variável que acumula ou soma valores em cada iteração de um loop.
Uma variável que armazena apenas valores booleanos.
Qual função Python é usada para obter a entrada do usuário a partir do teclado?
print()
input()
read()
get()
Qual é a função da depuração de scripts em Python?
Criar scripts Python a partir do zero.
Testar se um script está funcionando em diferentes sistemas operacionais.
Identificar e corrigir erros em um script Python.
Documentar um script Python com comentários.
Como cria uma lista vazia em Python?
lista = ()
lista = []
lista = {}
lista = [None]
Qual é o operador utilizado para adicionar um elemento ao final de uma lista em Python?
+
:
*
append()
