Nombre de la materia
Arquitectura de Computadoras Nombre de la Licenciatura
Ingeniería en Sistemas Computacionales Nombre del alumno
Rodolfo Robles Rivera Matrícula
000042614 Nombre de la Tarea
Softare Unidad 3
Softare Nombre del Tutor
Ric!ard "eonardo S#nc!e$ %c!oa Fecha
0&'12'16 Introducción
Unidad 3 Software
Arquitectura de computadoras
Un sistema operativo puede ser definido como un conjunto de programas especialmente hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora. Este conjunto de programas que manejan el hardware de una computadora u otro dispositivo electrónico. Provee de rutinas bsicas para controlar los distintos dispositivos del equipo y permite administrar, escalar y reali!ar interacción de tareas. Un sistema operativo, tiene tambi"n como función, administrar todos los perif"ricos de una computadora. Es el encargado de mantener la integridad del sistema. E#isten muchos tipos de $istemas %perativos, cuya complejidad var&a dependiendo de qu" tipo de funciones proveen, y en qu" tipo de equipo puede ser usado. 'lgunos sistemas operativo permiten administrar gran cantidad de usuarios, en cambio otros controlan dispositivos de hardware como bombas de petróleo. (uando el sistema operativo comien!a a funcionar, inicia los procesos que luego va a necesitar para funcionar correctamente. Esos procesos pueden ser archivos que necesitan ser frecuentemente actuali!ados, o archivos que procesan datos )tiles para el sistema. Es posible tener acceso a distintos procesos del sistema operativo, a trav"s del administrador de tareas, donde se encuentran todos los procesos que estn en funcionamiento desde la iniciali!ación del sistema operativo hasta su uso actual. Una de las atribuciones del sistema operativo es cargar en la memoria y facilitar la ejecución de los programas que el usuario utili!a. (uando un programa est en ejecución, el sistema operativo contin)a trabajando. Por ejemplo, muchos programas necesitan reali!ar acceso al teclado, v&deo e impresora, as& como accesos al disco para leer y grabar archivos. *odos esos accesos son reali!ados por el sistema operativo, que se encuentra todo el tiempo activo, prestando servicios a los programas que estn siendo ejecutados. El sistema operativo tambi"n hace una administración de los recursos de la computadora, para evitar que los programas entren en conflicto. Por ejemplo, el sistema
2
Unidad 3 Software
Arquitectura de computadoras
operativo evita que dos programas accedan simultneamente al mismo sector de la memoria, lo que podr&a causar grandes problemas. El sistema operativo funciona como un +maestro+, procurando que todos los programas y todos los componentes de la computadora funcionen de forma armónica.
. -ajo qu" criterios debe reali!arse la elección del sistema operativo para un equipo/. $us especificaciones, tus gustos personales y lo que debas reali!ar con el equipo, si vas a reali!ar dise0o profesional, o vas a utili!ar programas e#clusivos, dise0ar y jugar recomendar&a usar 1indows, pero si el ordenador va a utili!arse como servidor web o de archvos, tiene pocos recursos o simplemente piensas de otro modo y te agrada, por ejemplo el software libre, yo recomendar&a utili!ar 2inu#, que tiene aplicaciones que pueden suplir algunos programas de 1indows, y tambi"n puede ejecutar algunos programas del mismo.
3. -4u" tipo de sistemas operativos e#isten de acuerdo con la forma en que pueden distribuirse/ $eg)n el numero de usuarios, pueden ser5 6 Un )nico usuario que trabaja con el ordenador y tiene disponibles todos los recursos del sistema para el mismo. 6 En estos sistemas varios usuarios pueden utili!ar los recursos del sistema simultneamente. 2a forma ms com)n de utili!ar estos sistemas por parte de los usuarios es a trav"s de terminales 7tontos8 o bien mediante ordenadores clientes conectados al ordenador principal o servidor. 9ependiendo del numero de procesos a ejecutar pueden ser5
3
Unidad 3 Software
Arquitectura de computadoras
6 $e puede ejecutar un proceso a la ve!, mientras est" en ejecución los recursos del sistema estn disponibles para el mismo. 6 Pueden ejecutar varios programas o procesos de forma 7simultanea8, para ello el procesador comparte y dedica a cada proceso un tiempo de uso, de esta forma todos los procesos se irn ejecutando 7a la ve!8. 2a carga de procesos har que el procesador tarde mas tiempo en ejecutar todos los procesos pero comparando con un sistema monotarea el tiempo medio de espera ser menor. $eg)n el numero de procesadores que el sistema operativo es capa! de utili!ar,pueden ser5 6 El ordenador solo tiene un procesador y el sistema operativo solo es capa! de manejar un procesador. 'unque el sistema pueda denominarse multitarea y multiusuario, realmente el procesador solo puede ejecutar un proceso, se reparte el tiempo de uso del procesador entre todos los procesos activos del sistema, simulando un multiproceso. 6 $i el sistema informtico cuenta con dos o ms procesadores, e#isten sistemas operativos capaces de gestionar varios procesadores a la ve!, la utili!ación de los procesadores por parte del sistema puede ser de dos tipos5 :ultiProceso $imetrico5 En el sistema operativo utili!a los procesadores por igual alternando el uso de los mismos de forma simultanea. :ultiProceso 'simetrico5 El sistema reparte las tareas que estn reali!ando los procesadores, determinando que procesos ejecuta cada procesador.
$eg)n el tiempo que los usuarios obtienen los resultados despu"s de iniciar las aplicaciones, pueden ser5
4
Unidad 3 Software
Arquitectura de computadoras
6 2a respuesta del sistema es inmediata despu"s de iniciar el proceso. 6 2os procesos utili!an ciclos de la unidad central de proceso compartiendo el procesador.
;. -(ules son las ventajas y desventajas de los sistemas operativos propietarios y los libres/
5
Unidad 3 Software
Arquitectura de computadoras
6
Unidad 3 Software
Arquitectura de computadoras
http5==site.ebrary.com=lib=initesp=reader.action/docI9>?;@AB http5==www.aprendoencasa.com=inde#.php=cursos=arquitectura6de6ordenadores= http5==dis.um.es=Cjfernand=docencia=si=tiposso.pdf http5==es.slideshare.net=senia=cuadro6comparativo6de6sistemas6operativo6libres6y6 privativos
(onclusión De utili!ado software libre durante a0os y realmente me ha llegado a hacer falta utili!ar, en algunos casos, software privativo, usualmente recurro a utili!ar los programas de 1indows en mi sistema 2inu#, pero hay ocasiones en las que me veo for!ado a utili!ar cosas como una mquina virtual con 1indows para reali!ar mis labores, gracias a ello puedo concluir en que es sumamente necesario personali!ar el ordenador en base al uso diario que le dar el usuario, pues todo sistema tiene numerosas ventajas y desventajas.
7