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

Página |0

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO


FACULTAD DE INGENIERÍA

SISTEMAS OPERATIVOS
Tarea 1

Hernández Guatemala Isaías S.

19 de agosto de 2019
SEMESTRE 2020-1
Página |1

Contenido
a) DEFINICIÓN DE COMPUTADORA ............................................................................................. 1
b) ARQUITECTURA DE UNA COMPUTADORA .............................................................................. 2
c) EVOLUCIÓN HISTÓRICA DE LA COMPUTADORA ..................................................................... 2
d) SISTEMA OPERATIVO (SOFTWARE) ......................................................................................... 4
e) SISTEMA OPERATIVO (DEFINICIÓN, FUNCIONES Y CARACTERÍSTICAS) .................................. 5
f) FUNCIONES DE UN SISTEMA OPERATIVO …………………………………………………………………………...5
g) HISTORIA DE LOS SISTEMAS OPERATIVOS .............................................................................. 6
h) 100 SISTEMAS OPERATIVOS .................................................................................................... 7
i)LOS MEJORES SO DE LA HISTORIA............................................................................................. 8
j)SOFTWARE QUE PERMITE VIRTUALIZAR SO ............................................................................. 9
Página |2

PARTE 1 (Hardware)

a) DEFINICIÓN DE COMPUTADORA
Una computadora es un sistema digital con tecnología microelectrónica capaz de procesar
datos a partir de un grupo de instrucciones denominado programa. La estructura básica de
una computadora incluye microprocesador (CPU), memoria y dispositivos de entrada/salida
(E/S), junto a los buses que permiten la comunicación entre ellos. La característica
principal que la distingue de otros dispositivos similares, como una calculadora no
programable, es que puede realizar tareas muy diversas cargando distintos programas en la
memoria para que los ejecute el procesador.
b) ARQUITECTURA DE UNA COMPUTADORA
MOTHERBOARD
Es una tarjeta de circuito impreso a la que se conectan los
componentes que constituyen la computadora u ordenador.
Es una parte fundamental a la hora de armar una PC de
escritorio o portátil. Tiene instalados una serie de circuitos
integrados, entre los que se encuentra el circuito integrado
auxiliar, que sirve como centro de conexión entre el
microprocesador, la memoria de acceso aleatorio (RAM),
las ranuras de expansión y otros dispositivos.
DISCO DURO
El disco duro es medio de almacenamiento de información no removible
y de muy alta capacidad (a diferencia de los diskettes y USB, aunque
también trabaja mediante principios magnéticos.
Por estas propiedades los discos duros son usados en las computadoras
como dispositivos donde se graba el sistema operativo, los programas de
aplicaciones y los archivos que se generan durante el trabajo cotidiano,
también actúan como memoria temporal durante los procesos complejos
en ambientes de trabajo avanzados.

GABINETE
El gabinete de una computadora, aunque no lo parezca, es uno de los
elementos más importantes de la PC, ya que su principal tarea es la de
alojar y mantener en su interior los diversos dispositivos que la
componen. Decimos que es importante, debido a que no cualquier
gabinete sirve para cualquier computadora, y esto es porque cada una
de las motherboards y sus procesadores necesitan de requerimientos
Página |3

específicos para un buen funcionamiento, es aquí en donde la elección de un buen gabinete


se vuelve una tarea un poco más complicada.
c) EVOLUCIÓN HISTÓRICA DE LA COMPUTADORA
Primera Generación
En general se caracteriza por tres aspectos: primero,
por el uso de bulbos (tubos de vacío); segundo, uso
de programas en lenguaje de máquina, usualmente,
en tarjetas perforadas, y finalmente, por ser enormes
y costosas.

Segunda Generación
Sus características son: en primer lugar, se utilizan circuitos de transistores, en vez de
bulbos; segundo, se programas en lenguajes de alto nivel, y, por último, se utilizan para
nuevas aplicaciones.

Tercera Generación
Al igual que las generaciones pasadas, tiene tres
características:
I. Ahora utiliza circuitos integrados.
II. Utiliza sistemas operativos. El más famoso es el OS de IBM.
III. Aparecen minicomputadoras.

Cuarta Generación
La cuarta generación de las computadoras se da desde 1971 a 1981, lo más importante en
esta generación es el invento del microprocesador el cual unía los circuitos integrados en un
solo bloque. La creación del microprocesador hizo posible el desarrollo de las
computadoras personales o PC, lo cual marcaría una revolución en el mundo de la
computación, esto cambiaría la forma de trabajar e incluso de vivir de muchas personas
hasta la actualidad.

Quinta generación
Página |4

