Algoritmos Flashcards

1
Q

O que é pensamento computacional?

A

É o processo de decompor um problema em etapas simples.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Por que é importante fornecer instruções precisas a um computador?

A

Porque computadores seguem instruções literalmente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quais são as quatro habilidades fundamentais do pensamento computacional?

A

Decomposição, reconhecimento de padrões, abstração e projeto de algoritmos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que é decomposição?

A

É a habilidade de dividir problemas complexos em partes menores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Como a decomposição ajuda na resolução de problemas?

A

Ela permite compreender melhor o problema e facilita dar instruções claras e exatas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que é reconhecimento de padrões?

A

É a habilidade de identificar semelhanças e tendências em problemas diferentes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Por que o reconhecimento de padrões é importante?

A

Porque ele permite reutilizar soluções anteriores para resolver novos problemas semelhantes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

O que é abstração no pensamento computacional?

A

É a capacidade de filtrar informações irrelevantes e focar apenas nos elementos importantes de um problema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qual a vantagem da abstração?

A

Ela permite economizar tempo e recursos ao concentrar-se no essencial para a resolução do problema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

O que é um algoritmo?

A

É uma sequência finita de instruções que, quando seguidas corretamente, resolvem um problema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que significa dizer que um algoritmo tem início e fim?

A

Significa que ele deve ter uma sequência bem definida de passos, começando por uma verificação e terminando com uma ação final.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly