Está en la página 1de 2

Que es algoritmo

Un algoritmo informático es un conjunto de instrucciones definidas, ordenadas


y acotadas para resolver un problema, realizar un cálculo o desarrollar una
tarea. Es decir, un algoritmo es un procedimiento paso a paso para conseguir
un fin

Que es programación

La programación es el acto de programar, es decir, organizar una secuencia de


pasos ordenados a seguir para hacer cierta cosa. En el ámbito de la
informática, la programación refiere a la acción de crear programas o
aplicaciones a través del desarrollo de un código fuente, que se basa en el
conjunto de instrucciones que sigue el ordenador para ejecutar un programa.

Construcción de programas

Para ello se deberá tener en cuenta el llamado ciclo de vida, compuesto por las
etapas que se deben seguir secuencial y ordenadamente. Dichas etapas son:

1. Análisis: Fase de especificación de cuáles son las necesidades que debe


satisfacer nuestra aplicación y el planteamiento para cubrirlas.

2. Diseño: Una vez identificadas las necesidades, en la fase de diseño se


deben detallar todos y cada uno de los elementos que usaremos: recursos
físicos (característica del ordenador, periféricos, etc) y lógicos (sistema
operativo, compilador, herramientas de utilidad, etc).

3. Codificación: Como se ha visto en una sección anterior, la tarea aquí es la de


traducir a un lenguaje de programación la solución obtenida en la fase de
diseño.

4. Explotación: Para explotar nuestra aplicación o programa se deberá


implantar en el sistema informático que estemos usando, esto es, instalándola
para posteriormente ejecutarla y comprobar los resultados que nos ofrece.

5. Mantenimiento: Esta última etapa está fundamentalmente relacionada con la


idea de mejorar el programa desarrollado, corrigiendo errores y proporcionando
ideas que lo hagan más eficiente. Así, en ocasiones puede dar lugar al reinicio
del ciclo de vida.

Que son datos: Los datos son, así, la información (valores o referentes) que
recibe el computador a través de distintos medios, y que es manipulada
mediante el procesamiento de los algoritmos de programación. Su contenido
puede ser prácticamente cualquiera: estadísticas, números, descriptores

También podría gustarte