Algoritmos Flashcards

1
Q

¿Qué son los algoritmos?

A

Serie de operaciones detalladas para ejecutar paso a paso, solución de un problema.

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

Al algoritmo también se le conoce como…

A

Proceso

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

Estos procesos (algoritmos) se pueden descomponer en otros más simples como…

A

Proceso secuencial y proceso paralelo

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

El proceso secuencial se refiere a:

A

No puedes empezar una nueva instrucción si no acabas con la anterior. (Ejemplo: para subir una escaleras)

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

El proceso paralelo se refiere a:

A

2 o más acciones al mismo tiempo.

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

¿Cómo deben ser todos los procesos de un algoritmo?

A

Ordenados, finitos y cumplir objetivos.

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

Un algoritmo consta de 3 partes

A
  • Entrada (ingredientes, utensilios, datos)
  • Proceso (pasos a seguir en orden)
  • Salida (resultado a la solución)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Formas de expresar un algoritmo

A
  • Lenguaje común (alto nivel)
  • pseudocodigo
  • Diagrama de flujo
  • Código de programación (lenguaje de maquina)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Características de un algoritmo

A
  • objetivo
  • datos
  • precioso
  • ordenados
  • finitos
  • consistente
  • resultado
  • eficas
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Para no haber confusiones en los algoritmos este debe ser :

A

DETALLADO

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

1) Elipse=
2) Rectángulo=
3) Paralelogramo=
4) Rombo=
5) Flecha=
6) Cinta perforada (así se llama la figura)=

A

1) Inicio o fin
2) Proceso (acción)
3) Entrada o salida de datos
4) Decisión o condición (si o no)
5) Conectores
6) Salida de datos (Impreso)

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

Las estructuras básicas son:

A

El esquema que nos permite representar una idea de manera mas simplificada , ademas de restringir un poco la lógica algorítmica.
(restringe a que solo se realice de ciertas formas convenientes)

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

3 Estructuras básicas:

A

1) Secuencia de acciones
2) Decisión de acción
3) (no se)

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

1) secuencia de acciones:

A

En la que se escribe una instrucción después de otra de manera secuencial, inicia el orden de ejecución.

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

2) decisión de acción:

A

Tener que decidir entre 2 caminos lógicos, dependiendo de la variable.
Siempre que hay una decisión debe haber una condición.

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

3)————

A
17
Q

Un Programa es

A

el conjunto de instrucciones que una vez ejecutado realizara una o varias tareas en una computadora.

18
Q

Es la descripción del proceso (algoritmo) e un lenguaje claro para la computadora:

A

Programa

19
Q

Lenguaje de programación se refiere a…

A

Instrucciones escritas en cierto lenguaje que pueda entender la computadora.