Вы находитесь на странице: 1из 3

Universidad Regional Autonoma de los Andes

Facultad de ingenieria en diseno y comunicacion visual Asignatura de Sistemas Operativos Autor: Daniel Chiluiza Semestre: Octavo Fecha: 25-06-2012

Tarea 1

- Qu es un sistema operativo y para qu sirve?

Sistema operativos
Un sistema operativo es un software bsico que permite la gestin de equipos y ejecucin de software de aplicacin. Sin el sistema operativo o hardware, o programas especficos sera capaz de funcionar. El sistema operativo es una plataforma en la que ejecutar todo el software y aplicaciones. La difusin de los sistemas operativos ha permitido separar el desarrollo de software de gestin de recursos de hardware del equipo. El software de aplicacin slo se puede ejecutar en sistemas operativos para los cuales fueron diseados. Los sistemas operativos se caracterizan por una interfaz grfica que permite al usuario a los comandos de operacin principal.
- Qu caractersticas debe tener un buen sistema operativo?

1. Concurrencia. Consiste en la existencia de varias actividades simultneas o paralelas. Ejemplo de ello lo son la superposicin de las operaciones de I/O con el proceso de computacin, as como la coexistencia en memoria de varios programas. La concurrencia lleva asociado el problema de conmutar de una tarea a otra, as como proteger una determinada actividad de los efectos de las otras, as como la sincronizacin de tareas que sean mutuamente dependientes. 2. Utilizacin conjunta de recursos. Comparticin. Las razones para la comparticin son las siguientes: a) El coste: es absurdo disponer de suficientes recursos para cada usuario por separado. b) Aprovechamiento de los trabajos de otros. La utilidad es poder utilizar rutinas y programas desarrollados por otras personas. c) Posibilidad de compartir datos: Utilizacin de una misma base de datos para varios

programas distintos, asociados posiblemente a distintos usuarios. d) Eliminacin de redundancias: poder disponer de una sola copia de un programa (por ejemplo un compilador) y compartirlo con otros. 3. Permite que el usuario guarde sus datos o programas en el propio ordenador, y no tener que usar medios externos (portables). Los problemas que se plantean son de proteccin de la informacin frente a terceros y protegerlos frente a fallos del sistema. 4. Un Sistema Operativo debe ser determinista en el sentido de que el mismo programa ejecutado con los mismos datos, en momentos diferentes, debe producir los mismos resultados. En cambio ser indeterminista porque en caso de variabilidad de las situaciones puede responder de un modo impredecible. Deben tomarse las medidas oportunas. Estas situaciones pueden ser debidas a peticin de recursos, errores de ejecucin en programas o bien interrupcin de perifricos. Un sistema operativo crea un entorno para la ejecucin de programas. Ofrece ciertos servicios a los programas y a los usuarios de estos programas. Dependen del tipo de Sistema Operativo, pero las funciones bsicas son:

De cara al usuario:

Ejecucin de programas. El sistema debe ser capaz de cargar un programa en memoria y ejecutarlo. Operacin de I/O. Un programa de usuario no puede ejecutar directamente operaciones de I/O. El sistema operativo debe facilitar medios para realizarla. Manipulacin de ficheros: Lectura, escritura y borrado a partir del identificador de los mismos. Deteccin de errores: Para cada tipo de error el sistema operativo debe adoptar la iniciativa apropiada que garantice una computacin correcta y consistente. No confundir esta deteccin de errores con la producida durante la compilacin de un programa. Esta deteccin se hace de cara a un funcionamiento eficiente.

De funcionamiento eficiente:

Asignacin de recursos. Contabilidad: control del uso del ordenador por cada usuario. Proteccin: de datos, recursos, programacin, etc.

- Qu sistemas operativos existen en el mercado y cuales son los ms usados?

Existen muchos sistemas operativos tantos que seria dificil definirlos a todos, esta variedad se debe a la gran cantidad de arquitecturas con las que contamos actualmente. A su vez cada SO esta disponible en varias arquitecturas. Windows es el utilizado por la mayoria porque es simple y ademas compatible con una gran cantidad de hardware y software. Linux (cualquier distribucion, en especial Fedora Core :) ) es un excelente SO, que ademas tiene la ventaja de ser libre. Muchsimos, casi incontables. Sin embargo son tres los ms usados ahora en el mundo: Linux, Windows y Mac OS X. Casi todo mundo usa Windows en "el escritorio", pero hay muchas empresas donde Linux es el sistema operativo predominante en los centros de cmputo mientras que OS X es ms usado para aplicaciones grficas. La verdad es que Windows es el peor de los tres, sin embargo Microsoft estuvo en el lugar y momento adecuado cuando la IBM necesitaba un sistema operativo para su nueva PC. Hoy en da, los sistemas operativos de MS son los ms usados no porque sean los mejores, sino porque desgraciadamente la gente tiene flojera de ver otras cosas y prefieren "malo por conocido que bueno por conocer".

Вам также может понравиться