La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Trabajo Práctico Sistemas Operativos.

Presentaciones similares


Presentación del tema: "Trabajo Práctico Sistemas Operativos."— Transcripción de la presentación:

1 Trabajo Práctico Sistemas Operativos

2 Tomás Boto Facundo Bistevins Joaquín Cémbalo
Colegio Don Bosco 4ºB Tomás Boto Facundo Bistevins Joaquín Cémbalo

3 ¿Qué es un Sistema Operativo?
Un sistema operativo es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, es decir, es un software que sirve de intermediario entre el usuario y la computadora.

4 Estas son algunas de sus funciones básicas...
Administración de recursos: esta es la función que le permite al usuario la dirección del hardware, incluyéndose tanto los periféricos como la red en caso de existir. Suministro de interfaz a los usuarios: a partir de esta el usuario podrá cargar programas, acceder a los archivos y realizar otras tareas en la computadora. Administración de archivos: permite crear, modificar y hasta eliminar los archivos. Servicio de soporte y de utilidades: permite actualizar las versiones, incorporar nuevas y más utilidades, mejorar la seguridad del sistema en función de las necesidades, controlar los nuevos periféricos que ingresan y también la corrección de errores que se suscitan en alguno de los software. Administración de tareas: facilita la administración de todas las tareas informáticas que lleva a cabo el usuario.

5 Su historia... En las primeras computadoras, que no tenían sistema operativo cada programa necesitaba la más detallada especificación del hardware para ejecutarse correctamente y desarrollar tareas estándares, y sus propios drivers para los dispositivos periféricos como impresoras y lectores de tarjetas perforadas. El incremento de la complejidad del hardware y los programas de aplicaciones eventualmente hicieron del sistema operativo una necesidad. Los primeros sistemas operativos fueron desarrollados por cada usuario para el uso de su propia computadora central,1 y es en 1956 que la General Motors desarrolla lo que es hoy considerado el primer sistema, el GM-NAA I/O.

6 En los años 60 se produce una revolución en el campo de los Sistemas Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen hoy en día. En los años 70 se produce un boom en cuestión de ordenadores personales, acercando estos al público general de manera impensable hasta entonces. Esto hace que se multiplique el desarrollo, creándose el lenguaje de programación C.

7 Como consecuencia de este crecimiento exponencial de usuarios, la gran mayoría de ellos sin ningún conocimiento sobre lenguajes de bajo o alto nivel, hizo que en los años 80, la prioridad a la hora de diseñar un sistema operativo fuese la facilidad de uso, surgiendo así las primeras interfaces de usuario. En los 80 nacieron sistemas como MacOS, MS-DOS, Windows.

8 Sus características… Controlan la relación de las señales de entrada para obtener siempre las mismas señales de salida, y con esto, obtener siempre los mismos resultados. Los sistemas operativos se dividen en gráficos y de texto. Los primeros SO tenían una interfaz de tipo texto, en la cual la pantalla solamente mostraba caracteres de texto. Los sistemas operativos gráficos permiten una operación más eficiente del dispositivo que lo usa, y el cual es accesible mediante mouse, touchpad o mediante sistemas táctiles. Los sistemas operativos Mixtos combinan las funciones GUI (Interfaz gráfica de usuario) y de texto.

9 Todos los sistemas operativos permiten al usuario utilizar una serie de instrucciones programadas (programas o software) para obtener un nuevo proceso de instrucciones o lograr un resultado físico, en alguno de los elementos periféricos de hardware. Es el encargado de administrar los recursos dentro del sistema, tales como la memoria, o la disponibilidad de procesamiento durante las distintas operaciones que realiza el procesador de la computadora. Tienen la peculiaridad de que al ser el intermediario entre el usuario y el hardware facilita el acceso del usuario a los distintos datos, y permite realizar diversas operaciones a través de distintos comandos, los cuales son introducidos por varios medios, con lo que se facilita su uso, ya sea este una computadora, un celular, un horno de microondas u otro.

10 Pueden interactuar con varios dispositivos mediante comandos directos, como en los sistemas operativos simples que se utilizan en cajeros automáticos, refrigeradores, automóviles u hornos de microondas, en los que los comandos son sencillos y prácticos en su uso, lo que le da una gran conveniencia al uso en ese tipo de aparatos. Permite que el usuario pueda interactuar con la computadora a través de diversos comandos, que son interpretados por el sistema operativo.

11 Su funcionamiento… Consiste en la gestión de señales E/S (señales de Entrada y Salida), con lo que permiten que al hacer una operación específica (señal de entrada) se obtenga siempre un mismo resultado (señal de salida). Este tipo de instrucciones ya se había logrado con los telares Jaqard, en los cuales la instrucción de entrada era el dibujo programado en la tarjeta, el sistema operativo permitía interpretar los agujeros de la tarjeta en tramas de tejido que pasaban a la máquina del telar (señal de salida). Durante el siglo XX este mismo sistema fue introducido en las primeras computadoras (eniac e IBM 360) por el mismo sistema de tarjeta perforada.

12 Con la creación del transistor, y posteriormente del circuito integrado y el microprocesador, se creó un lenguaje de comunicación llamado ensamblador, que constituye el núcleo de un sistema operativo (kernel) y que gestiona las señales de entrada y de salida de datos. El kernel gestiona a su vez los recursos físicos, llamados hardware, con otros paquetes de instrucciones realizados en otros lenguajes, y que son conocidos como programas, paquetería o software. Uno de estos programas adicionales al sistema operativo es el programa de visualización o programa de interfaz, que permite el control a través de una pantalla y de otros dispositivos periféricos (mouse, teclado) de los procesos de entrada y salida de datos. A partir de la creación de los entornos de interfaz gráfica, se le llama sistema operativo a un programa que se instala en forma primaria en un dispositivo y permite la interacción Entrada/Salida, así como el almacenamiento de datos.

13 Su clasificación… Administración de usuarios:
Monousuario: Sólo permite ejecutar los programas de un usuario al mismo tiempo. Multiusuario: Permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora

14 Administración de tareas:
Monotarea: Solamente permite ejecutar un proceso en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.  Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. 

15 Manejo de recursos: Centralizado: Permite usar los recursos de una sola computadora. Distribuido: Permite utilizar los recursos como la memoria, CPU, disco, periféricos, etc, de más de una computadora al mismo tiempo.

16 Sistemas Operativos Libres
Son aquellos sistemas operativos que no es necesario pagar para obtenerlos, se dice que respeta la libertad del usuario sobre el producto adquirido, por lo tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente, un caso de esto es Linux.

17 Sistemas Operativos Pagos
Los sistemas operativos comerciales son los denominados pagos, es decir tienes que tener una licencia legal del sistema operativo que hayas adquirido. En la Mayoría de las computadoras de marca ya viene instalado, pero el precio de la PC viene incluido el cobro del sistema operativo. Tales como Windows o Mac-so.

18 Sistemas Operativos Específicos
Es un sistema de computación diseñado para realizar pocas o algunas operaciones diseñadas específicamente o dedicadas a un sistema de computo en tiempo real.

19 Sistemas Operativos Móviles
Android está basado en Linux, disponiendo de un Kernel en este sistema y utilizando una máquina virtual sobre este Kernel que es la responsable de convertir el código escrito en Java de las aplicaciones a código capaz de comprender el Kernel. Una de las características de este sistema operativo es su carácter abierto. iOS es el sistema operativo que da vida a dispositivos como el iPhone, el iPad, el iPod Touch o el Apple TV. Su simplicidad y optimización son sus pilares para que millones de usuarios se decanten por iOS en lugar de escoger otras plataformas que necesitan un hardware más potente para mover con fluidez el sistema operativo.

20 Windows Phone es un S.O. móvil compacto desarrollado por Microsoft, se basa en el núcleo del sistema operativo Windows CE y cuenta con un conjunto de aplicaciones básicas. Está diseñado para ser similar a las versiones de escritorio de Windows estéticamente y existe una gran oferta de software de terceros disponible para Windows Phone. BlackBerry 6 es un sistema desarrollado por Research In Motion el cual fue presentado en el WES RIM apuesta que estará enfocado en el mercado corporativo y no- corporativo.

21 Symbian Fue producto de la alianza de varias empresas de telefonía móvil. El objetivo de Symbian fue crear un sistema operativo para terminales móviles que pudiera competir con el de Palm o el Smartphone de Microsoft. Técnicamente, el sistema operativo Symbian es una colección compacta de código ejecutable y varios archivos, la mayoría de ellos son bibliotecas vinculadas dinámicamente y otros datos requeridos, incluyendo archivos de configuración, de imágenes y de tipografía, entre otros recursos residentes Firefox OS es un sistema operativo móvil, basado en HTML5 con núcleo Linux, para Smartphone y tabletas. Es desarrollado por Mozilla Corporation bajo el apoyo de otras empresas como Telefónica y una gran comunidad de voluntarios de todo el mundo. Este sistema operativo está enfocado especialmente en los dispositivos móviles incluidos los de gama baja.

