Fundamentos de Programación

Conceptos Básicos

  • Tarea
  • Recursos
  • Evaluación
  • Conclusión

Introducción

Publicado por marycena el marzo 12, 2012
Publicado en: Uncategorized. Deja un comentario

Conceptos básicos

Para adentrarnos en el mundo de la programación y sus diversos lenguajes debemos conocer ciertos conceptos. Hablamos de programación cuando nos referimos al proceso de creación de un programa de computadora mediante la aplicación de procedimientos lógicos. La  programación se desarrolla en distintos lenguajes. Estos lenguajes son códigos  estructurados que cobran sentido en determinados contextos de uso. Antes de hablar en términos estrictamente informáticos revisemos qué son los lenguajes.

Los lenguajes pueden ser naturales o artificiales. Los naturales nos son propios como seres humanos, y cada uno de ellos es el vehículo de comunicación de una determinada cultura; requieren de un aprendizaje en gran medida gobernado por factores innatos y culturales, y de un uso inconsciente en los primeros años de vida.

Los artificiales, en cambio, suponen una creación consciente y metódica regida por  convenciones arbitrarias establecidas por especialistas. Para utilizarlos y desarrollarlos se requiere un aprendizaje deliberado y planificado.

Un lenguaje de programación es un idioma artificial diseñado para expresar un conjunto de acciones que pueden ser llevadas a cabo por las computadoras. Puede usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión o como modo de comunicación humana. Estos lenguajes permiten especificar de manera precisa sobre qué datos debe operar una computadora, cómo deben ser almacenados o transmitidos y qué acciones debe tomar bajo una gran cantidad de opciones posibles. Todo esto, a través de un lenguaje que intenta ser relativamente próximo al lenguaje humano o natural.

Anuncios

Ir a las entradas

  • Entradas recientes

    • Introducción
  • Archivos

    • marzo 2012
  • Categorías

    • Uncategorized
  • Meta

    • Registrarse
    • Acceder
    • RSS de las entradas
    • RSS de los comentarios
    • WordPress.com
  • Anuncios
Crea un blog o un sitio web gratuitos con WordPress.com.