La quinta generación se sitúa entre los años 1982 a 1989, en estos años las empresas
encargadas de construir computadoras contaron con grandes
avances de microelectrónica y en avances de software, es en
este periodo cuando surge la “red de redes” o Internet, y es
ahí donde se dan los más grandes avances, se da inicio a la
inteligencia artificial, que tenía el propósito de equipar a
las computadoras con la capacidad de razonar para encontrar
soluciones a sus propios problemas siguiendo patrones y
secuencias, estas computadoras podían operar en grandes
compañías como es la construcción de automóviles, y otras que podrían hacer diversas
tareas y a un ritmo impresionante.
Sexta generación
La sexta generación se viene dando a partir de 1990 hasta la fecha, en estos últimos años
hemos venido viendo que las computadoras ahora son más
pequeñas, son más versátiles, ahora internet es una herramienta
indispensable tanto en los centros de labores como en el hogar,
casi el 90% de la población hace uso en algún momento de
internet, y por consiguiente de una computadora.

d) SISTEMA OPERATIVO (SOFTWARE)


El Software es el soporte lógico e inmaterial que permite que la computadora pueda
desempeñar tareas inteligentes, dirigiendo a los componentes físicos o hardware con
instrucciones y datos a través de diferentes tipos de programas, pueden ser clasificados en:
Software de sistema comprende el sistema operativo controlado de dispositivos, utilitario
del sistema y todas aquellas herramientas que sirvan
Software de aplicación son todos aquellos programas utilizados por el usuario para la
concreción de una tarea
Software de Programación es el conjunto de herramientas que permiten al desarrollador
informático escribir programas usando diferentes alternativas y lenguajes de programación.
Este tipo de software incluye principalmente compiladores,
intérpretes, ensambladores, enlazadores, depuradores, editores de
texto y un entorno de desarrollo integrado que contiene las
herramientas anteriores, y normalmente cuenta una avanzada
interfaz gráfica de usuario (GUI).
Página |5

e) SISTEMA OPERATIVO (DEFINICIÓN, FUNCIONES Y


CARACTERÍSTICAS)
El sistema operativo es un conjunto de programas que accede y gestiona el hardware de una
computadora y otorga los recursos necesarios a las aplicaciones que lo necesitan según la
demanda de los usuarios. También puede ayudar a entenderse al sistema operativo como un
intermediario entre el usuario y el hardware de una computadora.
De igual manera el sistema operativo consiste en la gestión de señales de entrada y salida,
con lo que permite que al hacer una operación especifica de entrada, se obtenga siempre el
mismo resultado.
f) FUNCIONES DE UN SISTEMA OPERATIVO
-Gestiona la CPU
-Gestiona la RAM
-Gestiona la I/O
-Gestiona los procesos
-Gestiona los permisos
-Gestiona los archivos
-Gestiona la información

Características
-Conveniencia
-Eficiencia
-Habilidad para evolucionar
-Encargado de administrar el hardware
-Relacionar dispositivos
-Organizar datos para acceso rápido y seguro
-Manejar las comunicaciones en red
Página |6

g) HISTORIA DE LOS SISTEMAS OPERATIVOS

1. Década de 1940. Se podría considerar la aparición de la primera generación de


computadoras en el mundo, 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.
2. La década de 1950 (Sistema Batch);
3. 1965: Multics;
4. Multiprogramación 1960 – 1965
5. Circuitos integrados 1960 – 1965
6. 1970: Unix
7. 1973: Se decide reescribir Unix en C
8. Microprocesadores 1970-1975.
9. Microsoft Windows 1980 – 1990
10. 1981: MS-DOS v1.0
11. 1984: Apple Macintosh utiliza interfaz gráfica
12. 1991: Aparece el núcleo Linux y se completa GNU/Linux
13. 1992: Beta de Windows NT 3.1 (primera versión comercial)
14. 1995: Se lanza al mercado Windows 95
15. 2001: Aparece Mac OS X
16. Windows XP 2001 – 2009
17. Windows 7
Página |7

18. Windows 8, 2012 – 2013


19. Windows 10 2015 – 2016
h) 100 SISTEMAS OPERATIVOS
AbsoluteLinux (15.0 Beta3) Bizantino (20040404)
AcademiX (2.0) CAELinux (2018)
AirSlax (5.18 Base) Caine (10.0)
AlpineLinux(3.10.0 extendido) Calcular escritorio de Linux (18.12
ALT Linux (8.2 Educación) Cinnamon)
Antergos (18.3) Canaima (Kavac 6.0)
antiX Linux (17.4 completo) CentOS (7.6)
Aptosid (2013-01 KDE) Chakra (2017.10 Goedel)
ArchBang (0302) ChaletOS (16042)
ArchLabs (2018.12) ClearOS (7.6.0)
Archlinux (2018.01.01) Clonezilla (2.6.2-15)
Archman (1907 Xfce) Condres OS (2019.03 Xfce)
ArchStrike (2016.07.21) ConnochaetOS (14.2)
ArcoLinux (19.05.2) CRUX (3.5)
ArtixLinux (2018-10-08) Cucumber (1.1 FULL)
AryaLinux (1.0 GNOME) Damn Small Linux (4.11.RC2)
AV Linux (2019.4.10) Damn Small Linux Not (0.1RC4)
BackBoxLinux (6) Dapper Linux (28 Workstation)
BigLinux (7.10) Daylight Linux (V3.02)
Bio-Linux (8) Debian (10.0)
BlackArch (2019.06.01) DebianEdu (10.0)
BlackLab (1152) deepin (15.11)
BlackPantherOS (16.2 ASESINO DEFT (2017.1)
SILENCIOSO) Devil-Linux (1.8.0)
BlackSlash (Kristoff) Devuan (2.0.0 RC)
blag (140000 Spartakus) DragonFly BSD (5.6.0)
BlankOn (11.0.1) Dragora (2.2)
Bluestar (4.14.15) DuZeru (v3)
Bodhi (5.0.0 RC) Dyne:bolic (3.0 Beta)
BunsenLabs (20170429)
EasyOS (1.0.8) EpiLinux (5.0)
Edubuntu (14.04) Escuelas Linux (6.4)
elementaryOS (5.0 Juno) Exe GNU Linux (20171215)
Elive Linux (2.0 Stable TOPAZ) ExTiX (18.8 BUDGIE)
Emmabuntüs (1.04) Fatdog64 (801)
Emmi OS Fedora Atomic (29)
EndeavourOS (2019.07.15) Fedora Server (30)
Endless OS (3.6.0) FerenOS (4.15)
EnsoOS (0.3.1) Frugalware (2.1 KDE)
Página |8

Funtoo (1.3) Heads (0.4)


G4L (0.53) Huayra (3.2)
GeckoLinux (150 ROLLING io GNU Linux (e22)
CINNAMON) Kali Linux (2019.2)
Gentoo (20160704) Kanotix (Steelfire 2017 KDE)
GhostBSD (19.0) GNewSense (4.0 KaOS (2019.04)
GNOME) Knoppix (8.2)
GoboLinux (016.01) Kodachi (6.1)
Gparted (1.0.0-1) KolibriOS (23.06.19)
GreenieLinux (18.04 DESKTOP) Korora (26)
GRML (2018.12) Kubuntu (19.04 DESKTOP)
GuixSD (0.14.0) Kwort (4.3.4)
Haiku (R1 Beta 1) Linux Lite (4.4)
HardenedBSD (12)

i) LOS MEJORES SO DE LA HISTORIA


Página |9

j) SOFTWARE QUE PERMITE VIRTUALIZAR SO

Oracle VM Virtualbox

Es la máquina virtual favorita de


muchos, y por una buena razón: es
completamente gratuita.
Especialmente recomendado para
principiantes, tiene una buena
compatibilidad con muchos sistemas
operativos hosts: Linux, Solaris 10 y
superiores, macOS mayores a 10.9 y
desde Windows Vista hasta
Windows 10.

En lo referente a los sistemas


operativos guests, también puede
emular una gama importante: Solaris y
OpenSolaris, Linux por encima de 2.4
y los Windows desde XP hasta el 10,
así como los ya lejanos Windows
Server 2003 y Windows NT. Y si bien no es una desventaja propia del VirtualBox, sino la
consecuencia de la política de programación de Apple, una de las pocas contras de esta
máquina virtual reside en el soporte de macOS, pues solo funcionará correctamente si el
sistema operativo host también es Mac.
Página |9

VirtualBox te permite transferir archivos cómodamente desde el sistema host al guest y


viceversa, así como abrir múltiples pantallas al mismo tiempo. Además, es compatible con
la mayoría de los dispositivos USB –y en general con el hardware antiguo- e incluye la
posibilidad de virtualización en 3D.

Por otro lado, debemos decir que la principal pega de VirtualBox es su lento rendimiento,
en especial si lo comparamos con la mayoría de los programas del mercado. Pero dado que
se trata de uno de las pocas máquinas virtuales completamente gratuitas, nos parece un
defecto más que perdonable.

VMware Workstation Player/Pro

Se trata, tal vez, del programa para crear


máquinas virtuales más veterano del mercado (vio
luz en 1999), y que su larga trayectoria sirva
como muestra de su confiabilidad y buen
rendimiento. Es compatible con hosts Linux y
Windows por encima del 7 (aunque solo en
máquinas de 64 bits) y puede
emular prácticamente todos los sistemas
operativos salidos hasta la fecha.

Orientado principalmente a usuarios


