2. Qué es un sistema operativo?
El sistema operativo es el programa (o software) más importante de un
ordenador. Para que funcionen los otros programas, cada ordenador de uso
general debe tener un sistema operativo. Los sistemas operativos realizan tareas
básicas, tales como reconocimiento de la conexión del teclado, enviar la
información a la pantalla, no perder de vista archivos y directorios en el disco, y
controlar los dispositivos periféricos tales como impresoras, escáner, etc.
3. Clases de sistemas operativos
Software Libre: Se refiere a la libertad de los usuarios para ejecutar, copiar,
distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere
a cuatro libertades de los usuarios del software:
El software propietario o software privativo: (también software no libre,
software privado, software con propietario o software de propiedad) se refiere a
cualquier programa informático en el que los usuarios tienen limitadas las
posibilidades de usarlo, modificar lo o redistribuirlo (con o sin modificaciones), o
cuyo código fuente no está disponible o el acceso a éste se encuentra restringido
4. 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. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una
máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
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.
También la palabra programación se define como el proceso de creación de un programa de computadora, mediante
la aplicación de procedimientos lógicos, a través de los siguientes pasos:
• El desarrollo lógico del programa para resolver un problema en particular.
• Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del
programa)
• Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
• Prueba y depuración del programa.
• Desarrollo de la documentación.
5. Tipos de lenguaje 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.