Está en la página 1de 26

SISTEMA OPERATIVO

Docente: Incacari Sancho Gerber Federico

Carrasco Ayllón Joaquín Alberto


DEDICATORIA

Este proyecto es el resultado de mi esfuerzo. Por esto


agradezco a nuestro Profesor, Incacari Sancho Gerber
Federico, a lo largo de este tiempo ha puesto a prueba sus
capacidades y conocimientos en el desarrollo de este
nuevo plan estratégico, el cual ha finalizado llenando
todas nuestras expectativas.
AGRADECIMIENTO

A mis padres quienes a lo largo de toda mi vida han


apoyado y motivado mi formación académica, creyeron
en mi en todo momento y no dudaron de mis habilidades.
A mis profesores a quienes les debo gran parte de mis
conocimientos, gracias a su paciencia y enseñanza y
finalmente un eterno agradecimiento a esta prestigiosa
universidad la cual abrió abre sus puertas a jóvenes como
nosotros, preparándonos para un futuro competitivo y
formándonos como personas de bien.
INDICE
Introducción

Desarrollo de Sistemas Operativos

Interfaz de línea comando

Interfaz Gráfica del usuario

Términos Importante del Sistema Operativo

Tareas Entrante y Tarea Saliente

Tipos de Multitarea S.O

Multitarea Cooperativa

Multitarea Preferente

Multitarea Real

Historia de Ada Lovelace

Retrato

Comentario

Historia de Charles Baddage

Retrato

Vida Personal

Maquina diferencial

Maquina Analítica

Comentario

Fuentes
INTRODUCCIÓN

Los sistemas operativos son aquellos que ayudan a nuestras computadoras a tener


un funcionamiento adecuado con diversas aplicaciones que se puedan instalar y
descargar adecuadamente, los principales sistemas que ayudan a tener un
funcionamiento correcto a las computadoras son Windows, Macintosh y Linux.

El software para computadoras puede clasificarse en general en dos clases: los


programas de sistemas, que controlan la operación de la computadora en si y los
programas de aplicación, los cuales resuelven problemas para sus usuarios.
Desarrollo del Sistema Operativo

Desde su creación, las computadoras digitales han utilizado un sistema


de codificación de instrucciones en sistema de numeración binaria, es
decir con los 0S. Esto se debe a que los circuitos integrados funcionan
con este principio, es decir, hay corriente o no hay corriente.
En el origen de la historia de las computadoras (hace unos cuarenta
años), los sistemas  operativos no existían y la introducción de un
programa para ser ejecutado se convertía en un increíble esfuerzo que
solo podía ser llevado a cabo por muy pocos expertos. Esto hacia que
las computadoras fueran muy complicadas de usar y que se requiriera
tener altos conocimientos técnicos para operarlas. Era tan complejo su
manejo, que en algunos casos el resultado llegaba a ser desastroso.
Además, el tiempo requerido para introducir un programa en aquellas
grandes máquinas de lento proceso superaba por mucho el de
ejecución y resultaba poco provechosa la utilización de computadoras
para resolución de problemas prácticos.
Interfaz de Línea de comandos

La forma de interfaz entre el sistema operativo y el usuario en la que este escribe


los comandos utilizando un lenguaje de comandos especial. Los sistemas con
interfaces de líneas de comandos se consideran más difíciles de aprender y utilizar
que los de las interfaces gráficas. Sin embargo, los sistemas basados en comandos
son por lo general programables, lo que les otorga una flexibilidad que no tienen
los sistemas basados en gráficos carentes de una interfaz de programación.
Interfaz Gráfica del Usuario.

Es el tipo de visualización que permite al usuario elegir comandos, iniciar


programas y ver listas de archivos y otras opciones utilizando las representaciones
visuales (iconos) y las listas de elementos del menú. Las selecciones pueden
activarse bien a través del teclado o con el Mouse.
Para los autores de aplicaciones, las interfaces gráficas de usuario ofrecen un
entorno que se encarga de la comunicación con el ordenador o computadora. Esto
hace que el programador pueda concentrarse en la funcionalidad, ya que no está
sujeto a los detalles de la visualización ni a la entrada a través del Mouse o el
teclado. También permite a los programadores crear programas que realicen de la
misma forma las tareas más frecuentes, como guardar un archivo, porque la
interfaz proporciona mecanismos estándar de control como ventanas y cuadros de
diálogo. Otra ventaja es que las aplicaciones escritas para una interfaz gráfica de
usuario son independientes de los dispositivos: a medida que la interfaz cambia
para permitir el uso de nuevos dispositivos de entrada y salida, como un
monitor de pantalla grande o un dispositivo óptico de almanecimiento las
aplicaciones pueden utilizarlos sin necesidad de cambios.
Funciones de los Sistemas Operativos.
1. Interpreta los comandos que permiten al usuario comunicarse con el
ordenador.

1. Coordina y manipula el hardware de la computadora, como la memoria, las


impresoras, las unidades de disco, el teclado o el Mouse.

1. Organiza los archivos en diversos dispositivos de almacenamiento, como


discos flexibles, discos duros, discos compactos o cintas magnéticas.

1. Gestiona los errores de hardware y la pérdida de datos.

1. Servir de base para la creación del software logrando que equipos de


marcas distintas funcionen de manera análoga, salvando las diferencias
existentes entre ambos.

1. Configura el entorno para el uso del software y los periféricos dependiendo


del tipo de máquina que se emplea, debe establecerse en forma lógica, la
disposición y características del equipo. Como, por ejemplo, una
microcomputadora tiene físicamente dos unidades de disco, puede simular el
uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la
memoria principal para tal fin. En caso de estar conectado a una red, el
sistema operativo se convierte en la plataforma de trabajo de los usuarios y es
este quien controla los elementos o recursos que comparten. De igual forma,
provee de protección a la información que almacena.
Términos importantes de Sistemas operativos

Los sistemas operativos que administran o trabajan con multitarea, para


indicar la tarea que intervienen en el proceso ellas utilizan 2 términos
importantes:

Tarea entrante:
Es la tarea que sustituye a la tarea que está en ejecución.

Tarea saliente:
Es la tarea que es sustituida por esa tarea entrante.
Unos de los componentes de la multitarea es el segmento estado de la tarea.
Cuando se administra a nivel protegido la computadora, la memoria de la
computadora cuando es el trabajo de la multitarea habíamos indicado que la
memoria operativa se cargaba una serie de segmentos por los programas que
nosotros como usuarios íbamos abriendo o aperturando.
Tipos de multitarea So

TIPOS DE
MULTITAREA

COOPERATIVA PREFERENTE REAL


Multitarea cooperativa

• Tipo de multitarea en donde los procesos de usuarios son


quienes ceden la CPU al sistema operativo a intervalos
regulares
• Es sumamente problemático porque si por algún motivo el
proceso de usuario es interrumpido, no cede la CPU al sistema
operativo que lo ejecuta y por la tanto quedara congelado

MULTITAREA PREFERENTE

• el SO se encarga de administrar uno o más procesadores,


repartiendo el tiempo de uso del mismo entre los distintos
procesos que esperan utilizarlo (tareas en ejecución).
• En el caso de un solo procesador, cada proceso o tarea lo
utiliza en períodos cortísimos de tiempo, lo que, en la práctica,
da la sensación de que estuviesen ejecutándose al mismo
tiempo.

MULTITAREA REAL

• el SO ejecuta los procesos realmente al mismo tiempo


haciendo uso de múltiples procesadores (más de dos).
• La ejecución realmente se realiza en distintos procesadores
para cada proceso o tarea. Obviamente en el caso de que los
procesos o tareas sean más que la cantidad de procesadores,
éstos comienzan a ejecutarse en procesadores "en uso" en la
forma de multitareas preferente
Historia de Ada Lovelace

la única hija legítima del poeta Lord Byron, fue una brillante entusiasta de las
matemáticas que anticipó el enorme potencial de las computadoras cuando aún solo
se habían creado las primeras calculadoras mecánicas. Sin embargo, ahora nuevos
datos vienen a confirmar lo que muchos expertos ya sostenían: pese al innegable
valor de sus aportaciones, la idea extendida de que fue la autora del primer programa
informático de la historia es solo un mito.
UN RETRATO
HISTORIA

Ada fue una niña de salud débil y de mente brillante. Con solo 12 años decidió
dedicarse a estudiar científicamente la posibilidad de volar. Pero sin duda el
argumento clave de su vida llegaría cuando en 1833 su tutora, la polímata Mary
Somerville, le presentó al matemático Charles Babbage, a menudo considerado el
padre de la computación. Babbage estaba inmerso en la construcción de un prototipo
para un aparato llamado Máquina Diferencial, una calculadora mecánica para
elaborar tablas de polinomios. Sin embargo, el matemático acariciaba un proyecto
aún más ambicioso, la Máquina Analítica, un artefacto de uso más general,
programable y dotado de memoria; una verdadera computadora en el siglo XIX.

Babbage quedó impresionado por la inteligencia matemática de la joven a la que


llamaba “la encantadora de números”. Esta relación sería el origen de los logros más
memorables de Ada Lovelace; pero también de una confusión que ha perdurado
hasta hoy, atribuyéndole un trabajo que, en realidad, no fue suyo.
Esta es la historia. En 1840, Babbage viajó a Italia para explicar el concepto de su
Máquina Analítica en la Universidad de Turín. Entre la audiencia se encontraba el
militar y matemático Luigi Menabrea, que posteriormente publicaría sus notas de la
conferencia en francés. Ada se encargó de traducir el escrito de Menabrea al ingles, y al
hacerlo añadió un apéndice más extenso que el propio artículo, formado por siete
notas etiquetadas alfabéticamente de la A a la G.
En esta última, Ada escribió: “Terminamos estas notas siguiendo en detalle los
pasos a través de los cuales la máquina podría computar los Números de Bernoulli,
siendo este (en la forma en que lo deduciremos) un ejemplo bastante complicado de
su poder”. Este algoritmo para calcular los números de Bernoulli, una serie de
fracciones con distintas aplicaciones en matemáticas, ha sido considerado por
muchos el primer programa informático de la historia. Según precisa a
OpenMind el historiador de la computación Michael R. Williams, profesor emérito
de la Universidad de Calgary (Canadá), “es un algoritmo capaz de ser empleado en
una máquina calculadora mecánica”, y el ingenio de Babbage era “lo más cercano al
concepto de una computadora moderna que era posible en la época”.

En consecuencia, muchas semblanzas de la figura de Ada Lovelace la celebran


como la primera programadora informática de la historia. Solo que, en realidad,
el programa no fue obra suya.
COMENTARIO
En consecuencia, muchas semblanzas de la figura de Ada Lovelace la celebran
como la primera programadora informática de la historia. Solo que, en realidad,
el programa no fue obra suya. Durante años se ha prolongado una controversia sobre
la mayor o menor participación de Babbage en las notas de Lovelace; una polémica
complicada por el hecho de que, según sugiere Woolley a OpenMind, tal vez se ha
intentado “hacer de la contribución de Ada una cuestión de género”.

Pero hoy ya parece claro que fue Babbage, y no Lovelace, el primer programador.
Charles Babbage
Charles Babbage nació el 26 de diciembre de 1791 en Walworth Surrey, en las
afueras de Londres, a unos pocos metros de la casa donde tres meses antes
nació Michael Faraday. Fue un matemático británico y científico de la
computación. Desde muy pequeño mostró interés por entender el funcionamiento
de las cosas, pero sobretodo, por las matemáticas. Hijo de Benjamin Babbage,
banquero londinense, aprendió matemáticas de forma autodidacta leyendo
cualquier libro que caía en sus manos, y además, recibió formación de varias
escuelas y profesores de élite durante el transcurso de su educación primaria. Era
un niño débil y enfermizo, lo cual ocasionó que sobre los ocho años padeciera una
severa fiebre y sus padres, temiendo por su vida, decidieron enviarlo al campo por
un tiempo para que se recuperara. Lo enviaron a Teignmouth, Devonshire, lo que
ha ocasionado confusiones sobre su lugar de nacimiento.

