Algoritmos Flashcards

1
Q

¿Qué te va a permitir un algoritmo?

A

permiten ejecutar una acción o resolver un problema mediante una serie de instrucciones definidas, ordenadas
y finitas.

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

Características de algoritmos
Inicio y fin

A

algoritmo comienza en un estado inicial con una serie de datos específicos, y culmina
con una solución o salida

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

Características de algoritmos
Funcionan en secuencia

A

un algoritmo está compuesto por una serie de pasos ordenados.

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

Características de algoritmos
Las secuencias son concretas:

A

cada paso es claro y no deja lugar a la ambigüedad

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

Fases en la resolución de un problema:
¿Qué se necesita para resolver un problema?

A

Análisis del problema

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

Una estrategia durante el diseño de un algoritmo es:

A

Subdividir el problemas en subproblemas, en el caso de la programación es el programa inicial que llama al módulo

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

¿Cuales son las 2 formas de diseñar un algoritmo?

A

Diagrama de flujo y pseudocódigos

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

¿Qué son los pseudocódigos?

A

forma de escribir los pasos que va a realizar un programa de la
forma más cercana al lenguaje
de programación

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

Escribir

A

Imprimir

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

Leer

A

Ingresar datos

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

Tipos de datos

A

Int (enteros)
Char (caracter)
Float, double (decimal)
String (texto)
boolean

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

Operadores
Matemáticos

A

+,-,*,/

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

Operadores lógicos

A

and, or

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

operadores boleanos

A

True or false

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

¿Para que sirven las variables?

A

para guardar y recuperar datos,
representar valores existentes y asignar nuevos valores

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

Constantes

A

elemento de datos con
nombre y con un valor predefinido. No se puede cambiar el valor
asignado

17
Q

Ciclo mientras

A

la comparación se hace al inicio, si no se cumple no entra

18
Q

Ciclo repetir

A

la comparación se hace al final y hasta que se cumpla la ocndición sale y al menos entra al ciclo una vez

19
Q

Se les debe dar un valor inicial y estos incremetan o decremetan en ciclos

A

Contadore y acumuladores

20
Q

Para que sirven los operadores lógicos?

A

se usan para combinar dos valores Booleanos y
devolver un resultado verdadero, falso
o nulo

21
Q

¿Como también se le denomina a los operadores lógicos?

A

operadores boleanos

22
Q

Cuando se utiliza “o”

A

para que el resultado sea
verdadero al menos uno de los
operandos deberá ser
verdadero

23
Q

Cuando se utiliza “y”

A

para que el resultado sea
verdadero los dos operandos
deberán ser verdaderos

24
Q

¿Qué es una arreglo o matriz?

A

Es una colección
ordenada de datos. Se emplean para almacenar
múltiples valores en una sola variable.

25
¿Qué ciclo es favorable para el uso de arreglo?
ciclo para
26
índice en arreglos
Cada elemento es referenciado por la posición que ocupa dentro del vector