IBM un mundo nuevo
Solo pretender que centremos un poco lo que es la tarea de la programación, y que sobre todo es un aspecto de lógica, lógica aplastante.
1.2. Introducción.
Intentar dar una definición de lo que es programar en la actualidad es muy atrevido, por lo que el que desee una de esas definiciones solo tiene que acudir a Internet y encontrara seguro un sin fin de ellas.Pero para escribir un programa, una aplicación, un paquete informático, hay que combinar varios elementos.
Técnica.
Diseño.
Imaginación.
Técnica, que se puede aprender, y que es lo que se quiere enseñar en este curso de iniciación.
Diseño, estilo, gusto, que es más difícil enseñarlo, pues es una cuestión personal, y se trata de ofrecer nuestro producto en un formato agradablepara quien lo va a utilizar.
Imaginación, conocida la técnica de programación, está capacidad se puede adquirir con la experiencia, es más difícil, porque la capacidad de poder crear, imaginar la solución, o forma en la cual se desea plantear o mostrar lo que se quiere obtener, es una capacidad individual que cada uno tiene más o menos desarrollada.
Estos elementos nos permitiráncombinar otros tres elementos, que son
El hardware, el ordenador.
Los procedimientos, funciones, clases y objetos.
Las estructuras de datos.
Hardware, conocer los distintos elementos con los que se puede contar para poder llegar a obtener una solución optima a nuestro problema.
En programación hay una gran variedad de tipos de programas, y un amplio espectro de periféricos enel mercado.
Su conocimiento nos puede facilitar la solución de un problema.
Procedimientos, funciones, son las herramientas de las que nos valemos en la programación para la resolución de un programa, para resolver un problema.
Estructuras de datos, los dos elementos anteriores nos permiten sacar el rendimiento de un programa, pero un programa utiliza datos, pocos o muchos, perosiempre información, por lo tanto hay que manejar de forma adecuada dicha información.
1.3. Elementos de programación.
Podríamos denominar los siguientes apartados como elementos de la programación.
– Tener claro que queremos hacer.
– Dominar los elementos a nuestro alcance.
– Imaginar espacialmente la solución que deseamos obtener.
– Aplicar dicha solución.Tener claro que queremos hacer, en condiciones normales, la creación de un programa parte de una fase de diseño que da como resultado final como tiene que ser un programa y lo que hay que hacer es transcribir a código dicho resultado.
Por lo tanto antes de iniciar la escritura de un programa es imprescindible saber de forma clara y sin paliativos que es lo que queremos hacer, si una silla o unbarco.
Normalmente una buena aplicación suele conllevar un ahorro en el tiempo final, por que no hay que retroceder ni tampoco corregir.
Dominar los elementos a nuestro alcance, implica tener un conocimiento y dominio de los elementos mencionados anteriormente.
Imaginar espacialmente la solución que deseamos obtener, la progresión en la técnica de la programación, con el tiempo nosllevará a imaginar, por decirlo de alguna forma, la solución o la forma de enfocar como deseamos hacer el programa que nos encargan, pero eso a otro nivel, os irá pasando a lo largo del curso, ya que con los ejercicios que iremos planteando, a medida que los vayamos leyendo de forma inconsciente os ira apareciendo la forma de enfocarlos.
Aplicar dicha solución, y solo quedará con todos losdatos aplicarlos a la solución que en principio creemos más adecuada, y que luego modificaremos muchas veces.
Hay un principio, “si funciona no lo toques”, pero claro ..., así que cada cual decida cuando parar.
1.4. Lo principal de un programador.
Tener las ideas claras, saber de forma exacta que es lo que tienes y a donde has de llegar.
Tener claro en que orden quieres hacerlo....
Regístrate para leer el documento completo.