Algoritmos - Conceitos Básicos Flashcards

(15 cards)

1
Q

O que é um algoritmo?

A

Um conjunto de passos lógicos e finitos para resolver um problema.

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

Qual é o objetivo de um algoritmo?

A

Resolver um problema ou executar uma tarefa de forma organizada

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

O que significa dizer que um algoritmo é finito?

A

Que ele possui um número limitado de passos e termina em algum momento.

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

O que é entrada em um algoritmo?

A

São os dados que o algoritmo recebe para processar.

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

O que é saída em um algoritmo?

A

É o resultado produzido após o processamento dos dados.

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

O que é processamento em um algoritmo?

A

São as operações realizadas com os dados para gerar um resultado.

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

O que é lógica em algoritmos?

A

É o raciocínio usado para organizar os passos da solução.

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

O que é um passo em um algoritmo?

A

Uma instrução ou ação específica dentro da sequência de execução.

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

O que significa sequência em algoritmos?

A

Executar instruções em uma ordem específica.

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

O que é pseudocódigo?

A

Uma forma de escrever algoritmos usando linguagem simples parecida com programação.

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

O que é fluxograma?

A

Uma representação visual de um algoritmo usando símbolos e setas.

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

Qual a diferença entre algoritmo e programa?

A

Algoritmo é a lógica da solução; programa é o algoritmo escrito em uma linguagem de programação.

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

O que é um problema computacional?

A

Uma situação que pode ser resolvida usando lógica e algoritmos.

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

Por que algoritmos são importantes na programação?

A

Porque eles definem a lógica que o programa irá seguir.

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

Um algoritmo precisa estar em uma linguagem de programação?

A

Não, ele pode ser escrito em linguagem natural, pseudocódigo ou fluxograma.

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