1. ¿Que es un problema? Es una determinada cuestión o asunto que requiere de una solución.
2. ¿Que es un algoritmo? En resumen, un algoritmo es cualquier cosa que funcione paso a paso, donde cada paso se pueda describir
3. ¿Cuales son las 3 características que deben cumplir todo algoritmo?
1. Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
2. Un algoritmo debe estar definido. Si se sigue el algoritmo dos veces, se debe obtener el mismo resultado cada vez.
3. Un algoritmo debe ser finito. Si se sigue el algoritmo. Se debe terminar en algún momento, o sea debe tener un número finito de pasos.
4. ¿explica en que consiste cada una de ellas? 1siempre es exacto y tiene un orden en cada paso
2. si se hace 2 veces el algoritmo el resultado siempre sera el mismo
3. Un algoritmo debe ser finito. Si se sigue el algoritmo. Se debe terminar en algún momento, o sea debe tener un número finito de pasos.
5. ¿Que es un pseudolenguaje o pseudocódigo? 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. Normalmente, el pseudocódigo omite detalles que no son esenciales para la comprensión humana del algoritmo, tales como declaraciones de variables, código específico del sistema y algunas subrutinas. El lenguaje de programación se complementa, donde sea conveniente, con descripciones detalladas en lenguaje natural, o con notación matemática compacta. Se utiliza pseudocódigo pues este es más fácil de entender para las personas que el código de lenguaje de programación convencional, ya que es una descripción eficiente y con un entorno independiente de los principios fundamentales de un algoritmo. Se utiliza comúnmente en los libros de texto y publicaciones científicas que se documentan varios algoritmos, y también en la planificación del desarrollo de programas informáticos, para esbozar la estructura del programa antes de realizar la codificación efectivamente. No existe una sintaxis estándar para el pseudocódigo, aunque los dos programas que manejan pseudocódigo tengan su sintaxis propia. Aunque parecido, el pseudocódigo no debe confundirse con los programas esqueleto que incluyen código ficticio, que pueden ser compilados sin errores. Aunque los diagramas de flujo y UML sean más amplios en el papel, pueden ser considerados como una alternativa gráfica al pseudocódigo.
6. ¿Que es 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. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
7. ¿Menciona 5 ejemplos de lenguajes de programación.
1-Lenguaje de programación imperativo
2-Lenguaje interpretado
3-Lenguaje compilado
4-Lenguajes intermediarios
5-Lenguaje compilado8. ¿Partes de la estructura de un algoritmo.
· Entrada de datos, son los datos necesarios que el algoritmo necesita para ser ejecutado.· Proceso, es la secuencia de pasos para ejecutar el algoritmo.· Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo.
9. ¿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.
10. ¿Cual es la simbología y cual es su descripción? 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.
6. ¿Que es 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. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
7. ¿Menciona 5 ejemplos de lenguajes de programación.
1-Lenguaje de programación imperativo
2-Lenguaje interpretado
3-Lenguaje compilado
4-Lenguajes intermediarios
5-Lenguaje compilado8. ¿Partes de la estructura de un algoritmo.
· Entrada de datos, son los datos necesarios que el algoritmo necesita para ser ejecutado.· Proceso, es la secuencia de pasos para ejecutar el algoritmo.· Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo.
9. ¿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.
10. ¿Cual es la simbología y cual es su descripción? 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.