Un sistema operativo es un conjunto de programas que manejan el hardware de una computadora y permiten administrar y realizar tareas. Existen sistemas operativos libres que permiten modificar y redistribuir el código, y sistemas privados con derechos de autor limitados. Un lenguaje de programación es un idioma artificial para expresar computaciones que pueden ser llevadas a cabo por máquinas. Existen lenguajes de máquina, de bajo nivel cercanos a la máquina, y de alto nivel más fáciles de aprender.
Qué es un Sistema Operativo y Lenguaje de Programación
1. Que es un Sistema Operativo
Un sistema operativo puede ser definido como un conjunto de programas
especialmente hechos para la ejecución de varias tareas, en las que sirve de
intermediario entre el usuario y la computadora. Este conjunto de programas
que manejan el hardware de una computadora u otro dispositivo
electrónico. Provee de rutinas básicas para controlar los distintos dispositivos
del equipo y permite administrar, escalar y realizar interacción de tareas.
2. Clases de Sistemas Operativos
Sistema Operativo libres :
Un sistema operativo libre se caracteriza porque el usuario dispone de la libertad de
ejecutar el programa, para realizar cualquier actividad que desee, sin
restricciones luego lo puedes estudiar el funcionamiento del programa y
adaptarlo a sus necesidades, también puede redistribuir copias del programa, tal
como le fue distribuido, o modificado, además se lo puede mejorar el programa
y distribuir copias de las modificaciones.
Sistema Operativo Privado:
todo aquel software que no es libre. es aquel que tiene limitados los derechos de
uso, copia, distribución o modificación. Su código fuente no está disponible, aún
cuando esté abierto al usuario. Los derechos de autor pertenecen a una persona
o a una empresa.
3. 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. Está formado de 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.
4. Clases de lenguajes de
programación
Existen tres tipos de lenguajes claramente diferenciados; el lenguaje máquina y los
lenguajes de bajo nivel y los de alto nivel.
1º El Lenguaje Máquina: es el lenguaje de programación que entiende
directamente la máquina (computadora). Este lenguaje de programación utiliza el
alfabeto binario, es decir, el 0 y el 1.
2º Lenguajes de programación de bajo nivel: Son mucho más fáciles de utilizar
que el lenguaje máquina, pero dependen mucho de la máquina o computadora
como sucedía con el lenguaje máquina.
3º Lenguajes de programación de alto nivel. Los lenguajes de programación de
alto nivel son más fáciles de aprender porque se usan palabras o comandos del
lenguaje natural, generalmente del inglés.