Magazine Ala mano

9
¿Qué es un Sistema Operativo? POR LIBIA BARANDICA OSPINA PRESENTADO A ALEXANDRA ABUCHAR MAYO 2013 VOLUMEN 1, Nº 1 PUNTOS DE INTERES ¿Qué es un Sistema Operativo? Los sistemas operativos... Un poco de historia Características de los sistemas operativos Tipos de sistemas operativos Sistemas operativos en la actualidad Sistemas operativos en dispositivos móviles Edición Nº 1 Colombia Bogotá DC Mayo 2013 M a g a z i n e Sistemas operavos en la actualidad. De izquierda a derecha. Linux, Windows, Apple También conocido con la sigla (SO) y en inglés (OS) - Operang system- es la definición popular, se sabe que un Sistema operavo es el programa principal que controla y administra los recursos de un computador o teléfono inteligente. En el caso de los computadores se encarga de controlar impresoras, memorias, disco duro, archivos , etc. El sistema operavo es el primer programa que se carga en la memoria del compu- tador cuando se enciende . Un sistema operavo es el encarga- do de brindar al usuario una forma sencilla y amigable de operar, inter- pretar, codificar y emir las ordenes al procesador central para que este realice las tareas necesarias y especi- ficas para completar el orden. Es un instrumento indispensable para hacer del ordenador un objeto úl. Bajo ese término se agrupan todos aquellos programas que per- miten a los usuarios la ulización del ordenador. Los sistemas operavos enen como función proveer una máquina vir- tual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegién- dolo de los detalles y complejidades del hardware. Administrar eficiente- mente los recursos del computador. Los sistemas operativos... Como máquina virtual Un computador se compone de uno o más pro- cesadores o CPUs, memoria principal o RAM, memoria secundaria (discos), tarjetas de expan- sión (tarjetas de red, modems y otros), monitor, teclado, mouse y otros disposivos. O sea, es un sistema complejo. Escribir programas que hagan uso correcto de todas estas componentes no es una tarea trivial. Peor aún si hablamos de uso ópmo. Si cada programador tuviera que preo- cuparse de, por ejemplo, cómo funciona el disco duro del computador, teniendo además siem- pre presentes todas las posibles cosas que po- drían fallar, entonces a la fecha se habría escrito una candad bastante reducida de programas. Como administrador de recursos La otra tarea de un sistema operavo 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 empo de CPU, memoria o im- presora). Además, en un sistema mulusuario, suele ser necesario o conveniente comparr, además de disposivos sicos, información. Patrocinada por la Facultad de Comunicación Social

description

En la primera edición del Magazine A la mano, ejecutaremos el tema de los Sistemas Operativos y toda la importancia que tienen estos en la vida cotidiana del hombre actual.

Transcript of Magazine Ala mano

Page 1: Magazine Ala mano

¿Qué es un Sistema Operativo?

P O R

L I B I A B A R A N D I C A

O S P I N A

P R E S E N T A D O A

A L E X A N D R A A B U C H A R

M A Y O 2 0 1 3

V O L U M E N 1 , N º 1

PUNTOS

DE INTERES

¿Qué es un Sistema

Operativo?

Los sistemas

operativos...

Un poco de historia

Características de los

sistemas operativos

Tipos de sistemas

operativos

Sistemas operativos

en la actualidad

Sistemas operativos

en dispositivos móviles

Edición Nº 1

Colombia

Bogotá DC

Mayo 2013

M a g a z i n e

Sistemas operativos en la actualidad. De izquierda a derecha. Linux, Windows,

Apple

