lunes, 26 de septiembre de 2016

Introducción a la Programación

Cordial saludo, para el periodo 4 del área de tecnología veremos una introducción a la programación, mucho animo, espero sea del agrado de todos ustedes. 1. Que es programación: Programación es el proceso a través del cual un programa o aplicación informática es desarrollado. Se conoce como programación en ciencias de la computación a los pasos que se abordan para crear el código fuente de un programa informático. De acuerdo con estos pasos, el código se escribe, se prueba y se perfecciona. Definición tomada de: http://www.definicionabc.com/tecnologia/programacion.php 2. Que es un algoritmo: Un Algoritmo, se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema. Por lo tanto podemos decir que es un conjunto ordenado y finito de pasos que nos permite solucionar un problema. Los algoritmos son independientes de los lenguajes de programación. En cada problema el algoritmo puede escribirse y luego ejecutarse en un lenguaje de diferente programación. El algoritmo es la infraestructura de cualquier solución, escrita luego en cualquier lenguaje de programación. Definición tomada de: http://informaticafrida.blogspot.com.co/2009/03/algoritmo.html 3. CARACTERÍSTICAS DE UN ALGORITMO: Todo algoritmo debe tener las siguientes características: • Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera precisa e inequívoca que se debe hacer. • Debe ser Finito, porque un algoritmo debe tener un número limitado de pasos. • Debe ser Definido, porque debe producir los mismos resultados para las mismas condiciones de entrada. • Puede tener cero o más elementos de entrada. • Debe producir un resultado. Los datos de salida serán los resultados de efectuar las instrucciones. 4. PARTES DE UN ALGORITMO: Todo Algoritmo debe tener las siguientes partes: • Entrada de datos, son los datos necesarios que el algoritmo necesita para ser ejecutado. • Proceso, es la secuencia de pasos para ejecutar el algoritmo. • Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo. En el siguiente vídeo podrán visualizar una breve explicación sobre este tema: