Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


producto integrador so, Ejercicios de Sistemas Operativos

pia de la materia de sistemas operativos,

Tipo: Ejercicios

2021/2022

Subido el 06/09/2023

erubey-correa-1
erubey-correa-1 🇲🇽

1 documento

1 / 28

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Materia: Sistemas Operativos
Actividad: Investigación Mac OS
Equipo 1
Matricula
Nombre
Carrera
1665704
Correa Barajas Erubey
IAS
1680670
Garza Esparza Verónica Vanessa
IAS
1825197
Cortez Sáenz Fernando de Jesús
IAS
1855359
Cepeda González Jorge Alejandro
ITS
1879769
Galván Martínez Jesús Manuel
ITS
Maestro: Dra. Norma Edith Marín Martínez
Grupo: 010 Hora: M4
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Vista previa parcial del texto

¡Descarga producto integrador so y más Ejercicios en PDF de Sistemas Operativos solo en Docsity!

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica

Materia: Sistemas Operativos

Actividad: Investigación Mac OS

Equipo 1

Matricula Nombre Carrera 1665704 Correa Barajas Erubey IAS 1680670 Garza Esparza Verónica Vanessa IAS 1825197 Cortez Sáenz Fernando de Jesús IAS 1855359 Cepeda González Jorge Alejandro ITS 1879769 Galván Martínez Jesús Manuel ITS

Maestro: Dra. Norma Edith Marín Martínez
Grupo: 010 Hora: M

Integrantes del Equipo

Erubey Correa Barajas 1665704 IAS Fernando de Jesús Cortez Sáenz 1825197 IAS Gabriel Castillo Muruaga 1902263 ITS

Contenido

  • Introducción
  • Sistema operativo Mac OS
  • Tipo de sistema
  • Historia
    • 1984: Sistema
    • 1985: Sistema
    • 1986: Sistema
    • 1987: Sistema
    • 1988: Sistema
    • 1990: Sistema
    • 1997: Mac OS
    • 1999: Mac OS
    • Mac OS X...........................................................................................................
    • 2001: Mac OS X 10.0 “Cheetah”
    • 2001: Mac OS X 10.1 “Puma”
    • 2002: Mac OS X 10.2 “Jaguar”
    • 2003: Mac OS X 10.3 “Panther”
    • 2005: Mac OS X 10.4 “Tiger”
    • 2006: Mac OS X 10.5 “Leopard”
    • 2009: Mac OS X 10.6 “Snow Leopard”
  • Arquitectura
    • Partes del sistema..............................................................................................
    • Gestión de memoria
    • Concurrencia
    • Seguridad...........................................................................................................
  • Compatibilidad.......................................................................................................
  • Conclusión

Sistema operativo Mac OS El Sistema Operativo Mac OS no fue el primer interfaz gráfica, pero fue la primera con gran éxito por su accesibilidad de precio. Para aquellos años en el mercado lo que existía era La Xerox Alto con un costo de 32,000 dólares, la Xerox Star costó 16,600 dólares y la Apple Lisa con un precio de 10,000 dólares. El nombre de esta Apple fue un capricho de Steve Jobs por su hija. Este Sistema 1 venía incluido en el primer Macintosh, que tenía un precio de 2, dólares. Tipo de sistema macOS es un sistema operativo de tipo cerrado o propietario, lo que significa que es desarrollado y distribuido exclusivamente por Apple Inc. para su uso en sus dispositivos de hardware, como las computadoras Mac. A diferencia de los sistemas operativos de código abierto, como Linux, que permiten el acceso y la modificación del código fuente por parte de la comunidad de desarrolladores y usuarios, macOS tiene su código fuente protegido y no está disponible públicamente. Como sistema operativo cerrado, macOS está diseñado y optimizado para funcionar en el hardware específico de Apple, lo que permite a la empresa tener un mayor control sobre la integración de hardware y software y ofrecer una experiencia de usuario coherente y consistente en sus dispositivos. Sin embargo, también significa que el uso de macOS está limitado a los dispositivos de Apple y no se puede instalar en hardware de otros fabricantes.