También conocido con la sigla (SO) y en inglés (OS) - Operating system- es la definición popular, se sabe que un Sistema operativo es el programa principal que controla y administra los recursos de un computador o teléfono inteligente. En el caso de los computadores se encarga de controlar impresoras, memorias, disco duro, archivos , etc. El sistema operativo es el primer programa que se carga en la memoria del compu-tador cuando se enciende . Un sistema operativo es el encarga-do de brindar al usuario una forma sencilla y amigable de operar, inter-pretar, codificar y emitir las ordenes al procesador central para que este realice las tareas necesarias y especi-ficas para completar el orden. Es un instrumento indispensable para hacer del ordenador un objeto útil. Bajo ese término se agrupan todos aquellos programas que per-miten a los usuarios la utilización del ordenador. Los sistemas operativos tienen como función proveer una máquina vir-tual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegién-dolo de los detalles y complejidades del hardware. Administrar eficiente-mente los recursos del computador.

Los sistemas operativos...

Como máquina virtual Un computador se compone de uno o más pro-cesadores o CPUs, memoria principal o RAM, memoria secundaria (discos), tarjetas de expan-sión (tarjetas de red, modems y otros), monitor, teclado, mouse y otros dispositivos. O sea, es un sistema complejo. Escribir programas que hagan uso correcto de todas estas componentes no es una tarea trivial. Peor aún si hablamos de uso óptimo. Si cada programador tuviera que preo-cuparse de, por ejemplo, cómo funciona el disco duro del computador, teniendo además siem-pre presentes todas las posibles cosas que po-drían fallar, entonces a la fecha se habría escrito una cantidad bastante reducida de programas.

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 im-presora). Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información.

Patrocinada por la Facultad de Comunicación Social

Page 2: Magazine Ala mano

P Á G I N A 2

CONCEPTO

NUEVO

Maquina virtual

Es un software que

simula a una

computadora y puede

ejecutar programas

como si fuese una

computadora real.

Un poco de historia

M A G A Z I N E

A L A M A N O

Los Sistemas Operativos, al igual que el Hardware de los computadores, han sufri-do una serie de cambios revolucionarios llamados generaciones.

Generación Cero (Década de 1940)

Los primeros sistemas computacionales no poseían sistemas operativos. Los usua-rios tenían completo acceso al lengua-je de la maquina. Todas las instrucciones eran codificadas a mano.

Primera Generación (Década de 1950)

Los sistemas operativos de los años cin-cuenta fueron diseñados para hacer mas fluida la transición entre trabajos. Al inicio de los 50's esto había mejorado un poco con la introducción de tarjetas perforadas (las cuales servían para introducir los programas de lenguajes de máquina), puesto que ya no había necesidad de utili-zar los tableros enchufables.

Segunda Generación (a mitad de la Déca-da de 1960)

La característica de los sistemas operati-vos fue el desarrollo de los sistemas com-partidos con multiprogramación, y los principales del multiprocesamiento. En los primeros varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesa-dor se cambia rápidamente de un trabajo a otro. Y en los segundos se utilizan va-rios procesadores en un solo sistema computacional, con la finalidad de incre-mentar el poder de procesamiento de la maquina. La independencia de dispositi-vos aparece después.

Tercera Generación (mitad de Década 1960 a mitad década de 1970)

Se inicia en 1964, con la introducción de la familia de computadores Siste-ma/360 de IBM. Los computadores de esta generación fueron diseñados como sistemas para usos generales . Casi siem-pre eran sistemas grandes, voluminosos, con el propósito de serlo todo para toda la gente, eran sistemas de modos múlti-ples algunos de ellos soportaban simultá-neamente procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. Eran grandes y costosos.

Estos sistemas introdujeron mayor com-plejidad a los ambientes computaciona-les; una complejidad a la cual, en un prin-cipio, no estaban acostumbrados los usuarios.

Cuarta Generación (mitad de Década de 1970 en adelante)

Los sistemas de la cuarta generación constituyen el estado actual de la tecnología. Con la ampliación del uso de redes de computadores y del procesa-miento en línea los usuarios obtienen ac-ceso a computadores alejados geográfica-mente a través de varios tipos de termi-nales. El concepto de maquinas virtuales es utilizado. El usuario ya no se encuentra interesado en los detalles físicos de; siste-ma de computación que esta siendo acce-dida. En su lugar, el usuario ve un panora-

ma llamado maquina virtual creado por el sistema operativo.