profesionales, hay que decir que no es el software
más sencillo de usar. Cuenta con gran variedad
de opciones y un alto grado de personalización,
por lo que te recomendamos empezar con software para más samigable como el
VirtualBox. Y cuando sientas que VirtualBox no tiene nada más que ofrecerte, la familia
VMware te estará esperando como una excelente segunda opción.

Tiene una presentación gratuita más limitada, Workstation Player, y una de pago donde
despliega todo su potencial: Workstation Pro, cuyo precio es de unos 250$.

Aparte del costo, la principal diferencia es que Workstation Player no está diseñado para
uso comercial. Aunque puedes compartir información entre los sistemas hosts y guest, solo
te permite crear una máquina virtual a la vez. Eso sí, es mucho más rápido y estable que
el VirtualBox e incluso soporta gráficos en resolución 4K.

Con la versión Pro puedes emular varios sistemas operativos en simultáneo y obtener un
mayor rendimiento. También te permite conectarte a VMware Sphere, la plataforma de
virtualización de VMware para interactuar con la nube.

VMware Fusion/Fusion Pro


Página |9

Fusion es el software para crear máquinas virtuales


de VMware compatible con macOS para emular
sistemas operativos Linux y Windows. A diferencia
de Workstation, lamentablemente Fusion no posee
una versión gratuita. Eso sí, su precio es bastante
inferior al de Workstation Pro: 80$.

En líneas generales, funciona de la misma manera


que VMware Workstation, aunque cuenta con
algunas especificaciones exclusivas del software de
Apple. Por ejemplo, puede soportar pantallas en resolución iMac 5K.

Parallels Desktop

De nuevo un software de máquina


virtual solo compatible con macOS, y que
esa sea su principal desventaja. Parallels
Desktop está diseñado fundamentalmente
para emular Windows (XP, 7, 8 y 10), aunque
también soporta otras versiones de macOS,
Solaris, Linux e incluso Chrome OS. Se
caracteriza por ser aún más rápido que
VMware Fusion y contar con una
interfaz mucho más amigable para
principiantes. Si eres dueño de una laptop
Mac y deseas iniciarte en el mundo de las
máquinas virtuales, Parallels Desktop es tal
vez la mejor opción.

Aparte de transferir archivos entre los sistemas host y guest sin ningún problema, Parallels
Desktop dispone de un espacio en la nube donde puedes almacenar información y
compartirla también entre ambos sistemas. Existen tres versiones de esta máquina virtual,
aunque debemos advertir que ninguna es gratuita.

La edición Básica tiene un costo de 80$ al año y está orientada hacia el uso doméstico y
estudiantil. Viene preconfigurada para que puedas descargar e instalar Windows 10 de
manera sencilla, ofrece soporte Retina para las aplicaciones de Windows y una barra
personalizable donde puedes organizar estas aplicaciones.

La versión Pro (100$ al año) cuenta, desde luego, con jugosas características adicionales.
Por ejemplo, puedes integrar el Microsoft Visual Studio para desarrollar tus propios sitios
Página |9

y apps. También ofrece mayor soporte para servicios relacionados con la nube y una amplia
bandeja de opciones relativas a la conexión de redes.

Por último, está la edición Business. Más allá de tener el mismo costo que la versión Pro, la
versión Business está orientada más hacia el ámbito de los negocios y los grandes equipos
de trabajo. Las características son muy similares a las de Pro, pero cuenta además
con opciones avanzadas de seguridad y funciones para la administración y el
mantenimiento centralizado de los diversos sistemas virtuales.

La versión Básica te permite crear hasta 4 sistemas guest por cada máquina virtual y cuenta
con 8GB de RAM virtual. Con las versiones Pro y Business puedes emular hasta 32
pantallas por cada máquina virtual y disponer de unos poderosísimos 128GB de RAM
virtual.

QEMU

¡Por fin otra máquina virtual totalmente


gratuita! QEMU es el nuevo favorito de
los usuarios de Linux, aunque también
puede ser instalado en Windows de 32 y 64
bits y en macOS por encima de 10.7. Se
trata de un emulador de código abierto
dotado de una enorme capacidad de
personalización.

Una de las principales características de


QEMU es la ausencia de privilegios de
administración, lo que te permite
interactuar con la máquina virtual y
olvidarte de que estás en un sistema
secundario. Correr emuladores KVM y Xen es la especialidad de la casa, logrando en estos
sistemas un rendimiento casi perfecto.

Su interfaz es sumamente sencilla e intuitiva, lo que lo convierte en otra máquina


virtual recomendable para principiantes. Y dado que es muy reciente, pues apenas vio
luz a finales de 2017, solo resta esperar que se nutra de las experiencias de los usuarios y
mejore con cada nueva versión. Por lo pronto puedes descargarlo acá.

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