Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Evolución de los sistemas operativos
1. Ensamble y configura de equipo de computo de acuerdo
al requerimiento del usuario y especificaciones del
fabricante
Integrantes: -Rigoberto Castillo Gutiérrez
-Christopher Díaz Ramírez
Maestra: Claudia Treviño
Grupo: 2ºH
2.
3. Un sistema operativo (SO, frecuentemente
OS, del inglés Operating System) es un
programa o conjunto de programas que en un
sistema informático gestiona los recursos de
hardware y provee servicios a los programas
de aplicación, ejecutándose en modo
privilegiado respecto de los restantes.
4. A finales de la década de 1940, con lo que se
podría considerar la aparición de la primera
generación de computadoras, se accedía
directamente a la consola de la computadora
desde la cual se actuaba sobre una serie de
micro interruptores que permitían introducir
directamente el programa en la memoria de la
computadora (en realidad al existir tan pocas
computadoras todos podrían considerarse
prototipos y cada constructor lo hacía sin
seguir ningún criterio predeterminado).
5. A principios de los años 50con el objeto de facilitar la interacción
entre persona y computadora, los sistemas operativos hacen una
aparición discreta y bastante simple, con conceptos tales como el
monitor residente, el proceso por lotes y el almacenamiento temporal.
Monitor residente:
Su funcionamiento era bastante simple, se limitaba a cargar los
programas a memoria, leyéndolos de una cinta o de tarjetas
perforadas, y ejecutarlos. El problema era encontrar una forma de
optimizar el tiempo entre la retirada de un trabajo y el montaje del
siguiente.
Procesamiento de lotes:
Como solución para optimizar, en una misma cinta o conjunto de
tarjetas, se cargaban varios programas, de forma que se ejecutaran
uno a continuación de otro sin perder apenas tiempo en la transición.
Almacenamiento temporal:
Su objetivo era disminuir el tiempo de carga de los programas,
haciendo simultánea la carga del programa o la salida de datos con la
ejecución de la siguiente tarea. Para ello se utilizaban dos técnicas, el
buffering y el spooling.
6. En los años 60 se produjeron cambios notorios
en varios campos de la informática, con la
aparición del circuito integrado la mayoría
orientados a seguir incrementando el potencial
de los ordenadores. Para ello se utilizaban
técnicas de lo más diversas.
7. Multiprogramación: En un sistema multi programado la memoria principal
alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un
programa, cuando el que se encuentra en ejecución realiza una operación de E/S;
en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro
programa.
Tiempo compartido:
En este punto tenemos un sistema que hace buen uso de la electrónica disponible,
pero adolece la falta de interactividad; para conseguirla debe convertirse en un
sistema multiusuario, en el cual existen varios usuarios con un Terminal en línea,
utilizando el modo de operación de tiempo compartido. En estos sistemas los
programas de los distintos usuarios residen en memoria. Al realizar una operación
de E/S los programas ceden la CPU a otro programa, al igual que en la
multiprogramación. Pero, a diferencia de ésta, cuando un programa lleva cierto
tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otra
aplicación.
8. Tiempo real:
Estos sistemas se usan en entornos donde se deben aceptar y procesar en
tiempos muy breves un gran número de sucesos, en su mayoría externos
al ordenador. Si el sistema no respeta las restricciones de tiempo en las
que las operaciones deben entregar su resultado se dice que ha fallado.El
procesamiento de archivos se hace de una forma continua, pues se
procesa el archivo antes de que entre el siguiente, sus primeros usos
fueron y siguen siendo en telecomunicaciones.
Multiprocesador:
Diseño que no se encuentran en ordenadores monoprocesador. Estos
problemas derivan del hecho de que dos programas pueden ejecutarse
simultáneamente y, potencialmente, pueden interferirse entre sí.
Concretamente, en lo que se refiere a las lecturas y escrituras en memoria.
Existen dos arquitecturas que resuelven estos problemas:
La arquitectura NUMA, donde cada procesador tiene acceso y control
exclusivo a una parte de la memoria. La arquitectura SMP, donde todos
los procesadores comparten toda la memoria. Esta última debe lidiar con
el problema de la coherencia de caché. Cada microprocesador cuenta con
su propia memoria caché local. De manera que cuando un
microprocesador escribe en una dirección de memoria, lo hace
únicamente sobre su copia local en caché. Para que un multiprocesador
opere correctamente necesita un sistema operativo especialmente
diseñado para ello.
9. Sistemas operativos desarrollados:
Además del Atlas Supervisor y el OS/360, los años 1970
marcaron el inicio de UNIX, a mediados de los 60 aparece Multics,
sistema operativo multiusuario - multitarea desarrollado por los
laboratorios Bell de AT&T y Unix, convirtiéndolo en uno de los
pocos SO escritos en un lenguaje de alto nivel. En el campo de la
programación lógica se dio a luz la primera implementación de
Prolog, y en la revolucionaria orientación a objetos, Smalltalk.
Inconvenientes de sistemas operativos:
Se trataba de sistemas grandes, complejos y costosos, pues antes
no se había construido nada similar y muchos de los proyectos
desarrollados terminaron con costos muy por encima del
presupuesto y mucho después de lo que se marcaba como fecha
de finalización.Aunque formaban una capa entre el hardware y el
usuario, éste debía conocer un complejo lenguaje de control para
realizar sus trabajos. Otro de los inconvenientes es el gran
consumo de recursos que ocasionaban, debido a los grandes
espacios de memoria principal y secundaria ocupados, así como el
tiempo de procesador consumido. Es por esto que se intentó hacer
hincapié en mejorar las técnicas ya existentes de
multiprogramación y tiempo compartido.
10. Sistemas operativos desarrollados:
Fue uno de los primeros. Además, los traducía
a instrucciones de alto nivel destinadas a
BDOS.
El hecho de que, años después, IBM eligiera
para sus PC a MS-DOS supuso su mayor
fracaso, por lo que acabó desapareciendo.
11. Con la creación de los circuitos LSI -integración a gran escala-,
chips que contenían miles de transistores en un centímetro
cuadrado de silicio, empezó el auge de los ordenadores
personales. Esto reducía la rapidez de las aplicaciones, pero se
volvían más prácticos y simples para los usuarios. En esta época,
siguieron utilizándose lenguajes ya existentes, como Smalltalk o C
, y nacieron otros nuevos, de los cuales se podrían destacar: C++ y
Eiffel dentro del paradigma de la orientación a objetos, y Haskell
y Miranda en el campo de la programación declarativa. Un avance
importante que se estableció a mediados de la década de 1980 fue
el desarrollo de redes de computadoras personales que corrían
sistemas operativos en red y sistemas operativos distribuidos. En
esta escena, dos sistemas operativos eran los mayoritarios:
MS-DOS (Micro Soft Disk Operating System), escrito por
Microsoft para IBM PC y otras computadoras que utilizaban la
CPU Intel 8088 y sus sucesores, y UNIX, que dominaba en los
ordenadores personales que hacían uso del Motorola 68000
12. Mac:
El lanzamiento oficial del ordenador Macintosh en enero de 1984,
al precio de US $1,995 (después cambiado a $2,495 dólares)[1].
Incluía su sistema operativo Mac OS cuya características
novedosas era una GUI (Graphic User Interface), Multitareas y
Mouse. Provocó diferentes reacciones entre los usuarios
acostumbrados a la línea de comandos y algunos tachando el uso
del Mouse como juguete.
MS-Dos:
En 1981 Microsoft compró un sistema operativo llamado QDOS
que, tras realizar unas pocas modificaciones, se convirtió en la
primera versión de MS-DOS (Micro Soft Disk Operating System).
A partir de aquí se sucedieron una serie de cambios hasta llegar a
la versión 7.1, versión 8 en Windows Milenium, a partir de la cual
MS-DOS dejó de existir como un componente del Sistema
Operativo.
13. Microsoft Windows:
A mediados de los años 80 se crea este sistema operativo, pero no
es hasta la salida de (Windows 95) que se le puede considerar un
sistema operativo, solo era una interfaz gráfica del (MS-DOS) en el
cual se disponía de unos diskettes para correr los programas. Hoy
en día es el sistema operativo más difundido en el ámbito
doméstico aunque también hay versiones para servidores como
Windows NT. (Microsoft) ha diseñado también algunas versiones
para superordenadores, pero sin mucho éxito. Años después se
hizo el (Windows 98) que era el más eficaz de esa época. Después
se crearía el sistema operativo de (Windows ME) (Windows
Millenium Edition) aproximadamente entre el año 1999 y el año
2000. Un año después se crearía el sistema operativo de (Windows
2000) en ese mismo año. Después le seguiría el sistema operativo
más utilizado en la actualidad, (Windows XP) y otros sistemas
operativos de esta familia especializados en las empresas. Ahora
el más reciente es (Windows 7) (Windows Seven) que salió al
mercado el 22 de octubre del 2009, dejando atrás al (Windows
Vista), que tuvo innumerables críticas durante el poco tiempo que
duró en el mercado
14. Tipos de sistemas:
GNU/Linux:
Este sistema al parecer es una versión mejorada de Unix, basado en el
estándar POSIX, un sistema que en principio trabajaba en modo
comandos. Hoy en día dispone de Ventanas, gracias a un servidor gráfico
y a gestores de ventanas como KDE, GNOME entre muchos.
Recientemente GNU/Linux dispone de un aplicativo que convierte las
ventanas en un entorno 3D como por ejemplo Beryl o Compiz. Lo que
permite utilizar Linux de una forma visual atractiva.
Existen muchas distribuciones actuales de Gnu/Linux (Debian, Fedora,
Ubuntu, Slackware, etc.) donde todas ellas tienen en común que ocupan
el mismo núcleo Linux. Dentro de las cualidades de Gnu/Linux se puede
caracterizar el hecho de que la navegación a través de la Web es sin riegos
de ser afectada por virus, esto debido al sistema de permisos
implementado, el cual no deja correr ninguna aplicación sin los permisos
necesarios, permisos que son otorgados por el usuario. A todo esto se
suma que los virus que vienen en dispositivos desmontables tampoco
afectan al sistema, debido al mismo sistema de permisos.
15. ReactOS:
(React Operating System) es un sistema operativo de código
abierto destinado a lograr la compatibilidad binaria con
aplicaciones de software y controladores de dispositivos hechos
para Microsoft Windows NT versiones 5.x en adelante (Windows
XP y sus sucesores).
En 1996 un grupo de programadores y desarrolladores de
software libre comenzaron un proyecto llamado Freewin95 el cual
consistía en implementar un clon de Windows 95. Para 1997 el
proyecto no había lanzado ninguna versión, por lo que los
miembros de éste, coordinados por Jasón Filby, pudieron
revivirlo. Se decidió cambiar el núcleo del sistema compatible con
MS-DOS y de ahora en adelante basarlo en uno compatible con
Windows NT y así el proyecto pudo seguir adelante con el
nombre actual de ReactOS, que comenzó en febrero de 1998,
desarrollando las bases del kernel y algunos drivers básicos.
16. Clasificación de sistemas operativos.
Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de
diferentes maneras, dependiendo del uso o de la aplicación que se les daba.
|Sistema operativo monotarea.
Los sistemas monotarea son aquellos que solo permiten realizar una sola tarea,
estos sistemas son mas primitivos porque solo permiten un solo proceso a la vez.
|Sistema operativo multitarea.
Los sistemas multitarea son sistemas que permiten realizar varias actividades o
procesos a la vez sin ningún problema
|Sistema operativo monousuario.
Los sistemas operativos monousuario son aquellos que soportan a un usuario a la
vez, no importando la cantidad de procesadores o procesos que se estén
realizando. Las computadoras personales se han clasificado en esta sección.
17. S.O.
|Sistema operativo multiusuario
Los sistemas multiusuario son los que soportan varios usuarios a la vez, estos
tipos de sistemas generalmente se utilizan en máquinas que están conectadas en
red.
|Sistema operativo monopuesto
En este modo el router funcionará de modo similar a un módem convencional.
Sirve para conectar un sólo PC y como particularidad implica que todos los
puertos están dirigidos y abiertos hacia el PC. Evidentemente funcionan todas
las aplicaciones y no nos vamos a encontrar con los típicos problemas de puertos.
Como contrapartida hay que comentar que con el router así estamos expuestos a
intrusiones desde fuera ya que la seguridad es mínima. Por eso muchas veces es
recomendable la instalación de un firewall.
|Sistema operativo multipuesto
Cuando el router está configurado en multipuesto debemos tener en cuenta que
los puertos están cerrados y que por eso muchas veces hay aplicaciones que no
funcionan. Por ejemplo, en diversos juegos no se pueden crear partidas, no se
pueden enviar archivos a través del iRC, hay muchos programas que no
funcionan.. Evidentemente esto tiene solución ya que en todos los routers se
pueden abrir puertos. No os preocupéis que es muy sencillo. En ADSLzone.net
tenéis listados todos los routers con un tutorial específico para cada uno de ellos.
Además en las utilidades tenéis un amplio listado de puertos de todas las
aplicaciones que se conocen.
18. Requerimiento para la
instalación de un S.O.
WINDOWS 95
Microprocesador: 386
Memoria: 4 MB en RAM
Disco Duro: 40 MB Microprocesador: 486
Memoria: 8 MB en RAM
Disco Duro: 55 MB
WINDOWS XP PROFESSIONAL
Microprocesador: 233 MHz
Memoria: 64 MB RAM
Disco Duro: 1,5 GB o superior
Microprocesador: 300 MHz o superior
Memoria: 128 MB RAM o superior
Disco Duro: 1,5 GB o superior
WINDOWS UBUNTU LINUX
Microprocesador: 200 Mhz
Memoria: 256 Mb de RAM
Disco Duro: 3 GB de espacio libre en el disco duro Microprocesador: 1 Ghz
Memoria: 512 Mb de RAM
Disco Duro: 5 GB de espacio libre en el disco duro
19. WINDOWS 7
Microprocesador: 800 MHz 32-BIT
(x86) o 64-BIT (x64)
Memoria: 512 MB
Disco Duro: Disco Duro 20 GB Espacio libre en disco 15 GB
Microprocesador: 1 GHz
Memoria: 512 MB
Disco Duro: Disco Duro 40 GB Espacio libre en disco 20 GB
WINDOWS XP
Procesador Pentium o similar de al menos 500MHz
- 256MB de RAM
- al menos 10GB libres en el disco duro (en su optimismo, Microsoft olvidó que solo
la instalación de Windows XP ya ocupa más de 1.5GB, y eso sin contar con el
archivo de paginación ni con el archivo de memoria temporal). ''
WINDOWS 2000
Microprocesador: 166 MHz
Memoria: 64 Mb de RAM
Disco Duro: 2Gb de disco duro, con espacio libre de, al menos, 1 GB.
Microprocesador: 500 MhzMemoria: al menos 256 MbDisco Duro: 1,5 GB o
superior
20. Conclusión:
En mi opinión hay una gran diversidad de
sistemas operativos hoy en día, empezando por
el Unix y MS-DOS desde hace más de 30 años
los sistemas operativos han ido evolucionando.
En el trabajo que he realizado,los sistemas
operativos que me han parecido los más
importantes aunque no, hay muchísimos más.
todos ahora prefieren el sistema operativo
Linux por ser un sistema muy seguro y porque
es gratuito.