MicroSoft Disk Operating System, Sistema

operativo de disco de Microsoft. Es un

sistema operativo para computadoras

basado en x86

Page 3: Magazine Ala mano

Características de los Sistemas Operativos

P Á G I N A 3 V O L U M E N 1 , N º 1

Conveniencia: Beneficia y da utilidad a la compu-tadora Eficiencia: Permite que los recursos de las compu-tadoras se usen de la manera más eficiente posi-ble. Habilitad para evolucionar: Un SO deberá cons-truirse de manera que permita el desarrollo, prue-ba o introducción efectiva de manera funciones del sistema sin interferir con el servicio. Encargar de administrar el Hardware: Se encarga de manejar de una mejor manera los recursos de la computadora. Relacionar dispositivos: Se debe encargar de co-municar a los dispositivos periféricos, cuando el

usuario así lo requiera. Manejar las comunicaciones en red: Permite al usuario manejar con alta facilidad todo lo referen-te a las instalaciones y uso de las redes de ordena-dores. Facilitar las entradas y salidas: Debe hacerle fácil al usuario el acceso y manejo de dispositivos 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, in-formándoles si esa aplicación esta siendo ocupada por otro usuario.

En general, se puede decir que un Sistema Operativo tiene características que lo hacen indispensable, algunas de es-tas características son las siguientes

En la grafica se resume todas las características que poseen los Sistemas Operativos

C O N C E P T O N U E VO

Dispositivos Entrada y Salida

Es la comunicación entre un

sistema de procesamiento de

información (tal como un orde-

nador) y el mundo exterior.

Dispositivos periféricos

Dispositivos a través de los cuales la computadora se

comunica con el mundo exterior, como a los sistemas

que almacenan o archivan la información, sirviendo de

memoria auxiliar de la memoria principal.

Page 4: Magazine Ala mano

P Á G I N A 4

M A G A Z I N E

A L A M A N O

Clasificación de Sistemas Operativos

Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes maneras, dependiendo del uso o de la aplicación que se les daba.

Sistemas Operativos de multiprogramación o Sistemas Operativos de multitarea

Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.

Sistema Operativo Monotareas

Son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.

Sistema Operativo Monousuario

Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias

a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este eje-

cutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, sali-

da y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones

que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados prin-

cipalmente por los microcomputadores.

Sistema Operativo Multiusuario.

Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que

cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recur-

sos. Este tipo de sistemas se emplean especialmente en redes.

Sistemas Operativos por lotes.

Procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los

programas en ejecución.

Sistemas Operativos de tiempo real.

Son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, es-

tán subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento

que lo requieran. se utilizan en entornos donde son procesados un gran número de sucesos o

eventos.

Page 5: Magazine Ala mano

P Á G I N A 5 V O L U M E N 1 , N º 1

Sistemas operativos en la actualidad Pc y portátiles Windows

Windows es el nombre del popular entorno (no es un sistema ope-rativo y no es una aplicación) software creado por Microsoft. Su no-vedad es el uso de diferentes pantallas que se superponen, denomi-nadas ventanas, para mostrar distintos tipos de información. Su implantación ha representado un gran avance en la facilidad de ope-ración para los usuarios de ordenadores personales. es, un softwa-

re que permite compartir a las aplicaciones los recursos del sistema y que se manifiesta gráficamente por medio de ¡conos que hacen innecesarias las tradicionales pantallas llenas de texto. Windows permite, ade-más, el intercambio de datos entre programas ejecutados en este entorno y la operación simultánea de varias aplicaciones.

Linux

Es un sistema operativo multiusuario que incorpora multitarea,. Multitareas; Describe la habilidad de ejecutar aparentemente, al mismo tiempo, numerosos programas sin obstaculizar la ejecución de cada aplicación. Multiusuario: La capacidad de Lunix para asignar tiempo del microprocesador a numerosas aplicaciones simultáneas se prestó como consecuencia a servir a nume-rosas personas al mismo tiempo, cada una ejecutando una o más aplicaciones. La particularidad de Linux y sus características de multitareas y multiusuario , es

