UI "interfaces de usuario" S.O
al iniciar cualquier sistema, siempre nos encontraremos una UI "interfaz de usuario" esta es la encargada de mostrarnos el mundo que esconde un sistema operativo, es la encargada de guiarnos por los elementos y procesos que ejecutamos en nuestros dispositivos, la interfaz de usuario constituye la manera en que el usuario interactúa con la computadora. En los sistemas operativos actuales es común el uso de una interfaz gráfica de usuario: una colección de objetos sobre un fondo coloreado (basada en la metáfora del escritorio) con iconos, ventanas dinámicas, menús y cuadros de diálogo.
Las aplicaciones diseñadas para correr o ser ejecutadas en un particular sistema operativo utilizan los mismos elementos de interfaz, de modo que los usuarios permanecen bajo una interfaz coherente y familiar.
Tipos de interfaces.
como sabemos, sistemas operativos existen muchos, y es lógico que todos estos no van a tener la misma IU que otros, atractivas visualmente, mas amigables con el usuario o simplemente de protocolo.
- Interfaz de línea de comando. SHELL Requiere que el usuario introduzca la instrucción o comando por medio del teclado. El usuario teclea o escribe los comandos, carácter a carácter ante un indicador, usando la sintaxis y nomenclatura correctas y luego oprime “Enter” para ejecutarlo. Los usuarios experimentados en esta interfaz afirman que es más simple, más rápida y que proporcionan mejor información que las interfaces gráficas.
- Interfaz controlado por menús. Esta interfaz proporciona menús para seleccionar opciones del programa, así el usuario no tiene que memorizar comandos. En lugar de esto los comandos son seleccionados del menú presentado en pantalla, como cuando se escoge algún plato en un restaurante.
- Interfaz gráfica del usuario (GUI - Graphical User Interfaz). En este tipo de interfaz, los usuarios controlan el sistema señalando y haciendo clic en gráficos o iconos de la pantalla que representan las características del programa. Se basa en el hecho de que la gente reconoce con más rapidez y facilidad las representaciones gráficas que las palabras o frases que lee. Se le asocia generalmente a otras características, como el uso de una interfaz de ratón activo con menús de despliegue descendente, cajas de diálogo, cajas de verificación, botones de radio y elementos semejantes.
en resumen, la UI tiene muchas facetas, tiene muchas ramas, pero todas son dirigidas a lo mismo al manejo de dispositivos mediante menús, o lineas de códigos implementadas por el usuario con un fin.
2000 daniel
Kernel.
Núcleo o corazón, Parte
esencial de un sistema operativo que provee los servicios más básicos del
sistema. Se encarga de gestionar los recursos como el acceso seguro al hardware
de la computadora. Se encarga también del multiplexado, determinando qué
programa accederá a un determinado hardware si dos o más quieren usarlo al
mismo tiempo.
El kernel también ofrece una
serie de abstracciones del hardware para que los programadores no tengan que
acceder directamente al hardware, proceso que puede ser complicado.
Las funciones más importantes del mismo, aunque no las únicas, son:
- Administración de la memoria para todos los programas y procesos en ejecución.
- Administración del tiempo de procesador que los programas y procesos en ejecución utilizan.
- Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda.