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:
- Identificar un problema
- Definir y presentar
- Explorar distintas estrategias
- Actuar de acuerdo con las estrategias
- 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:
- Debe ser preciso e indicar el orden de realización de cada paso.
- Debe ser finito.
- 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:
- Se divide el problema en módulos para comprenderlo más fácilmente.
- Al hacer modificaciones es más fácil sobre un módulo particular que en todo el algoritmo.
- 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.