GeraProva GeraProva Provas com IA para professores do Brasil

Questões dissertativas de Computação — Ensino Médio

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

760 questões com resposta esperada, explicação e raio-X pedagógico, alinhadas à BNCC.

✍️ Dissertativa Observe os números: 1, 4, 9, 16, ... Explique a regra que generaliza essa sequência e como você calcula o 10º termo. Ver resposta esperada e explicação✍️ Dissertativa Escreva um algoritmo em linguagem simples (passo a passo) para preparar um sanduíche de queijo. Use pelo menos 6 passos e seja claro nas ações. Ver resposta esperada e explicação✍️ Dissertativa Explique a diferença entre codificação sem perda (lossless) e codificação com perda (lossy) e dê um exemplo de cada uma. Ver resposta esperada e explicação✍️ Dissertativa Crie um código binário simples de 3 bits para representar cinco símbolos: A, B, C, D e E. Mostre o código escolhido e explique como decodificar a sequência 101 usando o seu código. Ver resposta esperada e explicação✍️ Dissertativa Explique por que é importante codificar informação em computadores e dê dois exemplos de tipos de codificação usados no dia a dia. Ver resposta esperada e explicação✍️ Dissertativa Explique, em suas próprias palavras, o que significa 'analisar um programa'. Apresente pelo menos três passos práticos que você seguiria para analisar um programa simples. Ver resposta esperada e explicação✍️ Dissertativa Escreva um pseudocódigo que receba três números e devolva o maior entre eles. Inclua uma breve explicação de como o algoritmo funciona e um exemplo de teste. Ver resposta esperada e explicação✍️ Dissertativa Usando uma cifra de César com deslocamento de +1 (cada letra substituída pela próxima no alfabeto), codifique a palavra "OLA" e explique como chegou ao resultado. Ver resposta esperada e explicação✍️ Dissertativa Explique a diferença entre compressão sem perda (lossless) e compressão com perda (lossy) e dê um exemplo prático de cada uma. Ver resposta esperada e explicação✍️ Dissertativa Explique passo a passo como converter o número decimal 13 para binário. Ver resposta esperada e explicação✍️ Dissertativa Disserte: Construa um algoritmo que receba um número N e imprima os N primeiros números pares usando repetições simples. Apresente o pseudocódigo e dê um exemplo para N = 4. Ver resposta esperada e explicação✍️ Dissertativa Disserte: Explique com suas palavras o que é uma repetição simples (laço controlado por contagem) e dê um exemplo em pseudocódigo mostrando passo a passo como ele executa para um caso específico. Ver resposta esperada e explicação✍️ Dissertativa Crie um pseudocódigo usando laços aninhados que imprima a tabuada de multiplicação de 1 a 3 (cada linha deve ter o formato 'a x b = c'). Apresente o pseudocódigo e a saída esperada. Ver resposta esperada e explicação✍️ Dissertativa Dado o pseudocódigo abaixo, escreva exatamente o que será impresso na tela: cont <- 1 para i de 1 até 3 faça para j de 1 até 3 faça escreva(cont, sem pular linha) cont <- cont + 1 fimpara escreva('', pular linha) fimpara… Ver resposta esperada e explicação✍️ Dissertativa Escreva um pseudocódigo que imprime na tela todos os números pares de 2 até 10 (inclusive) usando um laço de repetição. Explique brevemente como seu laço funciona. Ver resposta esperada e explicação✍️ Dissertativa Dissertativa: Trace a execução do seguinte pseudocódigo e escreva todas as linhas impressas na ordem: para i de 1 até 5 faça para j de 1 até i faça imprimir(i, ":", j) fim para fim para Explique como foi determinada a… Ver resposta esperada e explicação✍️ Dissertativa Dissertativa: Considere o algoritmo: para i de 1 até n faça para j de 1 até n faça imprimir("*") fim para fim para Explique a complexidade em termos de n e quantas vezes o caractere '*' é impresso. Dê a resposta em… Ver resposta esperada e explicação✍️ Dissertativa Dissertativa: Escreva um pseudocódigo usando dois laços aninhados que imprima a tabuada de multiplicação de 1 a 3 (linhas para 1, 2 e 3; colunas para multiplicadores 1 a 5). Explique brevemente quantas vezes o comando de… Ver resposta esperada e explicação✍️ Dissertativa Considere uma CPU simples cujo formato de instrução tem 1 byte (8 bits) de opcode seguido por 1 byte de operando. A tabela de opcodes é: 0x10 = LOAD, 0x20 = STORE, 0x30 = JMP. Na memória estão os bytes (em hexadecimal)… Ver resposta esperada e explicação✍️ Dissertativa Explique, com suas palavras, a diferença entre código de máquina e linguagem assembly. Dê um exemplo simples ilustrando cada um. Ver resposta esperada e explicação✍️ Dissertativa Escreva uma sequência simples de instruções (em pseudo-assembly) que some três valores armazenados em memória nas posições M1, M2 e M3 e armazene o resultado em M4. Explique passo a passo o que cada instrução faz. Ver resposta esperada e explicação✍️ Dissertativa Explique, com suas palavras, a diferença entre opcode e operando em uma instrução de máquina e dê um exemplo simples de instrução indicando o opcode e os operandos. Ver resposta esperada e explicação✍️ Dissertativa Crie um código simples usando três formas geométricas (por exemplo: círculo, triângulo e quadrado) para representar as vogais A, E e I. Em seguida, codifique a palavra 'AEA' usando seu código e explique como alguém que… Ver resposta esperada e explicação✍️ Dissertativa Explique com suas próprias palavras o que é codificação da informação e dê três exemplos do dia a dia onde usamos códigos. Ver resposta esperada e explicação✍️ Dissertativa Como o sistema operacional gerencia processos e recursos do computador, e por que isso é importante quando executamos vários programas ao mesmo tempo? Ver resposta esperada e explicação✍️ Dissertativa Projete um código binário de 4 bits para representar as letras A, B, C, D, E (uma letra por código). Em seguida, usando seu código, mostre como você representaria a palavra "CADE" e explique passo a passo a conversão. Ver resposta esperada e explicação✍️ Dissertativa Explique por que é importante usar códigos padronizados (como ASCII ou Unicode) para representar texto entre diferentes computadores e dê um exemplo de problema que pode ocorrer se não houver padronização. Ver resposta esperada e explicação✍️ Dissertativa Crie um código de 2 bits para representar quatro cores: Vermelho, Verde, Azul e Amarelo. Depois, use seu código para codificar a sequência: Verde, Amarelo, Azul, Vermelho. Apresente o mapeamento e a sequência codificada. Ver resposta esperada e explicação✍️ Dissertativa Proponha uma atividade didática para a turma da 2ª série que desenvolva o uso crítico das mídias digitais. Descreva objetivo(s), duração, materiais, passos da atividade, critérios de avaliação e como adaptar para turmas… Ver resposta esperada e explicação✍️ Dissertativa Redija um texto explicando o que é sustentabilidade digital e proponha três ações práticas que alunos do ensino médio podem adotar para tornar o uso da tecnologia mais sustentável na escola. Ver resposta esperada e explicação
Questões resolvidas Resolução passo a passo, gabarito e o erro de cada alternativa314.904 questões
Ver todas as questões →
Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.