Sunteți pe pagina 1din 5

REPÙBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD BOLIVARIANA ‘‘ALDEA NEGRA HIPÒLITA``


MANTECAL___ EDO APURE

SISTEMAS OPERATIVOS

Tutora: Estudiante:
Ender Ender Cedeño

MANTECAL, MAYO 2020


A finales de los años 40 el uso de computadora estaba restringido a
aquellas empresas o instituciones que podían pagar su alto precio, y no existían los sistemas
operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo
con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los
valores de los registros y paneles de luces indicadoras del estado de la
computadora para determinar la causa del fallo y poder corregir su programa, además de
enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto
los compiladores, ligadores, etc.; para volver acorrer su programa, es decir, enfrentaba el
problema del procesamiento serial ( serial processing ).
Un Sistema Operativo  es un programa (software) que cuando arrancamos o iniciamos
el ordenador se encarga de gestionar todos los recursos del sistema informático, tanto del
hardware como del software, permitiendo así la comunicación entre el usuario y el
ordenador. Las funciones básicas del Sistema Operativo son administrar los recursos del
ordenador, coordinar el hardware y organizar archivos y directorios en los dispositivos de
almacenamiento de nuestro ordenador.

Historia de los Sistemas Operativos

El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema


Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo
único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba.
En los años 60 se produce una revolución en el campo de los Sistemas Operativos.
Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema
multiprocesadores y sistema en tiempo real.  La característica de estos fue el desarrollo de
los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento.
Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas
Operativos que existen hoy en día.
En los años 70 se produce un boom en cuestión de ordenadores personales, acercando estos
al público general de manera impensable hasta entonces. Esto hace que se multiplique el
desarrollo, creándose el lenguaje de programación C (diseñado específicamente para
reescribir por completo el código UNIX).
Como consecuencia de este crecimiento exponencial de usuarios, la gran mayoría de
ellos sin ningún conocimiento sobre lenguajes de bajo o alto nivel, hizo que en los años 80,
la prioridad a la hora de diseñar un sistema operativo fuese la facilidad de uso, surgiendo
así las primeras interfaces de usuario.
En los 80 nacieron sistemas como MacOS, MS-DOS, Windows. En la década de los 90
hace su aparición Linux, publicándose la primera versión del núcleo en septiembre de 1991,
que posteriormente se uniría al proyecto GNU, un sistema operativo completamente libre,
similar a UNIX, al que le faltaba para funcionar un núcleo funcional. Hoy en día la mayoría
de la gente conoce por Linux al Sistema Operativo que realmente se llama GNU/Linux.

Diferencias entre Software Libre y Software no Libre


Software libre: es aquel que se suministra con autorización para que cualquiera pueda
usarlo, copiarlo y/o distribuirlo, ya sea con o sin modificaciones, gratuitamente o mediante
pago. En particular, esto significa que el código fuente debe estar disponible. «Si no es
fuente, no es software». Si un programa es libre, potencialmente puede ser incluido en un
sistema operativo libre como GNU, o en versiones libres del sistema operativo GNU/Linux.

El software libre es una cuestión de libertad, no de precio. Pero las empresas de software
privativo usan habitualmente el término (free software) para referirse al precio. Algunas
veces lo que quieren decir es que se puede obtener una copia de los binarios sin costo
alguno, otras veces se refieren a que la copia está incluida en el ordenador que se va a
comprar, y que se paga un solo precio por ambas cosas. De cualquier manera, no tiene nada
que ver con lo que se entiende por software libre en el proyecto GNU.

Para evitar confusiones, cuando una compañía de software dice que su producto es
software libre (free software), se aconseja verificar siempre los términos de distribución
para constatar que realmente se esté otorgando a los usuarios todas las libertades que el
software libre implica. A veces el software realmente es libre, a veces no lo es.

El software no es libre: (nonfree ) es cualquier software que no es libre. Está prohibido


su uso, redistribución o modificación, o requiere que se solicite permiso, o tiene tantas
restricciones que de hecho no se puede hacer libremente.

