WorksheetsQuiz Pensamento computacional
Total questions: 10
Worksheet time: 5mins
1. Qual dos pilares do pensamento computacional envolve a quebra de um problema complexo em partes menores e mais gerenciáveis?
Algoritmos
Abstração
Reconhecimento de Padrões
Decomposição
2. Em lógica de programação, o que um 'loop' (laço de repetição) faz?
Executa um bloco de código apenas se uma condição for verdadeira.
Executa um bloco de código uma única vez.
Declara uma nova variável.
Repete a execução de um bloco de código enquanto uma condição for verdadeira.
3. Qual das seguintes tags HTML é usada para criar um parágrafo de texto?
<a>
<li>
<p>
<h1>
4. O que a propriedade CSS 'color' define?
A cor da borda de um elemento.
A cor de fundo de um elemento.
A cor do texto dentro de um elemento.
A cor de um link visitado.
5. Em lógica de programação, qual é a principal função de uma estrutura condicional (como `if/else`)?
Organizar o código em seções reutilizáveis.
Executar um bloco de código repetidamente.
Declarar uma variável.
Executar diferentes blocos de código dependendo do resultado de uma condição.
6. Qual dos seguintes não é um pilar do pensamento computacional?
Reconhecimento de Padrões
Algoritmos
Debugging
Abstração
7. Como você conecta um arquivo CSS externo a um documento HTML?
Adicionando o CSS diretamente a uma tag usando o atributo `style`.
Usando a tag `<link>` dentro da tag `<head>`.
Usando a tag `<script>` no `<body>`.
Colocando o código CSS dentro da tag `<style>` no `<body>`.
8. O que é um 'seletor' em CSS?
Uma propriedade que define a cor do texto.
A parte de uma regra CSS que aponta para os elementos HTML que serão estilizados.
Um comentário no código CSS.
Um valor que é atribuído a uma propriedade.
9. Qual é a principal diferença entre uma tag `<div>` e uma tag `<span>` em HTML?
A `<span>` é uma tag semântica, enquanto a `<div>` não.
A `<div>` é usada para criar tabelas, e a `<span>` para listas.
Ambas são tags de bloco, mas a `<div>` só pode conter texto.
A `<div>` é um elemento de nível de bloco, enquanto a `<span>` é um elemento de nível inline.
10. Qual dos seguintes é um exemplo de um algoritmo simples?
A definição de uma variável.
Um trecho de código HTML.
Uma receita de bolo.
Uma folha de estilo CSS.
