wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Grafos e Algoritmos - 7º A

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

O que é um grafo?

a)

Um tipo de tabela matemática

b)

Um conjunto de nós (vértices) conectados por arestas

c)

Um gráfico de barras

d)

Uma equação matemática

2.

As arestas em um grafo servem para:

a)

Representar os vértices

b)

Indicar repetições

c)

Conectar os vértices entre si

d)

Mostrar porcentagens

3.

Um grafo é útil para representar:

a)

A sequência de números primos

b)

A estrutura de uma música

c)

Relações entre elementos, como amigos em uma rede social

d)

Fórmulas matemáticas complexas

4.

O que é um algoritmo?

a)

Um jogo de computador

b)

Um gráfico estatístico

c)

Uma sequência de passos para resolver um problema

d)

Um sistema de avaliação escolar

5.

A decomposição em algoritmos serve para:

a)

Complicar problemas

b)

Evitar usar computadores

c)

Dividir um problema em partes menores

d)

Aumentar o número de códigos

6.

Qual das alternativas é um exemplo de decomposição?

a)

Pintar uma parede de uma vez só

b)

Planejar uma festa dividindo as tarefas

c)

Fazer uma prova inteira sem ler as perguntas

d)

Resolver uma equação de cabeça

7.

A decomposição facilita a resolução de problemas porque:

a)

Elimina a necessidade de programação

b)

Ajuda a esconder informações

c)

Permite resolver partes menores e mais simples

d)

Aumenta o número de variáveis

8.

Qual das alternativas representa uma aplicação da decomposição?

a)

Montar um quebra-cabeça analisando a imagem toda de uma vez

b)

Criar um site sem planejar suas páginas

c)

Organizar uma viagem definindo hospedagem, transporte e passeios separadamente

d)

Resolver tudo com um único comando

9.

O reúso de soluções significa:

a)

Criar tudo do zero novamente

b)

Utilizar partes de soluções já existentes

c)

Ignorar os problemas anteriores

d)

Copiar códigos sem entender

10.

Qual a vantagem do reúso de soluções?

a)

Gasta mais tempo

b)

Dificulta o trabalho em equipe

c)

Evita retrabalho e economiza tempo

d)

Reduz a qualidade da solução

11.

Automatizar um algoritmo significa:

a)

Executá-lo manualmente

b)

Criar instruções visuais

c)

Usar uma linguagem de programação para que ele funcione automaticamente

d)

Escrevê-lo em papel

12.

Um exemplo de automação é:

a)

Mandar uma mensagem manualmente todo dia

b)

Programar um alarme que toca todos os dias automaticamente

c)

Escrever uma redação

d)

Pintar um quadro

13.

Qual ferramenta pode ser usada para automatizar algoritmos?

a)

Régua

b)

Lápis

c)

Linguagem de programação

d)

Calculadora comum

14.

Programar significa:

a)

Escrever histórias

b)

Escrever instruções para o computador executar tarefas

c)

Criar receitas de bolo

d)

Fazer contas

15.

Para que serve a programação no cotidiano?

a)

Para resolver cálculos simples no papel

b)

Para organizar ideias de forma artística

c)

Para automatizar tarefas como controlar semáforos ou enviar e-mails

d)

Para melhorar a letra cursiva