GomezMoralesYesenia CB GME EL1

25
12 Materia: Computación Básica y Gestión de Medios Electrónicos Estudiante: Yesenia Gómez Morales Grupo: 1S-ADM Maestro: Oscar Prado Gestión de Medios Electrónicos 1S-ADM Computación Básica

description

GomezMoralesYesenia CB GME EL1

Transcript of GomezMoralesYesenia CB GME EL1

Page 1: GomezMoralesYesenia CB GME EL1

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

Page 2: GomezMoralesYesenia CB GME EL1

INDICE

Introducción...................................................................................................................3

Primera generación (Finales de la década de los 50's)...........................................4

Segunda generación (Mitad de la década de los 60's)............................................4

Tercera generación.....................................................................................................5

Cuarta generación (Mitad de la década de los 70's hasta nuestros días).............5

SISTEMA OPERATIVO...................................................................................................6

Componentes del sistema operativo........................................................................6

Fig. 1 Ejemplo de Sistema de Archivo...................................................................7

Los Sistemas Operativos son una interfaz con:......................................................7

Funciones de los Sistemas Operativos....................................................................8

Características de los Sistemas Operativos............................................................9

Sistema Operativo como administrador de recursos............................................10

Recursos administrados por los Sistemas Operativos.........................................10

Clasificación de los Sistemas Operativos..............................................................11

Sistemas operativos por lotes.................................................................................11

Sistemas operativos multiprogramación................................................................11

Sistemas operativos multiusuario..........................................................................12

Sistemas operativos de tiempo compartido...........................................................12

Sistemas operativos de tiempo real........................................................................12

Tipos de Sistemas Operativos.................................................................................12

Tabla 1. Ejemplo de: Tipos de Sistemas Operativos y Capacidad....................13

Tabla 2. Ejemplos de Sistemas Operativos por Familia.....................................13

Sistemas operativos para PC......................................................................................14

Sistemas operativos para móvil.................................................................................15

5.- SYMBIAN...........................................................................................................15

4.- WINDOWS PHONE...........................................................................................15

3.- Blackberry OS...................................................................................................16

2.- iOS.....................................................................................................................16

1.- Android..............................................................................................................16

Referencias/ Citas Bibliográficas............................................................................17

Gestión de Medios Electrónicos 1S-ADM Computación Básica

2

Page 3: GomezMoralesYesenia CB GME EL1

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

Page 4: GomezMoralesYesenia CB GME EL1

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

Page 5: GomezMoralesYesenia CB GME EL1

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

Page 6: GomezMoralesYesenia CB GME EL1

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

Page 7: GomezMoralesYesenia CB GME EL1

• 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

Page 8: GomezMoralesYesenia CB GME EL1

• Usuarios.

Gestión de Medios Electrónicos 1S-ADM Computación Básica

8

Page 9: GomezMoralesYesenia CB GME EL1

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

Page 10: GomezMoralesYesenia CB GME EL1

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

Page 11: GomezMoralesYesenia CB GME EL1

• 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

Page 12: GomezMoralesYesenia CB GME EL1

• 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

Page 13: GomezMoralesYesenia CB GME EL1

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

Page 14: GomezMoralesYesenia CB GME EL1

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

Page 15: GomezMoralesYesenia CB GME EL1

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

Page 16: GomezMoralesYesenia CB GME EL1

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

Page 17: GomezMoralesYesenia CB GME EL1

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

Page 18: GomezMoralesYesenia CB GME EL1

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