3. Un Sistema Operativo (SO) es el software básico de
una computadora que provee una interfaz entre el
resto de programas del ordenador, los dispositivos
hardware y el usuario.
4. Independientemente del tamaño y complejidad de la PC y el sistema
operativo, todos los sistemas operativos realizan las mismas cuatro funciones
básicas:
•Control de acceso de hardware
•Administración de archivos y carpetas
•Proporción de una interfaz de usuario
•Administración de aplicaciones
5. El OS administra la interacción entre las aplicaciones y el hardware.
Para tener acceso a cada componente de hardware y comunicarse con
él, el OS utiliza un programa llamado “controlador de dispositivo”.
Cuando se instala un dispositivo de hardware,el OS localiza e instala el
controlador de dispositivo para ese componente. La asignación de los
recursos del sistema y la instalación de controladores se llevan a cabo
mediante un proceso Plug and Play (PnP). A continuación, el OS
configura el dispositivo y actualiza el registro, el cual es una base de
datos que contiene toda la información sobre la PC.
Si el OS no puede localizar un controlador de dispositivo, un técnico
debe instalar el controlador de forma manual, ya sea con los medios
incluidos con el dispositivo o descargándolo del sitio Web del
fabricante.
6. El OS crea una estructura de archivos en la unidad de disco duro para
almacenar datos. Un archivo es un bloque de datos relacionados al que
se le otorga un único nombre y que se trata como una unidad única. Los
archivos de programas y de datos se agrupan en directorios. Los
archivos y los directorios se organizan para facilitar su uso y
recuperación. Los directorios se pueden guardar dentro de otros
directorios. Estos directorios anidados se conocen como
“subdirectorios”. En los sistemas operativos Windows, los directorios se
denominan “carpetas”, y los subdirectorios,“subcarpetas”.
7. El OS permite que el usuario interactúe con el software y el hardware. Los
sistemas operativos incluyen dos tipos de interfaces de usuario:
•CLI: en la interfaz de línea de comandos (CLI, Command-line interface),
el usuario introduce comandos en el símbolo del .
•GUI: en la interfaz gráfica de usuario (GUI, Graphical user interface) el
usuario interactúa mediante menús e íconos.
8. El OS localiza una aplicación y la carga en la RAM de la PC. Las
aplicaciones son programas de software, como procesadores de texto,
bases de datos, hojas de cálculo y juegos. El OS asigna recursos del
sistema disponibles a las aplicaciones en ejecución.
Para asegurar que una aplicación nueva sea compatible con un OS, los
programadores siguen un conjunto de pautas conocidas como “Interfaz de
programación de aplicaciones” (API, Application Programming Interface).
Las API les permiten a los programas acceder a los recursos
administrados por el sistema operativo de forma coherente y confiable.
Los siguientes son algunos ejemplos de API:
9. OpenGL: Open Graphics Library (OpenGL) es una especificación
estándar interplataforma para gráficos multimedia.
DirectX: colección de API relacionada con tareas multimedia para
Microsoft Windows.
API de Windows: permite que las aplicaciones de versiones anteriores
de Windows funcionen en versiones más recientes.
API de Java: colección de API relacionada con el desarrollo de
programación en Java.
10. x86: una arquitectura común de 32 bits de Intel adoptada por AMD y otros
fabricantes de CPU. Los procesadores x86 utilizan menos registros que los
procesadores x64. Los registros son áreas de almacenamiento que la CPU
utiliza cuando realiza cálculos. Los procesadores x86 pueden admitir
sistemas operativos de 32 bits.
x64: esta arquitectura de 64 bits agrega registros adicionales
específicamente para instrucciones que utilizan un espacio de direcciones
de 64 bits. Los registros adicionales permiten que la CPU procese
instrucciones mucho más rápido que un x86. El procesador x64 es
compatible con el procesador x86, que es anterior. Los procesadores x64
pueden admitir sistemas operativos de 32 bits y de 64 bits.
Los OS de 32 bits pueden direccionar solo 4 GB de memoria del sistema,
mientras que los OS de 64 bits pueden direccionar más de 128 GB. La
administración de la memoria es diferente en los dos sistemas. Los
sistemas de 64 bits tienen un mejor rendimiento y, además, los OS de 64
bits tienen características que proporcionan seguridad adicional.
11. Existen dos tipos de sistemas operativos diferentes: de escritorio y de
red. Los sistemas operativos de escritorio están diseñados para su uso
en entornos de oficinas pequeñas o domésticas (SOHO, small office,
home office) con un número limitado de usuarios. Los sistemas
operativos de red (NOS, network operating system) están diseñados
para su uso en entornos corporativos y sirven a muchos usuarios con
una amplia variedad de necesidades.
Un OS de escritorio tiene las siguientes características:
•Admite un único usuario.
•Ejecuta aplicaciones de usuario único.
•Comparte archivos y carpetas en una red pequeña con seguridad
limitada.
12. En el mercado de software actual, los sistemas operativos de escritorio
más comúnmente utilizados se clasifican en tres grupos: Microsoft
Windows, Apple Mac OS y Linux:
Windows 7 starter,Windows 7 home premium,Windows 7 professional,
Windows 7 enterprise,Windows 7 Ultimate, etc..existe una gran cantidad
de versiones de Windows.
Apple Mac OS
La computadora de Apple es una PC basada en Intel con un módulo
propietario agregado que permite iniciar el sistema operativo Mac OS
que está instalado en los equipos de Apple. Sin embargo, puede ejecutar
en modo nativo otros sistemas operativos que ejecutan otras PC, como
Windows, Linux, xBSD, Solaris/x86, etc. Mac OS es un sistema operativo
GUI diseñado para ser fácil de usar. La versión actual de Mac se basa en
una arquitectura microkernel Mach y contiene un conjunto de utilidades
Unix. Mac OS X es un sistema operativo UNIX certificado (es decir,
cumple completamente con las especificaciones para UNIX).
13. Linux:
Linux es un kernel de tipo UNIX patentado y sin derechos de autor
desarrollado desde cero a principios de los años noventa como
proyecto de un estudiante. Con el conjunto de las conocidas
utilidades de tipo UNIX del proyecto GNU, forma un conjunto de
sistemas operativos llamado «GNU/Linux» o simplemente Linux. El
sistema Linux moderno cumple parcialmente con las especificaciones
para UNIX. El sistema operativo Android utiliza el kernel Linux sin las
utilidades de GNU. Linus Torvalds diseño Linux en 1991 como un OS
de código abierto. Los programas de código abierto permiten la
distribución y la modificación del código fuente por parte de los
usuarios descargándolo de forma gratuita y, por parte de los
desarrolladores, a un costo mucho menor que otros sistemas
operativos.
14. Los NOS poseen características adicionales que aumentan la funcionalidad y la facilidad
de administración en un entorno de red. Un NOS tiene las siguientes características:
•Admite varios usuarios.
•Ejecuta aplicaciones multiusuario.
•Proporciona mayor seguridad en comparación con los sistemas operativos de escritorio.
Los NOS proporcionan recursos de red a las PC, entre ellos:
•Aplicaciones de servidor, como bases de datos compartidas
•Almacenamiento de datos centralizado
•Repositorio centralizado de cuentas y recursos de usuario en la red
•Cola de impresión de la red
•Sistemas de almacenamiento redundante, como RAID y copias de seguridad
Los siguientes son ejemplos de sistemas operativos de red:
•Windows Server
•Red Hat Linux
•Mac OS X Server
15. Al recomendarle un OS a un cliente, es importante comprender cómo
utilizará la PC. El OS debe ser compatible con el hardware existente y
con las aplicaciones requeridas. Antes de recomendarle un OS a un
cliente, infórmese sobre los tipos de aplicaciones que utilizará y si
planea comprar nuevas PC.
Para recomendar un OS, el técnico debe analizar las limitaciones
presupuestarias, saber cómo se utilizará la PC y determinar los tipos
de aplicaciones que se instalarán en ella.
16. El proceso de actualización del OS de una PC puede ser más rápido que
realizar una nueva instalación. El proceso de actualización varía según la
versión
La versión de un OS determina las opciones de actualización disponibles.
Por ejemplo, un OS de 32 bits no se puede actualizar a uno de 64 bits. Otro
ejemplo es que Windows XP no se puede actualizar a Windows 7. Antes de
realizar una actualización
17. Como técnico, es posible que deba realizar una instalación limpia de un OS.
Realice una instalación limpia en las siguientes situaciones:
•Cuando una PC pasa de un empleado a otro.
•Cuando el OS está dañado.
•Cuando se reemplaza el disco duro principal en una PC.
La instalación y el arranque inicial de un OS se conoce como “configuración del
sistema operativo”. Si bien es posible instalar un OS por medio de una red desde
un servidor o desde un disco duro local, el método de instalación más común en un
hogar o una pequeña empresa es con CD o DVD. Para instalar un OS desde un CD
o DVD, debe configurar primero el BIOS para que el sistema se inicie desde el CD
o DVD.
Importante: Si el hardware no es compatible con el OS, es posible que necesite
instalar controladores de terceros al realizar la instalación limpia.