ciencia

Páginas: 8 (1771 palabras) Publicado: 12 de julio de 2014
Programas y algoritmos
A)Un algoritmo: es una secuencia no ambigua, finita y ordenada de instrucciones que han de seguirse para resolver un problema. Un programa normalmente implementa (traduce a un lenguaje de programación concreto) uno o más algoritmos. Un algoritmo puede expresarse de distintas maneras: en forma gráfica, como un diagrama de flujo, en forma de código como en pseudocódigo o unlenguaje de programación, en forma explicativa, etc. Los programas suelen subdividirse en partes menores, llamadas módulos, de modo que la complejidad algorítmica de cada una de las partes sea menor que la del programa completo, lo cualayuda al desarrollo del programa. Esta es una práctica muy utilizada y se conoce como "refino progresivo".
B)La programación informática:
A menudo acortada como programación, es el proceso de diseñar, codificar, depurar y mantener el código fuente deprogramas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamenteotras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones

Partes de un algoritmo:

El algoritmo, es un sistema la cual consiste en un conjunto de partes interconectadasentre si que forman un todo. El algoritmo sigue el principio basico de un sistema, estacompuesta por tres elementos ocomponentes basicos que son : entrada, proceso ysalida.

Entrada:
La entrada de los datos, corresponde a los insumos o datos necesarios paraofrecer los resultados esperados.

Proceso:
Son los pasos necesarios para obtener la solucion al problema o la situación planteada.


Salida
: Son los resultados arrojadas por el proceso como la solucion.

Ejemplo:
Suma de dos numeros:
•Entrada
: Valores de las variables A y B a la variable suma.

Proceso
: Asignar a la variable suma, el valor de A mas el valor de B.

Salida
: Impresión del valor de la variable suma, que contiene la sumatoria de losvalores de A y B

Diagrama de flujo[editar]


Diagrama de flujo que expresa un algoritmo para calcular la raíz cuadrada de un número
: Diagrama de flujo:
Los diagramasde flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO.
Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje ydescripción de procesos a personas ajenas a la computación.
Los algoritmos pueden ser expresados de muchas maneras, incluyendo al lenguaje natural, pseudocódigo, diagramas de flujo y lenguajes de programación entre otros. Las descripciones en lenguaje natural tienden a ser ambiguas y extensas. El usar pseudocódigo y diagramas de flujo evita muchas ambigüedades del lenguaje natural. Dichas expresionesson formas más estructuradas para representar algoritmos; no obstante, se mantienen independientes de un lenguaje de programación específico.

Pseudocódigo:
Artículo principal: Pseudocódigo
El pseudocódigo (falso lenguaje, el prefijo pseudo significa falso) es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciencia ciencia
  • Ciencia ciencia
  • Ciencia O Ciencias
  • Ciencias Ciencias
  • Ciencia o No Ciencia
  • la ciencia y las ciencias
  • Ciencias
  • Ciencias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS