Download 1* ¿Qué es un Sistema Operativo?

Document related concepts

Historia de los sistemas operativos wikipedia , lookup

Multiusuario wikipedia , lookup

Boot Camp wikipedia , lookup

Sistema operativo móvil wikipedia , lookup

Microsoft Windows wikipedia , lookup

Transcript
Trabajo Practico: Sistemas
Operativos
Alumnos:
o Nazarena Fernandez
o Franco Matuz
Año:5º
Division:D
~1~
Nazarena Fernandez y Franco Matuz 5º D
1* ¿Qué es un Sistema Operativo?
El conjunto de programas informáticos que permite la administración eficaz de los
recursos de una computadora es conocido como sistema
operativo o software de sistema. Estos programas comienzan a trabajar apenas se
enciende el equipo, ya que gestionan el hardware desde los niveles más básicos y
permiten además la interacción con el usuario.
2 * Historia u origen de los Sistemas Operativos (Breve reseña)
Primera Generacion (década de 1950) Los sistemas operativos de los años cincuenta
fueron diseñados para hacer mas fluida la transición entre trabajos. Este fue el
comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían
por grupos o lotes. Cuando el trabajo estaba en ejecución, este tenia control total de la
maquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual
limpiaba y leía e iniciaba el trabajo siguiente.
Al inicio de los 50's esto había mejorado un poco con
la introducción de tarjetas perforadas.
Además el laboratorio de investigación General Motors implementó el primer sistema
operativo para la IBM 701. Los sistemas de los 50's generalmente ejecutaban una sola
tarea, y la transición entre tareas se suavizaba para lograr la máxima utilización del
sistema. Esto se conoce como sistemas de procesamiento por lotes de un sólo flujo,
ya que los programas y los datos eran sometidos en grupos o lotes.
La introducción del transistor a mediados de los 50's cambió la imagen radicalmente.
Para poder correr un trabajo (programa), tenían que escribirlo en papel (en Fortran o
en lenguaje ensamblador) y después se perforaría en tarjetas. Enseguida se llevaría la
pila de tarjetas al cuarto de introducción al sistema y la entregaría a uno de los
operadores. Cuando la computadora terminara el trabajo, un operador se dirigiría a
la impresora y desprendería la salida y la llevaría al cuarto de salida, para que la
recogiera el programador.
Segunda Generación (a mitad de la década de 1960)
La característica de los sistemas operativos fue el desarrollo de los sistemas
compartidos con multiprogramación, y los principios del multiprocesamiento. En los
sistemas de multiprogramación, varios programas de usuario se encuentran al mismo
tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un
trabajo a otro. En los sistemas de multiprocesamiento se utilizan
varios procesadores en un solo sistema computacional.
La independencia de dispositivos aparece después. En la segunda generación, el
programa del usuario especificaba tan solo que un archivo iba a ser escrito en una
unidad de cinta con cierto número de pistas y cierta densidad.
. Los sistemas de tiempo real se caracterizan por proveer una respuesta inmediata.
Tercera Generación (mitad de década 1960 a mitad década de 1970)
~2~
Nazarena Fernandez y Franco Matuz 5º D
Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de
IBM. Casi siempre eran sistemas grandes, voluminosos, con el propósito de serlo todo
para toda la gente. Eran sistemas de modos múltiples, algunos de ellos soportaban
simultáneamente procesos por lotes, tiempo compartido, procesamiento de tiempo real
y multiprocesamiento.
Estos sistemas introdujeron mayor complejidad a los ambientes computacionales; una
complejidad a la cual, en un principio, no estaban acostumbrados los usuarios.
Cuarta Generación (mitad de década de 1970 en adelante)
Los sistemas de la cuarta generación constituyen el estado actual de la tecnología.
Muchos diseñadores y usuarios se sienten aun incómodos, después de sus
experiencias con los sistemas operativos de la tercera generación.
Con la ampliación del uso de redes de computadores y del procesamiento en línea los
usuarios obtienen acceso a computadores alejados geográficamente a través de
varios tipos de terminales.
Los sistemas de seguridad se han incrementado mucho ahora que la información pasa
a través de varios tipos vulnerables de líneas de comunicación El concepto de
máquinas virtuales es utilizada. El usuario ya no se encuentra interesado en los
detalles físicos de; sistema de computación que está siendo accedida. En su lugar, el
usuario ve un panorama llamado máquina virtual creada por el sistema operativo.
3 * Definición de Sistema Operativo
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 básicas para controlar los distintos dispositivos del equipo y permite
administrar, escalar y realizar interacción de tareas.
4 * Clasificación de los Sistemas Operativos
Los sistemas operativos se pueden clasificar atendiendo a:

ADMINISTRACIÓN DE TAREAS:
o
MONOTAREA: los que permiten sólo ejecutar un programa a la
vez
o
MULTITAREA: los que permiten ejecutar varias tareas o
programas al mismo tiempo

ADMINISTRACIÓN DE USUARIOS
o
MONOUSUARIO: aquellos que sólo permiten trabajar a un
usuario, como es el caso de los ordenadores personales
o
MULTIUSUARIO: los que permiten que varios usuarios ejecuten
sus programas a la vez.

ORGANIZACIÓN INTERNA O ESTRUCTURA
o
Monolítico
o
Jerárquico
o
Cliente-servidor

MANEJO DE RECURSOS O ACCESO A SERVICIOS
~3~
Nazarena Fernandez y Franco Matuz 5º D
o
CENTRALIZADOS: si permite utilizar los recursos de un solo
ordenador
o
DISTRIBUIDOS: si permite utilizar los recursos (CPU, memoria,
periféricos...) de más de un ordenador al mismo tiempo
5 * Características
5. El sistema operativo lleva a cabo dos funciones básicas: (1) funciona como
administrador de los recursos de hardware y software del sistema; y (2) se ocupa del
hardware de modo que las aplicaciones no tengan que ocuparse de todos los aspectos
del proceso. Las tareas del sistema operativo se dividen en seis categorías:
administración del procesador, administración de la memoria, administración de
dispositivos, administración del almacenamiento, interfaz de aplicación e interfaz de
usuario.
6 * Cómo funciona un Sistema Operativo
El “software” es lo fundamental en el ordenador. En cuanto se enciende el ordenador
lo primero que hace es buscar su sistema operativo. Esto ocurre porque no es posible
manejar un ordenador sin ese “software”. Una vez que lo encuentra, lo ejecuta y a
partir de ese momento la comunicación entre el ordenador y la persona se hace a
través del sistema operativo. Para manejar un ordenador, las personas han de
entenderse con el sistema operativo.
Aparte de hacer de interfaz entre el ordenador y sus usuarios, el sistema operativo se
encarga de gestionar los recursos (“hardware”) del ordenador (memoria, unidades de
disco, impresoras, etc.) y facilitar la organización de la información que éste posee, así
como gestionar y facilitar la ejecución de las
aplicaciones.
7 * Cómo se utiliza un Sistema Operativo
Un usuario normalmente interactúa con el sistema operativo a través de un sistema de
comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y
pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y
ejecutados por una parte del sistema operativo llamada procesador de comandos o
intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los
comandos señalando y pinchando en objetos que aparecen en la pantalla.
8 * Ejemplos de Sistema Operativo Familias, Versiones, Distribuciones.
Familias de Sistemas operativos para distintas plataformas Hardware:

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
~4~
Nazarena Fernandez y Franco Matuz 5º D

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, HPUX, Irix, Minix, System V, Solaris, UnixWare, LynxOS, Xenix, Digital UNIX,
SCO Unix

Familia BSD
. FreeBSD, DragonFlyBSD, NetBSD, VINO, OpenBSD, 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)
Versiones:







































