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?