1.
Cuál
es el programa principal del Sistema Operativo
El
programa principal del sistema es designado como núcleo del sistema o
interprete de comando.Este tiene la capacidad de traducir ordenes que
ingresan los usuarios, por medio de un conjunto
de instrucciones facilitadas por el mismo directamente al núcleo y al
conjunto de herramientas que forman el sistema operativo.
Entre
las tareas que desempeña se incluye el manejo de las interrupciones,
la asignación de trabajo al procesador y proporcionar
una vía de comunicación entre los distintos programas. En general,
el núcleo se encarga de controlar el resto delos módulos y sincronizar
su ejecución.
2.
Cuáles
son las 4 grandes funciones del Sistema Operativo
- Organizar y administrar el hardware del equipo tanto en partes internas y periféricos.
- Gestiona los recursos del ordenador en sus niveles mas bajos.
- Dispone
de una interface (elemento que hace posible la fácil comunicación
usuario maquina) liberando al usuario del conocimiento del hardware.
- Coordina
y manipula el hardware de la computadora, como la memoria, las
impresoras, las unidades de disco, el teclado o el mouse.
3.
Cuáles
son los 4 niveles (organización del S.O) de un Sistema Operativo
Nivel 1: Gestion del Procesador (Nucleo)
Nivel 2: Rutinas de administración de las llamadas a servicios del sistema
NIvel 3: Gestión de las rutinas
Nivel 4: Shell: Interaccion con el usuario.
Nivel 1: Gestion del Procesador (Nucleo)
Nivel 2: Rutinas de administración de las llamadas a servicios del sistema
NIvel 3: Gestión de las rutinas
Nivel 4: Shell: Interaccion con el usuario.
4.
Que
es un proceso (en informática)
Un proceso puede informalmente entenderse como un programa
en ejecución. Formalmente un proceso es "Una unidad de actividad que se
caracteriza por la ejecución de una secuencia de instrucciones, un
estado actual, y un conjunto de recursos del sistema asociados".
5.
Cuáles
son los estados de un proceso (5 estados)Nuevo, preparado, bloqueo, ejecucion y terminado.
6.
Que
es el Núcleo y cuál es su función (en
informática)
En informática, un núcleo o kernel (de la raíz germánica Kern, núcleo, hueso) es un software que constituye la parte más importante del sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora
o en forma básica, es el encargado de gestionar recursos, a través de
servicios de llamada al sistema. Como hay muchos programas y el acceso
al hardware es limitado, también se encarga de decidir qué programa
podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo,
lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware.
Esto permite esconder la complejidad, y proporciona una interfaz limpia
y uniforme al hardware subyacente, lo que facilita su uso al programador.
7.
Cuáles
son los tipos de núcleo (4 tipos)
Hay cuatro grandes tipos de núcleos:
- Los núcleos monolíticos facilitan abstracciones del hardware subyacente realmente potentes y variadas.
- Los micronúcleos (en inglés microkernel) proporcionan un pequeño conjunto de abstracciones simples del hardware, y usan las aplicaciones llamadas servidores para ofrecer mayor funcionalidad.4
- Los núcleos híbridos (micronúcleos modificados) son muy parecidos a los micronúcleos puros, excepto porque incluyen código adicional en el espacio de núcleo para que se ejecute más rápidamente.
- Los exonúcleos no facilitan ninguna abstracción, pero permiten el uso de bibliotecas que proporcionan mayor funcionalidad gracias al acceso directo o casi directo al hardware.
8.
Que
es el Kernel y que función cumple
El kernel es como nuestro corazon pero este es el de el sistema.
se encarga de el modo de reparto, conexion entre todos los componentes y
el sistema y es la base de todo. Lo invento la compañia creada por Ken
Thompson (Unix) del que percivio pasrte de su nombre.
El kernel es lo que hace que un sistema operativo
sea un sistema operativo, para aquellos windowseros despistados; sipe,
en Windoze también hay un kernel y se llama krnl32.dll y está en C:\windows\system. Si, exactamente, es el primer archivo que todo virus que se precie ataca.
En nuestro sistema GNU/Linux el kernel está normalmente en /boot y se llama vmlinuz
Kernel en inglés quiere decir " núcleo" y es de hecho la parte principal del sistema operativo, la que se ocupa de gestionar los recursos de la memoria, habilitar el acceso a los sistemas de archivo, gestionar diversas pijaditas de la red y alguna lindeza más.
Cada sistema operativo tiene un tipo distinto de kernel: así los Unix más tradicionales como FreeBSD usan un kernel " monolítico"
en el que está todo compilado dentro, otros usan los llamados "microkernels"
como el Darwin o Hurd (se podría incluir el kernel de Windoze). GNU/Linux usa un kernel modular; un núcleo bastante grande comparado con un microkernel, pero que es capaz de delegar funciones en los llamados " módulos" , partes independientes del núcleo que pueden ser incorporadas dinámicamente al currele si hacen falta y luego descargadas si molestan. Así puedes cargar "drivers" para hardware, firewall o funciones especiales de red (ppp, rdsi, etc) cuando las necesitas y cuando por ejemplo, cierras tu conexión a internet, liberar la memoria que usaba ese módulo
En nuestro sistema GNU/Linux el kernel está normalmente en /boot y se llama vmlinuz
Kernel en inglés quiere decir " núcleo" y es de hecho la parte principal del sistema operativo, la que se ocupa de gestionar los recursos de la memoria, habilitar el acceso a los sistemas de archivo, gestionar diversas pijaditas de la red y alguna lindeza más.
Cada sistema operativo tiene un tipo distinto de kernel: así los Unix más tradicionales como FreeBSD usan un kernel " monolítico"
en el que está todo compilado dentro, otros usan los llamados "microkernels"
como el Darwin o Hurd (se podría incluir el kernel de Windoze). GNU/Linux usa un kernel modular; un núcleo bastante grande comparado con un microkernel, pero que es capaz de delegar funciones en los llamados " módulos" , partes independientes del núcleo que pueden ser incorporadas dinámicamente al currele si hacen falta y luego descargadas si molestan. Así puedes cargar "drivers" para hardware, firewall o funciones especiales de red (ppp, rdsi, etc) cuando las necesitas y cuando por ejemplo, cierras tu conexión a internet, liberar la memoria que usaba ese módulo
No hay comentarios:
Publicar un comentario