Además, macOS sigue un modelo de negocio basado en la venta de licencias y productos de hardware de Apple, lo que implica que los usuarios deben adquirir una licencia o un dispositivo de Apple para poder utilizar macOS legalmente en sus computadoras. Apple también tiene políticas y restricciones estrictas en cuanto a la instalación y uso de macOS en sus dispositivos, lo que puede limitar la personalización y modificación del sistema operativo por parte de los usuarios. A pesar de ser un sistema operativo cerrado, macOS ha ganado popularidad y ha sido ampliamente utilizado por su diseño elegante, su enfoque en la usabilidad y la experiencia de usuario, así como por su integración con el ecosistema de productos y servicios de Apple. Sin embargo, también puede tener limitaciones en términos de flexibilidad y personalización en comparación con los sistemas operativos de código abierto. Historia

1984: Sistema 1

El Sistema 1 tenía escritorio, ventanas, iconos, mouse, menús y scrollbars. El basurero “Trash” funcionaba como un tobogán de basura, todo desaparecía luego de reiniciar el ordenador, no se podía trabajar en dos aplicaciones al mismo tiempo, solo en una, ya que la memoria virtual no existía. En el Sistema 1 era imposible crear un folder dentro de otro folder, de hecho, todos los archivos eran guardados en la misma dirección del disco, se creaba una nota en la tabla de archivos para que cada archivo estuviera en su respectivo folder y así el Finder podría parecer como que el archivo estaba en su folder. Luego el Sistema 1.1 agregó la caja de avisos de diálogo, también el comando para limpiar tu Mac y algunos implementos para la velocidad.

1987: Sistema 4

El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este sistema se le agregó múltiple soporte al monitor. El Sistema 4.1, soportaba discos de 32+ MB, se le implemento el Finder múltiple, los usuarios podían cambiar entre el Finder, que solo soportaba un programa y el Finder múltiple que soportaba múltiples programas al mismo tiempo. Ahora el Finder mostraba cuanta memoria utilizaba cada programa, también se le agregó un Panel de control configurable. El Sistema 4.3, fue un sistema actualizado, se le arreglaron algunos errores y controladores de impresora.

1988: Sistema 6

En el Sistema 6 se agregaron colores, aun así, el Finder no tenía color, aunque las máquinas ya eran capaces. A la opción de “Borrar Disco” se le agrego un botón para poder cancelar esta acción, también fue agregada la opción de mostrar el número de versión del archivo. Fue así también agregada una notificación en el monitor permitiendo a los programas notificar a lo usuario por medio de la barra de menú si ellos necesitaban conectarlo. El Sistema 6.0.1-6.0.8, simplemente se agregados algunos soportes para los nuevos modelos que ellos iban lanzando.

1990: Sistema 7

El Sistema 7 fue el gran cambio de software para esta época, se eliminó el Finder y el Finder múltiple. El Sistema 7 ya sólo tenía el Finder múltiple permitiendo hacer muchas tareas simultáneamente. La memoria también tuvo un gran cambio a 32b, esto permitió a las Mac´s usar más de 8 MB de RAM, en el sistema operativo, esto fue también implementado en el Sistema 7. El Networking por Apple Talk y compartir archivos por AppleShare fue agregado al sistema operativo, como opción adicional. El software QuickTime multimedia también fue trabajado en este sistema, pero estaba disponible como un software extra. El Sistema 7 agregó muchas características que iban a ser construidas en el nuevo sistema Mac OS X. Un menú fue agregado en la parte inferior derecha del Dashboard, que mostraba la lista de los programas que estaban siendo utilizados en ese momento y permitía a los usuarios cambiarse entre ellos. Luego de la aplicación de menú fue agregado el menú de “Ayuda”, el “basurero” fue cambiado a un verdadero folder permitiendo eliminar los archivos hasta que se seleccionaba la opción de “Vaciar” el basurero. Fue implementada la opción de arrastrar que permitía llevar un texto de un programa a otro sin necesidad de copiar y pegar. En el Sistema 7 el buscador finalmente tomo una ventaja en los objetos con color, haciendo que los elementos en la interfaz se vieran como en 3D. El Sistema 7.0.1p Performa, fue lanzado junto con el Sistema 7.0.1’s, arreglando algunas características especiales para usuarios principiantes de este Sistema.

Mac OS 8.1, fue más notable para el HFS+ (Esta improvisada versión del Sistema de archivos jerárquica que fue introducido en el Sistema 3) liberaba gran cantidad de espacio (Cientos de Megabytes) en el disco duro despejaba más de 1 GB. Mac OS 8.1. También fue la última versión que soportaba Macs de 68K, todas las versiones anteriores eran solo para PowerPC. Mac OS 8.5, introdujo Sherlock un avanzado programa de búsqueda que trabaja en el disco local, servicios de redes y la Internet. Mac OS 8.6, agregó una opción de contenido a Sherlock aumentando su forma de administración y un agregado soporte de USB y FireWire.