Código Abierto
El código abierto u open source, es el término con el cual se identifica al software
distribuido y desarrollado bajo una licencia que permite a los usuarios el acceso al código
fuente del software, y que de igual manera pueda ser estudiado y modificado sin ninguna
restricción en el uso del mismo, con la posibilidad de poder redistribuirlo, siempre y
cuando, sea bajo los términos y condiciones de la licencia con la cual fue adquirido el
software original. Open Source no significa GRATIS, si no, se refiere al libre acceso
respetando el código fuente para modificar y redistribuir, bajo los términos en que fue
adquirido. Uno de los pilares del Open Source o código abierto es el sistema operativo
“Linux”, es variable y su distribución es libre. Una cantidad importante de usuarios en todo
el mundo utiliza este programador, por su constante actualización y facilidad de uso.

Código Cerrado

Un programa es de código cerrado cuando el código fuente no se encuentra disponible para


cualquier usuario, es decir no se hace público. Se le llama así en contraposición al código
abierto. Programas como Skype de Microsoft, Reader de Adobe y el sistema operativo
Windows de Microsoft constituyen ejemplos de software de código cerrado. Al no estar
disponible el código fuente no hay forma de analizar qué hace o deja de hacer el programa,
por lo cual a menudo surgen problemas relacionadas con la privacidad y seguridad para los
sistemas en los que se utilizan.

CARACTERISTICAS DE SISTEMAS OPERATIVOS QUE TRABAJAN


CON VENTANAS AMIGABLES

Referente a lo que tiene que ver con los sistemas operativos existen algunos como
sistemas que trabajan con ventanas amigables entre ellas:

LINUX:
1. Se caracteriza por permitir acceder a software de libre distribución
2. Se centra en el aprovechamiento de las redes.
3. Brinda soporte a todo tipo de hardware y puede funcionar en múltiples plataformas.
Además de ello permite personalizar la interfaz de usuario.
4. Es el sistema operativo preferido por los informáticos; ya que a su vez permite un
mayor control de los dispositivos y garantiza un avanzado nivel de seguridad.

UBUNTU:

1. Basada en la distribución Debian.


2. Disponible en 4 arquitecturas: Intel x86, AMD64, SPARC (para esta última sólo
existe la versión servidor).
3. Los desarrolladores de Ubuntu se basan en gran medida en el trabajo de las
comunidades de Debian y GNOME.
4. Las versiones estables se liberan cada 6 meses y se mantienen actualizadas en
materia de seguridad hasta 18 meses después de su lanzamiento.
5. El entorno de escritorio oficial es Gnome y se sincronizan con sus liberaciones.
6. El navegador web oficial es Mozilla Firefox.
7. El sistema incluye funciones avanzadas de seguridad y entre sus políticas se
encuentra el no activar, de forma predeterminada, procesos latentes al momento de
instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen
servicios que puedan atentar a la seguridad del sistema.
8. Para labores/tareas administrativas en terminal incluye una herramienta llamada
sudo (similar al Mac OS X), con la que se evita el uso del usuario root
(administrador).

Se puede concluir que los Sistemas Operativos son de gran


importancia en el desarrollo de la computación y por ende de la programación, ya
que se constituye como el mediador del usuario y la computadora en la entrada,
procesamiento, almacenamiento, y salida de información, gracias a que maneja un
interfaz gráfico con un sin número de programas, los cuales desarrollan una tarea
específica de acuerdo a la solicitud del usuario, que facilita su uso a la hora de
trabajar.

Es interesante el servicio del Sistema Operativo, puesto que el usuario la


configura o la adapta para acceder a determinados programas de forma rápida, de
acuerdo a la necesidad o al uso que este le emplee, además de configurar el diseño
de la interfaz gráfica para ambientarla a su gusto. Por último, cabe destacar que los
Sistemas Operativos desde sus orígenes hasta la actualidad han sido objeto de
grandes modificaciones, con el propósito de mejorar la calidad de vida del hombre y
facilitar su trabajo.

S-ar putea să vă placă și