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
Q

¿Qué ciclo es favorable para el uso de arreglo?

A

ciclo para

26
Q

índice en arreglos

A

Cada elemento es referenciado por la posición que ocupa dentro del vector