1999: Mac OS 9

La opción de tener varios usuarios en una Mac fue agregada en esta versión, permitía a los usuarios ingresar y tener sus propias configuraciones. AppleTalk sobre TCP/IP fue también implementado. Software Update permitía a los usuarios tener las actualizaciones de softwares fuera de Internet, y podía informar a los usuarios de las nuevas actualizaciones cuando ellos salían. Mac OS 9.0.2 y 9.0.3, llegaron con sus modelos específicos, Mac OS 9.0.4 unificó todo nuevamente y es la única versión del Classic Mac OS compatible con el Entorno Classic del Mac OS X Public Beta. Mac OS 9.1, agregó estabilidad y la ventana de menú. Esto es lo mínimo del Classic en Mac OS X 10.0 y 10.1. Mac OS 9.2, estaba disponible como preinstalación del sistema iniciando con “Quicksilver” Power Mac G4s lanzado en el verano del 2001.

Mac OS X

Está basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X hereda la memoria y procesador de Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX – UNIX Protocolo del programa que soporta y trabaja en interfaz de redes, también algunos elementos de la interfaz de NeXT’s. Mac OS X, hoy en día este sistema operativo está virtualmente en todas las Mac’s, y fue trabajado por una década para poder obtener el éxito que tiene ahora.

2001: Mac OS X 10.0 “Cheetah”

Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este incorporaba muchas características que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta. Mac OS X 10.0 también contenía todas características de un sistema operativo moderno, protegía la memoria, y así los programas no podían utilizar la información de otros programas, de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podían ser cargados o descargados si eran necesario. Mac OS X también agrego Cocoa, derivado de NeXT’s un muy sofisticado y desarrollado ambiente OpenSTEP. Existían algunos asuntos pendientes, como el original Mac OS. Los usuarios de Mac OS X iniciaron a crear una gran queja sobre nombre que tenía este sistema operativo “Cheetah” que era muy salvaje e inapropiado. El ambiente Classic en 10.0, también era mejor que el Public Beta, aún tenía una extraña compatibilidad de problemas y conducta caprichosa. Los interfaces de Mac OS X se veía muy parecida a la interfaz de Mac OS y los usuarios creían que tenían

Algunas de las mejoras de esta versión es que el Finder fue actualizado e incorpora una interfaz metálica y búsqueda rápida. Exposé permitía una nueva forma de manipular ventanas, también incorporo el Cambio Rápido de Usuarios, que permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rápidamente. Ahora esta nueva versión incluía soporte integrado de fax. FileVault era un Sistema de cifrado en tiempo real del directorio privado de cada usuario. Incrementaba velocidad en todo el sistema con un mayor soporte para los G5.

2005: Mac OS X 10.4 “Tiger”

Mac OS X v10.4 “Tiger” fue lanzado el 29 de abril de 2005 y fue la versión disponible más reciente, contenía más de 200 nuevas mejoras, pero como sucedió con el lanzamiento de Panther, algunas máquinas antiguas no podían soportarlo, en particular, cualquier equipo Apple que no contara con conexión FireWire no podía ser soportado en Tiger. Esta versión incluya nuevas características como Spotlight un sistema de búsqueda basado en contenidos y metadatos, así también Dashboard se encontraban widgets, unas miniaplicaciones que permiten realizar tareas comunes y ofrecen acceso instantáneo a la información. QuickTime 7 era la nueva versión que incluía soporte para H.264 y una interfaz completamente rediseñada. Safari como una nueva versión del navegador por defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad, etc. Está versión tenía soporte de memoria de 64 bits para los nuevos G5, usando el sistema LP64.

2006: Mac OS X 10.5 “Leopard”

