Sunteți pe pagina 1din 4

Taller 5

Integrantes: Ammisarid Concepción 1-745-292


José Quintero 1-747-1796
Linux
Tipo de Kernel de Linux
En las primeras versiones de del kernel de Linux consistían en un solo modulo, se
compilaban y ligaban en único programa en cuya ejecución compartía todos los
recursos del modo protegido del procesador.
Tipo de interfaz de Linux
Sea gráfica o mediante un intérprete de comandos, o Shell (línea de comandos),
Arquitectura de Linux
1. Kernel
2. Llamadas al Sistema al usuario (interfaces de programación de aplicaciones)
3. API
4. Interprete de Comandos
5. Procesos de Usuario
Windows
Tipo de kernel de Windows
Esta es la parte que se encarga de las funciones de bajo nivel como la planificación
de hilos, el manejo de interrupciones y el origen de excepciones.
Tipo de interfaz de Windows
En el ambiente gráfico, el kernel implementa las funciones de interfaz gráfica de
usuario que se encarga de la presentación de las ventanas, los controles de la
interfaz estándar de usuarios y la presentación de gráficos
Arquitectura de Windows
1. Abstracción del hardware
2. Kernel
3. Controladores de Dispositivos
4. Ejecutivo
5. Ambiente Grafico
Tipo de kernel de Android
Android es un ejemplo de las aplicaciones del kernel Linux a Aplicaciones
específicas, parte de un kernel de Linux optimizado y con módulos necesario para
interactuar con el hardware.
Tipo de interfaz de Android
Interfaz personalizada que los fabricantes crean para que corra sobre el sistema
operativo Android. Esta interfaz personalizada altera muchos de los aspectos de la
interfaz de usuario (UI, por sus siglas en inglés), desde el menú de diseño hasta los
atajos desde la pantalla de inicio.
Arquitectura de Android
1. Kernel de Linux
2. Biblioteca de Funciones
3. Android Runtime
4. Aplicaciones ambiente de trabajo
Tipo de Kernel Mac OS
El núcleo de Mac os se conoce como Darwin, y junto con los servicios que le dan
acceso a la funcionabilidad del kernel, están basados en BSD UNIX.

Tipo de interfaz de Mac OS


Aqua tiene a Exposé que es una característica de Mac OS X que facilita el modo de
gestionar las ventanas abiertas, exponiéndolas todas en un mosaico de miniaturas.
Existen dos estilos principales para Aqua. El predeterminado es el Standard
pinstriped en el que la apariencia general imita lo cristalino y los botones son
tridimensionales y con reflejos como burbujas. El segundo, Brushed Metal, es un
entorno en una gama de grises metálicos en la que los botones se encajan en la
pantalla. También hay otras opciones visuales en las que la interfaz es más plástica.

Arquitectura de Mac Os
1. Darwin
2. Quartz
3. QuickTime
4. Open GL
5. Clásico
6. Carbón
7. COCOA
8. Java
9. Aqua
II Parte
1. ¿Cómo se relaciona el kernel de un sistema operativo con el modo de
protección de la CPU?

Los modos de protección requieren de una cercana colaboración con el


sistema operativo para para garantizar que los recursos de memoria y
procesamiento asignados a cada uno de ellos serán respetados por los
demás requiere de mecanismos que limiten las acciones que los programas
puedan realizar e impidan que logren invadir rangos de memoria y recursos
que no les corresponden.

2. ¿Qué componente del sistema operativo busca estandarizar la interfaz de


usuario, y en cuáles sistemas operativos ha recibido más atención este
componente?

El componente de sistema de comunicación busca estandariza la interfaz de


usuario
Sistemas operativos con más atención a la interfaz gráfica es Mac.

3. ¿Los programas de aplicación son parte del sistema operativo? ¿Se pueden
distribuir con estos?

Los programas de aplicación no son parte del sistema operativo y si pueden


distribuir.

4. ¿Cuáles son los modos de protección del sistema operativo?

El modo de protección 0, o modo supervisor: es reservado para el sistema


operativo
y permite realizar operaciones de administración de memoria para activar los
rangos correspondientes a las diversas aplicaciones, o para emplear rangos
de memoria asignados a dispositivos o de uso exclusivo del sistema
operativo.

El modo de protección 3: es utilizado por las aplicaciones. En este modo, el


procesador limita el acceso a la memoria a rangos de direcciones, o
segmentos, que fueron preparados en el modo supervisor. Las operaciones
que una aplicación intente re basar los límites de estos segmentos de
memoria son atrapadas por el procesador y generan errores de acceso a
memoria.
Los modos de protección 1 y 2: pueden emplearse para que los controladores
de dispositivos tengan acceso a determinadas áreas de memoria y recursos
sin necesidad de tener los privilegios del modo supervisor

Los modos de protección -1: A fin de proteger las operaciones que realiza el
hipervisor para administrar los recursos de las máquinas virtuales

S-ar putea să vă placă și