sistemas operativos y dics

18
SISTEMAS OPERATIVOS GÓMEZ ABAD AMANDA 4 CM11

Upload: amanda-gomez-abad

Post on 29-Sep-2015

26 views

Category:

Documents


0 download

DESCRIPTION

AMANDA GOMEZ ABAD 4CM11

TRANSCRIPT

SISTEMAS OPERATIVOS

SISTEMAS OPERATIVOS Gmez Abad Amanda 4 cm11Sistema Operativo.Es un programa o conjunto de programas de un sistema informtico que gestiona los recursos de hardware y provee servicios a los programas de aplicacin, ejecutndose en modo privilegiado respecto de los restantes.Un sistema operativo mvil o SO mviUn sistema operativo mvil o SO mvil es un sistema operativo que controla un dispositivo mvil al igual que las Computadoras ms grandes utilizan Windows, Linux o Mac OS entre otros.los sistemas operativos mviles son mucho ms simples y estn ms orientados a la conectividad inalmbrica, los formatos multimedia para mviles y las diferentes maneras de introducir informacin en ellos.

COMPONENTES DE LOS SISTEMAS OPERATIVOS EN DISPOSITIVOS MVILESUna de las ms importantes y esenciales piezas que componen cualquier sistema operativo, sea el de nuestro mvil, o el de la PC, es el denominado ncleo o Kernel, el cual es la capa de software que permite el acceso a los diferentes elementos de hardware que conforman nuestro mvil.Tambin es el encargado de brindar diferentes servicios a las capas superiores como los controladores de hardware, gestin de procesos, sistemas de archivos, adems del acceso y administracin de la memoria del sistema.

MiddlewareEsta capa es el conjunto de mdulos que permite que las aplicaciones diseadas y escritas para tales plataformas puedan ser ejecutadas.Su funcionamiento es totalmente trasparente para el usuario, no debiendo realizar ninguna accin ni configurar alguna para su correcto desenvolvimiento.El Middleware brinda la posibilidad de ejecutar servicios muy importantes para que otras aplicaciones, en capas superiores de la jerarqua, puedan ejecutarse. Estos servicios, como mencionamos, son vitales para el normal funcionamiento de la estructura del sistema operativo de nuestro mvil.

Entorno de ejecucin de aplicacionesProvee de todos los elementos necesarios para la creacin y desarrollo de software a los programadores, es decir contiene elementos que sern de gran ayuda a los mismos, en el momento de escribir aplicaciones compatibles con ese sistema operativo.

Interfaz de usuario

La interfaz de usuario es el elemento del telfono que usualmente utilizamos para interactuar con el aparato. Sin esta capa no sera posible utilizar nuestro dispositivo, ya que la misma 6 presenta todos los elementos necesarios para facilitar cualquier tipo de tarea que deseemos realizar en nuestra terminal.Adems incluye todos los elementos grficos que harn posible el uso cmodo y sencillo del mvil: botones, mens, pantallas y listas, entre otros.Por otra parte, tambin coexisten en el telfono una serie de aplicaciones que son nativas del mvil, y que se encargan de tareas tales como mens, marcador de nmeros de telfono y dems.

CARACTERSTICAS DE LOS TRES SISTEMAS OPERATIVOS MVILES MS UTILIZADOSAndroid

Es un sistema operativo mvil basado en Linux, que junto con aplicaciones middleware est enfocado para ser utilizado en dispositivos mviles como telfonos inteligentes, tabletas, Google TV y otros dispositivos. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google. Este sistema por lo general maneja aplicaciones como Google Play

