gomezmoralesyesenia cb gme el1
DESCRIPTION
GomezMoralesYesenia CB GME EL1TRANSCRIPT
Materia: Computación Básica y Gestión de Medios Electrónicos
Estudiante: Yesenia Gómez Morales
Grupo: 1S-ADM
Maestro: Oscar Prado
Fecha: 18 septiembre 2015
Gestión de Medios Electrónicos 1S-ADM Computación Básica
1
INDICE
Introducción...................................................................................................................2
Primera generación (Finales de la década de los 50's)...........................................2
Segunda generación (Mitad de la década de los 60's)............................................2
Tercera generación.....................................................................................................2
Cuarta generación (Mitad de la década de los 70's hasta nuestros días).............2
SISTEMA OPERATIVO...................................................................................................2
Componentes del sistema operativo........................................................................2
Fig. 1 Ejemplo de Sistema de Archivo...................................................................2
Los Sistemas Operativos son una interfaz con:......................................................2
Funciones de los Sistemas Operativos....................................................................2
Características de los Sistemas Operativos............................................................2
Sistema Operativo como administrador de recursos..............................................2
Recursos administrados por los Sistemas Operativos...........................................2
Clasificación de los Sistemas Operativos................................................................2
Sistemas operativos por lotes...................................................................................2
Sistemas operativos multiprogramación.................................................................2
Sistemas operativos multiusuario............................................................................2
Sistemas operativos de tiempo compartido.............................................................2
Sistemas operativos de tiempo real..........................................................................2
Tipos de Sistemas Operativos...................................................................................2
Tabla 1. Ejemplo de: Tipos de Sistemas Operativos y Capacidad......................2
Tabla 2. Ejemplos de Sistemas Operativos por Familia.......................................2
Sistemas operativos para PC........................................................................................2
Sistemas operativos para móvil...................................................................................2
5.- SYMBIAN.............................................................................................................2
4.- WINDOWS PHONE.............................................................................................2
3.- Blackberry OS.....................................................................................................2
2.- iOS.......................................................................................................................2
1.- Android................................................................................................................2
Referencias/ Citas Bibliográficas..............................................................................2
Gestión de Medios Electrónicos 1S-ADM Computación Básica
2
Introducción
En el inicio de la computación 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, ligas, etc., para volver a correr el
programa.
La importancia de los Sistemas Operativos nace históricamente desde los años
50's, cuando se hizo evidente que el operar una computadora por medio de tableros
enchufables en la primera generación y luego por medio del trabajo en lote en la
segunda generación, se podía mejorar notoriamente, pues el operador realizaba
siempre una secuencia de pasos repetitivos, lo cual es una de las características
contempladas en la definición de lo que es un programa.
Es decir, se comenzó a ver que las tareas mismas del operador podían
plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se
le llamó "Sistema Operativo". Así, entre los primeros sistemas operativos se encuentra
el Fortran Monitor System (FMS) e IBSYS. Todo sistema de cómputo se puede dividir,
en forma general, en dos partes: hardware (aseguramiento técnico) y software
(aseguramiento de programas).
Historia y evolución
Los Sistemas Operativos han estado relacionados históricamente con la
arquitectura de las computadoras en las cuales se ejecutan, razón por la cual su
historia. Los Sistemas Operativos, al igual que el Hardware de los computadores, han
Gestión de Medios Electrónicos 1S-ADM Computación Básica
3
sufrido una serie de cambios revolucionarios llamados generaciones. En el caso del
hardware, las generaciones han sido marcadas por grandes avances en los
componentes utilizados, pasando de válvulas (primera generación) a
transistores (segunda generación).
También componentes de circuitos integrados (tercera generación), a circuitos
integrados de gran y muy gran escala (cuarta generación). Cada generación Sucesiva
de hardware ha ido acompañada de reducciones substanciales en los costos, tamaño,
emisión de calor y consumo de energía, y por incrementos notables en velocidad y
capacidad. En la actualidad existe gran variedad de Sistemas Operativos como pueden
ser Windows 98Windows NT, Linux, etc.
Primera generación (Finales de la década de los 50's)
En esta década aparecen los sistemas de procesamiento por lotes, donde los
trabajos se reunían por grupos o lotes. Cuando se ejecutaba alguna tarea, ésta tenía
control total de la máquina. Al terminar cada tarea, el control era devuelto al sistema
operativo, el cual limpiaba, leía e iniciaba la siguiente tarea. Los laboratorios de
investigación de General Motors poseen el crédito de haber sido los primeros en poner
en operación un sistema operativo para su IBM 701.
Segunda generación (Mitad de la década de los 60's)
En esta generación se desarrollan los sistemas compartidos con
multiprogramación, en los cuales se utilizan varios procesadores en un solo sistema,
con la finalidad de incrementar el poder de procesamiento de la máquina. El programa
especificaba tan sólo que un archivo iba a ser escrito en una unidad de cinta con cierto
número de pistas y cierta densidad. El sistema operativo localizaba entonces una
Gestión de Medios Electrónicos 1S-ADM Computación Básica
4
unidad de cinta disponible con las características deseadas, y le indicaba al operador
que montara una cinta en esa unidad.
Tercera generación
En esta época surge la familia de computadores IBM/360 diseñados como
sistemas para uso general, por lo que requerían manejar grandes volúmenes de
información de distinto tipo, lo cual provocó una nueva evolución de los sistemas
operativos: los sistemas de modos múltiples, que soportan simultáneamente procesos
por lotes, tiempo compartido, procesamiento en tiempo real y |multiprocesamiento.
Cuarta generación (Mitad de la década de los 70's hasta nuestros días)
Los sistemas operativos conocidos en la época actual son los considerados
sistemas de cuarta generación. Con la ampliación del uso de redes de computadoras y
del procesamiento en línea es posible obtener acceso a computadoras alejadas
geográficamente a través de varios tipos de terminales. Con estos sistemas operativos
aparece el concepto de máquinas virtuales, en el cual el usuario no se involucra con el
hardware de la computadora con la que se quiere conectar y en su lugar el usuario
observa una interfaz gráfica creada por el sistema operativo.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
5
SISTEMA OPERATIVO
Un sistema operativo es un conjunto de programas o software, destinado a permitir la comunicación entre el usuario y la
máquina de forma cómoda y eficiente; se encarga de gestionar los recursos del ordenador, esto incluye la gestión del hardware
desde los niveles más básicos. Es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un
sistema informático y permite la normal ejecución del resto de las operaciones.
Componentes del sistema operativo
• El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la
memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
6
• El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de
control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de
las direcciones físicas, etcétera.
• El sistema de archivos, permite que los archivos se registren en una estructura arbórea.
Fig. 1 Ejemplo de Sistema de Archivo
Los Sistemas Operativos son una interfaz con:
• Operadores
• Programadores de aplicaciones.
• Programadores de sistemas (administradores del S. O.).
• Programas.
• Hardware.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
7
• Usuarios.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
8
Funciones de los Sistemas Operativos
• Administración del procesador: El sistema operativo administra la
distribución del procesador entre los distintos programas por medio de un algoritmo
de programación.
• Gestión de la memoria de acceso aleatorio: El sistema operativo se
encarga de gestionar el espacio de memoria asignado para cada aplicación y para
cada usuario. Cuando la memoria física es insuficiente, el sistema operativo puede
crear una zona de memoria en el disco duro, denominada "memoria virtual" permite
ejecutar aplicaciones que requieren una memoria superior a la Memoria RAM, sin
embargo, esta memoria es mucho más lenta.
• Gestión de entradas/salidas: El sistema operativo permite unificar y
controlar el acceso de los programas a los recursos materiales a través de los
drivers (también conocidos como administradores periféricos o de entrada/salida).
• Gestión de ejecución de aplicaciones: El sistema operativo se encarga de
que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas
necesitan para funcionar.
• Administración de autorizaciones: El sistema operativo se encarga de la
seguridad en relación con la ejecución del programa y usuarios que posean las
autorizaciones correspondientes.
• Gestión de archivos: El sistema operativo gestiona la lectura, escritura en
el sistema de archivos, las autorizaciones de acceso a archivos de aplicaciones y
usuarios.
• Gestión de la información: El sistema operativo proporciona cierta
cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento
correcto del equipo.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
9
Características de los Sistemas Operativos
• Conveniencia. Un Sistema Operativo hace más conveniente el uso de una
computadora.
• Eficiencia. Un Sistema Operativo permite que los recursos de la
computadora se usen de la manera más eficiente posible.
• Habilidad para evolucionar. Un Sistema Operativo deberá construirse de
manera que permita el desarrollo, prueba o introducción efectiva de nuevas
funciones del sistema sin interferir con el servicio.
• Encargado de administrar el hardware. El Sistema Operativo se encarga
de manejar de una mejor manera los recursos de la computadora, es decir, asignar
a cada proceso una parte del procesador para poder compartir los recursos.
• Relacionar dispositivos (gestionar a través del kernel). El Sistema
Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el
usuario así lo requiera.
• Organizar datos para acceso rápido y seguro.
• Manejar las comunicaciones en red. El Sistema Operativo permite al
usuario manejar con alta facilidad todo lo referente a la instalación y uso de las
redes de computadoras.
• Procesamiento por bytes de flujo a través del bus de datos.
• Facilitar las entradas y salidas. Un Sistema Operativo debe facilitar al
usuario el acceso y manejo de los dispositivos de Entrada/ Salida de la
computadora.
• Técnicas de recuperación de errores.
• Evita que otros usuarios interfieran. El Sistema Operativo evita que los
usuarios se bloqueen entre ellos, notificándoles si esa aplicación está siendo
utilizada por otro usuario.
• Generación de estadísticas.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
10
• Permite que se puedan compartir el hardware y los datos entre los
usuarios.
Sistema Operativo como administrador de recursos
La otra tarea de un sistema operativo consiste en administrar los recursos de un
computador cuando hay dos o más programas que ejecutan simultáneamente y
requieren usar el mismo recurso (como tiempo de CPU memoria o impresora).
Además, en un sistema multiusuario, suele ser necesario o conveniente compartir. Al
mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la
información confidencial sólo debe ser accedida por usuarios autorizados.
Un usuario cualquiera no debiera ser capaz de sobrescribir áreas críticas del
sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro
computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién
está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el
solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de
solicitudes conflictivas.
Recursos administrados por los Sistemas Operativos
• Procesadores.
• Almacenamiento.
• Dispositivos de entrada y salida.
• Datos.
Tareas que realiza un Sistema Operativo
• Realizar el interfaz sistema-usuario.
• Compartir los recursos de Hardware entre los usuarios.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
11
• Permitir a los usuarios compartir sus datos entre ellos.
• Prevenir que las actividades de un usuario no interfieran en las de los
demás usuarios. *Calendarizar los recursos de los usuarios.
• Facilitar el acceso a los dispositivos de E/S.
• Recuperarse de fallas o errores.
• Llevar el control sobre el uso de los recursos (entre otras).
Clasificación de los Sistemas Operativos
Debido a la evolución de los sistemas operativos fue necesario realizar una
clasificación; considerando las diferencias existentes entre sus componentes los
clasificamos en:
• Sistemas operativos por lotes.
• Sistemas operativos multiprogramación.
• Sistemas operativos multiusuario.
• Sistemas operativos de tiempo compartido.
• Sistemas operativos de tiempo real.
Sistemas operativos por lotes
Los sistemas operativos por lotes requieren que la información esté reunida en
bloque o "lote" (el programa, los datos, y las instrucciones). Los trabajos son
procesados en el orden de admisión, según el modelo de "primero en llegar primero en
ser atendido". En estos sistemas la memoria se divide en dos zonas. Una de ellas es
ocupada por el sistema operativo, y la otra se usa para cargar programas transitorios
para su ejecución. Cuando termina la ejecución de un programa se carga un nuevo
programa en la misma zona de memoria.
Sistemas operativos multiprogramación
Gestión de Medios Electrónicos 1S-ADM Computación Básica
12
Los sistemas de multiprogramación son capaces de soportar dos o más
procesos concurrentes múltiples, permiten que residan al mismo tiempo en la memoria
primaria las instrucciones y los datos procedentes de dos o más procesos. Estos
sistemas implican la operación de multiproceso, para el manejo de la información. Se
caracterizan principalmente por un gran número de programas activos
simultáneamente que compiten por los recursos del sistema, como el procesador, la
memoria, y los "dispositivos de E/S". Estos sistemas monitorean el estado de todos los
programas activos y recursos del sistema.
Sistemas operativos multiusuario
Los sistemas operativos multiusuario permiten acceder simultáneamente a un
sistema de computadoras a través de dos o más terminales. Es fundamental en el
manejo de redes de computadoras actualmente.
Sistemas operativos de tiempo compartido
Los sistemas operativos de tiempo compartido tratan de proporcionar un reparto
equitativo de los recursos comunes para dar la impresión a los usuarios de que poseen
una computadora independiente. El control de E/S se encarga de proporcionar o retirar
la asignación a los dispositivos de forma que se preserve la integridad del sistema y se
proporcione servicio a todos los usuarios.
Sistemas operativos de tiempo real
Estos sistemas tienen como objetivo proporcionar tiempos más rápidos de
respuesta, procesar la información sin tiempos muertos. En estos sistemas el
administrador de memoria es relativamente menos solicitado debido a que muchos
procesos residen permanentemente en memoria. Su objetivo principal es manejar la
velocidad de acceso, más que la utilización eficaz del almacenamiento secundario.
Tipos de Sistemas Operativos
Gestión de Medios Electrónicos 1S-ADM Computación Básica
13
Existen diferentes tipos de sistemas operativos, definidos según su capacidad
para administrar simultáneamente información de 16 bits, 32 bits, 64 bits o más.
Tabla 1. Ejemplo de: Tipos de Sistemas Operativos y Capacidad
SistemaProgramació
nUsuario único
Usuario Múltiple
Tarea única Multitarea
DOS 16 bits X X
Windows 3.1 16/32 bits XNo
preventivoWindows 95/98/Me 32 bits X Cooperativo
Windows NT/ 2000 32 bits X Preventivo
Windows XP 32/64 bits X PreventivoUnix/Linux 32/64 bits X PreventivoMAC/OS X 32 bits X Preventivo
VMS 32 bits X Preventivo
Tabla 2. Ejemplos de Sistemas Operativos por Familia
Familia Windows Familia UNIXFamilia
MacintoshWindows 95 AIX Mac OS 7Windows 98 AMIX Mac OS 8Windows ME GNU/LinuxGNU Mac OS 9Windows NT HP-UX Mac OS X
Windows 2000 IrixWindows 2000 Server
Windows XPWindows Server 2003
Windows CEWindows
MobileWindows XP 64Windows 7
Gestión de Medios Electrónicos 1S-ADM Computación Básica
14
Sistemas operativos para PC
A continuación veremos los 5 mejores Sistemas Operativos para PC, también veremos algunas de sus características,
compañías a las que pertenecen y versiones: En el caso de sistemas operativos para PC, el dominador absoluto sigue
siendo Windows, con más del 91% del mercado, seguido muy de lejos por Mac, con un 7,11% y por Linux con 1.34%. Con
respecto al año anterior, Windows ha conseguido arañar un 1% a Mac y a Linux, (7,54% y 1.34% respectivamente). Los SO
que el año pasado parecían que podían ser la alternativa, todavía no despegan, FRE BSD y Sun OS, son alternativas muy
fluctuante.
Por versiones, lo primero, y como era de esperar es el retroceso de Windows XP, pasando de un 30% a un 18%. El
retroceso no viene dado por que los usuarios crean que las versiones superiores son mejores, sino que viene forzado por
Microsoft ya que, desde Abril de 2014, ha dejado de dar soporte y actualizaciones. El dominio actual lo tiene Windows 7 con
un 55.92%. Windows 8, se mantiene en un discreto 3 %, demostrando que ha sido un auténtico fracaso y que la nueva
versión, Windows 8.1, parece que tiene más aceptación en el mercado, 10.04%, sobre todo porque es mucho más estable.
También, la versión 8.1 tiene la famosa ventana de inicio que había perdido con la versión 8.0, algo que sus usuarios han
agradecido. En cuanto a MAC, la última versión de OS X, desde su lanzamiento en septiembre 2014, ha absorbido gran parte
de las versiones anteriores.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
15
Sistemas operativos para móvil
A continuación veremos los 5 mejores Sistemas Operativos para Móviles de
manera descendente a ascendente, también veremos algunas de sus características,
compañías a las que pertenecen y versiones:
5.- SYMBIAN
Symbian OS que fue producto
de la alianza de varias empresas de
telefonía móvil, entre las que se
encuentran Nokia como la más
importante, Sony Ericsson, Samsung,
Siemens, Benq, Fujitsu, Lenovo, LG,
Motorola esta alianza le permitió en un
momento dado ser unos de los pioneros
y más usados, pero actualmente está
perdiendo vertiginosamente cuota de
usuarios aceleradamente; esta por la
versión 3.
4.- WINDOWS PHONE
Windows Phone, anteriormente
llamado Windows Mobile es un S.O.
móvil compacto desarrollado por
Microsoft, se basa en el núcleo del
sistema operativo Windows CE y cuenta
con un conjunto de aplicaciones
básicas, actualmente va por la versión
7. Está diseñado para ser similar a las
versiones de escritorio de Windows
estéticamente y existe una gran oferta
de software de terceros disponible para
Windows Mobile.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
16
3.- Blackberry OS
Blackberry OS desarrollado por
la empresa canadiense RIM (Research
In Motion) para sus dispositivos. El
sistema permite multitarea y tiene
soporte para diferentes métodos
exclusivos de RIM particularmente me
refiero a sus trackwheel, trackball,
touchpad y pantallas táctiles.
2.- iOS
iOS de los
iPhones, anteriormente denominado
iPhone OS creado por Apple
originalmente para el iPhone, siendo
después usado en el iPod Touch e iPad.
Es un derivado de Mac OS X, se lanzó
en el año 2007, aumento el interés con
el iPod Touch e iPad que son
dispositivos con las capacidades
multimedia del iPhone pero sin la
capacidad de hacer llamadas
telefónicas, en si su principal revolución
es una combinación casi perfecta entre
hardware y software, el manejo de la
pantalla multitáctil que no podía ser
superada por la competencia hasta el
lanzamiento del celular Galaxy S I y
II por parte de Samsung.
1.- Android
El sistema operativo Android
es sin duda el líder del mercado
móvil en S.O, está basado en Linux
diseñado originalmente para
dispositivos móviles como los teléfonos
inteligentes pero después tuvo
modificación para ser usado en tablets
como es el caso del Galaxy Tab de
Samsung , actualmente se encuentra
en desarrollo para usarse en netbooks y
PCs, el desarrollador de este S.O. es
Google, compuesto por 78 compañías
de hardware, software y
telecomunicaciones dedicadas al
desarrollo de estándares abiertos para
celulares.
Gestión de Medios Electrónicos 1S-ADM Computación Básica
17
Referencias/ Citas Bibliográficas(s.f.).
(s.f.).
Montés , N. (25 de Febrero de 2015). Ranking de sistemas operativos mas usados
para 2015. Recuperado el 16 de Septiembre de 2015, de CEU Universidad
Cardenal Herrera: https://blog.uchceu.es/informatica/ranking-de-sistemas-
operativos-mas-usados-para-2015/
Reyes, M. (06 de Marzo de 2013). Los 5 mejores Sistemas operativos para celulares.
Recuperado el 16 de Septiembre de 2015, de iPhoneando RD:
http://iphoneandord.com/los-5-mejores-sistemas-operativos-para-celulares/
Silberschatz, A. (2007). Sistema Operativo. Recuperado el 16 de Septiembre de 2015,
de Sistema Operativo: http://www.google.com.mx/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CCIQFjABah
UKEwil4bDK9NnIAhVU2GMKHYSUC9Q&url=http%3A%2F%2Fwww.pa.gob.mx
%2Feneda%2Fdocumentos%2F12informatica%2F1.6_Masografia
%2F1.1.1_Sistemas.Operativos_26.feb.2015(a1).
Sistemas Operativos. (2015).
Gestión de Medios Electrónicos 1S-ADM Computación Básica
18