Introducción a la Programación: Conceptos y Fundamentos Esenciales

Clasificado en Informática

Escrito el en español con un tamaño de 2,95 KB

¿Qué es Programar?

Programar es crear una secuencia de órdenes para indicar al ordenador qué es lo que tiene que hacer.

Conceptos Fundamentales

  • Algoritmo: Secuencia de pasos y operaciones que debe realizar el programa para resolver un problema.
  • Programa: Secuencia de instrucciones que entiende el ordenador, escrita en un lenguaje de programación.
  • Lenguaje de programación: Lenguaje usado para crear programas.

El proceso de desarrollo implica realizar la solución a un problema usando un algoritmo.

Compiladores e Intérpretes

Se usa un compilador para poder entender un código fuente y pasarlo a un código ejecutable. El intérprete traduce instrucción a instrucción, mientras que el compilador lo hace de golpe.

Lenguajes de Programación

Es importante conocer la sintaxis y semántica de los lenguajes.

  • Sintaxis: Conjunto de reglas que determinan cómo se pueden construir y secuenciar los elementos del lenguaje.
  • Semántica: Significado de cada elemento del lenguaje. ¿Para qué sirve?

Elementos Comunes de los Lenguajes

Los lenguajes suelen tener los siguientes elementos:

  • Instrucciones
  • Datos literales (constantes: valores que permanecen fijos a lo largo del programa)
  • Variables (pueden variar a lo largo del programa)
  • Tipos de datos
  • Subprogramas (funciones)
  • Comentarios (para clarificar el código)

Pseudocódigo

El pseudocódigo es una serie de instrucciones similar al lenguaje natural que se utiliza antes de empezar a programar. Se apoya en herramientas de análisis.

Clasificación de Instrucciones

Instrucciones Primitivas

  • Entrada/Salida
  • Asignación

Instrucciones de Control

Alternativas

  • Simples: Permite evaluar una expresión y, en función del resultado, ejecutar una o varias instrucciones.
  • Dobles: Permite evaluar una expresión y, en función del resultado, ejecutar una o varias instrucciones; en caso contrario, se ejecuta otro conjunto de instrucciones.
  • Múltiples: Evita tener que anidar múltiples condicionales "si".

Repetitivas

Permiten ejecutar un número de veces el conjunto de instrucciones que configuran su rango. Existen varios tipos.

¿Cómo funciona PHP?

PHP se integra directamente en las páginas HTML y se interpreta por el servidor. El navegador envía una solicitud al servidor web, este lee la página PHP, ejecuta los comandos que contiene y envía el documento montado al navegador. Como PHP se ejecuta del lado del servidor, el usuario nunca llega a ver el código PHP.

Entradas relacionadas: