INTRODUCCIÓN A LA PROGRAMACIÓN. fundamentos de la Programación
Enviado por Israelch • 13 de Enero de 2017 • Monografía • 14.082 Palabras (57 Páginas) • 307 Visitas
UNIVERSIDAD NACIONAL DE EDUCACIÓN[pic 1]
ENRIQUE GUZMÁN Y VALLE
“ALMA MATER DEL MAGISTERIO NACIONAL”
FACULTAD DE CIENCIAS
[pic 2]
MONOGRAFÍA
INTRODUCCIÓN A LA PROGRAMACIÓN:
Introducción, fundamentos de la Programación, herramientas de programación, fases de diseño de Programación, metodología de Programación, aplicaciones con código.
PRESENTADA POR:
ALFONSO CORONADO HUANACO
PARA OBTENER EL TÍTULO PROFESIONAL DE LICENCIADO EN EDUCACIÓN
Especialidad: MATEMÁTICA E INFORMÁTICA
LIMA-PERÚ
2017 [pic 3]
contenido | |
Introducción | 5 |
Capítulo I: Fundamentos de programación | 6 |
| 6 |
| 6 |
| 6 |
| 7 |
1.4.1 Lenguaje de Maquina | 7 |
| 8 |
| 8 |
1.5.1 Lenguajes de Alto Nivel | 8 |
| 8 |
| 10 |
Capítulo II: Herramientas de programación | 11 |
| 11 |
2.1.1 Algoritmos | 11 |
2.1.2 Pseudocódigo | 12 |
2.1.3 Diagrama de flujo | 13 |
Capítulo III: Metodologías de programación | 16 |
| 16 |
3.2 Programación estructurada | 17 |
3.3 Programación orientada a objetos (POO) | 18 |
3.3.1 Origen | 20 |
3.3.2 Conceptos fundamentales | 21 |
3.3.3 Características de la POO | 25 |
Capítulo IV Características de lenguajes de programación | 30 |
4.1 Estructuras algorítmicas | 30 |
4.2 Estructuras secuenciales | 30 |
4.3 Estructuras condicionales | 32 |
4.4 Estructuras cíclicas | 34 |
4.5 Procedimientos y funciones | 36 |
Capítulo V Aplicación de programación | 39 |
5.1 DFD | 39 |
5.2 PSEINT | 40 |
5.3 JAVANETBEANS | 44 |
Aplicación didáctica | 48 |
Síntesis | 57 |
Apreciación crítica y sugerencias | 58 |
Fuentes de información | 59 |
[pic 4]
Introducción
La PROGRAMACIÓN es una técnica esencial que debe ser dominada por cualquier estudiante de Informática. Su inserción en los primeros cursos que se estudian, asegura que los estudiantes tengan la facilidad necesaria para conocer las técnicas de solución más eficientes de solución de problemas.
Esta monografía, puede servir como referencia y guía de estudio, y a su vez, mostrar las características más sobresalientes del lenguaje algorítmico, así como enseñar las técnicas de programación estructuradas.
La estructura de este trabajo, está pensada para el aprendizaje de las técnicas y principios del Análisis y Diseño de Algoritmos, o como guía de referencia rápida para llevar a cabo cualquier tarea para realizar en un momento determinado.
Abarca la mayoría de los conceptos de Algoritmos y herramientas de Programación, utilizando como herramienta, el lenguaje algorítmico de Programación Visual Basic 6.0. Cada uno de los temas tratados en el presente trabajo, contiene la explicación necesaria para abordarlos de forma independiente, los mismos se complementan con algunos ejercicios, y que, en opinión personal, facilitan la operación del proceso de transmisión del conocimiento.
El trabajo está organizado por capítulos, que, por lo general, reúnen temas relacionados sobre un mismo aspecto de la Introducción a la Programación.
Si esta monografía hiciera bien, aunque fuera sólo a una persona, daría por bien empleado el tiempo que se le ha dedicado.
Capítulo I Fundamentos de Programación
[pic 5]
- Conceptos de Programación
Se llama programación a la implementación de un algoritmo en un determinado lenguaje de programación, para programar.
Programar, es la acción de escribir instrucciones correctas para que sean interpretadas por una máquina.
...