Sistemas Operativos MAC
Por : Ing. en C. Diana Berenice
Sistema Operativo
Es un programa (o conjunto de programas) de control que
Definiciones
Generales
Definición:
tienen por objeto facilitar el uso del computador y conseguir
que este se utilice eficientemente.
Características:
Es el único programa del que no se puede prescindir
Gestiona periféricos, ficheros y usuarios
Ofrece unentorno para el desarrollo del trabajo del ordenador
Núcleo
Definiciones
Generales
Núcleo o kernel (de la raíz germánica Kern, núcleo, hueso) es
un software que constituye una parte fundamental del sistema
operativo, y se define como la parte que se ejecuta en modo
privilegiado.
Es el principal responsable de facilitar a los distintos
programas acceso seguro al hardware dela computadora o en
forma básica, es el encargado de gestionar recursos, a través
de servicios de llamada al sistema.
Sistema de Archivos
es el componente del sistema operativo encargado de
administrar y facilitar el uso de las memorias periféricas
Estructuran la información guardada en una unidad de
almacenamiento que luego será representada ya sea
textual o gráficamente utilizando un gestor dearchivos.
Los usuarios deben poder crear, modificar y borrar
archivos.
El mecanismo encargado de compartir los archivos debe
proporcionar varios tipos de acceso controlado:
Ej.: “Acceso de Lectura”, “Acceso de Escritura”, “Acceso
de Ejecución”, varias combinaciones de estos, etc.
Definiciones
Generales
El sistema de archivos o ficheros (en inglés:filesystem)
Paginación y Segmentación ADMINISTRACIÓN DE LA
MEMORIA
Depende de
factores como
del diseño del
Hardware del
sistema
PAGINACIÓN
Dividen los programas en
pequeñas páginas , y a la
memoria en marcos de
página.
Permite que el espacio
de direcciones lógicas de
un proceso no sea contiguo.
SEGMENTACIÓ
N
Tanto la memoria física como la
memoria virtual se dividen en
bloques (en general de distinto
tamaño, llamados segmentos),
queson las que van a disco a
medida que se va llenando la
memoria física, o se recuperan
del disco cuando vuelven a ser
necesarias.
La paginación y la
segmentación puras
son métodos de
manejo de memoria
bastante efectivos,
aunque la mayoría
de los sistemas
operativos modernos
implantan esquemas
combinados, es
decir, combinan la
paginación y la
segmentación.
Ajustes de Asignación
Lasestrategias más comunes para asignar algún hueco de la tabla son:
Primer ajuste
Consiste en asignar el primer hueco con capacidad suficiente. La búsqueda puede
iniciar ya sea al inicio o al final del conjunto de huecos o en donde terminó la última
búsqueda. La búsqueda termina al encontrar un hueco lo suficientemente grande.
Mejor ajuste
Busca asignar el espacio más pequeño de los espacios concapacidad suficiente. La
búsqueda se debe de realizar en toda la tabla, a menos que la tabla esté ordenada
por tamaño. Esta estrategia produce el menor desperdicio de memoria posible.
Peor ajuste
Asigna el hueco más grande. Una vez más, se debe de buscar en toda la tabla de
huecos a menos que esté organizada por tamaño. Esta estrategia produce los
huecos de sobra más grandes, los cuales pudieranser de más uso si llegan
procesos de tamaño mediano que quepan en ellos.
Windows
Antecedentes y Desarrolladores
1975–1981: se inicia Microsoft
En los 70:
Uso de maquina de escribir y papel
carbón.
1980:
Principales desarrolladores: Bill Gates
y Paul Allen
Software que administra o ejecuta el
hardware del equipo y además sirve
de puente entre el hardware y los
programas del equipo, como unprocesador de texto. Es la base sobre
la cual pueden ejecutarse los
programas informáticos. Bautizan al
nuevo sistema operativo como
Microsoft Disk Operating System= Sistema
Operativo de Disco de Microsoft
"MS‑DOS."
1982–1985: Presentamos Windows 1.0
Su nombre de código
es Interface Manager y se le
considera como el nombre final,
pero Windows prevalece porque
describe mejor las casillas o...
Regístrate para leer el documento completo.