sábado, 20 de febrero de 2021

Algoritmo, Programa y Lenguaje de programación

Autores: Karen Mejía Saavedra & Eva María Guevara Cabrera.
Grado y grupo: 4° E

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.




Programación desde cero
    Elementos de entorno de algoritmos y programación:




    Bibliografía

Significados.(Febrero 05, 2020).Algoritmo:qué es, características y ejemplos-Significados.Febrero 20, 2021, de Significados Sitio web:

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


Desarrollo inclusión.(2017).¿Qué es un programa?.Febrero 20, 2021, de CILSA O.N.G por la inclusión Sitio web:

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

Variables de JavaScript en Sublime Text 3

Autores: Karen Mejía Saavedra & Eva María Guevara Cabrera. Grado y grupo: 4° E JavaScript es un lenguaje orientado a objetos. Que un len...