Introducción a la Programación y Algoritmos

Clasificado en Informática

Escrito el en español con un tamaño de 3,08 KB

Introducción a la Programación

Programa: Conjuntos de órdenes para un ordenador. Los programas deben describirse en un lenguaje de programación.

Pasos para la Resolución de un Problema:

  1. Identificar un problema
  2. Definir y presentar
  3. Explorar distintas estrategias
  4. Actuar de acuerdo con las estrategias
  5. Logro, observación y evaluación

Conceptos Básicos

Entrada de datos: Es la función de ingresar un número, una letra, un signo ortográfico o cualquier símbolo que represente una cantidad, una medida, una palabra o una descripción.

Procesos de datos: Parte en la que se resuelve el problema usando los datos de entrada.

Salida de datos: Mostrar en un dispositivo de salida los resultados de las acciones anteriormente realizadas, por ejemplo, pantalla, impresora.

Algoritmos

Algoritmo: Conjunto de operaciones que ejecutadas en un determinado orden resuelven un problema.

Características de un Algoritmo:

  1. Debe ser preciso e indicar el orden de realización de cada paso.
  2. Debe ser finito.
  3. Es independiente del lenguaje de programación que se utilice.

Fases de un Algoritmo:

Análisis preliminar: Estudia el problema en general y define la parte que nos interesa.

Definición o análisis del problema: Comprender el problema para obtener como resultado las especificaciones de las entradas y salidas del problema. Debe quedar claro qué entra y qué sale.

Diseño del algoritmo: Diseñar la solución, determinar qué pasos tenemos que realizar para resolverlo.

Criterios a seguir para dar una solución algorítmica:
  1. Se divide el problema en módulos para comprenderlo más fácilmente.
  2. Al hacer modificaciones es más fácil sobre un módulo particular que en todo el algoritmo.
  3. En cuanto a los resultados, se podrán comprobar mucho mejor por partes que intentando probar todo de un golpe.

Datos

Datos: Información veraz y medible que un ordenador puede procesar, almacenar o recuperar.

Tipos de Datos:

  • Integer: Entero -32768 a 32767
  • Long: Entero largo con signo -2,147,483,648 a 2,147,483,647
  • Single: Real simple con precisión y signo con 7 decimales 1.5 E-45 a 3.4E 38.

Símbolos de Diagrama de Flujo

Inicio y fin: Terminal que representa el comienzo y fin.

Entrada y salida de datos: Representa la entrada y salida de información.

Procesos: Cualquier operación aritmética.

Salida a impresión: Se utiliza en ocasiones en lugar de E/S.

Salida pantalla: Se utiliza en lugar de E/S.

Repetición: Indica un bucle o ciclo.

Decisión o pregunta: Indica operaciones lógicas o de comparación.

Entradas relacionadas: