1. Elaborado por: Ing. Oscar Cortez - 2022
Unidad: IV
Introducción a la lógica computacional.
Analizar y escribir correctamente rutinas de funciones bucle,
subfunción y función considerando las variables y tipos de
operadores de lenguaje de programación, con responsabilidad e
interés.
Interpretar y aplicar adecuadamente los fundamentos básicos de
la estructura y funcionamiento de un lenguaje de programación
para el diseño de aplicaciones, en forma participativa y con
iniciativa.
2. PRINCIPIOS BÁSICOS
Elaborado por: Ing. Oscar Cortez - 2022
Lógica de Programación
Principios Básicos de Programación
4.1. Elabora con autonomía una presentación explicando al
menos dos tipos de lenguaje de programación.
4.2. Elabora una línea de tiempo sobre la historia de la
programación.
3. La lógica en palabras simples no es mas que
“Tener la idea del camino mas fácil para
lograr nuestro objetivo”.
Es decir con la lógica nosotros podemos
analizar todas las posibilidades que tenemos
y ver cual es la mejor opción o que camino
tomar para llegar a nuestro objetivo.
¿Qué es Lógica?
4. Un programa es un conjunto de
instrucciones que logran un objetivo al ser
ejecutadas. Cuando hablamos
específicamente de programa en
informática, estamos haciendo referencia a
un software. Se trata de aplicaciones y
recursos que permiten desarrollar tareas
en una computadora (ordenador), un
teléfono u otros equipos tecnológicos.
¿Qué es un Programa?
5. 1. Preciso: un algoritmo de verdad debe de darle
solución al problema para el que esta hecho.
2. Sin ambigüedades: debe de funcionar
exactamente bien, debe de ser un programa
preciso con instrucciones congruentes que de
verdad funcionen ante cualquier situación.
¿Qué es un Algoritmo?
Un algoritmo es un conjunto ordenado y finito de
instrucciones que permiten encontrar la solución a un
determinado problema.
Un algoritmo debe de ser:
6. Un algoritmo siempre debe de tener:
1. Inicio: nos determina el punto de partida.
2. Fin: nos determina el final del problema.
3. Instrucciones: Son todos los pasos necesarios
y ordenados para lograr la solución buscada a
un determinado problema.
¿Cómo debe estar formado un
Algoritmo?
7. Existendos tipos de Algoritmos descritos a
continuación:
1. Cualitativo: es aquel que describe
situaciones de la vida cotidiana.
2. Cuantitativo: es aquel que resuelve
operaciones matemáticas o que tiene
procesos, a través de una entrada para
generar una salida.
Los algoritmos nos ayudan a entender mejor nuestro
programa, a hacer un análisis previo al lenguaje de
programación, para encontrar la solución antes, y
después empezar a programar ya que siempre es
necesario revisar la solución seleccionada.
Tipos de Algoritmos
8. Muchas veces en la programación nosotros
tenemos que tomar decisiones, para saber que
camino tomar y evitar que se genere un
conflicto, y se produzca un error y evitar
ambigüedades.
Las decisiones funcionan de evaluar una
condición, dependiendo de si la evaluación es
verdadera realiza unas instrucciones, y sino
realiza las instrucciones2 y así sucesivamente
hasta llegar al final.
Decisión y Algoritmos
9. Decisión y Algoritmos
En este ejemplo vemos que en
nuestro algoritmo se leen dos
numero y se analizan para ver que
respuesta obtener dependiendo
del resultado del análisis de la
condición.
10. Diagramas de Flujo de Datos.
Un diagrama de flujo de datos es una
herramienta que nos permite analizar un
algoritmo de una manera grafica.