Novacreations

Desarollando Software

¿Qué es programación?

Un tutorial en C++ muestra como capitulo inicial una descripción muy acertada de lo que es programación. Inicia con una cita que me resulto muy interesante:

“La Programación es usada para planear como resolver un problema. Sin importar que metodo es usado (lapiz, regla, calculadora, computadora) la solución de problemas requiere programación. La forma en que uno programe depende del artefacto que uno use en la solución de problemas”.

Comenta que la programación es la forma en como solucionar un problema, no solucionar el problema en si ya que la computadora es la que lo hace por nosotros. Si nosotros pudieramos resolver el problema por cuenta propia, entonces no necesitariomos escribir un programa. El motivante de escribirlo es que no tenemos tiempo, capacidad de memoria y la cpacidad de resolverlo pero sabemos la forma en que se pueden dar instrucciones para hacerlo.

Algo importante que destaca es que no se puede programar una computadora si uno no sabe como resolver el problema. Se tiene que tener el conocimiento, la formula, el diseño o un documento que indique los paso a seguir.

En resumen, la programación es el paso de instrucciones que describen como un problema puede ser resuelto. Existen muchos lenguajes en que estas instrucciones pueden ser escritas. No solo hablamos de un lenguaje de programación, sino también el lenguaje humano que se usa para indicar por ejemplo las instrucciones para armar un jugete.

Puede sonar rendundante pero es necesario siempre tomar estos conecptos en cuenta en epecial cunado se esta aprendiendo. Ya que se corre el riesgo de usar la prograaación como un fin mas que un medio, es decir que solo se programa por “programar” y se pierde de vista el objetivo final que es indicar como resolver un problema.

Denle una checada al capitulo introductorio del tutorial, y al tutorial mismo si decean aprender C++.

Tutorial 1 – What Is Programming?

programming_language_textbooks.jpg




Subscribe to email feed



La fábrica de softw

La Fábrica de Software de la Dirección de Innovación y ...

Administradores de A

Durante años aplicación ES File Explorer era la mejor y ...

Apoyo del Conacyt a

El Consejo Nacional de Ciencia y Tecnología (Conacyt), como parte ...

Microsoft Surface St

Esta semana Microsoft anuncio la existencia de su nueva PC ...

Incuba tu proyecto c

¡Buscamos nuevas tecnologías! Si tu proyecto es seleccionado Telcel te otorgará ...

Las 10 funciones de

  Java 8 incluye nueva funcionalidad que nos permite tener un ...

Como usar una funci

Usar una función hash para encriptar una contraseña no es ...

Cómo escribir códi

Nunca supongas a la malicia lo que puede ser explicado ...

Las 114 preguntas de

¿Tienes una entrevista de trabajo en puerta para un posición Java? ...

Believe in technolog

Ziff Davis Publishing es la más grande editorial de contenidos ...