WorksheetsRECUPERAÇÃO 2 PONTOS
Total questions: 88
Worksheet time: 50mins
Olhando a imagem ao lado, ao que se refere?
São os 4 pilares
Processamento e Armazenamento
4 Gravações e Comunicações
4 maneiras de pensar
Precisamos construir um código para que nosso ator principal dê um salto. Para isso, marque o código que falta para completar nossa programação.
Opção 1
Opção 2
Opção 3
Opção 4
O que é resolução de problemas no contexto do pensamento computacional?
Resolução de problemas no pensamento computacional não envolve conceitos da computação
Resolução de problemas é a habilidade de criar problemas sem solução
Resolução de problemas no contexto do pensamento computacional é a habilidade de formular e resolver problemas de forma sistemática, utilizando conceitos e técnicas da computação.
Resolução de problemas no contexto do pensamento computacional é a habilidade de resolver problemas de forma aleatória
Qual é a metodologia utilizada para ajudar a resolver problemas e criar estratégias por meio de bases computacionais?
Data Science
Cibersegurança
Pensamento Computacional
Tecnologia Ágil
Qual é um dos pilares do pensamento computacional que envolve fazer a divisão de problemas de maneira mais simples?
Algoritmos
Reconhecimento de padrões
Abstração
Decomposição
O pensamento computacional ajuda no desenvolvimento de qual aspecto mental dos estudantes?
Raciocínio lógico
Memória auditiva
Criatividade artística
Intuição emocional
Qual é um dos pilares do pensamento computacional que envolve estabelecer critérios de relevância dentro de um problema?
Algoritmos
Reconhecimento de padrões
Abstração
Decomposição
O que é possível acelerar ao identificar um padrão dentro de um problema?
A resolução do problema
A complexidade do problema
A dificuldade do problema
A quantidade de problemas
Qual habilidade pode ser desenvolvida ao aplicar o pensamento computacional na educação?
Habilidade de desenho
Habilidade de canto
Habilidade de planejamento
Habilidade de dança
O que é possível criar e estabelecer de acordo com um determinado comportamento dentro do pensamento computacional?
Regras de resolução de problemas
Regras de alimentação
Regras de convivência
Regras de trânsito
Qual é um dos pilares do pensamento computacional que envolve identificar um padrão dentro de um problema?
Reconhecimento de padrões
Abstração
Decomposição
Algoritmos
O pensamento computacional pode influenciar em muitas tarefas do nosso dia a dia, incluindo problemas no trabalho e questões corriqueiras como:
Construir uma casa
Assar um bolo
Comprar arroz e feijão
Pintar um quadro
Qual é um dos pilares do pensamento computacional que envolve criar as próprias regras para o processo de resolução de um problema?
Algoritmos
Decomposição
Abstração
Reconhecimento de padrões
O que é possível otimizar ao utilizar a lógica para problemas do cotidiano?
A complexidade dos problemas
A resolução dos problemas
A dificuldade dos problemas
A quantidade de problemas
Qual é um dos pilares do pensamento computacional que envolve estabelecer critérios de relevância dentro de um problema?
Decomposição
Algoritmos
Reconhecimento de padrões
Abstração
O que é possível acelerar ao identificar um padrão dentro de um problema?
A quantidade de problemas
A complexidade do problema
A resolução do problema
A dificuldade do problema
Qual habilidade pode ser desenvolvida ao aplicar o pensamento computacional na educação?
Habilidade de dança
Habilidade de desenho
Habilidade de canto
Habilidade de planejamento
O que é possível criar e estabelecer de acordo com um determinado comportamento dentro do pensamento computacional?
Regras de resolução de problemas
Regras de trânsito
Regras de convivência
Regras de alimentação
O que é algoritmo?
Ordem
Instruções
Instruçãos
Orden
O que significa feedback?
Uma resposta de sobre a ação feita anteriormente
Uma pergunta
Uma resposta
Um jogo
Qual é o nome do gato assim que você inicia o Scratch?
Ator1
Scratch
Scratsh
Gato1
O que é um bug?
Algo bugado
Um jogo programado
Uma ação
Um erro de programação
Qual é o bloco do scratch que permite vc mover o personagem?
Movimento
Eventos
Controle
Sensores
Qual é o bloco do scratch que permite você colocar cálculos matemáticos?
Operadores
Variaveis
Eventos
Controle
Qual o nome programa que usamos ?
Scratch
Scretch
Scratsh
Scrattch
PARA INICIARMOS UM PROJETO, JOGO OU ANIMAÇÃO NO SCRATCH, DEVEMOS CLICAR NA:
BANDEIRA VERDE
BANDEIRA VERMELHA
BANDEIRA DO BRASIL
QUAL A COR DA BOLINHA, DOS COMANDOS "EVENTOS"?
AZUL
AMARELO
COR DE BURRO QUANDO FOGE
OS BLOCOS DE COMANDOS A SEGUIR, INDICAM QUE O PERSONAGEM IRÁ? (ELE VAI FAZER 2 AÇÕES)
DIZER "OLÁ" POR 2 SEGUNDOS E TROCAR A FANTASIA
DIZER "OLÁ" POR 2 SEGUNDOS E DESAPARECER
DIZER "OLÁ" POR 2 SEGUNDOS
O que é o HTML na programação?
Esqueleto
Visual
Interatividade
Qual o nome da ferramenta que utilizamos para criar um game?
SCRATCH
SCRETCH DESKTOP
SCRATCH DESKTOP
SCRETCH
Qual o nome da ferramenta que utilizamos para criar um game?
SCRATCH
SCRETCH DESKTOP
SCRATCH DESKTOP
SCRETCH
São os blocos que têm a função de organizar a execução das ações dos componentes, por exemplo, determinando quantas vezes determinada ação será realizada.
blocos de movimento
blocos de Som
blocos de evento
blocos de Controle
Qual é a primeira etapa para criar um algoritmo simples?
Escrever o código
Identificar o problema
Testar o programa
Qual é a sequência correta de passos para resolver um problema usando pensamento computacional?
Testar, Planejar, Implementar
Planejar, Implementar, Testar
Implementar, Testar, Planejar
O que é um algoritmo?
Um tipo de computador
Uma sequência de passos para resolver um problema
Um jogo de computador
Qual é a função de um loop em programação básica?
Repetir uma sequência de passos
Parar o programa
Criar gráficos
Qual é a primeira coisa que devemos fazer ao criar um programa?
Escrever o código imediatamente
Planejar o que o programa deve fazer
Testar o programa
Se você está fazendo a atividade, escreva seu nome abaixo e vá até o quadro e escreva seu nome completo.
O que significa "sequência de passos" em um algoritmo?
Fazer tudo ao mesmo tempo
Fazer as etapas em ordem
Ignorar algumas etapas
Qual é a função de uma variável em programação?
Armazenar dados
Desenhar imagens
Tocar música
O que é necessário para testar um programa?
Verificar se o programa funciona como esperado
Escrever mais código
Desligar o computador
O que é um "bug" em programação?
Um tipo de comida
Um erro no programa
Um animal
Qual é a função de um "if" em programação?
Repetir uma ação
Tomar uma decisão
Desenhar um gráfico
Qual é o resultado de 33×22 ?
705
726
762
O que devemos fazer se encontrarmos um erro no programa?
Ignorar o erro
Corrigir o erro
Desligar o computador
Qual é a definição de um algoritmo?
Um conjunto de instruções para resolver um problema ou realizar uma tarefa.
Um tipo de dado que armazena informações.
Um erro no código de programação.
Uma linguagem de programação específica.
Qual das seguintes opções é um exemplo de estrutura de dados?
If-else
Array
Loop
Função
Em lógica de programação, qual é o resultado da expressão booleana true∧false ?
True
False
Null
Undefined
Qual é a principal vantagem de usar pseudocódigo no desenvolvimento de algoritmos?
Ele é executado mais rapidamente que o código real.
Ele ajuda a visualizar a lógica antes da implementação.
Ele é mais seguro que o código real.
Ele é mais fácil de depurar que o código real.
Qual das seguintes opções é uma linguagem de programação visual?
Python
Java
Scratch
C++
Qual é a saída do seguinte pseudocódigo? ``` x = 5 y = 10 se x > y então imprimir "Maior" senão imprimir "Menor" ```
Maior
Menor
Erro
Nenhuma saída
Qual é a complexidade de tempo do algoritmo de busca binária?
O(n)
O(logn)
O(n2)
O(nlogn)
Qual das seguintes estruturas de dados é mais adequada para implementar uma fila?
Pilha
Lista encadeada
Árvore binária
Tabela hash
Qual é a principal característica de um loop "for" em programação?
Ele executa um bloco de código enquanto uma condição for verdadeira.
Ele executa um bloco de código um número específico de vezes.
Ele executa um bloco de código até que uma condição seja falsa.
Ele executa um bloco de código indefinidamente.
Qual é a saída do seguinte código em Python? ```python lista = [1, 2, 3, 4, 5] print(lista[2]) ```
1
2
3
4
Qual das seguintes opções é um exemplo de pensamento crítico na resolução de problemas?
Aceitar a primeira solução encontrada.
Analisar diferentes soluções e escolher a mais eficiente.
Ignorar os dados disponíveis.
Seguir sempre o mesmo método de resolução.
Qual é a função de um diagrama de fluxo em programação?
Executar o código automaticamente.
Representar graficamente a lógica de um algoritmo.
Compilar o código fonte.
Armazenar dados em um banco de dados.
Qual é a diferença entre uma variável e uma constante em programação?
Uma variável pode mudar de valor, enquanto uma constante não.
Uma constante pode mudar de valor, enquanto uma variável não.
Ambas podem mudar de valor.
Nenhuma delas pode mudar de valor.
Qual é a saída do seguinte código em JavaScript? ```javascript let a = 10; let b = 20; let c = a + b; console.log(c); ```
10
20
30
40
Qual das seguintes opções é uma técnica de resolução de problemas?
Ignorar o problema.
Dividir o problema em partes menores.
Evitar a análise do problema.
Copiar a solução de outro problema.
Qual é a definição de 'Reconhecimento de padrões'?
Criar um conjunto de instruções
Dividir problemas em partes menores
Filtrar dados irrelevantes
Identificar características comuns em problemas
O que é uma lista de etapas para concluir uma tarefa? (Um conjunto de instruções que podem ser executadas com ou sem um computador).
Programa
Algoritmo
Comando
Condição
Como chamamos a função que é executada apenas sob certas condições?
Bug
Comando
Condicional
Algoritmo
Pensamento Computacional é...
dar comandos ao computador.
pensar como o computador (binário).
usar um conjunto de técnicas e abordagens para ajudar a resolver problemas.
criar uma sequêcia de instruções
Qual o nome ou símbolo que representa um número (ou algum outro valor) que pode ser referido em um programa e ser alterado ao longo do tempo?
Sequência
Programa
Condicional
Variável
O que é um erro em um programa que impede a execução esperada do programa?
Algoritmo
Programa
Bug
Código
Qual é a ação de fazer algo repetidamente?
Laço
Persistência
Variável
Código
Qual declaração que um programa verifica para ver se é verdadeiro ou falso? Se verdadeiro, uma ação é executada. Caso contrário, a ação será ignorada?
Variável
Laço
Condicional
Código
Qual dispositivo de armazenamento de dados/informações no computador permite armazenar arquivos por tempo indeterminado?
Memória RAM
Processador
Hard Drive (HD)
Placa mãe
Qual dispositivos é responsável por fazer a comunicação entre todos os componentes do computador?
Processador
Placa mãe
Hard Drive (HD)
Fonte
Uma variável pode ser ...
apenas um número.
um texto.
diferentes valores, como: imagens, textos e números.
imagens aleatórias
"Uma lista de etapas que permitem concluir uma tarefa". Essa é a definição de:
Abstração
Algoritmo
Pensamento Computacional
Função
Qual melhor momento para ser usada a abstração?
Quando formos trabalhar com problemas binários
Quando queremos isolar elementos de um todo e ignorar detalhes que tornam as coisas diferentes
Quando quisermos transformar o problema em algo maior
Quando quisermos listar as etapas de uma tarefa
Oque a Ciência da Computação pode resolver ?
Ela resolve problemas em geral no conhecimento básico.
Resolves problemas usando padrões e abstrações.
Ela resolve todos os problemas de uma forma difícil.
Resolve diversos os problemas de uma forma digital.
Dentro de um código, quando algo é repetido diversas vezes, é chamado de:
Padrão
Algoritmo
Abstração
Código
As falhas de um código também podem ser chamados de:
Etapa
Bug
Depuração
Função
O que acontece após uma condição ser considerada falsa?
Ela inicia novamente, tentando se tornar verdadeira.
Ela encerra.
A condição entra em loop.
Uma condição não pode ser falsa
Se eu chamar um trecho de um código diversas vezes em um programa, estou realizando um(a):
Função
Padrão
Abstração
Estrutura de Condição
Sobre os robôs:
São inteligentes, pois fazem as coisas sozinhas
São burros pois, foram pré-programados para realizar suas tarefas.
São burros pois, foram pré-programados para serem inteligentes.
São burros pois, não sabem realizar funções básicas como nós
Na programação, o que é uma condição?
Uma declaração que é verdadeira ou falsa, dependendo da situação.
Uma declaração que é sempre verdadeira.
Uma declaração que é verdadeira ou falsa, em todas as situações possíveis.
Uma declaração que é sempre falsa.
O que é Pensamento Computacional?
É o pensamento de criar algoritmos
Pensar de forma objetiva
Um método de solução de problemas
É uma metodologia científica
Ser uma Pessoa filantrópica significa oque dentro da Ciência da Computação ?
Saber utilizar Códigos e Programas.
Saber ensinar a Ciência da Computação para pessoas com muito conhecimento.
Saber ensinar a Ciência da Computação para pessoas com pouco conhecimento.
Saber usar a internet com consciência e segurança.
Na Ciência da Computação, o que é um programa?
Instruções que podem ser entendidas e seguidas por uma máquina.
Etapas de um código com falhas que pode ser executado.
Conjunto de tarefas que constituem uma lista.
Instruções de etapas de como fazer uma lista de algoritmo.
Quando estamos abstraindo, podemos decompor um problema, o que seria isso?
Tornar um problema difícil em algo menor.
Tornar um problema fácil em algo maior.
Tornar um problema difícil em algo maior.
Tornar problemas pequenos em um problema maior.
O tipo de condicional "Senão" faz parte da condição:
Simples, IF
Composta, IF e ELIF
Composta, IF e ELSE
Simples, IF, ELSE e ELIF
O que são parâmetros?
São dados que podemos passar em uma função
São códigos binários que estão nas condições
São funções já prontas das linguagens de programação
São dados que passamos em uma estrutura de condição
Quais são as 3 leis da robótica (em ordem) ?
Não ferir um humano, sempre obedecer e proteger sua existência.
Proteger sua existência, Respeitar e proteger apenas seu criador.
Não obedecer seus iguais, sempre ir pelo oque foi programado e não ferir um humano
Ser o mais possível de um humano, ser leal e respeitar seus iguais.
O termo "Phishing" significa:
Não pedir a permissão de pessoas para usar sua foto
Tentativa de enganar/induzi pessoas a passarem seus dados
Compartilhando informações pessoais das pessoas.
Criar uma identidade ou conta falsa na internet.
