1) Que es un sistema operativo
2) Clases de sistemas operativos (libres y privativos)
3) Que es un lenguaje de programación
4) Clases de lenguajes de programación
2. ¿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.
Un sistema operativo, tiene también como función, administrar todos los periféricos de una
computadora. Es el encargado de mantener la integridad del sistema.
Podemos decir que el sistema operativo es el programa más importante de la computadora.
3. CLASES DE SISTEMAS
OPERATIVOS
LIBRE: Los sistemas operativos libres son aquellos sistemas que permiten a las personas operar
sus computadoras sin restricciones de uso, desarrollo y mejoramiento.
PRIVATIVO: Se denomina con el falso amigo software propietario o, dicho correctamente,
privativo al software del cual no existe una forma libre de acceso a su código fuente, el cual
solo se encuentra a disposición de su desarrollador y no se permite su libre modificación,
adaptación o incluso lectura por parte de terceros.
4. LENGUAJE DE PROGRAMACIÓN
Un lenguaje de programación es un lenguaje formal que proporciona
una serie de instrucciones que permiten a un programador escribir
secuencias de órdenes y algoritmos a modo de controlar el
comportamiento físico y lógico de una computadora con el objetivo
de que produzca diversas clases de datos.
5. 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. Este es el caso del BASIC, el lenguaje de programación más conocido.