Windows: SO Microsoft
Windows SO Ms-DOS SO
Windows 1 / Windows 2 SO
Windows 3.11 SO Windows NT
SO Windows 95
SO Windows 98/98 SE
SO Windows 2000 SO
Windows ME SO Windows XP
SO Windows Vista SO Windows
8 SO Windows 10 Preview
Windows Mobile:
Windows Mobile 2003
Windows Mobile 2003 Second
Edition
Windows Mobile 5.0
Windows Mobile 6
OS/2
OS/2.1
OS/2 2.0
OS/2 3.0
OS/2 4.0
OS/2.1
OS/2 2.0
OS/2 3.0 y 4.0
Unix
Solaris:.
AIX:
A/UX:
IRIX:
HP/UX.
Macintosh
Mac OS X
Mac OS X 10.0 "Cheetah"
Mac OS X 10.1 "Puma"
Mac OS X 10.2 "Jaguar"
Mac OS X 10.3 "Panther"
Mac OS X 10.4 "Tiger"
Mac OS X 10.5 "Leopard
Linux
-UBUNTU -REDHAT
ENTERPRISE -FEDORA DEBIAN -OpenSuSE -SuSE
LINUX ENTERPRISE SLACKWARE -GENTOO KUBUNTU -MANDRIVA
9 * Sistemas operativos libres, pagos, específicos.
Se refiere a sistemas gratuitos a la libertad de utilizar, copiar, estudiar, cambiar y
mejorar el software. Con los sistemas operativos gratuitos tienes la libertad de utilizar
el programa, con cualquier propósito, también estudiar como funciona el programa, y
adaptarlo a sus necesidades, la libertad de mejorar el programa, y liberar las mejoras
al público de tal manera que toda la comunidad se beneficie. Un ejemplo es Android o
Linux.
Los sistemas operativos comerciale, es dcir los pagos,tienes que tener una licencia
legal del sistema operativo que hayas adquirido. algunos de ellos son: Windows y
todos comerciales entre otros están Windows 95, Windows 98, Windows Me, Windows
2000 Profesional, Windows Nt, Windows Server, Windows Xp profesional y Home,
~5~
Nazarena Fernandez y Franco Matuz 5º D
Windows Vista Basic, entre otros Otro sistema operativo comercial es Mac os, utilizado
por las computadoras Mac.
10 * Tipos de sistemas operativos y sus diferencias
Existen distintos tipos de sistemas operativos a continuación podremos ver alguno de
ellos y sus características. Sistema operativo Microsoft Ms-DOS: De tipo Texto,
Monousuario (Solo puede Atender a un usuario) y Monotarea (Ejecuta una tarea a la
vez). Es el soporte para programas que manejan gráficos y sus emulaciones de
sistema operativo gráfico como: Windows 3.X, 95, 98, 98SE, Me, 2000, NT, XP. Es
decir están ejecutados desde Ms-DOS. Sistema operativo Microsoft Windows :De tipo
gráfico, multiusuario y multitarea.
Sistema operativo Microsoft Windows Mobile: Se trata de un sistema operativo
desarrollado para dispositivos móviles con características similares al sistema
operativo de escritorio.
Sistema operativo PC-DOS de IBM: Sistema Operativo competidor de Ms-DOS en
años 60 y 70; que perdió popularidad por el éxito de Microsoft Windows.
Sistema operativo LINUX: Creado por el finlandés Linus Bendict Torvalds basándose
en el SO UNIX-MINIX en 1991. Actualmente existen una gran gama de versiones:
Linspire, Debian, Knoppix, Red Hat, SuSe, Slackware, Mandrake, Ubuntu, Fedora y
Android, todos ellos de tipo gráfico.
Sistema operativo Google Android: Dentro de esta categoría, uno de los sistemas
operativos más exitosos es Google Android, basado en Linux, el cuál no fue totalmente
desarrollado por tal firma, sino comprado por el año de 2005 y por supuesto mejorado
y mantenido por Goolge oficialmente desde 2007. No solamente se encuentra en
teléfonos inteligentes, sino también en equipos TabletPC y algunos tipos de Netbook
como el resto de los sistemas operativos tradicionales. Cuenta con una comunidad
particular y pública que se encarga del desarrollo de las aplicaciones,no ejecuta
aplicaciones que el usuario no permita, Este sistema operativo tiene la capacidad de
reconocer dispositivos USB. Este sistema operativo se puede obtener para instalar y
reinstalar en dispositivos.
Sistema operativo Google® Chrome OS: Este SO se encuentra disponible en las
computadoras portátiles tipo Netbook denominadas Chromebook, sus aplicaciones se
encuentran disponibles en Chrome Web Store, requiere de una cuenta en Google para
ser habilitado y tiene compatibilidad con algunas Apps de la familia Android tales como
Duolingo, Vine, Evernote, cuenta con soporte para dispositivos USB como memorias
USB, teclados y ratón. Se dice que no sufre de presencia de virus, que el promedio de
tiempo de arranque es de 8 segundos, cuenta con una alta velocidad de
funcionamiento de sus aplicaciones al estar basadas en el explorador Chrome. Sólo se
puede adquirir con un equipo de cómputo de la familia Google.
Sistema operativo FirefoxOS: Se trata de un sistema operativo lanzado por la
organización Mozilla Corporation, basado en Linux y el estándar de lenguaje de
programación Web HTML5, el cual se encuentra especializado para ser instalado en
ciertos modelos de teléfonos inteligentes (Smartphone), compitiendo contra el sistema
operativo Android.
~6~
Nazarena Fernandez y Franco Matuz 5º D
Sistema operativo MacOS de Apple®: sistema operativo tipo gráfico. Macintosh desde
sus inicios, no aceptó la estandarización de PC-IBM, y comenzó a desarrollar sus
microprocesadores, memorias RAM, tarjetas principales (Motherboard), puertos,
sistemas operativos y aplicaciones de manera independiente a las PC´s. Por ello no
era posible ejecutar programas para Mac® en PC, a menos que se utilizara un
programa emulador para ello.
Sistema operativo Solaris: Desarrollado por Sun Microsystem, es un sistema operativo
poco comercial y para servidores principalmente. Normalmente lo utilizan grandes
corporativos.
Sistema operativos de red: Se trata de sistemas operativos muy robustos, diseñados
para la administración de redes de datos, por lo que permiten la conexión de muchas
máquinas a un solo servidor. Entre ellos tenemos Sun Microsystem, Linux APACHE,
Microsoft Windows NT, Microsoft® Windows Server, etc.
Otros sistemas operativos importantes:
Dentro de la telefonía móvil: - SymbianOS: es un sistema operativo propiedad de
Nokia, luego de ser comprada esta marca por Microsoft ha pasado a su dominio. BlackBerry OS: sistema operativo propietario de la marca BlackBerry, por lo que sólo
se puede encontrar instalado en estos dispositivos. - iOS: sistema operativo propietario
de la marca Apple, que se encuentra instalado sólo en dispositivos de la marca. 10.
11 * Logos
12 * Cuadro comparativo con beneficios y contras de los diferentes sistemas
operativos
~7~
Nazarena Fernandez y Franco Matuz 5º D
Linux
VENTAJAS
Gratuito
Seguridad



Información
tecnica que te servira

de ayuda
Mas eficiente

que Windows
Windows
La instalación es sencilla
Es multitarea y
multiusuario
Brinda la posibilidad de
asignar diferentes
permisos a los usuarios
Permite cambiar
periódicamente las
contraseñas
El sistema está protegido
del acceso ilegal
Constante
actualización
DESVENTAJAS
No es muy
comun su uso en
Compañias


Muchos juegos
no se ejecutan en
Linux
Instalar control
adores de Hardware y
programas resulta ser
mas complicado que
en Windows



Tiene ciertas
limitaciones por
RAM
En la versión XP
requiere como
mínimo 128 MB en
RAM y un
procesador
Pentium de
233Mhz o superior
El usuario no
puede limitar la
cantidad de
espacio en el disco
duro
No soporta
archivos NFS
No ofrece el
bloqueo de intrusos
Unix
Descargarlo
gratuitamente
Funciona
exclucivamente en modo
de texto sin la necesidad
de cargar un entorno
grafica



ESTABILIDAD
SEGURIDAD
MULTITAREA
REAL

Cuentan con
empresas que lo
respalden.
No todas las
aplicaciones esta
en castellano.
Soporta un
maximo de 16
procesadores


13 * Sistemas operativos Linux, Distribuciones.
Linux Ventajas: El mejor costo del mercado, gratuito o un precio simbolico por el cd.
Tienes una enorme cantidad de software libre para este sistema Mayor estabilidad por
algo lo usan en servidores de alto rendimiento Entorno grafico (beryl) mejor que el
aero de windows…
Existen distribuciones de linux para diversos tipos de equipo, hasta para maquinas de
64 bits. Las vulneralidades son detectadas y corregidas más rapidamente que
cualquier otro sistema operativo. en cuanto a ventajas, creo que las principales son:
que es gratuito, de código abierto, en cuanto a seguridad, pues es casi lo mismo que
mac, ya que los dos nacieron de Unix, la cantidad de distribuciones para satisfacer la
necesidad de cualquier persona, personalizable a mas no poder, un manejo de
recursos bastante eficiente, seguridad, es realmente multiusuario, en fin, creo que no
terminaria, pero eso es lo mas importante Desventajas: Para algunas cosas debes de
~8~
Nazarena Fernandez y Franco Matuz 5º D
saber usar Lunix La mayoria de los ISP no dan soporte para algo que no sea windows
(ignorantes). No Existe mucho software comercial. Muchos juegos no corren en linux.
en cuanto a sus desventajas creo que seria, mmm, la mala idea que tienen las
personas en cuanto a su dificultad, a lo mejor el proceso de instalacion es mas
complejo y algunos dispositivos y programas deben de ser instalados desde consola,
aunque, no es gran cosa Windows Ventajas: Es más conocido Es el que tiene más
software desarrollado… las ventajas que tiene es que es sencillo de usar, o eso se
rumora ah y la cantidad de programas y juegos, casi todos tienen version para win.
Desventajas: El costo es muy alto Las nuevas versiones requieren muchos recursos
La mayoria de los virus estan echos para win Puedes tener errores de compatibilidad
en sistemas nuevos. Historicamente es más inestable de los 3 En cuanto a
desventajas, son casi inumerables, ineficiencia del codigo, altos requerimientos y poco
desempeño, virus, de paga, no es posible modificar casi nada, es decir, es de codigo
cerrado, parches para corregir cosas que debieron ya ser corregidas y que al final
generan mas problemas de los que solucionan Mac Ventajas: mejor interfaz grafica del
mercado Ideal para diseño grafico. Es muy estable En cuanto a sus ventajas, esta la
seguridad, el desempeño, graficamente es mejor, utilizacion de recursos al maximo
Desventajas: Costoso (aunque viene incluido con la maquina) Existe poco software
para este sistema operativo. Es más complicado encontrar gente que la pueda arreglar
en caso de fallas. En cuanto a las desventajas es que es de "paga" y de codigo
cerrado, aunque esto es entre comillas, ya que para poder usarlo a la perfeccion
necesitas una mac, la cantidad de programas es algo limitada, aunque se pueden
emular.
14 * Sistemas operativos de Celulares







Android
iOS
Windows Phone
BlackBerry 6
Symbian
~9~
Firefox O.S
Ubuntu Touch
Nazarena Fernandez y Franco Matuz 5º D
Bibliografia:
https://giovannaramirez.wordpress.com/2014/05/26/sistemas-operativosgratuitos-y-de-paga/
Definición de sistema operativo - Qué es, Significado y
Concepto http://definicion.de/sistema-operativo/#ixzz4NrQPulCH
http://www.monografias.com/trabajos6/hiso/hiso.shtml#ixzz4NrPMgtel
~ 10 ~