Babbage también se interesó desde joven por lo sobrenatural. Su pasión por lo


oculto parece ser una afición motivada únicamente por su enorme imaginación. A
pesar de sus constantes decepciones en lo referente a este tema, su interés por lo
esotérico no disminuyó, y se dice que, durante sus años en la Universidad, formó
un club de aficionados a los fantasmas, para recolectar información sobre los
fenómenos sobrenaturales.

Llegó a la Universidad de Cambridge en 1810 con una enorme cultura, sobretodo


en el ámbito de las matemáticas. Quedó bastante decepcionado al descubrir que
las matemáticas de Newton (que había muerto 200 años antes) seguían vigentes
en Cambridge, sin mayor evolución, e ignorando todos los avances que se habían
dado en América y en algunas partes aisladas de Europa.

Babbage se convenció de que sus conocimientos de matemáticas eran superiores


a los de sus maestros, así que, junto con John Herschel, hijo de William Herschel
(descubridor de Urano) y George Peacock entre otros, formaron la Sociedad
Analítica para promover las matemáticas al estilo continental como el primer paso
para la revolución tecnológica. Posteriormente, Babbage se llegaría a convertir en
un defensor influyente de la aplicación sistemática de la ciencia a la industria y el
comercio. La Sociedad Analítica entró en conflicto con los matemáticos
newtonianos de Cambridge.
UN RETRATO
1. Vida Personal
Durante su estancia en Cambridge, Charles Babbage conoció a la que se
convertiría en su futura esposa, Georgiana Whitmore. Se casaron el 25 de julio de
1814 en St. Michael’s Church, (en Teignmouth, Devon), el mismo año en que
Babbage se graduó en la universidad. Tuvieron 8 hijos, de los cuales tan solo 3
llegaron a ser adultos:

 Benjamin Herschel Babbage (1815-1878)


 Charles Whitmore Babbage (1817-1827)
 Georgiana Whitmore Babbage (1818-desconocido)
 Edward Stewart Babbage (1819-1821)
 Francis Moore Babbage (1821-desconocido)
 Dugald Bromheald Babbage (1823-1901)
 Henry Prevost Babbage (1824-1918)
 Alexander Forbes Babbage (1827-1827)

En 1827, el padre, la esposa y dos de los hijos de Babbage, murieron. Esto


ocasionó que Babbage dedicara todo un año a viajar por Europa para recuperarse
de la tragedia. Al regresar, se trasladó a Marylebone, donde pasaría el resto de su
vida. No volvió a casarse, y ninguno de los hijos que le sobrevivieron quiso
quedarse en Inglaterra.
2. Máquina Diferencial

La máquina diferencial consiste en un número de columnas, numeradas de 1 a N.


Cada columna puede almacenar un número decimal. La única operación que la
máquina puede hacer es sumar el valor de la columna n + 1 a la columna n para
producir el nuevo valor de n. La columna N solo puede almacenar una constante,
La columna 1 exhibe el valor del cálculo en la iteración actual. La máquina se
programa al ajustar los valores iniciales de las columnas. La columna 1 se fija al
valor del polinomio al comienzo del cómputo. La columna 2 se fija a un valor
derivado de la primera y más alta derivadas del polinomio en el mismo valor de X.
Cada una de las columnas entre 3 y N se fija a un valor derivado de (n= 1) y las
derivadas más altos del polinomio. Los valores iniciales de las columnas pueden
ser calculados de la siguiente manera: Primero calculando manualmente N valores
consecutivos de la función, y por vuelta Atrás (backtracking), es decir,
calculándolas diferencias requeridas.Debido a que la máquina diferencial no
puede hacer multiplicaciones, no puede calcular el valor de un polinomio. Sin
embargo, calculado el valor inicial, la máquina diferencial puede calcular cualquier
número de valores próximos, usando el método conocido generalmente como el
método de las diferencias finitas.