iOSiOS (anteriormente denominado iPhone OS) es un sistema operativo mvil de Apple. Originalmente desarrollado para el iPhone, siendo despus usado en dispositivos como el iPod Touch, iPad y el Apple TV. Apple, Inc. La interfaz de usuario de iOS est basada en el concepto de manipulacin directa, usando gestos multitctiles. Los elementos de control consisten de deslizadores, interruptores y botones. La respuesta a las rdenes del usuario es inmediata y provee de una interfaz fluida. La interaccin con el sistema operativo incluye gestos como deslices, toques, pellizcos, los cuales tienen definiciones diferentes dependiendo del contexto de la interfaz. Se utilizan a celerometros internos para hacer que algunas aplicaciones respondan a sacudir el dispositivo (por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un resultado comn es cambiar de modo vertical al apaisado u horizontal).Blackberry 6Blackberry 6 es un sistema desarrollado por Research In Motion el cual fue presentado en el WES 2010 junto con un video promocional donde se muestra algunas novedades. RIM apuesta que su BlackBerry 6 estar enfocado en el mercado corporativo y no-corporativo. La mejor experiencia de este sistema se encontrara en los equipos touchscreen (Pantalla Tctil), aunque RIM aseguro que en los equipos que cuenten con un TouchPad o TrackPad podrn ejecutarlo ya que ejerce casi la misma funcin. As mismo todava RIM no ha aclarado cales son los equipos que se podrn actualizar a esta versin aunque hay muchos rumores al respectoComponentes de un sistema operativo de computo El ncleoEl ncleo es la componente del sistema operativo que siempre est residente en la memoria real del computador. La funcin primordial del ncleo es transformar los recursos reales del computador en recursos estndares y cmodos de usar.

Es as como el ncleo transforma un procesador real con su memoria finita en un nmero prcticamente ilimitado de procesadores virtuales o procesos. Cada proceso dispone de su propio tiempo de CPU, una memoria extensible y mecanismos estndares para interactuar con los dispositivos, sin importar los detalles fsicos de su implementacin.La API del ncleoUna API (Interfaz de Programacin de Aplicaciones) es el conjunto de servicios que ofrece un sistema a las aplicaciones usuarias de ese sistema. Las aplicaciones invocan estos servicios a travs de llamadas a procedimientos. La API queda definida por lo tanto por los nombres de estos procedimientos, sus argumentos y el significado de cada uno de ellos.

El conjunto de servicios que ofrece el ncleo a los procesos se denomina la API del ncleo. Est formada por procedimientos pertenecientes al ncleo, pero que se invocan desde un proceso cualquiera. La invocacin de uno de estos procedimientos es una llamada al sistema.Los drivers para dispositivosLa operacin de los dispositivos es altamente dependiente de su implementacin. Es as como un disco SCSI se opera de una forma distinta de un disco IDE. Para independizar el cdigo del ncleo de los variados mecanismos de interaccin con los dispositivos, el ncleo define clases de dispositivos. Ejemplos de clases son disco, cinta, puerta de comunicacin, interfaz de red, etc. Para cada clase se define una interfaz estndar para interactuar con cualquier dispositivo que pertenezca a la clase. Esta interfaz corresponde a las declaraciones de un conjunto de procedimientos no implementados.El sistema de archivosEl sistema de archivos es la componente del sistema operativo que estructura un disco en una jerarqua de directorios y archivos. Conceptualmente multiplexa un disco de tamao fijo en una jerarqua de discos de tamao variable o archivos.

Dada esta equivalencia conceptual entre discos y archivos no es raro que ambos se manipulen con las mismas llamadas al sistema: open, read, write, close y lseek (esta ltima mueve la cabeza del disco hacia un bloque determinado).El intrprete de comandosEl intrprete de comando (o shell) se encarga de leer las rdenes interactivas del usuario y ejecutar los programas que el usuario indique.

Usualmente el intrprete de comandos es un proceso ms del sistema operativo y no forma parte del ncleo. Por ejemplo Unix ofrece varios intrpretes de comandos ( sh, csh y sus variantes). El intrprete de comandos de DOS se encuentra en COMMAND.COM.Modelos dicsDominante: Aventurero, competitivo, atrevido, decidido, directo, innovador, persistente, resuelve problemas, orientado a los resultados, con iniciativa. Ejemplo: Constantemente observa su reloj, se inclina hacia atrs en la silla, lo reta o est en desacuerdo.Influyente: Encantador, confidente, convincente, entusiasta, inspirado, optimista, persuasivo, popular, sociable, confiado, concienzudo. Ejemplo: observador, escptico y negativo.Estable: Amable, amigable, sabe escuchar, paciente, relajado, sincero, consciente, jugador de equipo, comprensivo. Ejemplo: Pide que repitas informacin, termina reuniones de trabajo de manera amable. Escucha antes de hablar.Concienzudo: Exacto, analtico, consciente, corts, diplomtico, busca hechos, estndares altos, maduro, paciente, preciso.