Logo Passei Direto
Buscar

Guia Prático Pensamento Computacional

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Pensamento Computacional · Guia Prático · pág. 1
Guia Prático: Pensamento Computacional
Prova presencial · cada cartão tem a pergunta, a resposta oficial com a letra da alternativa, o raciocínio passo a passo, a
conferência e o método de cabeça passo a passo. Etiqueta no canto superior direito: ★ SIMULADO + EXERCÍCIO =
caiu nos dois e vem primeiro no guia · SIMULADO = só no simulado · EXERCÍCIO = só nas listas.
Prioridade: simulado + exercícios
1 String ★ SIMULADO + EXERCÍCIO
? Em computação, o que é uma string?
✔ Tipo de dado formado por uma sequência de caracteres, ou seja, um texto
Alternativa → Lista 1, questão 8: letra B · Simulado, questão 4: letra B
string = texto ➜ nomes, endereços, frases
vem entre aspas ➜ "casa" é string; 1988 é número
número inteiro/decimal ➜ é outro tipo de dado: descarte
☁ De cabeça, passo a passo:
1. String em inglês = cordão: um cordão de letras.
2. Cordão de letras = texto (sequência de caracteres).
3. Elimino as que falam de número ou de instruções.
⚠ Onde trava: Marcar "sequência de instruções" (isso é algoritmo).
2 Equação dos computadores ★ SIMULADO + EXERCÍCIO
? Os computadores são inacreditavelmente rápidos. A segunda característica fundamental é:
✔ São tolos
Alternativa → Lista 1, questão 9: letra C · Simulado, questão 5: letra C
1ª: rápidos ➜ calculam muito em pouco tempo
2ª: tolos ➜ não entendem o que fazem, só seguem instruções
inteligentes / compreendem ➜ é justamente o contrário: descarte
☁ De cabeça, passo a passo:
1. A "equação" tem 2 partes: rápidos + tolos.
2. Tolos porque não entendem o que fazem.
3. Descarto "inteligentes" e "compreendem".
⚠ Onde trava: Marcar "são inteligentes".
Pensamento Computacional · Guia Prático · pág. 2
3 Laço for ★ SIMULADO + EXERCÍCIO
? Qual instrução faz o computador repetir uma sequência para todos os pixels da imagem?
✔ for(pixel: img)
Alternativa → Lista 5, questão 6: letra C · Simulado, questão 8: letra C
for = repetir ➜ percorre cada pixel da imagem
if = testar condição ➜ decide, não repete
getPixel / setRed ➜ pegam ou mudam um pixel só
☁ De cabeça, passo a passo:
1. "For" em inglês = "para" → "para cada pixel".
2. Repetir para todos = for.
3. if só testa; getPixel pega um só.
⚠ Onde trava: Marcar o if.
4 Pixel se deslocando ★ SIMULADO + EXERCÍCIO
? Imagem branca. Parte 1: pinta (0,0) de preto. Parte 2: pinta (0,1) de preto e volta (0,0) para branco. Efeito na tela?
✔ Um pixel preto se deslocando para baixo
Alternativa → Lista 5, questão 7: letra B · Simulado, questão 6: letra B
setRed/Green/Blue(0) ➜ RGB (0,0,0) = preto
setRed/Green/Blue(255) ➜ RGB (255,255,255) = branco: apaga o (0,0)
(0,0) → (0,1) ➜ coluna fica 0, linha sobe de 0 para 1
linha aumenta = desce ➜ o preto "anda" para baixo
☁ De cabeça, passo a passo:
1. Coordenada é (coluna, linha).
2. (0,0) → (0,1): só o 2º número mudou → a linha mudou.
3. Linha maior = mais para baixo; RGB (0,0,0) = preto → pixel preto descendo.
⚠ Onde trava: Ler (0,1) como coluna 1 e marcar "para a direita".
5 Economia criativa x PC ★ SIMULADO + EXERCÍCIO
? Como relacionar a Economia Criativa com o pensamento computacional?
✔ O pensamento computacional é fator agregador para a Economia Criativa, mas não é essencial
para sua existência
Alternativa → Lista 2, questão 6: letra B · Simulado, questão 7: letra B
Economia Criativa = imaginação ➜ existe mesmo sem tecnologia
o PC agrega valor ➜ ajuda, mas não é obrigatório
"não existe sem" / "sem relação" ➜ os dois extremos estão errados
☁ De cabeça, passo a passo:
1. Economia criativa nasce da imaginação: existe sem computador.
2. O pensamento computacional ajuda (agrega).
3. → "agrega, mas não é essencial".
⚠ Onde trava: Marcar "não existe sem o pensamento computacional".
Pensamento Computacional · Guia Prático · pág. 3
6 IA Generativa ★ SIMULADO + EXERCÍCIO
? "A IA Generativa usa grandes volumes de ___ para criar conteúdo a partir de um comando chamado ___; elaborar
bons comandos é ___ de prompt."
✔ dados, prompt, engenharia
Alternativa → Lista 6, questão 1: letra C · Simulado, questão 9: letra C
aprende com ➜ dados
o comando do usuário ➜ prompt
a técnica de bons comandos ➜ engenharia de prompt
☁ De cabeça, passo a passo:
1. A IA aprende com DADOS.
2. O pedido do usuário = PROMPT.
3. Fazer bons pedidos = ENGENHARIA de prompt.
⚠ Onde trava: Marcar "algoritmos, código, análise".
7 Alucinação da IA ★ SIMULADO + EXERCÍCIO
? A IA lista artigos com títulos e autores que parecem reais, mas três não existem. Que fenômeno ocorreu?
✔ Alucinação da IA: invenção de fatos e fontes que parecem plausíveis, mas são falsos
Alternativa → Lista 6, questão 3: letra A · Simulado, questão 10: letra A
"inventados" e "parecem autênticos" ➜ definição de alucinação
viés ➜ é favorecer um grupo, não inventar
erro de código, sobrecarga ➜ não explicam
☁ De cabeça, passo a passo:
1. Inventou e parece verdade → alucinação.
2. Viés seria favorecer um lado, não inventar.
⚠ Onde trava: Marcar viés algorítmico.
Princípios da computação
8 O que é algoritmo EXERCÍCIO
? Acerca dos princípios fundamentais da computação, o que é um algoritmo?
✔ Sequência finita de instruções simples e executáveis para resolver um problema
Alternativa → Lista 1, questão 3: letra E
finita ➜ tem começo, meio e fim (descarta "não ordenada")
instruções simples ➜ o computador só entende passos simples (descarta "complexas")
não é código nem processador ➜ código é a escrita; algoritmo é a receita
☁ De cabeça, passo a passo:
1. Procuro na alternativa as palavras "finita" e "simples".
2. Elimino as que dizem "não ordenada" ou "complexas".
3. Lembro da receita de bolo: passos simples, em ordem, que terminam.
⚠ Onde trava: Marcar a alternativa com "instruções complexas" ou "não ordenada".
Pensamento Computacional · Guia Prático · pág. 4
9 Algoritmo no computador EXERCÍCIO
? Essencialmente, o que é um algoritmo em um computador?
✔ Uma série de instruções ou passos para solucionar um problema ou realizar uma tarefa
Alternativa → Lista 1, questão 4: letra B
procure "passos" ou "instruções" ➜ é a palavra-chave de algoritmo
equação, banco de dados, IA ➜ são outras coisas: descarte
☁ De cabeça, passo a passo:
1. Algoritmo = passos para resolver algo.
2. Procuro "série de instruções ou passos".
3. Descarto equação, banco de dados e IA.
⚠ Onde trava: Confundir com equação matemática.
10 O que é código EXERCÍCIO
? O que é um código em um computador?
✔ Uma série de instruções que o computador executa de forma rápida
Alternativa → Lista 1, questão 10: letra B
código = instruções escritas ➜ em uma linguagem (Python, Java...)
o computador entende e executa ➜ descarta "não consegue entender" e "difíceis"
não depende de IA ➜ quem escreve é o programador
☁ De cabeça, passo a passo:
1. Código = algoritmo escrito para o computador.
2. O computador entende e executa rápido.
3. Escolho "instruções que o computador executa de forma rápida".
⚠ Onde trava: Marcar "só pode ser criado por IA".
11 Pensamento humano x computador EXERCÍCIO
? O que é destacado na relação entre a capacidade de pensamento humano e a do computador?
✔ O pensamento humano é infinito; a capacidade do computador é limitada
Alternativa → Lista 1, questão 6: letra D
computador é criado pelo humano ➜ só faz o que foi programado
humano tem criatividade, intuição e
emoção
➜ por isso não tem limite
logo: humano infinito, máquina
limitada
➜ descarta "iguais" e "computador mais avançado"
☁ De cabeça, passo a passo:
1. Quem cria (humano) é maior que o que foi criado (computador).
2. Computador só faz o que foi programado → limitado.
3. Humano → infinito.
⚠ Onde trava: Marcar "o computador é mais avançado".
Pensamento Computacional · Guia Prático · pág. 5
12 Erro de sintaxe EXERCÍCIO
? O que é um erro de sintaxe na programação?
✔ Um erro causado por uma escrita imprópria do código
Alternativa → Lista 1, questão 1: letra D
sintaxe = regra de escrita ➜ como a gramática da linguagem
escreveu errado → erro de sintaxe ➜ palavra errada, falta de parêntese, aspas
impede o código derodar ➜ então é importante e precisa corrigir
☁ De cabeça, passo a passo:
1. Sintaxe = gramática do código.
2. Erro de sintaxe = escrevi errado.
3. Procuro "escrita imprópria do código".
⚠ Onde trava: Marcar "erro que pode ser ignorado".
Noções de programação
13 == e === no JavaScript EXERCÍCIO
? let a = "5"; let b = 5; console.log(a == b); console.log(a === b); Qual a saída?
✔ true e depois false
Alternativa → Lista 1, questão 2: letra C
a = "5" ➜ tem aspas: é texto
b = 5 ➜ sem aspas: é número
a == b → true ➜ == compara só o valor: 5 e 5 batem
a === b → false ➜ === compara valor e tipo: texto ≠ número
☁ De cabeça, passo a passo:
1. "5" com aspas é texto; 5 sem aspas é número.
2. == olha só o valor: 5 e 5 → true.
3. === olha valor e tipo: texto ≠ número → false.
4. Resposta: true e depois false.
⚠ Onde trava: Achar que dá erro ao comparar texto com número.
14 Divisão em código EXERCÍCIO
? num1 = 10; num2 = 5; result = num1 / num2; print(result); O que aparece?
✔ 2
Alternativa → Lista 1, questão 5: letra B
num1 = 10 e num2 = 5 ➜ guarda os valores
/ = dividir ➜ 10 ÷ 5
result = 2 ➜ print mostra o valor guardado, não a palavra "result"
☁ De cabeça, passo a passo:
1. A barra / é dividir.
2. 10 ÷ 5 = 2.
3. O print mostra o valor guardado (2), não a palavra result.
⚠ Onde trava: Somar (15) ou responder a palavra "result".
Pensamento Computacional · Guia Prático · pág. 6
15 print no Python EXERCÍCIO
? Qual código produz a saída: casa chuva 1988?
✔ print( "casa", "chuva", 1988 );
Alternativa → Lista 1, questão 7: letra C
casa e chuva são texto ➜ precisam de aspas
1988 é número ➜ vai sem aspas
valores separados por vírgula ➜ falta de vírgula = erro de sintaxe
☁ De cabeça, passo a passo:
1. Palavras levam aspas: "casa", "chuva".
2. Número não leva aspas: 1988.
3. Vírgula entre cada valor. Só a C tem as três coisas.
⚠ Onde trava: Esquecer as aspas em chuva ou a vírgula antes de 1988.
16 Estrutura de repetição EXERCÍCIO
? Qual a função principal das estruturas de repetição em programação?
✔ Executar um conjunto de instruções várias vezes de forma eficiente
Alternativa → Lista 5, questão 10: letra E
repetição = laço (for/while) ➜ roda o mesmo bloco várias vezes
decisão com condições ➜ é o if: descarte
entrada/saída, matemática ➜ são outras funções: descarte
☁ De cabeça, passo a passo:
1. A própria palavra ajuda: repetição = fazer várias vezes.
2. Procuro "várias vezes".
3. Descarto "tomada de decisão" (isso é if).
⚠ Onde trava: Confundir com tomada de decisão (if).
17 Zoom na imagem EXERCÍCIO
? Qual parâmetro manipular para aumentar o zoom de uma imagem?
✔ setScale
Alternativa → Lista 5, questão 2: letra B
zoom = mudar a escala ➜ scale = escala
opacity ➜ é transparência
resolution / size / dimension ➜ não são o zoom
☁ De cabeça, passo a passo:
1. Zoom = escala.
2. Escala em inglês = scale.
3. setScale.
⚠ Onde trava: Marcar setSize.
Pensamento Computacional · Guia Prático · pág. 7
Pensamento computacional
18 Definição EXERCÍCIO
? Qual a definição de Pensamento Computacional?
✔ Conjunto de habilidades mentais para solucionar problemas de forma lógica e sistemática
Alternativa → Lista 2, questão 5: letra C
não é só programar ➜ é um jeito de pensar
não é hardware nem cálculo avançado ➜ descarte
palavras-chave: resolver problemas,
lógica
➜ é a alternativa certa
☁ De cabeça, passo a passo:
1. Pensamento computacional = jeito de pensar para resolver problemas.
2. Não é só programar.
3. Procuro "habilidades mentais... lógica e sistemática".
⚠ Onde trava: Marcar "habilidade de programar".
19 Melhor definição EXERCÍCIO
? Assinale a alternativa que melhor define pensamento computacional.
✔ Uma forma de estruturar a resolução de problemas complexos
Alternativa → Lista 2, questão 10: letra B
estruturar a resolução ➜ organizar o problema em etapas
"pensar como computadores" ➜ pegadinha: descarte
programar / usar internet ➜ é limitado demais
☁ De cabeça, passo a passo:
1. Mesma ideia: organizar a solução de problemas difíceis.
2. "Pensar como computadores" é pegadinha.
3. Escolho "estruturar a resolução de problemas complexos".
⚠ Onde trava: Marcar "pensar como computadores".
20 Os 4 pilares EXERCÍCIO
? Quais são as quatro dimensões do pensamento computacional?
✔ Decomposição, reconhecimento de padrões, abstração e algoritmos
Alternativa → Lista 2, questão 9: letra A
Decomposição ➜ quebrar o problema em partes
Reconhecimento de padrões ➜ achar o que se repete
Abstração ➜ focar no essencial
Algoritmos ➜ escrever os passos da solução
☁ De cabeça, passo a passo:
1. Decoro a sigla DPAA: Decomposição, Padrões, Abstração, Algoritmos.
2. Se aparecer "composição" ou "análise", está errada.
3. Só a A tem os quatro.
⚠ Onde trava: Marcar alternativa com "composição" ou "análise".
Pensamento Computacional · Guia Prático · pág. 8
21 Automação EXERCÍCIO
? Qual conceito envolve escrever soluções como instruções que o computador segue automaticamente?
✔ Automação
Alternativa → Lista 5, questão 1: letra B
"seguir automaticamente" ➜ a própria pergunta dá a pista
iteração ➜ é só repetir
fatoração, imaginação ➜ não têm relação
☁ De cabeça, passo a passo:
1. A pergunta usa a palavra "automaticamente".
2. Automaticamente → automação.
⚠ Onde trava: Marcar iteração.
22 Decomposição EXERCÍCIO
? Carregar a imagem, percorrer os pixels com for, escolher com if, alterar o RGB e imprimir. Qual habilidade é essa?
✔ Decomposição
Alternativa → Lista 5, questão 3: letra E
uma tarefa grande ➜ mudar a cor da imagem
dividida em 5 etapas ➜ carregar, percorrer, escolher, alterar, imprimir
dividir em partes = decompor ➜ cada etapa fica mais fácil
☁ De cabeça, passo a passo:
1. Vejo uma lista de etapas (carregar, percorrer, escolher, alterar, imprimir).
2. Tarefa grande dividida em partes = decomposição.
⚠ Onde trava: Marcar automação por causa do for.
23 Abstração EXERCÍCIO
? Qual conceito simplifica um problema identificando o essencial e ignorando detalhes irrelevantes?
✔ Abstração
Alternativa → Lista 5, questão 8: letra D
"essencial" e "ignorar detalhes" ➜ é a definição de abstração
decomposição ➜ é dividir, não simplificar
☁ De cabeça, passo a passo:
1. "Essencial" + "ignorar detalhes" = abstração.
2. Como um mapa de metrô: só o que importa.
⚠ Onde trava: Confundir com decomposição.
Pensamento Computacional · Guia Prático · pág. 9
24 Análise / avaliação EXERCÍCIO
? Observar o resultado do código, ver as limitações e refletir como melhorar. Qual habilidade é essa?
✔ Análise/avaliação
Alternativa → Lista 5, questão 9: letra D
olhar o resultado ➜ avaliar
ver limitações e melhorar ➜ analisar
nada de dividir ou repetir ➜ descarta decomposição e automação
☁ De cabeça, passo a passo:
1. "Observo o resultado e penso em como melhorar" = avaliar.
2. → Análise/avaliação.
⚠ Onde trava: Marcar abstração.
25 Quando ensinar EXERCÍCIO
? O pensamento computacional deve ser ensinado preferencialmente:
✔ Desde o Ensino Fundamental, para todos os alunos
Alternativa → Lista 2, questão 2: letra E
é raciocínio lógico ➜ serve para qualquer área
"todos os alunos" ➜ descarta só TI ou só exatas
quanto antes, melhor ➜ Ensino Fundamental
☁ De cabeça, passo a passo:
1. Raciocínio lógico serve para todo mundo.
2. Quanto antes, melhor.
3. → Desde o Ensino Fundamental, para todos.
⚠ Onde trava: Marcar Nível Superior ou só exatas.
26 O que a criança precisa compreender EXERCÍCIO
? (IBADE/2020) Para os estudiosos, toda criança ou adolescente precisa compreender:
✔ A lógica da programação e como funcionam os algoritmos
Alternativa → Lista 2, questão 4: letra A
pensamento computacional ➜ liga direto a algoritmo e lógica
sites, redes sociais, aplicativos ➜ é só uso de tecnologia: descarte
☁ De cabeça, passo a passo:
1. Pensamento computacional liga com lógica e algoritmos.
2. Descarto as que falam só de usar sites e apps.
3. Escolho "lógica da programação e algoritmos".
⚠ Onde trava: Marcar "manuseio dos aplicativos".
Pensamento Computacional · Guia Prático · pág. 10
27 Uso na Engenharia EXERCÍCIO? Qual exemplo mostra bom uso do pensamento computacional no ensino da Engenharia?
✔ Uma disciplina que usa um sistema que permite ao aluno potencializar seus conhecimentos
Alternativa → Lista 2, questão 1: letra D
Word, PowerPoint, prova no
laboratório
➜ é só usar ferramenta: descarte
sistema que potencializa o
aprendizado
➜ aplica o pensamento para resolver problemas
☁ De cabeça, passo a passo:
1. Usar Word ou PowerPoint é só usar ferramenta.
2. Pensamento computacional é usar um sistema que ajuda a pensar.
3. Escolho "sistema que permite potencializar conhecimentos".
⚠ Onde trava: Marcar o uso do Word ou do PowerPoint.
28 Computação no Direito EXERCÍCIO
? Como a computação pode ajudar o Direito?
✔ Melhoria na organização e gestão de processos jurídicos
Alternativa → Lista 2, questão 3: letra C
"substituir", "eliminar", "todo" ➜ exagero: descarte
organizar e gerir ➜ a computação ajuda, não substitui
☁ De cabeça, passo a passo:
1. Tecnologia ajuda, não substitui.
2. Descarto "todo", "substituição completa" e "eliminação".
3. Fico com "organização e gestão de processos".
⚠ Onde trava: Marcar "automatização de todo o processo".
29 Era digital EXERCÍCIO
? Sobre o pensamento computacional na educação, marque a alternativa correta.
✔ É uma habilidade importante e necessária para os estudantes na era digital
Alternativa → Lista 2, questão 7: letra E
"exclusivo", "apenas", "obsoleto" ➜ palavras radicais: descarte
habilidade necessária ➜ é a única sem exagero
☁ De cabeça, passo a passo:
1. Descarto palavras extremas: "exclusivo", "apenas", "obsoleto".
2. Sobra a equilibrada: habilidade importante na era digital.
⚠ Onde trava: Marcar "ensina crianças a programar" (é parte, não o todo).
Pensamento Computacional · Guia Prático · pág. 11
30 Característica da economia criativa EXERCÍCIO
? Qual opção melhor representa uma das principais características da economia criativa?
✔ Combinação de recursos criativos e econômicos para gerar valor
Alternativa → Lista 2, questão 8: letra C
criativa + economia ➜ o nome já diz: criatividade gerando valor
"exclusivo tecnologia", "curto prazo" ➜ descarte
"ausência de colaboração" ➜ é o contrário
☁ De cabeça, passo a passo:
1. Leio o nome: criativa + economia.
2. Criatividade gerando valor econômico.
3. → "combinação de recursos criativos e econômicos".
⚠ Onde trava: Marcar "foco exclusivo em tecnologia".
Sistemas computacionais
31 Memória cache SIMULADO
? Sobre a memória cache no projeto de um computador, podemos afirmar que:
✔ Fica no processador e aumenta a eficiência por ser mais rápida que a memória principal
Alternativa → Simulado, questão 1: letra E
cache fica no processador ➜ colada em quem processa
é mais rápida que a RAM ➜ guarda o que o processador usa mais
RAM, placa-mãe, disco, USB ➜ lugares errados: descarte
☁ De cabeça, passo a passo:
1. Cache = bolso do processador.
2. Fica nele e é mais rápida que a RAM.
3. Procuro "presente no processador".
⚠ Onde trava: Marcar "fica na memória RAM".
32 Por que precisamos de disco/SSD SIMULADO
? HD e SSD não são essenciais em conceito, mas são importantes na prática. Isso se deve ao fato de:
✔ A memória RAM ser volátil
Alternativa → Simulado, questão 2: letra A
RAM é volátil ➜ apaga tudo ao desligar
HD/SSD guardam para sempre ➜ por isso são necessários na prática
teclado, mouse, energia ➜ não têm relação
☁ De cabeça, passo a passo:
1. RAM esquece tudo ao desligar (volátil).
2. Por isso precisamos do disco para guardar.
3. → "a memória RAM ser volátil".
⚠ Onde trava: Marcar "o processador não armazena programas".
Pensamento Computacional · Guia Prático · pág. 12
33 Vantagem do SSD EXERCÍCIO
? Qual opção descreve corretamente uma vantagem dos SSDs em relação aos HDs?
✔ Usam chips de memória flash, sem partes móveis, reduzindo a latência de acesso
Alternativa → Lista 3, questão 6: letra C
SSD = memória flash ➜ não tem disco girando
sem partes móveis ➜ mais rápido e resistente a impacto
"volátil", "disco magnético" ➜ descreve RAM e HD: descarte
☁ De cabeça, passo a passo:
1. SSD não tem disco girando: é memória flash.
2. Sem peça mexendo → mais rápido.
3. Descarto "disco magnético" e "volátil".
⚠ Onde trava: Marcar "maior capacidade por custo mais baixo" (HD ainda é mais barato).
34 Tipos de firewall EXERCÍCIO
? I. Firewall de host protege cada dispositivo. II. Firewall de rede protege a infraestrutura. III. Combinar os dois é
redundante. Quais estão corretas?
✔ I e II
Alternativa → Lista 3, questão 1: letra B
I: host = no próprio aparelho ➜ correta
II: rede = protege a rede toda ➜ correta
III: combinar é redundante ➜ falsa: um completa o outro, níveis diferentes
☁ De cabeça, passo a passo:
1. Host = aparelho; rede = prédio inteiro.
2. I e II estão certas.
3. III diz que são iguais → errada, eles se completam.
⚠ Onde trava: Achar que os dois fazem a mesma coisa.
35 Segurança em vários sistemas EXERCÍCIO
? Empresa com Windows, macOS e Linux quer proteção em vários níveis e personalizada por sistema. Melhor
estratégia?
✔ Firewalls de rede para a infraestrutura e firewalls de host com regras para cada sistema
Alternativa → Lista 3, questão 3: letra C
"vários níveis" ➜ rede + host
"personalizado por sistema" ➜ regras específicas no host
ignorar, substituir ou só antivírus ➜ descarte
☁ De cabeça, passo a passo:
1. Pediu "vários níveis" → rede + host.
2. Pediu "personalizado" → regras para cada sistema.
3. Junto as duas coisas.
⚠ Onde trava: Marcar o firewall centralizado e uniforme.
Pensamento Computacional · Guia Prático · pág. 13
36 Origem da internet EXERCÍCIO
? Qual projeto pioneiro deu origem à internet?
✔ ARPANET
Alternativa → Lista 3, questão 2: letra B
Departamento de Defesa dos EUA ➜ anos 1960
World Wide Web ➜ veio depois, sobre a internet
Starlink, IRC, LAN House ➜ muito posteriores
☁ De cabeça, passo a passo:
1. A internet nasceu nos anos 60, no Departamento de Defesa dos EUA.
2. → ARPANET (a WWW veio depois).
⚠ Onde trava: Marcar World Wide Web.
37 Funções do sistema do celular EXERCÍCIO
? Qual é responsabilidade do mobileOS: I notificações; II calcular rotas; III bateria; IV touchscreen; V restringir
broadcast?
✔ I, III e IV, apenas
Alternativa → Lista 3, questão 4: letra B
I, III e IV ➜ são do próprio aparelho: o sistema cuida
II: calcular rotas ➜ é função do roteador (tabela de roteamento)
V: restringir broadcast ➜ é função de VLAN, de rede
☁ De cabeça, passo a passo:
1. O que acontece DENTRO do celular é do sistema: notificação, bateria, toque na tela.
2. Rota e broadcast são da rede (roteador, VLAN).
3. → I, III e IV.
⚠ Onde trava: Achar que "calcular rotas" é o GPS do celular.
38 Controle do hardware EXERCÍCIO
? Projeto que exige controle direto sobre o hardware. Qual linguagem?
✔ Assembly
Alternativa → Lista 3, questão 5: letra B
"controle direto do hardware" ➜ é baixo nível
Assembly = mais baixo nível ➜ mexe em memória e registradores
Python, JavaScript, C#, SQL ➜ alto nível: descarte
☁ De cabeça, passo a passo:
1. "Controle direto do hardware" = baixo nível.
2. A linguagem de mais baixo nível é Assembly.
⚠ Onde trava: Marcar C# ou Python.
Pensamento Computacional · Guia Prático · pág. 14
39 Linguagem para IoT EXERCÍCIO
? Sistema IoT em tempo real, com controle do hardware e alta performance. Qual linguagem?
✔ C++, pela combinação de alto desempenho e controle de baixo nível
Alternativa → Lista 3, questão 7: letra C
pede controle + performance ➜ equilíbrio
C++ tem os dois ➜ rápido e chega perto do hardware
Assembly ➜ controla, mas é difícil para um sistema inteiro
☁ De cabeça, passo a passo:
1. Pediu controle + alto desempenho em um sistema completo.
2. C++ junta os dois.
3. Assembly controla, mas é difícil para um sistema grande.
⚠ Onde trava: Marcar Assembly.
40 Linguagem para jogos EXERCÍCIO
? Jogo de alto desempenho com gráficos detalhados e resposta quase instantânea. Qual linguagem?
✔ C++, pela alta performance e controle sobre o hardware gráfico
Alternativa → Lista 3, questão 10: letra C
jogo pesado ➜ precisade velocidade
C++ é o padrão da indústria de jogos ➜ performance + hardware gráfico
Python, JavaScript ➜ mais lentos
☁ De cabeça, passo a passo:
1. Jogo pesado precisa de velocidade.
2. A indústria de jogos usa C++.
⚠ Onde trava: Marcar Assembly (controle total, mas inviável num jogo grande).
41 Tipos de linguagem EXERCÍCIO
? (1) Alto nível (2) Baixo nível (3) Interpretada. Associe: maior abstração; controle direto do hardware; executa linha
por linha.
✔ (1); (2); (3)
Alternativa → Lista 3, questão 8: letra C
maior abstração e facilidade ➜ (1) alto nível
controle direto do hardware ➜ (2) baixo nível
executa linha por linha ➜ (3) interpretada
☁ De cabeça, passo a passo:
1. Alto nível = fácil (1); baixo nível = hardware (2); interpretada = linha por linha (3).
2. As frases estão na ordem 1, 2, 3.
⚠ Onde trava: Inverter alto e baixo nível.
Pensamento Computacional · Guia Prático · pág. 15
42 Periféricos de saída EXERCÍCIO
? Qual é dispositivo de saída: I mouse; II leitor biométrico; III projetor; IV impressora 3D; V leitor de código de
barras?
✔ III e IV, apenas
Alternativa → Lista 3, questão 9: letra D
saída = o computador entrega ➜ mostra ou produz algo
projetor e impressora 3D ➜ saída
mouse e leitores ➜ mandam dados para o computador: entrada
☁ De cabeça, passo a passo:
1. Saída = o computador entrega algo para mim.
2. Projetor (imagem) e impressora 3D (objeto) → saída.
3. Mouse e leitores → entrada. → III e IV.
⚠ Onde trava: Achar que leitor de código de barras é saída.
Representação de imagens
43 O que é pixel EXERCÍCIO
? Qual é a definição correta de pixel?
✔ A unidade básica de medida de resolução em imagens digitais
Alternativa → Lista 4, questão 3: letra B
pixel = menor ponto da imagem ➜ cada um com uma cor
resolução = pixels na largura × altura ➜ o pixel é a unidade
"densidade de pixels" ➜ é ppi, não pixel
☁ De cabeça, passo a passo:
1. Pixel = tijolinho da imagem.
2. Mais pixels = mais resolução.
3. Procuro "unidade básica de resolução".
⚠ Onde trava: Marcar "unidade de densidade de pixels".
44 Quantos pixels (1440 x 900) EXERCÍCIO
? Quantos pixels tem uma imagem de 1440 × 900?
✔ 1.296.000 pixels
Alternativa → Lista 4, questão 8: letra E
total = largura × altura ➜ nunca soma
1440 × 900 ➜ 144 × 9 = 1.296
= 1.296.000 ➜ coloca os 3 zeros (1 do 1440 + 2 do 900)
☁ De cabeça, passo a passo:
1. Corto os zeros: 144 × 9.
2. 100 × 9 = 900 e 44 × 9 = 396 → 900 + 396 = 1.296.
3. Devolvo os 3 zeros (1 do 1440 e 2 do 900) → 1.296.000.
⚠ Onde trava: Somar 1440 + 900.
Pensamento Computacional · Guia Prático · pág. 16
45 Quantos pixels (800 x 600) SIMULADO
? Quantos pixels possui uma imagem com resolução de 800 × 600?
✔ 480.000 pixels
Alternativa → Simulado, questão 3: letra E
total = largura × altura ➜ nunca soma
8 × 6 = 48 ➜ faz sem os zeros
+ 4 zeros ➜ 2 do 800 + 2 do 600 → 480.000
☁ De cabeça, passo a passo:
1. Corto os zeros: 8 × 6 = 48.
2. Devolvo os 4 zeros (2 do 800 e 2 do 600) → 480.000.
⚠ Onde trava: Somar (1.400) ou esquecer zeros (48.000).
46 Fotogrametria (V ou F) EXERCÍCIO
? ( ) Imagem é matriz de células quadradas (pixels). ( ) Cada pixel tem uma só cor, definida por número. ( ) 400 ×
500 dá 400 + 500 = 900 pixels.
✔ V; V; F
Alternativa → Lista 4, questão 4: letra B
matriz de quadradinhos ➜ V
uma cor por pixel, em número ➜ V
400 + 500 = 900 ➜ F: é multiplicação, 400 × 500 = 200.000
☁ De cabeça, passo a passo:
1. Pixels são quadradinhos em matriz → V.
2. Cada pixel tem uma cor → V.
3. 400 + 500? Total de pixels é VEZES → F. → V; V; F.
⚠ Onde trava: Aceitar a soma como certa.
47 Coordenadas (coluna, linha) EXERCÍCIO
? Grade com origem no canto superior esquerdo, formato (coluna, linha), começando em (0,0). Qual afirmativa é
correta?
✔ O pixel (2,4) está na terceira coluna e na quinta linha
Alternativa → Lista 4, questão 2: letra C
1º número = coluna ➜ anda para a direita
2º número = linha ➜ anda para baixo
começa em 0 ➜ posição real = número + 1
(2,4) → coluna 3ª, linha 5ª ➜ 2 + 1 = 3 e 4 + 1 = 5
☁ De cabeça, passo a passo:
1. 1º número = coluna, 2º = linha.
2. Começa no zero: somo 1 para achar a posição normal.
3. (2,4) → 3ª coluna, 5ª linha.
⚠ Onde trava: Esquecer que começa no zero (marcar "quinta coluna" para o 5).
Pensamento Computacional · Guia Prático · pág. 17
48 Achar o pixel preto EXERCÍCIO
? Na grade de cores, qual é a coordenada do pixel preto?
✔ (2,1)
Alternativa → Lista 4, questão 6: letra D
conte as colunas a partir de 0 ➜ o preto está na 3ª coluna → 2
conte as linhas a partir de 0 ➜ está na 2ª linha → 1
escreva (coluna, linha) ➜ (2,1)
☁ De cabeça, passo a passo:
1. Conto as colunas a partir do 0: o preto está na 3ª → 2.
2. Conto as linhas a partir do 0: está na 2ª → 1.
3. → (2,1).
⚠ Onde trava: Trocar a ordem e marcar (1,2).
49 Cores do RGB EXERCÍCIO
? O sistema de cor RGB é baseado nas cores:
✔ Vermelho, verde e azul
Alternativa → Lista 4, questão 9: letra A
R = Red ➜ vermelho
G = Green ➜ verde
B = Blue ➜ azul
☁ De cabeça, passo a passo:
1. Traduzo a sigla: R = red (vermelho), G = green (verde), B = blue (azul).
⚠ Onde trava: Confundir com ciano, magenta e amarelo (sistema de impressão).
50 Como o RGB representa cores EXERCÍCIO
? Como as cores são representadas no esquema RGB?
✔ Por matrizes numéricas que combinam vermelho, verde e azul
Alternativa → Lista 5, questão 4: letra A
numéricas ➜ cada cor vai de 0 a 255
vermelho, verde e azul ➜ descarta amarelo, ciano e magenta
"alfabéticas" ou "violeta" ➜ descarte
☁ De cabeça, passo a passo:
1. RGB usa números (de 0 a 255).
2. Cores: vermelho, verde e azul.
3. Descarto "alfabéticas" e "ciano/magenta/amarelo".
⚠ Onde trava: Marcar matrizes alfabéticas.
Pensamento Computacional · Guia Prático · pág. 18
51 Por que usar RGB EXERCÍCIO
? Por que uma agência de design deve usar o modelo RGB para gráficos com paleta rica?
✔ Para permitir a criação de uma vasta gama de cores
Alternativa → Lista 4, questão 1: letra C
"paleta rica e diversificada" ➜ a pergunta já pede muitas cores
reduzir dados ou tempo ➜ não é o motivo
☁ De cabeça, passo a passo:
1. A pergunta fala em paleta rica.
2. Resposta: "vasta gama de cores".
⚠ Onde trava: Marcar "reduzir a quantidade de dados".
52 Código RGB do preto EXERCÍCIO
? Qual código RGB representa a cor preta?
✔ (0,0,0)
Alternativa → Lista 4, questão 7: letra A
0 = luz apagada ➜ nenhuma cor
tudo apagado = preto ➜ (0,0,0)
(255,255,255) ➜ tudo aceso = branco
☁ De cabeça, passo a passo:
1. 0 = luz apagada.
2. Tudo apagado = preto → (0,0,0).
⚠ Onde trava: Marcar (255,255,255).
53 Código RGB do marrom EXERCÍCIO
? Qual código RGB representa a cor marrom?
✔ (120,80,0)
Alternativa → Lista 5, questão 5: letra B
vermelho médio (120) ➜ base do marrom
um pouco de verde (80) ➜ puxa para terra
azul zero ➜ sem azul
as outras ➜ (0,0,0) preto, (255,255,255) branco, (0,255,0) verde, (0,0,255) azul
☁ De cabeça, passo a passo:
1. Elimino as cores puras: (0,0,0) preto, (255,255,255) branco, (0,255,0) verde, (0,0,255) azul.
2. Sobra a misturada (120,80,0): marrom.
⚠ Onde trava: Não reconhecer as cores puras nas outras opções.
Pensamento Computacional · Guia Prático · pág. 19
54 Resolução EXERCÍCIO
? Sobre dimensões em pixels e resolução da imagem impressa, assinale a correta.
✔ Resolução é a nitidez de detalhes e é medida em pixels por polegada (ppi)
Alternativa → Lista 4, questão 10: letra B
resolução = ppi ➜ pixels por polegada
mais ppi = mais nitidez ➜ descarta "menor resolução imprime melhor"
zoom não muda os dados ➜ descarta "dados variam com o zoom"
☁ De cabeça, passo a passo:
1. Resolução = ppi (pixels por polegada).
2. Mais ppi = mais nitidez.
3. Procuro "nitidez... medida em ppi".
⚠ Onde trava: Marcar "quanto mais ppi, maiores as dimensões".
55 Abstração na imagem EXERCÍCIO
? Para o computador representar por números uma imagem do mundo real, usamos a habilidade chamada:
✔ Abstração
Alternativa → Lista 4, questão 5: letra B
mundo real → números ➜ simplifica a imagem
fica só o essencial ➜ cor de cada pixel
simplificar= abstrair ➜ é o pilar da abstração
☁ De cabeça, passo a passo:
1. Transformar a realidade em números = simplificar.
2. Simplificar = abstração.
⚠ Onde trava: Marcar precisão ou exatidão.
Inteligência Artificial
56 Viés algorítmico EXERCÍCIO
? IA treinada com 20 anos de contratações descarta a maioria das candidatas mulheres. Qual o risco ético?
✔ Viés algorítmico: preconceitos dos dados de treinamento são aprendidos e amplificados
Alternativa → Lista 6, questão 7: letra A
treinada com o histórico ➜ o passado tinha preconceito
a IA repete o padrão ➜ e em grande escala
não inventou nada ➜ então não é alucinação
☁ De cabeça, passo a passo:
1. Dados antigos com preconceito → a IA copia o preconceito.
2. Isso é viés algorítmico.
⚠ Onde trava: Marcar alucinação.
Pensamento Computacional · Guia Prático · pág. 20
57 Papel humano EXERCÍCIO
? A IA é uma "calculadora de ideias" sem ética ou senso crítico. Qual o papel mais crítico do profissional?
✔ Supervisionar, aplicar senso crítico e assumir a responsabilidade final pela decisão
Alternativa → Lista 6, questão 4: letra A
IA não tem valores ➜ quem decide é o humano
"delegar", "aceitar sem questionar" ➜ descarte
supervisão + responsabilidade ➜ resposta certa
☁ De cabeça, passo a passo:
1. A IA sugere; o humano decide.
2. Procuro "supervisão, senso crítico e responsabilidade".
⚠ Onde trava: Marcar "ensinar valores para a IA decidir sozinha".
58 Revisão humana EXERCÍCIO
? "A IA não possui ___ e pode gerar erros; a ___ humana é fundamental e a ___ final é do profissional."
✔ consciência, revisão, responsabilidade
Alternativa → Lista 6, questão 8: letra A
o que falta na IA ➜ consciência
o que o humano faz ➜ revisão
de quem é a culpa no final ➜ responsabilidade do profissional
☁ De cabeça, passo a passo:
1. A IA não tem consciência.
2. O humano revisa.
3. A responsabilidade é do profissional.
⚠ Onde trava: Marcar "criatividade, automação, velocidade".
59 Componentes do prompt EXERCÍCIO
? "Um prompt eficaz deve definir o ___, indicar o ___ da resposta e especificar o ___ de apresentação."
✔ público-alvo, objetivo, formato
Alternativa → Lista 6, questão 5: letra C
para quem ➜ público-alvo
para quê ➜ objetivo
como apresentar ➜ formato
☁ De cabeça, passo a passo:
1. Bom prompt responde 3 perguntas: para quem? para quê? como?
2. → público-alvo, objetivo, formato.
⚠ Onde trava: Marcar "código, algoritmo, sintaxe".
Pensamento Computacional · Guia Prático · pág. 21
60 Melhor prompt EXERCÍCIO
? Pedagogo quer atividade lúdica de matemática para alunos do 5º ano com dificuldade. Qual o prompt mais eficaz?
✔ "Elabore uma atividade lúdica de matemática sobre divisão para alunos do 5º ano com
dificuldades, usando linguagem simples e exemplos práticos."
Alternativa → Lista 6, questão 9: letra B
público ➜ alunos do 5º ano com dificuldade
objetivo ➜ atividade lúdica de divisão
formato ➜ linguagem simples e exemplos práticos
☁ De cabeça, passo a passo:
1. Escolho o prompt mais completo.
2. Ele tem público (5º ano com dificuldade), objetivo (atividade lúdica) e formato (linguagem simples, exemplos).
⚠ Onde trava: Escolher o prompt curto e genérico.
61 LGPD: dados sensíveis EXERCÍCIO
? Profissional quer usar IA gratuita e aberta para resumir histórico clínico com nome, CPF e diagnóstico. O que deve
fazer?
✔ Evitar compartilhar dados sensíveis em plataformas abertas, protegendo a privacidade do
paciente
Alternativa → Lista 6, questão 2: letra A
saúde = dado sensível ➜ proteção máxima na LGPD
plataforma aberta ➜ não garante sigilo
apagar histórico, aba anônima, ok
verbal
➜ falsas soluções: descarte
☁ De cabeça, passo a passo:
1. Saúde + CPF = dado sensível.
2. IA aberta não é segura.
3. → Não coloca: "evitar compartilhar".
⚠ Onde trava: Achar que apagar o histórico depois resolve.
62 LGPD: chatbot EXERCÍCIO
? Chatbot coleta nome, e-mail e motivo do contato. Qual obrigação fundamental da empresa pela LGPD?
✔ Tratar os dados com finalidade clara e garantir a segurança das informações
Alternativa → Lista 6, questão 6: letra A
finalidade ➜ coletar só para um motivo claro
segurança ➜ proteger contra acesso indevido
guardar sem avisar, compartilhar,
coletar demais
➜ violam a lei
☁ De cabeça, passo a passo:
1. LGPD em 2 palavras: finalidade e segurança.
2. Procuro a alternativa com as duas.
⚠ Onde trava: Marcar "software desenvolvido no Brasil".

Mais conteúdos dessa disciplina