Dos cosas fueron mal en la construcción de la máquina. Una era que la fricción y
engranajes internos disponibles no eran lo bastantes buenos para que los modelos
fueran terminados, siendo también las vibraciones un problema constante y la otra
era el perfeccionismo con el que Babbage quería construir la maquina lo que
provocaba cambios el diseño de la máquina incesantemente.

En 1843, en Estocolmo, Pehr Georg Scheutz (1785-1873) y Eduard Scheutz


(1821-1881) , basándose en los diseños de Babbage, construyeron un prototipo
totalmente funcional de una máquina diferencial.
Fotos
3. Maquina Analitica

La máquina analítica constaba de cuatro partes:

 El mecanismo de entrada y salida: el diseño del mecanismo de entrada se


basaba en el telar de Joseph Marie Jacquard, quien usaba tarjetas perforadas
para determinar cómo debía realizarse una costura. Babbage adaptó esto para
su máquina analítica, usando como entrada de la misma tres tipos de tarjetas
perforadas (para operaciones aritméticas, para introducción de constantes
numéricas y para operaciones de almacenamiento y recuperación de datos de
la memoria). Se disponía de tres lectores diferentes para los tres tipos de
tarjetas. La salida debía producirse por una impresora, un equipo de dibujo y
una campana que indicaba que el artefacto había terminado su trabajo. La
máquina debía también perforar tarjetas que podrían ser leídas
posteriormente.
 El «almacén», o memoria, en el que se colocarían los datos numéricos
participantes en un cálculo. Consistía en columnas de ruedas, cada una con
diez dígitos grabados. Babbage quería que el almacén albergase 1000
números de 50 dígitos cada uno.
 El «molino»: la parte en la que se llevarían a cabo las operaciones
aritméticas, mediante la rotación de engranajes y ruedas.
 Dispositivo para transferir números entre el molino y el almacén
(esencialmente una colección de engranajes y palancas).

La máquina analítica fue el primer computador de uso general. Un primer diseñó


completamente funcional estuvo listo en 1835. Sin embargo, el gobierno británico,
tras el fracaso en la construcción de la máquina diferencial, se negó a ofrecer de
nuevo financiación a Charles Babbage para construir su máquina analítica.

Debía funcionar con un motor a vapor y hubiera tenido 30 metros de largo por 10
de ancho. Era capaz de realizar bucles (repetir una o varias instrucciones el
número de veces deseado), y también era capaz de tomar decisiones
dependiendo del resultado de un cálculo intermedio
Fotos la máquina analítica
Datos curiosos
Charles Babbage murió el 18 de octubre de 1871. Se le considera como una de
las primeras personas en concebir la idea de lo que hoy llamaríamos una
computadora, por lo que se le considera como «El Padre de la Computación». En
el Museo de Ciencias de Londres se exhiben partes de sus mecanismos
inconclusos, así como el hemisferio derecho de su cerebro, mientras que el
hemisferio izquierdo se encuentra en el Hunterian Museum, un museo de
anatomía y cirugía en el Royal College of Surgeons de Londres. Otros datos
curiosos que muestran la relevancia de este personaje en la historia son que, en la
luna, hay un cráter que lleva su nombre, y que su imagen fue plasmada en 1991
en un sello de 22 peniques perteneciente a una edición especial que
conmemoraba el aniversario de la Royal Society.
FUENTE
Toda la información de la monografía le hemos
encontrado en diferentes fuentes y a continuación
le mencionaremos cuales:

http://www.historiasdelaciencia.com/?p=314

https://histinf.blogs.upv.es/2010/10/28/charles-babbage/

https://www.monografias.com/trabajos82/el-sistema-
operativo/el-sistema-operativo.shtml

https://www.monografias.com/trabajos11/opera/opera.shtml

https://www.bbvaopenmind.com/tecnologia/visionarios/ada-
lovelace-original-y-visionaria-pero-no-programadora/

https://joacosoft.wordpress.com/2009/10/18/cerebro-de-
charles-babbage-en-formol/

https://www.udg.co.cu/cmap/estrdatos/pioneros/Babba
ge.htm

También podría gustarte