Un sistema es un conjunto de elementos que interactúan o se relacionan entre sí con un
objetivo en común.
Un Sistema Operativo (SO) es un programa (software) que cuando arrancamos o iniciamos el
ordenador se encarga de gestionar todos los recursos del sistema informático, tanto del hardware
(partes físicas, disco duro, pantalla, teclado, etc.) como del software (programas e
instrucciones), permitiendo así la comunicación entre el usuario y el ordenador.
Todos las PC, portátiles, tablets, Smartphone y servidores tienen y necesitan un sistema operativo.
Los otros programas son llamados aplicaciones.
Resumiendo, un SO es el encargado de gestionar el software y el hardware de un ordenador o
computadora.
Prof. Aldana Niscola 1
En su sentido más general, un SO es un software que permite a un usuario ejecutar otras aplicaciones en
un dispositivo informático (ordenador, Smartphone, Tablet, etc.).
Los sistemas operativos generalmente vienen precargados en cualquier ordenador cuando lo compramos.
La mayoría de la gente usa el sistema operativo que viene en su ordenador o móvil, pero es posible
actualizarlo o incluso cambiar el sistema operativo por otro diferente.
Los sistemas operativos utilizan imágenes y botones para poder comunicarnos con el ordenador de forma
sencilla y fácil para decirle lo que queremos hacer en cada momento a nuestro ordenador.
Su función principal es la de darnos las herramientas necesarias para poder controlar nuestra
computadora y poder hacer uso de ella, de la forma más cómoda y sencilla posible.
Las funciones básicas del Sistema Operativo son:
Administrar los recursos del ordenador
Coordinar el hardware
Organizar archivos y directorios en los dispositivos de almacenamiento de nuestro ordenador.
- El sistema operativo es la única gran pieza de software que ejecuta los programas y se encarga
de todo lo demás. Por ejemplo, el sistema operativo controla los archivos y otros recursos a los que
pueden acceder estos programas una vez ejecutados.
- Cuando tenemos múltiples programas que se pueden ejecutar al mismo tiempo, el sistema
operativo determina qué aplicaciones se deben ejecutar en qué orden y cuánto tiempo.
Prof. Aldana Niscola 2
- Gestiona el intercambio de memoria interna entre múltiples aplicaciones.
- Se ocupa de la entrada y la salida de los datos desde y hacia los dispositivos de hardware conectados,
tales como discos duros, impresoras, puertos de comunicación, teclado, etc.
- Envía mensajes a cada aplicación o usuario (o a un operador del sistema) sobre el estado de
funcionamiento y los errores que se hayan podido producir.
- En los equipos que pueden proporcionar procesamiento en paralelo, un sistema operativo puede manejar
la forma de dividir el programa para que se ejecute en más de un procesador a la vez.
Un ejemplo: cuando una aplicación quiere imprimir algo, entrega esa tarea al sistema operativo. El
sistema operativo envía las instrucciones a la impresora, utilizando los controladores de la impresora para
enviar las señales correctas. La aplicación que está imprimiendo no tiene que preocuparse por qué
impresora tiene que imprimir o entender cómo funciona esa impresora. El sistema operativo maneja todos
los detalles.
Otro Ejemplo: Cuando el SO ejecuta un juego, por ejemplo el Minecraft, lo ejecuta en un sistema
operativo, el que tenga nuestr0 ordenador.
El juego, en este caso Minecraft, no tiene que saber exactamente cómo funciona cada componente de
hardware diferente que tiene nuestro PC. Lo que hace Minecraft es utilizar una variedad de funciones
propias del sistema operativo, y el sistema operativo las traduce en instrucciones para manejar nuestro
hardware. Esto ahorra a los desarrolladores de Minecraft, y a todos los demás programas que se ejecutan en
un sistema operativo, muchos problemas.
Toda la información que maneja la computadora está formada por archivos, es el modo de agruparla para
almacenarla en discos y/o cintas y leerla posteriormente.
Cuando se crea un archivo, se le asigna un nombre y es a través de éste que se tiene acceso a él.
Las características de los nombres de los archivos varían de acuerdo al sistema operativo.
Hay sistemas operativos como MSDOS, que no permiten nombres de más de ocho caracteres, no admiten
espacios en blanco, ni caracteres especiales (signos de interrogación, comas, exclamación, etc). Windows,
a partir de la versión 95, permite hasta 255 caracteres, así como espacios en blanco, letras acentuadas y la
Ñ, pero no signos de pregunta / exclamación ni asteriscos.
El nombre del archivo en MSDOS y Windows está compuesto de dos partes separadas por un punto; la
parte que sigue después del punto se llama «extensión» e indica el tipo de archivo: si es de datos (.dat),
documentos (.doc), etc.
Prof. Aldana Niscola 3
El sistema operativo UNIX no utiliza esta notación, pero distingue mayúsculas de minúsculas, por ejemplo
«presup» es distinto de «PResup».
Los archivos se pueden organizar a través del sistema de directorios, creándose estructuras como la
siguiente: Un directorio puede contener otro directorio y archivos. Sobre los directorios se pueden hacer las
mismas acciones que con los archivos: crear, copiar, borrar, abrir, cerrar, renombrar.
Es la forma que el sistema operativo le presenta al usuario para que interactúe con él.
Interfaz de comandos. Es una interfaz de texto: no es simple de usar, ya que obliga al usuario a conocer los
instrucciones y la sintaxis que maneja el sistema operativo. Es decir el nombre del comando y cómo
escribirlo. Al cargarse el sistema operativo, en la pantalla aparece el símbolo del sistema (C:\>) quedando a
la espera que el usuario escriba el comando. Los sistemas operativos más conocidos y utilizados son:
MSDOS, UNIX, LINUX.
Interfaz gráfica: Esta interfaz está basada en imágenes (iconos), menús desplegables y ventanas. Es más
sencilla de operar, no obliga al usuario a conocer ningún comando ni sintaxis. Los comandos se pueden
seleccionar de un menú utilizando el mouse o el teclado. El sistema operativo, a través de sonidos, alerta al
usuario sobre acciones indebidas. En algunos sistemas operativos, como MacOS y Windows, forma parte
de los mismos; en otros, como LINUX, se debe cargar desde la línea de comandos.
Son programas que ayudan al
mantenimiento de la computadora, reparan
daños en los discos o archivos (scandisk),
realizan copias de seguridad (backup),
reorganizan el espacio libre en el disco, etc.
Entre los programas que no constituyen parte
del sistema operativo y ayudan al usuario en
su interacción con la computadora, se encuentran:
- Programas antivirus: se especializan en proveer seguridad al sistema manteniéndolo libre de Virus.
- Programas anti-spyware: se encargan de mantener la computadora libre de programas que envían
información no autorizada del usuario, cuando se conecta a Internet.
- Programas que comprimen datos: permiten reducir el espacio que ocupan los archivos en el disco,
también se pueden comprimir varios archivos en uno solo. , también se pueden comprimir varios archivos
en uno solo. Se utilizan cuando se quieren enviar archivos por el correo electrónico. Entre los más
conocidos y utilizados estan: WINZIP y WINRAR.
Prof. Aldana Niscola 4
La versatilidad de la computadora está dada por la posibilidad de transformarse en una
herramienta útil para un propósito específico según las necesidades del usuario. Los programas que lo
realizan se denominan «de aplicación», permiten utilizar la computadora tareas muy diferentes: procesar
texto, crear planillas para calcular presupuestos o procesar encuestas, edición de imágenes, sofisticadas
máquinas de juego, etc.
El software de aplicación de uso más generalizado suele ser comercial y se debe comprar a las compañías
que lo desarrollan. En realidad, lo que las empresas venden es una licencia de uso bajo ciertas condiciones
como, por ejemplo, no utilizarlo en más de una computadora, no crear copias ni distribuirlas.
En caso de que se quiera utilizar el software en más de una computadora, la empresa vende licencias de uso
estipulando la cantidad de computadoras en las que se utilizará. Muchas veces las grandes empresas
desarrolladoras de software, antes de poner a la venta algún producto nuevo, ofrecen copias de versiones
preliminares para probarlo durante un tiempo determinado, por ejemplo 30 días.
Algunas pequeñas empresas y programadores que se dedican a crear software, lo ponen a disposición de
los usuarios con la condición de que se pague la licencia si, luego de probarlo, se decide continuar
utilizándolo. El software distribuido de este modo se llama Shareware
(del inglés, «share.>= compartir).
Otras crean software y lo distribuyen en forma gratuita, principalmente a través de Internet.
En general son pequeños programas utilitarios para resolver problemas puntuales, por
ejemplo el cambio de formato gráfico de un archivo. Se los conoce con el nombre de
Freeware (del inglés, «free»=gratis).
Este tipo de software es el más utilizado en las oficinas y por la mayoría de los usuarios en sus
computadoras personales: Se los llama paquetes integrados, porque están formados por varios programas:
• Procesador de textos
• Planilla de cálculo
• Base de datos
• Programa de presentaciones
• Programa para construir páginas web.
La ventaja de este tipo de software es que las diferentes aplicaciones comparten un conjunto de comandos
y librerías de imágenes. La transferencia de datos entre un programa y otro es sencilla; por ejemplo, si se
quisiera enviar una carta de saludo escrita en el procesador a los clientes que se encuentran registrados en
Prof. Aldana Niscola 5
la base de datos. Entre los paquetes comerciales más conocidos está Microsoft Office. Existe un paquete
similar de software libre y gratuito llamado OpenOffice.
Se utilizan con diferentes propósitos pero fundamentalmente en la creación de publicidades y publicaciones
como: boletines, folletos, diarios. Son ampliamente utilizados por los profesionales de diseño y, según las
prestaciones de cada software, se pueden realizar trabajos de mayor o menor calidad,. Suelen tener un
precio alto.
Estos programas tienen altos requerimientos de hardware:
1. Placa y memoria de video con muy buena resolución, para la visualización de los
gráficos en pantalla;
2. gran cantidad de memoria RAM, no sólo para tener cargados más de un programa
Simultáneamente, sino también, por el tamaño de los archivos gráficos;
3. disco rígido de gran capacidad;
4. escáner para digitalizar imágenes;
5. impresora láser y color.
Entre los de mayor uso se encuentran:
-Graficadores: Los gráficos se pueden almacenar en la computadora de dos formas, mapa de bits o
vectorial. En la tabla se presentan las principales características de cada una de estas formas de graficación:
Programas de tratamiento de imágenes fotográficas: Estos programas permiten manipular las fotos
electrónicamente, es decir:
• mejorarlas modificando su color, brillo, contraste, eliminando el color rojo de los ojos,
resolución;
• retocarlas dándoles efectos especiales;
• crear fotografías originales, realizando fotomontajes, combinando varias fotos, Las fotos y otras imágenes
se representan como mapas de bits. Para lograr una imagen a
color de alta calidad se necesitan de 16 a 32 bits para guardar la información de cada pixel.
Debido a esto, los archivos de imágenes ocupan mucho espacio, tanto en la memoria RAM, cuando se
muestran en pantalla, como en el disco, cuando se guardan o graban. Se suele decir que son archivos
«pesadas». Las imágenes pueden tener mayor o menor resolución (cantidad de pixeles por pulgada) según
el dispositivo de salida: si se van a imprimir es necesaria una mayor resolución porque la impresora
imprime por puntos, en general 300 dpi.
Si se van a mostrar en pantalla, una resolución de 75 dpi es suficiente, ya que ésa es la
Prof. Aldana Niscola 6
resolución de los monitores. El programa de mayor difusión en el mercado es Photoshop.
-Programas para armar publicaciones: Estos programas están pensados tomando como
modelo el diseño editorial, no el procesamiento de texto; por eso, con ellos es mucho más fácil combinar
texto y gráficos, trabajar con columnas de diferente estilo, etc. Se utilizan diferentes y variadas tipografías,
en fuente y estilo, es decir: las fotos y el texto artístico se crean o modifican en los programas mencionados
anteriormente. Una vez definido el diseño, se trabaja componiendo los diferentes objetos como si fuera un
collage, creando «cajas de texto» para los espacios que contienen texto y «cajas de imagen» para los que
contienen imágenes. Se comportan como elementos independientes entre si. Entre los programas más
utilizados a nivel profesional se encuentran PageMaker de Aldus Corporation y QuarkXPress de Quark
Incorporated; para los menos experimentados Publisher de Microsoft.
Programas para procesamiento multimedia
Los programas multimediales son
aquellos que permiten manipular y
crear sonido, animación de imágenes
y video. 5u crecimiento y difusión ha
sido posible gracias al desarrollo
tecnológico del hardware de la
computadora con la creación de
veloces procesadores,
incrementando la capacidad de los
chips de memoria RAM, la aparición
de sofisticadas placas de video y
sonido, discos ópticos y DVD. También, como los programas de diseño, este tipo de software
tiene altos requerimientos de hardware.
Estos programas se utilizan para crear juegos y enciclopedias electrónicas, cursos de
autoaprendizaje y capacitación. Por ejemplo, los museos suelen presentar en CD visitas
virtuales. Existen programas como Directory Toolbook que poseen herramientas para crear y
manipular sonido y animación, aunque no tienen las mismas funcionalidades que los software
específicos.
Existen programas para:
Tratamiento de sonido: requieren de una placa de sonido para poder procesarlo y, también,
parlantes para reproducirlo. El software permite manipular el sonido, digital izarlo, seleccionar
Prof. Aldana Niscola 7
partes de una canción o melodía, componer nuevas o realizar mezclas de música. Por ello las
computadoras que no posean placa de sonido no pueden llevar a cabo el proceso que
requiere el software. Los programas en sí mismos no requieren hardware muy potente para
funcionar, pera para lograr sonido de calidad es necesaria una muy buena placa de sonido.
Por el espacio que ocupan los archivos existen formatos comprimidos como el mp3, que
conservan la calidad.
Animación: la animación se simula pasando a mucha velocidad diferentes cuadros de una
imagen. Existen programas que permiten realizar animaciones simples como los emoticones
que se ven en Internet, entre ellos GifAnimator, a partir de la versión 6 Photoshop tiene una
herramienta que permite crear gifs animados. Se pueden crear animaciones, llamadas
películas, utilizando Flash de Macromedia y otros programas que permiten crean animaciones
en 3D.
Video: A diferencia del sonido y la animación, el video se almacena en forma digital, pero se
transmite por una señal analógica desde el monitor, por lo que media un proceso de
digitalización. Para llevar a cabo esta transformación, es necesario contar con una placa
especial. Algunas cámaras digitales poseen la función para grabar pequeños videos, de poca
duración. El video digital izado puede manipularse desde programas específicos como Adobe
Premier. Debido al gran tamaño de los archivos, existen programas especiales para comprimir
video.
El sistema operativo consta de muchos componentes o partes y de muchas características distintas. Las
características que se definen como parte del sistema operativo varían con cada sistema operativo. Sin
embargo, las tres partes del SO más fácilmente definidas y usadas por todos los SO son:
- Kernel: es el programa del SO que podríamos decir que es el corazón de tu sistema operativo, por ese
motivo también se llama el "núcleo" del SO. Kernel es lo primero que se carga cuando arranca el SO y
proporciona un control de nivel básico sobre todos los dispositivos de hardware de la computadora. Las
funciones principales incluyen leer datos de la memoria y escribir datos en la memoria, procesar órdenes de
ejecución, determinar cómo funcionan los dispositivos como el monitor, el teclado y el mouse, cómo
reciben y envían datos, y cómo interpretar los datos recibidos de las redes.
Prof. Aldana Niscola 8
El núcleo o Kernel generalmente se ejecuta en un área aislada para evitar que otro software de la
computadora lo manipule. El kernel del sistema operativo es muy importante, pero es solo una parte del
sistema operativo.
- Interfaz de usuario: este componente permite la interacción con el usuario, lo que puede ocurrir a través
de iconos gráficos y un escritorio o mediante una línea de comandos.
- Interfaces de programación de aplicaciones: este componente permite a los desarrolladores de
aplicaciones escribir código modular (por partes).
A nivel de usuario de un PC, podemos decir que hay dos tipos de Sistemas Operativos: SO para PC y
SO para Teléfonos Móviles.
Pero también hay una amplia familia de sistemas operativos categorizados según los tipos de
ordenadores que controlan y el tipo de aplicaciones que admiten. Las 4 categorías para este tipo de SO
son: SO en tiempo real, SO Usuario Único Tarea Única, SO Usuario Único Multitarea y SO Multiusuario.
Veamos uno a uno los diferentes tipos.
El uso de las ventanas es la insignia del sistema operativo de Microsoft, el Windows, sistema estándar para
ordenadores personales y de negocios. Introducido en 1985, fue en gran parte el responsable de la rápida
evolución de la informática personal.
Prof. Aldana Niscola 9
El Mac OS es el sistema operativo de Apple Macintosh para líneas de ordenadores personales y estaciones
de trabajo. La manzana es su logotipo.
Linux o GNU/Linux como sistema operativo fue diseñado para proporcionar a los usuarios de
computadoras personales una alternativa libre o de muy bajo costo. Linux tiene la reputación de ser un
sistema muy eficiente y rápido. Hay muchas versiones diferentes, las más conocidas son Ubuntu o
Fedora. Las versiones se pueden modificar de forma libre por cualquier usuario.
Los sistemas operativos para móviles y tablets más utilizados son el Android y el iOS, pero puedes ver
más en la imagen de más abajo. .
De este tipo Tenemos:
- Sistema operativo en tiempo real (RTOS): los sistemas operativos en tiempo real se utilizan para
controlar maquinaria, instrumentos científicos y sistemas industriales. Una parte muy importante de un
RTOS es administrar los recursos de la computadora para que una operación particular se ejecute
exactamente en la misma cantidad de tiempo, cada vez que ocurre.
- Usuario único, tarea única: como su nombre lo indica, este sistema operativo está diseñado para
administrar la computadora de modo que un usuario pueda hacer una cosa a la vez.
Prof. Aldana Niscola 10
- Usuario único, multitarea: este es el tipo de sistema operativo que la mayoría de la gente usa en sus
computadoras de escritorio y portátiles en la actualidad. Windows de Microsoft y las plataformas MacOS
de Apple son ejemplos de sistemas operativos que permitirán que un solo usuario tenga varios programas
en funcionamiento al mismo tiempo.
- Multiusuario: un sistema operativo multiusuario permite que muchos usuarios diferentes aprovechen los
recursos de la computadora simultáneamente. Los sistemas operativos Unix, VMS y mainframe, como
MVS, son ejemplos de sistemas operativos multiusuario.
La mayoría de los programas de software están diseñados para funcionar con el sistema operativo de una
sola empresa, por ejemplo solo Windows (Microsoft) o solo macOS (Apple).
Un software indicará claramente qué sistemas operativos admite y será muy específico si es
necesario incluyendo la versión o versiones de ese SO que admite. Por ejemplo, un programa de software
de producción de video podría decir que es compatible con Windows 10, Windows 8 y Windows 7, pero no
es compatible con versiones anteriores de Windows como Windows Vista y XP.
Los desarrolladores de software también suelen lanzar versiones adicionales de su software que funcionan
con otros sistemas operativos o versiones diferentes. Volviendo al ejemplo del programa de producción de
video, esa compañía también podría lanzar otra versión del programa con exactamente las mismas
características pero para que funcione con macOS, el lugar de con Windows.
También es importante saber si su sistema operativo es de 32 bits o de 64 bits. Es una pregunta común
que te hacen al descargar software. A continuación puedes ver cómo saber si tu ordenador es de 32bits o
64bits en Windows.
Prof. Aldana Niscola 11
Los primeros ordenadores no tenían sistemas operativos. Cada programa que se ejecutaba en estos
primeros ordenadores tenía que incluir todo el código necesario para ejecutarse en el ordenador,
comunicarse con el hardware conectado y realizar el cálculo que el programa estaba destinado a realizar.
Esta situación hizo que incluso los programas más simples, se convirtieran en muy complejos.
En respuesta a este problema, los propietarios de las computadoras centrales comenzaron a desarrollar
un software de sistema que facilitase la escritura y la ejecución de los programas que incluía la
computadora, y así nacieron los primeros sistemas operativos.
El primer sistema operativo fue creado por General Motors en 1956 para ejecutar una sola computadora
central IBM. En la década de 1960, IBM fue el primer fabricante de computadoras en asumir la tarea de
desarrollar sistemas operativos y comenzó a distribuir sistemas operativos incluidos en sus ordenadores.
Los primeros sistemas operativos se desarrollaron en la década de 1950, cuando las computadoras solo
podían ejecutar un programa a la vez. Más adelante en las siguientes décadas, los ordenadores empezaron a
incluir cada vez más programas de software, a veces llamados bibliotecas, que se unieron para crear el
inicio de los sistemas operativos de hoy.
A fines de la década de 1960, se desarrolló la primera versión del sistema operativo Unix. Escrito en
lenguaje de programación C, y disponible de forma gratuita durante sus primeros años. Unix se adaptó
fácilmente a los nuevos sistemas y logró rápidamente una amplia aceptación.
Muchos sistemas operativos modernos, incluyendo Apple OS X y todas las diferentes versiones de Linux,
se remontan o basan en el SO Unix.
Microsoft Windows fue desarrollado en respuesta a una solicitud de IBM de un sistema operativo para
ejecutar su gama de ordenadores personales o PC.
El primer sistema operativo creado por Microsoft no se llamaba Windows , se llamaba MS-DOS y se
construyó en 1981 al comprar el sistema operativo 86-DOS de Seattle Computer Products y modificarlo
para cumplir con los requisitos de IBM.
El nombre de Windows se usó por primera vez en 1985 cuando se creó una interfaz gráfica de usuario y se
emparejó o unió con el MS-DOS.
Hoy en día Apple, OS X, Microsoft Windows y las diversas formas de Linux (incluido Android) dominan
la gran mayoría del mercado de sistemas operativos modernos, como ya vimos anteriormente
Prof. Aldana Niscola 12