Introduccion A La Programacion M1
a la programación
M. Jesús Marco Galindo
Josep Vilaplana Pastó
PID_00149895
© FUOC • PID_00149895
Introducción a la programación
Índice
Introducción ..........................................................................................
5
Objetivos .................................................................................................
6
1. Conceptos básicos deprogramación ..........................................
7
1.1. Definiciones ..................................................................................
7
1.2. Ejemplos .......................................................................................
10
2. La programación como disciplina de ingeniería ....................
12
2.1. Etapas en el desarrollo de un programa.......................................
12
2.1.1. Análisis de requerimientos. Definición del problema ......
13
2.1.2. Diseño del algoritmo .........................................................
13
2.1.3. Implementación del programa .........................................
14
2.1.4. Pruebas ..............................................................................
14
2.1.5. Operación,mejoras y mantenimiento ..............................
15
2.2. Conclusiones y motivación ..........................................................
15
3. Objetivos de la asignatura ............................................................
17
3.1. Etapas del diseño de un algoritmo ...............................................
17
3.1.1. Entender el problema........................................................
18
3.1.2. Plantear y planificar la solución .......................................
19
3.1.3. Formular la solución .........................................................
19
3.1.4. Evaluar la corrección de la solución .................................
19
3.2. Implementación de un programa ................................................
20
Resumen..................................................................................................
22
Glosario ...................................................................................................
23
Bibliografía ............................................................................................
23
© FUOC • PID_00149895
5
Introducción
Este módulo introduce el mundo de laprogramación como disciplina de la ingeniería. A partir de aquí se comprenderán mejor los objetivos que hay que alcanzar para convertirse en un buen programador. En realidad, éste es, como
veréis, el objetivo de esta asignatura.
La finalidad básica de la programación es solucionar problemas mediante el
ordenador. Al igual que en cualquier disciplina, el aprendizaje debe ser progresivo: primero hay queaprender a resolver problemas sencillos a partir de un
conjunto de herramientas básicas, y más adelante se intentan resolver problemas más complejos que requieren más herramientas. Así pues, este material
está formado por una serie de módulos con una estructura orientada al aprendizaje progresivo de los contenidos y, por lo tanto, es muy importante asimilar
los contenidos de un módulo antes depasar al siguiente.
Antes de entrar en materia tenemos que saber de qué hablamos. Para poder seguir el discurso de la asignatura es indispensable conocer, en primer lugar, el
significado de los conceptos con que trabajaremos. En el primer apartado de
este módulo definiremos estos conceptos básicos.
A partir de los conceptos podremos dar un paso adelante y seguir con el segundo apartado, que nospresenta la programación como una disciplina de la ingeniería y nos muestra cómo hay que emprender el desarrollo de un programa
para convertirse en un buen profesional. Pensad que la programación no es un
arte, sino una técnica.
Con todo esto, ya seremos capaces de entender los objetivos de la asignatura,
que se exponen en el tercer apartado.
Una vez situados y conocidos todos estos aspectos, en el...
Regístrate para leer el documento completo.