Algoritmos Flashcards
¿Qué te va a permitir un algoritmo?
permiten ejecutar una acción o resolver un problema mediante una serie de instrucciones definidas, ordenadas
y finitas.
Características de algoritmos
Inicio y fin
algoritmo comienza en un estado inicial con una serie de datos específicos, y culmina
con una solución o salida
Características de algoritmos
Funcionan en secuencia
un algoritmo está compuesto por una serie de pasos ordenados.
Características de algoritmos
Las secuencias son concretas:
cada paso es claro y no deja lugar a la ambigüedad
Fases en la resolución de un problema:
¿Qué se necesita para resolver un problema?
Análisis del problema
Una estrategia durante el diseño de un algoritmo es:
Subdividir el problemas en subproblemas, en el caso de la programación es el programa inicial que llama al módulo
¿Cuales son las 2 formas de diseñar un algoritmo?
Diagrama de flujo y pseudocódigos
¿Qué son los pseudocódigos?
forma de escribir los pasos que va a realizar un programa de la
forma más cercana al lenguaje
de programación
Escribir
Imprimir
Leer
Ingresar datos
Tipos de datos
Int (enteros)
Char (caracter)
Float, double (decimal)
String (texto)
boolean
Operadores
Matemáticos
+,-,*,/
Operadores lógicos
and, or
operadores boleanos
True or false
¿Para que sirven las variables?
para guardar y recuperar datos,
representar valores existentes y asignar nuevos valores
Constantes
elemento de datos con
nombre y con un valor predefinido. No se puede cambiar el valor
asignado
Ciclo mientras
la comparación se hace al inicio, si no se cumple no entra
Ciclo repetir
la comparación se hace al final y hasta que se cumpla la ocndición sale y al menos entra al ciclo una vez
Se les debe dar un valor inicial y estos incremetan o decremetan en ciclos
Contadore y acumuladores
Para que sirven los operadores lógicos?
se usan para combinar dos valores Booleanos y
devolver un resultado verdadero, falso
o nulo
¿Como también se le denomina a los operadores lógicos?
operadores boleanos
Cuando se utiliza “o”
para que el resultado sea
verdadero al menos uno de los
operandos deberá ser
verdadero
Cuando se utiliza “y”
para que el resultado sea
verdadero los dos operandos
deberán ser verdaderos
¿Qué es una arreglo o matriz?
Es una colección
ordenada de datos. Se emplean para almacenar
múltiples valores en una sola variable.
¿Qué ciclo es favorable para el uso de arreglo?
ciclo para
índice en arreglos
Cada elemento es referenciado por la posición que ocupa dentro del vector