jueves, 2 de febrero de 2012

actividad -1: resumen

1 ¿que es un problema?

Un problema es una determinada cuestión o asunto que requiere de una solución.

2 ¿ que es un algoritmo?

es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

3 ¿ cuales  son las 3 caracteristicas  fundamentales  quedeba  de cumplir  todo algoritmo?
  finito , presiso y definido

4 explica en que  consiste  cada una de ellas.

presiso:  definirse de manera rigurosa sin dar lugar a anbigüedades

definido: si se sigue un algoritmo dos veses se obtendra el mismo resultado

finito: debe terminar en algun momento puede tener  cero o mas elementos de entrada  los datos de salida seran los resultados de efectuar las intrucciones.

5  ¿que es un  pseudelenguaje o pseudocodigo?

el pseudocodigo:
 es una descripción de un algoritmo de programación informático de alto nivel compacto e informal que utiliza las convenciones estructurales de un lenguaje de programación verdadero, pero que está diseñado para la lectura humana en lugar de la lectura en máquina, y con independencia de cualquier otro lenguaje de programación.

6 ¿ que es un lenguaje de programacion ?

Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

7 menciona  5 ejemplos  de lenguajes de  programacion

Lenguajes de programación procedural: Divide el problema en partes más pequeñas, que serán realizadas por subprogramas (subrutinas, funciones, procedimientos), que se llaman unas a otras para ser ejecutadas. Ejemplos: C, Pascal.


  • Lenguajes de programación orientada a objetos: Crean un sistema de clases y objetos siguiendo el ejemplo del mundo real, en el que unos objetos realizan acciones y se comunican con otros objetos. Ejemplos: C++, Java.





  • Lenguajes de programación funcional: La tarea se realiza evaluando funciones, (como en Matemáticas), de manera recursiva. Ejemplo: Lisp.





  • Lenguajes de programación lógica: La tarea a realizar se expresa empleando lógica formal matemática. Expresa qué computar. Ejemplo: Prolog.




  • Lenguajes útiles o productivos: Sus virtudes en cuanto a eficiencia, sencillez, claridad, productividad, etc., motiva que sean utilizados en empresas, administraciones públicas y/o en la enseñanza. Ejemplos: Cualquier lenguaje de uso habitual (C, Java, C++, Lisp

    8 partes de la estructura de un algoritmo











    ¿que es un diagrama de flujo?

    El diagrama de flujo es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.


    ¿cual es  la simbologia  y cual  es su descripcion?

    No hay comentarios:

    Publicar un comentario