Interfaces de Usuario
Interfaz de Texto
Todas las órdenes que el usuario introduce y las respuestas que ofrece el sistema se visualizan mediante cadenas de caracteres.
Interfaz Gráfica
Es el tipo más extendido. La información se muestra en bloques o pantallas, denominadas ventanas, las cuales poseen una serie de objetos que muestran la información.
Puertos
Puertos Traseros de un Ordenador
- Dos puertos PS/2, dedicados normalmente a conectar el ratón y el teclado.
- Un puerto serie.
- Un puerto paralelo.
- Dos o más puertos USB.
Interrupciones
Las interrupciones son un mecanismo por el cual los dispositivos de E/S piden intervención de la CPU. En orden de prioridad, se debe atender a la prioridad más alta:
- Excepciones del procesador.
- Interrupciones de software (trap).
- Interrupciones de hardware no enmascarables.
- Interrupciones de hardware enmascarables.
Interrupción
Mecanismo por el cual los dispositivos de E/S demandan la intervención de la CPU.
Las interrupciones de hardware, que son las interrupciones generadas por los dispositivos periféricos, siguen un orden: un periférico requiere atención por parte del procesador, modificando el nivel de su línea IRQ del bus de control. La señal es recogida por el PIC, que la clasifica y envía otra señal a una de las patillas específicas del procesador. A continuación, el procesador recoge la petición y pregunta por el tipo de interrupción. El PIC responde asignando un número de servicio, que es colocado en el bus de datos, llegando al punto inicial del proceso descrito anteriormente. Así mismo, también se debe contemplar el estado actual del propio sistema de interrupciones. Por ejemplo, puede estar procesándose el servicio de una interrupción, pero la rutina está suspendida momentáneamente porque se ha solicitado otra interrupción de prioridad más alta, o tal vez recibe otra interrupción del mismo periférico antes de haber atendido la anterior, etc.
Plug and Play
Plug and Play significa literalmente “enchufar y listo”. Permite que las tarjetas de expansión se configuren automáticamente.
Para su correcta configuración y utilización, la tecnología Plug and Play involucra los siguientes elementos:
- Dispositivos Plug and Play: Son capaces de identificarse a sí mismos, así como sus necesidades de recursos en el sistema.
- BIOS Plug and Play: Es capaz de inicializar los dispositivos anteriores en el proceso de arranque.
Tarjeta de Red
La tarjeta de red, adaptador o NIC, es el interfaz físico entre el sistema informático y el medio físico de transmisión de la señal a la red. Los dispositivos periféricos en general, y las tarjetas de red en particular, se unen a ese bus por unos conectores especiales denominados ranuras o slots, cuya especificación, según el tipo de éste, es muy concreta y detallada.
Slot
Zócalo conectado al bus de la placa base, donde se añaden dispositivos al ordenador.
Procesos de Arranque
Para cualquier sistema operativo, el inicio de éste es un punto crítico. El incorrecto funcionamiento de alguno de estos puntos puede inhabilitar un dispositivo o, incluso, puede provocar un fallo general que imposibilite el arranque de la máquina.
El bootloader es el responsable de seguir arrancando la máquina después de que la BIOS haya iniciado el proceso. Cada bootloader es propio de un tipo de sistema operativo.
Proceso Init en Debian GNU/Linux
El proceso INIT es el responsable del arranque del resto de procesos de inicio. En principio, su responsabilidad es la creación de los procesos, según la configuración que consta en el fichero /etc/inittab, que suele contener una colección de scripts para funciones como el arranque de servicios de usuario, así como otro tipo de procesos.
Runlevel
Indica el directorio donde se almacenan los scripts de inicio del sistema.
Carga del Registro del Sistema de Windows
Al igual que en el caso anterior, es necesario conocer la carga de inicio en Windows para observar en qué punto el sistema operativo lee y carga los controladores de los distintos dispositivos.
En Windows, la carga de inicio arranca con los ficheros NTDETECT.COM y NTOSKRNL.EXE.
Syslog en Debian GNU/Linux
SYSLOG es el método que Debian GNU/Linux utiliza como sistema de información de eventos. Éstos son registrados en una serie de ficheros, desde los que el administrador de la máquina o de la red tiene la posibilidad de estudiar la información de hardware, software, sistema o seguridad, e identificar así los posibles fallos. Es decir, es un log o informe de auditoría del sistema, incluyendo el propio kernel.
Valor | Prioridad | Inglés | Castellano |
---|---|---|---|
1 | debug | debug | depurar |
2 | info | information | informar |
3 | notice | notice | noticia |
4 | WARN | warning | advertencia |
5 | ERR | Error | error |
6 | CRIT | critical | crítico |
7 | Alert | alert | alerta |
8 | Emerg (panic) | Emergency | emergencia (pánico) |
Visor de Sucesos en Windows
La herramienta gráfica destinada en el SO Windows para almacenar, manejar y ofrecer la información de incidencias o sucesos es el Visor de sucesos. Ofrece al usuario información de los sucesos almacenados en un registro. Existen tres tipos predeterminados de registros: de aplicación, de seguridad y del sistema.