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