22 Ubuntu Touch es un sistema operativo móvil basado en Linux
Ubuntu Touch es un sistema operativo móvil basado en Linux. Es desarrollado por Canonical Ltd. presentado el 2 de enero de 2013 al público mediante un anuncio en la web de Ubuntu, culmina el proceso de Canonical de desarrollar una interfaz que pueda utilizarse en ordenadores de sobremesa, portátiles, netbooks, tablets y teléfonos inteligentes.

23 Linux Windows Mac-OS Es libre, esto significa que no tenemos ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo. El sistema viene acompañado del código fuente. Mejora en el soporte de discos duros vitales, rendimiento mejorado en procesadores. Añade soporte para sistemas que utilizan múltiples tarjetas graficas de distintos proveedores. Las versiones anteriores previas usaron una numeración cardinal. Apple libero esta familia de software como un SO libre y de código abierto, bajo el nombre de Darwin. Todo su código fuente puede ser utilizado, modificado y redistribuido libremente. Se basa en el lenguaje C. Basado en Unix. Posee un esquema de seguridad basado en el usuario y permisos de lectura, escritura y ejecución establecidos a los archivos y directorios. Mas vulnerable a hackeos. Es considerado mas seguro. Es utilizado principalmente por programador y especialistas. Utilizado universalmente. Utilizado solo por Apple. Multitarea.

24 Principales versiones de Windows
Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows 2000 server, Windows XP, Windows Server 2003, Windows CE, Windows XP 64 bits, Windows Vista, Windows 7, Windows 8/8.1, Windows 10.

25 Principales versiones de Mac-OS
Mac OSX Server 1.0 Hera, Beta Publica Kodiak, Cheetah, 10.1 Puma, 10.2 Jaguar, 10.3 Panther, 10.4 Tiger, Leopard, 10.6 Snow Leopard, 10.7 Lion, 10.8 Mountain Lion, 10.9 Mavericks, Yosemit, El Capitan, Sierra.

26 Familias de Sistemas Operativos
AtheOS / Syllable / Cosmoe. SkyOS. Familia OSBOS (BeOS, Haiku, Zeta, BlueEyedOS, Cosmoe, BeFree, Sequel, Mockup/BeOS). Familia Amiga (AmigaOS, WarpOS (AmigaOS + subsistema PowerPC), MorphOS). Familia Macintosh (Mac OS, Mac OS X). Familia QNX (RTOS, Neutrino, RTP). Familia DOS (MS-DOS, DR-DOS (antiguo DOS Plus o CP/M) , PC- DOS, FreeDOS, Novell DOS, QDOS). Para Móviles (Symbian OS, Smartphone, PALMOS).

27 Familia Windows (Windows, Windows NT, Windows Ce, Windows Mobile, Windows Tablet) .
Familia IBM (OS/2, Warp, eComStation, OS/360, OS/370, OS/390, OS/400). Familia UNIX (AIX, AMIX, GNU/Linux (Distribuciones), GNU/Hurd, HP-UX, Irix, Minix, System V, Solaris, UnixWare, LynxOS, Xenix, Digital UNIX, SCO Unix). Familia BSD (FreeBSD, DragonFlyBSD, NetBSD, VINO, Opens, PicoBSD, Darwin, GNU/Darwin). Familia Mach (GNU/Hurd, BSD lites, Mac OS X, NEXTSTEP, YAMIT, MKlinux). Sistemas operativos académicos o experimentales (Betas), (Chorus/Jaluna, Amoeba, MIT Exokernel, BriX),(Plan9, VMS, Tron , Aos (Bluebottle)).

28

29 Conclusión… El sistema operativo es de suma importancia para un equipo (computadora), ya que sin él, una computadora no enciende. Existe mucha variedad de sistemas operativos pero los más conocidos son el Windows 7, Unix, Linux y MacOs. Estos sistemas operativos aunque tienen nombre diferente,  tienen un mismo objetivo al ser instalado en una computadora.  El sistema operativo más usado por los usuarios en la actualidad es el Windows 7, aunque es el peor de todos los mencionados. El mejor sistema operativo es el Unix junto con el Linux, ya que el Unix es derivado o sacado del Linux.  El sistema operativo nos ayuda a tener una mejor relación con la computadora, ya que nos permite satisfacer nuestras necesidades diarias.


Descargar ppt "Trabajo Práctico Sistemas Operativos."

Presentaciones similares


Anuncios Google