algoritmos y diagramas de flujo

Páginas: 7 (1539 palabras) Publicado: 26 de noviembre de 2014
Conceptos
Programa
Se le llama programa a la serie de instrucciones escritas en alguno de los lenguajes, por medio de los cuales se logra que la computadora realice todas las operaciones o decisiones señaladas en dichas instrucciones.
Podemos distinguir dos tipos de programa:
Programa fuente: es el conjunto de instrucciones escritas en algún lenguaje de computadora, las cuales han sidotranscritos para ser interpretadas por algún dispositivo de lectura.

Programa objeto: es el conjunto de instrucciones que componen un programa fuente y que han sido traducidas al lenguaje maquina por medio del compilador correspondiente.
Un compilador es un programa que traduce el programa fuente a programa objeto. Un compilador independiente se requiere para cada lenguaje de programación.Éste efectúa sólo la traducción, no ejecuta el programa. Una vez compilado el programa, el resultado en forma de programa objeto será directamente ejecutable.
Pseudocódigo
El pseudocódigo se puede definir como un lenguaje de especificaciones de algoritmos. El pseudocódigo no es realmente un código sino una imitación y una versión abreviada de instrucciones reales para las computadoras.
Algoritmosy Diagramas de flujo
En los pasos a seguir para el desarrollo de un problema, existen básicamente dos tipos de elementos con los cuales es posible especificar un problema en forma esquemática y con una notación orientada a la computación, estas herramientas son los algoritmos y los diagramas de flujo que se complementan.
El concepto de algoritmo es muy importante dentro del área decomputación, cuyo significado actual es similar a una receta, proceso, método, técnica, procedimiento o rutina para realizar una actividad, excepto que el algoritmo tiene una connotación ligeramente diferente.
Un algoritmo es un conjunto de reglas que determinan la secuencia de las operaciones a seguir para resolver un problema específico y que cumple con las siguientes cinco características:
1)Finitud: Un algoritmo debe terminar después de ejecutar un número finito de pasos.
2) Definición: Cada paso en un algoritmo debe estar definido con precisión, esto es, la acción a seguir no debe ser ambigua, sino rigurosamente especificada. UN algoritmo descrito en un lenguaje como inglés o español, en el cual una misma palabra puede significar varias cosas, puede no cumplir con este punto. Es por esoque se han definido los lenguajes de programación o lenguajes de computación para especificar algoritmos, ya que en ellos el significado de cada palabra es uno y sólo uno.
3) Entrada: Se considera como entrada el conjunto de datos o información requerida para resolver un problema dado. No cualquier grupo de datos se puede considerar como entrada en el procedimiento señalado.




4) Salida:La salida es un conjunto de resultados que se obtienen al aplicar el algoritmo al conjunto de datos de entrada.
5) Efectividad: Un algoritmo debe llevar a la solución del problema planteado, en otras palabras, se puede decir que todas las operaciones que efectúa el algoritmo, deben ser lo suficientemente simples para que en principio, se puedan ejecutar con papel y lápiz y al final obtener elresultado deseado.
Diagrama de flujo
Introducción
Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema . Su correcta construcción es sumamente importante porque, a partir del mismo se escribe un programa en algún Lenguaje de Programación. Si el Diagrama de Flujo estácompleto y correcto el paso del mismo a un Lenguaje de Programación es relativamente simple y directo. Es importante resaltar que el Diagrama de Flujo muestra lugares de origen y destino de los datos, transformaciones a las que son sometidos los datos, lugares en los que se almacenan los datos dentro del sistema, los canales por donde circulan los datos. Además de esto podemos decir que este es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmos Diagramas De Flujo Y Programas
  • Algoritmos pseudocodigo y diagramas de flujo
  • Algoritmos, diagrama de flujos, etc.
  • Algoritmo. Diagrama de Flujo
  • Ejemplos de algoritmos y diagramas de flujo
  • Algoritmo Y Diagramas De Flujo
  • DESARROLLAR ALGORITMOS Y DIAGRAMAS DE FLUJO
  • Algoritmos y diagramas flujo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS