1-¿Qué es un algoritmo?
Como algoritmo denominamos un conjunto ordenado y finito de operaciones simples a través del cual podemos hallar la solución a un problema.
Los algoritmos nos permiten ejecutar una acción o resolver un problema mediante una serie de instrucciones definidas, ordenadas y finitas. Así, dado un estado inicial y una entrada, y siguiendo los sucesivos pasos indicados, se llega al estado final y se obtiene una solución
Características de un algoritmo
Todo algoritmo debe cumplir con estas características básicas:
Tienen inicio y fin: todo algoritmo comienza en un estado inicial con una serie de datos específicos, y culmina con una solución o salida.
Funcionan en secuencia: un algoritmo está compuesto por una serie de pasos ordenados.
Las secuencias son concretas: cada paso es claro y no deja lugar a la ambigüedad.
Los algoritmos son abstractos: son modelos o guías para ordenar procesos.
La cantidad de pasos de un algoritmo es finita.
2-¿Qué es un programa?
Un programa es un conjunto de pasos lógicos escritos en un lenguaje de programación que nos permite realizar una tarea específica. El programa suele contar con una interfaz de usuario, es decir, un medio visual mediante el cual interactuamos con la aplicación.
Los programas para poder correr se deben cargar en la memoria, el responsable de esta tarea es el sistema operativo. Un programa puede diseñarse para una computadora o para otro tipo de dispositivos pero su programación suele realizarse en una computadora utilizando un entorno de desarrollo integrado (en ingles IDE).
Este programa cuenta con herramientas que permiten convertir nuestro código en un programa funcional. Estas herramientas son el compilador, el “linker” y el depurador (debugger).
3-¿Qué es un lenguaje de programación?
Un lenguaje de programación, en palabras simples, es el conjunto de instrucciones a través del cual los humanos interactúan con las computadoras. Un lenguaje de programación nos permite comunicarnos con las computadoras a través de algoritmos e instrucciones escritas en una sintaxis que la computadora entiende e interpreta en lenguaje de máquina.
Bibliografía
https://www.significados.com/algoritmo/#:~:text=Como%20algoritmo%20denominamos%20un%20conjunto,la%20soluci%C3%B3n%20a%20un%20problema.&text=Los%20algoritmos%20nos%20permiten%20ejecutar,instrucciones%20definidas%2C%20ordenadas%20y%20finitas.
https://desarrollarinclusion.cilsa.org/tecnologia-inclusiva/que-es-un-programa/#:~:text=Un%20programa%20es%20un%20conjunto,permite%20realizar%20una%20tarea%20espec%C3%ADfica.&text=Estas%20aplicaciones%20pueden%20ser%20escritas%20en%20diferentes%20lenguajes%20de%20programaci%C3%B3n.
Marvin López Mendoza. (Julio 16, 2020).Qué es un lenguaje de programación.Febrero 20, 2021, de OpenWebinars Sitio web:
https://openwebinars.net/blog/que-es-un-lenguaje-de-programacion/
No hay comentarios.:
Publicar un comentario