Entradas

Mostrando entradas de febrero, 2021

Decima sesion.

Imagen
 Representación del algoritmo. Código fuente.  Un código fuente se define como una serie de instrucciones secuenciales, escritas en un lenguaje de programación determinado que, a través de un compilador o intérprete, éste puede ser ejecutado en una máquina. Pseudocódigo. El pseudocódigo de un programa informático representa la descripción del algoritmo en un lenguaje de alto nivel, sin que éste sea capaz de ser procesado por una máquina. Se considera uno de los pasos previos a la escritura del código fuente. diagrama de flujo. Un diagrama de flujo representa de manera gráfica un algoritmo. Sistema formal. Un sistema formal es una manera de representar un problema haciendo uso de un sistema abstracto, a través de reglas de inferencia, axiomas, y un lenguaje formal, y que tiene por objetivo demostrar teoremas. PSeInt. PSeInt es la abreviatura de los estados de computación de PSeudo Intérprete, una herramienta educativa creada en Argentina, utilizada principalmente por estud...

Novena sesión.

Imagen
 Algoritmos. Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo. Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o solución de un problema. Elementos de un algoritmo. Preciso: Cada línea de instrucciones debe indicar claramente que se debe hacer. Finito: Debe tener un limite de pasos. Definido: Debe permitir dar los resultados para las mismas condiciones de entrada. Programación. Comprender el problema. En la programación profesional se escriben programas para satisfacer las necesidades de otros, comprender que necesita el cliente, puede llegar a ser una tarea complicada y si esta etapa no esta claramente resuelta, no se podrá avanzar. El usuario en gen...