1. OFIMATICA
BASICA
LIA. KARLA YAMINA GONZALEZ ANGULO
kgonzaleza@updelgolfo.edu.mx
2. Modulo I. Sistema Operativo OFIMATICA BASICA
1.1Introducción
Al comienzo de la era informática, los sistemas no utilizaban
SO's. Estas computadoras de hace 40 años ejecutaban un
programa a la vez que era cargado por un programador. Este
cargaba el programa y lo ejecutaba. Si existía algún error que
hiciera que el programa se detuviera antes de lo esperado, se
tenía que comenzar de nuevo con todo el proceso.
El objetivo fundamental de los sistemas informáticos es
ejecutar los programas de los usuarios y facilitar la resolución
de sus problemas. Todo esto se hacía a través de tarjetas
perforadas que una persona encargada cargaba en la
computadora y luego de algunas horas devolvía la salida
impresa al programador.
Al avanzar la tecnología informática, muchos de estos
programas se cargaban en una sola cinta, otro programa
residente en la memoria de la computadora, cargaba y
manipulaba los programas de esa cinta. Este es el ancestro de
los SO's de hoy en día. En la década del 60 la tecnología de
SO's avanzo mucho y se podían tener múltiples programas al
mismo tiempo en la memoria. Así surgió el concepto de
multiprogramación.
3. OFIMATICA BASICA
Modulo I. Sistema Operativo
1.1Introducción
¿Que es multiprogramación?
Monoproceso
Mutliproceso
Multiprogramación. La técnica que permite que dos o más procesos ocupen la misma
unidad de memoria principal.
Esto ahorraba mucho dinero ya que en aquel entonces todo en lo referente a cómputo
(memoria, espacio en disco, etc) costaba cientos de miles de dólares. A finales de los 60's, en
1969, nació UNIX.
En general un SO intenta incrementar la productividad de un recurso de proceso tal como el
hardware de la computadora, o de los usuarios de los sistemas informáticos.
4. Modulo I. Sistema Operativo OFIMATICA BASICA
1.2 Definición de Sistema Operativo.
5. Modulo I. Sistema Operativo OFIMATICA BASICA
1.2 Definición de Sistema Operativo.
Un Sistema Operativo (SO) es una colección
organizada de rutinas o extensiones de software del
hardware. Consiste en rutinas de control que hacen
funcionar una computadora y proporcionan un
entorno para la ejecución de los programas
También el SO debe brindar una forma de que el
usuario se pueda comunicar con él a través de una
interfaz que le brinde una vía de comunicación con el
hardware del sistema informático.
El objetivo principal del SO es lograr que el sistema
informático es el lograr que el hardware de la
computadora se emplee de modo eficiente, y el
objetivo secundario se use de manera cómoda.
El SO debe asegurar el correcto funcionamiento del
sistema informático. Para lograr esto el hardware
debe brindar algún mecanismo apropiado que
impida que los usuarios intervengan en el
funcionamiento del sistema y así mismo el SO debe
poder utilizar este recurso de hardware de modo
que esto se cumpla.
6. Modulo I. Sistema Operativo OFIMATICA BASICA
1.2 Definición de Sistema Operativo.
Funciones del S.O
Gestión de procesos Sistema de archivos
Gestión de la memoria principal Sistemas de protección
Gestión del almacenamiento Sistema de comunicaciones
secundario
Programas de sistema
El sistema de E/S
Gestor de recursos
7. OFIMATICA BASICA
Modulo I. Sistema Operativo
1.3 Clasificación de Sistema Operativo.
Sistema Operativo Multitareas.
Sistema Operativo Monotareas.
Sistema Operativo Monousuario.
Sistema Operativo Multiusuario.
8. Modulo I. Sistema Operativo OFIMATICA BASICA
1.4 Evolución del Sistema Operativo.
¿ Los sistemas operativos han evolucionado al mismo
tiempo que la arquitectura de las computadoras ?
1ra. 2da. 3ra. 4ta.
Generación Generación Generación Generación
(1945 – 1955) (1955 – 1965) (1965 – 1980) (1980 – 1990)
9. Modulo I. Sistema Operativo OFIMATICA BASICA
1.4 Evolución del Sistema Operativo.
Los primeros sistemas
operativos eran extraños. El
modo usual de operación
consistía en que el programador
firmaba para tener acceso a un
bloque de tiempo en la hoja de
registro situada en la pared,
después bajaba al cuarto de
maquinas, insertaba su tablero
enchufable en la computadora y
pasaba las siguientes horas
esperando que ninguno de los
20,000 tubos de vació se
fundiera durante la ejecución de
su programa.
1ra. Generación
(1945 – 1955)
10. Modulo I. Sistema Operativo OFIMATICA BASICA
1.4 Evolución del Sistema Operativo.
La idea implícita en este sistema era la de
conjuntar un cajón lleno de trabajos en el
cuarto de introducción al sistema y
después leerlos en una cinta magnética
mediante el uso de una computadora (
relativamente ) pequeña y poco costosa,
como la IBM 1401.
Después de casi una hora de recolectar un
lote de trabajos, la cinta se volvía a
enrollar y se llevaba al cuarto de
maquinas. Después el operador cargaba un
programa especial ( el ancestro del sistema
operativo de hoy en día ) , el cual leía el
primer trabajo y lo ejecutaba, la salida se
escribía en una segunda cinta, en vez de
imprimirse. Después de terminar cada
trabajo, el sistema operativo leía
automáticamente el siguiente trabajo de la
cinta, y comenzaba a ejecutarlo.
2da. Generación
(1955 – 1965)
11. Modulo I. Sistema Operativo OFIMATICA BASICA
1.4 Evolución del Sistema Operativo.
El sistema 360 fue la primera línea importante
de computadoras que utilizo circuitos
integrados ( CI ), con lo cual ofreció una mayor
ventaja de precio/rendimiento sobre las
maquinas de la segunda generación.
La intención era que todo el software, como el
sistema operativo, tenían que funcionar en
todos los modelos. Tenia que correr en
sistemas pequeños, y en sistemas muy
grandes. Tenia que funcionar adecuadamente
en sistemas con algunos periféricos y en
sistemas con muchos periféricos
El resultado fue un sistema operativo enorme
y extraordinariamente complejo. Constaba de
millones de líneas de lenguaje ensamblador
escritas por miles de programadores, y
contenía miles y miles de errores ocultos.
También popularizaron varias técnicas
importantes ausentes en los sistemas
3ra. Generación operativos de la segunda generación. La mas
(1965 – 1980) importante de estas fue la multiprogramación.
12. Modulo I. Sistema Operativo OFIMATICA BASICA
1.4 Evolución del Sistema Operativo.
Con la creación de los circuitos integrados LSI (
integración a grande escala ) , chips que
contiene miles de transistores en un
centímetro cuadrado de silicón, la era de
computadora personal vio sus inicios.
Dos sistemas operativos han dominado la
escena de la computadora personal: MS-DOS,
escrito por Microsoft, Inc., para la IBM PC y
otras computadoras que utilizan la CPU Intel
8088 y sus sucesores. y UNIX, que domina en
las computadoras personales mayores que
hacen uso de CPU Motorola 68000.
Aunque la versión inicial de MS-DOS era
relativamente primitiva, versiones
subsiguientes han incluido mas y mas
características de UNIX, lo que no es
totalmente sorprendente dado que Microsoft
es un proveedor importante de UNIX, que usa
el nombre comercial de XENIX.
Un avance importante que empezó a tomar su
sitio a mediados de la década de 1980 es el
4ta. Generación desarrollo de redes de computadoras
(1980 – 1990) personales que corren sistemas operativos en
red y sistemas operativos distribuidos.
13. OFIMATICA BASICA
Modulo II. Clasificación de Hardware y Software
2.1 Definiciones de Hardware y software.
HARDWARE SOFTWARE
son los dispositivos físicos como la Es todo el conjunto intangible de
placa base, la CPU o el monitor. datos y programas de la computadora.
14. OFIMATICA BASICA
Modulo II. Clasificación de Hardware y Software
2.2 Organización y Clasificación del hardware
HARDWARE BASICO HARDWARE COMPLEMENTARIO
son todos aquellos elementos que son son todos aquellos elementos de los que se puede
imprescindibles para el correcto prescindir para el funcionamiento del equipo.
funcionamiento del equipo.
Bocinas
Memoria RAM Ratón
Disco duro
Microprocesador
Unidad lectora de disco óptico
Memoria ROM WebCam
Tarjeta principal (Motherboard
Dispositivo de salida de datos
Dispositivo de entrada de datos
Gabinete
15. OFIMATICA BASICA
Modulo II. Clasificación de Hardware y Software
2.2 Organización y Clasificación del hardware
POR SU FUNCION BASICA DEL SISTEMA
Hardware de almacenamiento son dispositivos que son capaces de
almacenar información de manera temporal ó a largo plazo.
Hardware de proceso: son aquellos encargados de la interpretación de
instrucciones, proceso de cálculos y de datos.
Hardware de salida: permiten que los datos generados por la
computadora se dirijan al exterior por medio de dispositivos de
almacenamiento ó cables.
Hardware de entrada: se utilizan para introducir los datos a procesar
en la computadora.
Hardware bidireccional: son aquellos que tienen la capacidad de
introducir datos a la computadora, así como permitir la salida.
Hardware mixto: son aquellos que comparten 2 clasificaciones.
16. OFIMATICA BASICA
Modulo II. Clasificación de Hardware y Software
2.3 Clasificación del Software
POR SU USO TIPO DE ADQUISICION
ARCHIVOS: También llamados ficheros, se trata de Comercial: todos aquellos programas que requieren
cualquier cadena de caracteres, asociados con un de una licencia que otorga directamente el proveedor.
nombre específico y almacenados en algún
dispositivo de almacenamiento masivo. Freeware: se trata de Software que fue desarrollado
para que el usuario lo use de forma gratuita, pueda
PROGRAMAS: Se trata de archivos que se encuentran generar copias para los demás (libre distribución) e
creados de manera especial y guardados con ciertas inclusive en algunos casos modificarlo a su
características para poder realizar alguna función conveniencia (si la licencia lo permite).
específica (ejecutarse ó correrse). Además por lo
regular necesitan del apoyo de archivos auxiliares Shareware: son programas que permiten su uso de
para poder funcionar. forma limitada a la versión comercial, básicamente son
versiones de prueba ó que posteriormente se tendrá
que pagar por su uso.