Mac OS X v10.5 “Leopard” es lanzada hoy 26 de octubre de 2007. Esta versión es compatible con las PowerPC y con la nueva tecnología Intel. Entre las características de la nueva versión encontramos: Time Machine: da la posibilidad de poder volver en el tiempo a una versión especifica de los contenidos de una carpeta, del disco duro completo, de un sólo archivo, de un rollo de fotos en iPhoto, etc. Mail 3: es la tercera versión de este programa de correo electrónico de Apple ahora incluye Notas y To-Dos, así como variados Templates para enviar email HTML. iChat: da la posibilidad de chatear con tabs o de tener iconos animados, ahora también se tiene muchas funciones adicionales para los vídeochats. Desde presentar vídeos, compartir el escritorio, etc. El Dashboard: trae una herramienta llamada Dashcode para crear Widgets fácilmente. Adicionalmente Safari tiene un botón “Webclip” que permite tomar cualquier fragmento de una página que se esté viendo y convertirla en un Widget. Accesibilidad, se crearon mejoras en las funciones de accesibilidad para que “todos puedan usar un Mac”. El Finder: ahora con CoverFlow similar al de iTunes, tiene una función denominada QuickLook la cual permite abrir varios archivos a la vez con diferentes extensiones y no hay necesidad de abrir el programa, incluso los usuarios podrán hacer búsquedas en otras Mac conectadas en red. El Dock: parece una bandeja de vidrio que recibe reflejos, cuenta con un stacks que permite apilar una serie de elementos y cuando se hace clic sobre él se despliegan en un abanico de opciones.

Arquitectura La arquitectura de macOS se basa en un kernel híbrido, que combina elementos del kernel Mach y el kernel BSD, ambos derivados de sistemas operativos Unix.

  1. Kernel Mach: El kernel Mach es un microkernel desarrollado en la Universidad Carnegie Mellon que proporciona la base del sistema operativo. Se encarga de la gestión de procesos, la memoria y la comunicación entre procesos. El kernel Mach utilizado en macOS es conocido como XNU, que es una versión modificada del kernel Mach original que ha sido desarrollada y adaptada por Apple.
  2. Kernel BSD: El kernel BSD (Berkeley Software Distribution) es una variante del sistema operativo Unix desarrollada en la Universidad de California, Berkeley. Proporciona las funciones de gestión de archivos, redes y seguridad del sistema operativo. BSD es conocido por su estabilidad y seguridad, y su integración en macOS permite una gestión avanzada de redes, protocolos de Internet y servicios de red. Además del kernel, macOS utiliza capas de software en su arquitectura para proporcionar una interfaz de usuario gráfica (GUI) y servicios de alto nivel, como el sistema de ventanas Quartz, el subsistema de audio Core Audio, el subsistema de gráficos Core Graphics, y el marco de desarrollo de aplicaciones Cocoa, entre otros. La arquitectura de macOS también está diseñada para integrarse estrechamente con el hardware de Apple, incluyendo los procesadores, los controladores de dispositivo y los servicios de hardware específicos de Apple, lo que permite una optimización del rendimiento y una experiencia de usuario coherente en los dispositivos Mac.
Partes del sistema

macOS está formado por varios componentes principales que trabajan juntos para proporcionar un sistema operativo completo y funcional. Estos componentes incluyen:

  1. Kernel XNU : Es el kernel híbrido desarrollado por Apple que combina elementos del kernel Mach y el kernel BSD. El kernel XNU es responsable de la gestión de procesos, la administración de la memoria, la gestión de dispositivos y la comunicación entre los diferentes componentes del sistema operativo.
  2. Capa de sistema : Esta capa incluye las bibliotecas y frameworks de software que proporcionan servicios de alto nivel para la gestión de archivos, redes, gráficos, sonido, seguridad y otros aspectos del sistema operativo. Algunos ejemplos de frameworks incluidos en macOS son Cocoa y Cocoa Touch.
  3. Interfaz de usuario : macOS ofrece una interfaz de usuario gráfica (GUI) que permite a los usuarios interactuar con el sistema operativo y las aplicaciones mediante ventanas, iconos, menús y otros elementos visuales.
  4. Servicios de hardware : macOS está diseñado para funcionar de manera integrada con el hardware de Apple, lo que incluye los controladores de dispositivo y los servicios de hardware específicos de Apple. Esto permite una optimización del rendimiento y una integración coherente de las funciones de hardware en el sistema operativo
  5. Sistema de archivos : macOS utiliza un sistema de archivos basado en HFS+ (Hierarchical File System Plus) o APFS (Apple File System), que proporciona la estructura y organización para almacenar y acceder a los datos en el disco duro o en otros dispositivos de almacenamiento. El sistema de archivos en macOS permite la gestión de archivos y carpetas, la configuración de permisos de acceso y otras operaciones relacionadas con el almacenamiento de datos.