Fundamentos de Programación

Conceptos y Lógica de Programación

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Fundamentos de Programación por Mind Map: Fundamentos de Programación

1. Conceptos de Lógica y Programación

1.1. Concepto y objetivo de la lógica

1.1.1. Fases y solución de un problema

1.1.1.1. Definición de un problema o reto

1.1.1.2. Analizar todas las fases y escoger la mejor opción para cumplir nuestro objetivo

1.1.2. Programación Lógica

1.1.2.1. Es una ejecución que esta compuesta por búsqueda probada con una estrategia fija.

1.1.2.1.1. Búsqueda

1.1.2.2. Estrategias de lógica de programación

1.1.2.2.1. Secuencial

1.1.2.2.2. Condicional

1.1.2.2.3. Iterativa

1.2. Especificaciones del programa

1.2.1. Definición de un programa

1.2.1.1. Es un conjunto de instrucciones que cumplen un objetivo al ser ejecutadas

1.2.1.1.1. Programación Modular

1.2.1.1.2. Programación Estructurada

1.2.1.1.3. Programación orientada a Objetos

1.2.1.2. Concepto y tipos de algoritmos

1.2.1.2.1. El algoritmo es un procedimiento que consiste en un conjunto finito de instrucciones con reglas bien definidas(instrucciones). El especifica una secuencia finita de operaciones que provee la solución a un problema.

1.2.1.2.2. Ejercicios de algoritmos

1.2.1.2.3. Transformación de un algoritmo en un programa

1.2.1.3. Características de un programa

1.2.1.3.1. Tiene uno o varios puntos de entrada

1.2.1.3.2. Existen puntos de entrada que viajan parcial o totalmente por las partes de un programa

1.2.1.3.3. No deben existir ciclos infinitos

1.2.1.3.4. Todas las instrucciones tienen un sentido.

1.2.1.4. Definición de un Proceso

1.2.1.4.1. Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones

1.2.1.4.2. Con un estado actual y el uso de recursos asociados al proceso

1.2.1.4.3. Partes de un proceso

1.3. Algoritmo

1.3.1. Es una receta o pasos necesarios para realizar una actividad o tarea determinada o resolver un problema

1.3.2. Tiene reglas bien definidas

1.4. Pseudocódigo

1.4.1. Es el método para escribir un algoritmo.

1.4.2. Entrada informal, que usa las reglas gramaticales de nuestro idioma, para describir la ejecución de una tarea.

1.4.2.1. Entrada de datos

1.4.2.2. Instrucciones de decisión

1.4.2.3. Instrucciones de repetición

1.4.2.4. Salida de datos