que más de una persona puede trabajar en la misma versión de la misma aplicación de manera simultá-nea, desde terminales separadas. Esto no debe confundirse con numerosos usuarios que actualizan un ar-chivo al tiempo, particularidad que es potencialmente desconcertante, peligrosa y a la vez desconcertante.

OS X (antes llamada Mac OS X)

Es una serie de sistemas operativos basados en Unix desarrollado, comercia-lizado y vendido por Apple Inc. que ha sido incluido en su gama de compu-tadoras Macintosh desde 2002. Es el sucesor del Mac OS 9 (la versión final del Mac OS Classic), el sistema operativo de Apple desde 1984 . Está basado en BSD, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta com-pañía. Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.

Page 6: Magazine Ala mano

P Á G I N A 6

M A G A Z I N E

A L A M A N O

Sistemas operativos en dispositivos

móviles

“La innovación es lo que dis-tingue a un lí-der de los de-

más“.

Steve Jobs

Page 7: Magazine Ala mano

P Á G I N A 7 V O L U M E N 1 , N º 1

Composición de los S.O en los teléfonos Un sistema operativo móvil o SO móvil es aquel que controla un dispositivo móvil. Estos son mu-cho más simples y están más orientados a la conectividad inalámbrica, los formatos multimedia para móviles y las diferentes maneras de introducir información en ellos. Algunos de los sistemas operativos utilizados en los dispositivos móviles están basados en el mo-delo de capas. Kernel E la capa de software que permite el acceso a los diferentes elementos de hardware que confor-man nuestro móvil. También es el encargado de brindar diferentes servicios a las capas superio-res como los controladores de hardware, gestión de procesos, sistemas de archivos, además del acceso y administración de la memoria del sistema. Middleware Esta capa o Middleware es el conjunto de módulos que permite que las aplicaciones diseñadas y escritas para tales plataformas puedan ser ejecutadas. Entorno de ejecución de aplicaciones Consiste en un gestor de aplicaciones y un conjunto de interfaces programables abiertas y progra-mables por parte de los desarrolladores para facilitar la creación de software. Interfaz de usuario Es el elemento del teléfono que usualmente utilizamos para interactuar con el aparato. Sin esta capa no sería posible utilizar nuestro dispositivo, ya que la misma presenta todos los elementos necesarios para facilitar cualquier tipo de tarea que deseemos realizar en nuestra terminal.

Componentes esenciales del sistema operativo en un teléfono móvil.

Page 8: Magazine Ala mano

P Á G I N A 8

M A G A Z I N E

A L A M A N O

En la actualidad... Android

Es un sistema operativo basado en Linux, diseñado principal-mente para móviles con pantalla táctil como teléfonos inteli-gentes o tabletas inicialmente desarrollados por Android, Inc., que Google respaldó económicamente y más tarde compró en 2005, Android fue desvelado en 2007 junto la fundación del Open Handset Alliance un consorcio de compañías de hardwa-re, software y telecomunicaciones para avanzar en los estánda-res abiertos de los dispositivos móviles Características La plataforma es adaptable a pantallas de mayor resolución,

VGA, biblioteca de gráficos 2D, biblioteca de gráficos 3D basada en las especificaciones de la OpenGL ES 2.0 y diseño de teléfonos tradicionales. El almacenamiento SQLite es una base de datos liviana, que es usada para propósitos de almacenamiento de datos. La conectivi-dad Android soporta las siguientes tecnologías de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-fi.

iOS Es un sistema operativo móvil de la empresa Apple

Inc. Originalmente desarrollado para el iPhone (iPhone OS),

siendo después usado en dispositivos como el iPod

Touch, iPad y el Apple TV. Apple, Inc. no permite la instala-

ción de iOS en hardware de terceros. Tenía el 26% de cuota

de mercado de sistemas operativos móviles vendidos en el

último cuatrimestre de 2010, detrás de Google Android

y Nokia Symbian. En mayo de 2010 en los Estados Unidos,

