programacion: como elaborar un diagramas de flujo

Páginas: 10 (2386 palabras) Publicado: 10 de febrero de 2015
PROGRAMACIÓN

La programación de computadoras es un arte, porque se aplica el conocimiento acumulado para el mundo, porque requieres habilidad e ingenio, y sobre todo debido a que produce objetos de belleza.







1-.Conceptos básicos
Es sabido que la interacción que tenemos con la computadora se da por medio de programas. La finalidad de este texto es que el lector sea capaz deelaborar programas a la medida de cualquier problema que enfrente, Sin importar el área de aplicación.


• Programar es una tarea fácil.
• La práctica fortalece la habilidad de programar.
• La programación es útil para todas las áreas del conocimiento.


El razonamiento de las computadoras es diferente al de los seres humanos, es por ello que a quienes comienzan a programar les resulta unatarea difícil. El primer paso es no desesperarse, después se debe entender cómo razonan los humanos y posteriormente analizar cómo lo haría una computadora. Es importante hacer hincapié en que la parte más compleja de este proceso es el desarrollo de un algoritmo (diagrama de flujo o pseudocódigo), ya que constituye la parte lógica. Codificar, independientemente del lenguaje, es simplementetrascribir un algoritmo al lenguaje respectivo. El concepto de algoritmo lo utilizamos, en general, todas las disciplinas basadas en las matemáticas y la física, por ende en la programación, y es la etapa previa a la codificación.

1.2 Definición de lenguaje de programación

El lenguaje de programación es la combinación de símbolos y reglas que permiten la elaboración de programas con los cuales lacomputadora puede realizar tareas o resolver problemas de manera eficiente.
Los lenguajes de programación se clasifican en:

1. Lenguaje máquina. Las instrucciones son directamente entendibles por la computadora y no necesitan traductor para que la CPU (unidad de procesamiento central) pueda entender y ejecutar el programa.
Utiliza un código binario (0 y 1), se basa en bits (abreviatura inglesade dígitos binarios).

2. Lenguaje de bajo nivel (ensamblador). Las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos.

3. Lenguaje de alto nivel. Es semejante al lenguaje humano (en general en inglés), lo que facilita la elaboración y comprensión del programa. Por ejemplo Basic, Pascal, Cobol, Fortran, C, etcétera.
1.3 Definición de algoritmo

Se denominaalgoritmo al conjunto de pasos ordenados y finitos que permiten resolver un problema o tarea específica. Los algoritmos son independientes del lenguaje de programación y de la computadora que se vaya a emplear para ejecutarlo

Todo algoritmo debe ser:

1. Finito en tamaño o número de instrucciones (tiene un primer paso y un último paso) y tiempo de ejecución (debe terminar en algún momento). Porlo tanto, debe tener un punto particular de inicio y fin.

2. Preciso. Debe tener un orden entre los pasos.

3. Definido. No debe ser ambiguo (dobles interpretaciones); si se ejecuta el mismo algoritmo el resultado siempre será el mismo, sin importar las entradas proporcionadas.

4. General. Debe tolerar cambios que se puedan presentar en la definición del problema.

1.4 AlgoritmosCotidianos

Son aquellos que nos ayudan a resolver problemas diarios, y que los hacemos casi sin darnos cuenta que estamos siguiendo una metodología para resolverlos.

Algunos ejemplos son:

Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos la ficha del cliente, si el cliente es solvento entonces la empresa acepta el pedido, en caso contrario rechazar el pedido.Inicio
º leer el pedido.

º examinar ficha del cliente.

º Si el cliente es solvento aceptar el pedido, en caso contrario rechazar el pedido.

º Fin.
1.5 Definición de Lenguaje Algorítmico

Es una seria de símbolos y reglas que se utilizan para describir de manera explícita un proceso, que servirán de apoyo para describir las soluciones que aquí se plantean.
Teniendo en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes De Programación Y Diagramas De Flujo
  • programacion diagramas de flujo
  • Programacion En C Y Diagramas De Flujo
  • Programacion, diagramas de flujo
  • Como Elaborar Un Flujo De Caja
  • Simbologia Para Elaborar Diagramas De Flujo
  • Guia para elaborar Diagramas de flujo
  • ¿Como hacer un diagrama de flujo en Word?

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS