Fundamentos de programación para principiantes.

12.1K 76 20
                                    

Todos en algún momento al utilizar una computadora, una tableta o un celular nos hemos puesto a pensar en cómo es que la sociedad actual ha logrado construir aplicaciones a medida, de tal manera que se satisfaga la gran demanda de aplicaciones que día con día se exigen a nivel mundial. (Que la creación de un documento, que la creación de una base de datos, que la creación de un programa que calcule una tabla de valores, etc.), en fin un abismo de aplicaciones.

Llevando consigo esta demanda una serie de aplicaciones que pueden ir desde un simple editor de texto hasta lo complejo, como el diseño asistido por computadora (CAD - Computer Assisted Design) por ejemplo. Por destacar solo algunas de ellas.

A este tipo de cuestiones no es posible dar respuesta a simple vista la gran mayoría de veces, pues todo un sistema se encarga de que así sea a fin de no dañar la experiencia del usuario.

Pues generalmente el usuario desea hacer lo suyo y nada más, por tanto existen excepciones donde el usuario desea conocer más allá de lo que utiliza cotidianamente.

Es ahí donde entra en detalle esta publicación, cuyo fin es ilustrar un poco al lector de los conceptos básicos que sustentan el pilar de las tecnologías en cuanto a la programación general se refiere, es decir la lógica básica implícita dentro de las programas (Aplicaciones).

Abordando conceptos como: Software, Clasificación de software, Lenguaje de programación, Programa, Paradigmas de la programación, etc.

Para después lograr construir un programa o al menos tener idea de cómo es que se construyen.

Todo ello a través de la dinámica de contenido: Concepto >> Ejemplo >> Ejercicio.

Estas tres etapas han resultado ser muy efectivas en un primer y segundo semestre de ingeniería en sistemas computacionales o en su equivalente ciencias de la computación en algunos países.

Como en lo personal hemos podido corroborar en carne propia, ambos autores.

En el capítulo 1, se abordan todas aquellas cuestiones de terminología básica y esencial para el correcto entendimiento de conceptos un poco más complejos como lo es la noción de algoritmo.

Así mismo en el capítulo 2, abordamos los detalles que rodean el mundo del análisis y construcción de un algoritmo siendo esta la parte más importante del núcleo de la publicación.

Para finalmente en los capítulos 3 y 4, abordar lo que se necesita conocer para sentar ya nuestros algoritmos creados en algún lenguaje de programación en concreto.

Detallando a manera de resumen aquello que se podrá encontrar en dicha publicación a lo largo del contenido.

Los ejemplos dictados en esta publicación se encuentran construidos en el lenguaje de programación C# (Csharp), más esto no significa que no puedan ser construidos en cualesquier otro lenguaje como: C, C++. Delphi, Java, etc. Con tan solo unas ligeras variaciones en la sintaxis, pues cabe recordar que la lógica de los programas es lo que dictamina realmente el núcleo de estos por ello pueden construirse en cualquier otro lenguaje de programación con el correcto paradigma.

Cabe destacar que el objetivo principal de dicha publicación, es incitar al lector a aprender la lógica que subyace a los programas y a inducirlo en el mundo de la programación en general, por ello es posible que algunos lectores no encuentren como un reto los temas a abordar o bien los ejemplos desarrollados en C# en caso de poseer amplio conocimiento en el sector de la programación.

Por ello podemos afirmar que el contenido va dirigido a todas aquellas personas que desee tener una noción básica de la programación lo suficiente para construir sus propias aplicaciones.

Así bien, dedicamos esta publicación a un excelente educador y amigo el maestro Lauro Enrique Soto Landeros quien nos ha enseñado bastante en ámbito de la computación. Esperamos que el lector encuentre a manera de lectura cotidiana o por ratos esta publicación de gran ayuda, en lo que al camino de su conocimiento se refiere.

Has llegado al final de las partes publicadas.

⏰ Última actualización: Sep 04, 2013 ⏰

¡Añade esta historia a tu biblioteca para recibir notificaciones sobre nuevas partes!

Fundamentos de programación para principiantes.Donde viven las historias. Descúbrelo ahora