tenía el 59% de consumo de datos móviles (incluyendo el

iPod Touch y el iPad).

Características

La interfaz de usuario de iOS está basada en el concepto de manipulación directa, usando

gestos multitáctiles . Los elementos de control consisten de deslizadores, interruptores y

botones. La respuesta a las órdenes del usuario es inmediata y provee de una interfaz flui-

da. La interacción con el sistema operativo incluye gestos como deslices, toques, pellizcos,

los cuales tienen definiciones diferentes dependiendo del contexto de la interfaz. Se utilizan

acelerometros internos para hacer que algunas aplicaciones respondan a sacudir el disposi-

tivo (por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un resultado

común es cambiar de modo vertical al apaisado u horizontal).

LO MÁS

RECIENTE Firefox OS durante el

primer trimestre del

2013 se ha establecido

como uno de los nue-

vos competidores en la

guerra de software

para smartphones. Se

trata de la apuesta de

código abierto y depen-

diente en HTML 5 con

la cual Mozilla busca

posicionarse como gran

actor en la guerra de

ecosistemas móviles.

Este software es parti-

cularmente llamativo

para los latinoamerica-

nos, pues Mozilla con-

firmó que será uno de

los mercados en los

que debutará Firefox

OS. Es más, Colombia

está entre la titular y

será de los primeros

países en conocer al

nuevo consentido de

Mozilla.

Page 9: Magazine Ala mano

P Á G I N A 9 V O L U M E N 1 , N º 1

BlackBerry OS Es un sistema operativo móvil desarrollado por Research In Motion para sus disposi-

tivos BlackBerry. El sistema permite multitarea y tiene soporte para diferentes mé-

todos de entrada adoptados por RIM para su uso en computadoras de mano, parti-

cularmente la trackwheel, trackball, touchpad y pantallas táctiles.

Su desarrollo se remonta la aparición de los primeros handheld en 1999. Estos dis-

positivos permiten el acceso a correo electrónico, navegación web y sincronización

con programas como Microsoft Exchange o Lotus Notes aparte de poder hacer las

funciones usuales de un teléfono móvil.

RIM estuvo en disputa con NTP Inc. la cual le acusaba de violar cinco patentes que

pudo haber dejado sin servicio a sus usuarios en Estados Unidos (sobre tres millo-

nes). Las compañías llegaron a un acuerdo extrajudicial que soluciono la disputa en

Symbian

Fue un sistema operativo que fue producto de la alianza de varias empresas de telefonía móvil, entre las que se encuentran Nokia, Sony Mobile Commun-tions, Psion , Samsung, Siemens, Arima, Beng , Fujitsu, Lenovo, LG, Motorola, Mitsubishi Elec-tric, Panasonic, Sharp, etc. Sus orígenes provienen de su antepasado EPOC32, utilizado en PDA’s y Handhelds de PSION.

Características

El objetivo de Symbian fue crear un sistema operativo para terminales móviles que pudiera competir con el de Palm o el Windows Mobile 6.X deMicrosoft y ahora Android de Google Inc. ,iOs de Apple Inc. y BlackBerry OS de BlackBerry.

Windows Phone Es un sistema operativo móvil desarrollado por Microsoft, como sucesor de la plataforma Windows Mobile. A dife-

rencia de su predecesor, está enfocado en el mercado de consumo generalista en lugar

del mercado empresarial por lo que carece de muchas funcionalidades que proporciona-

ba la versión anterior. Microsoft ha decidido no hacer compatible Windows Phone con

Windows Mobile por lo que las aplicaciones existentes no funcionan en Windows Phone

haciendo necesario desarrollar nuevas aplicaciones.

Características

Con Windows Phone, Microsoft ofrece una nueva interfaz de usuario que integra varios

servicios en el sistema operativo. Microsoft planeaba un estricto control del hardware

que implementaría el sistema operativo, para evitar la fragmentación con la evolución del sistema, pero han reduci-

do los requisitos de hardware de tal forma que puede que eso no sea posible.