Anda di halaman 1dari 11

Ao de la

Inversin para
el Desarrollo
Rural y la
NOMB.
NOMB. YY AP:
AP:
Reyes
Reyes Araujo
Araujo Edwards
Edwards
Ramn
Ramn
DOCENTE.
DOCENTE.

SISTEMAS
OPERATIV
OS
ANDROID

INTRODUCCION
Un Sistema Operativo (SO) es una coleccin 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 ejecucin de los programas.
Existen otros programas que se apoyan en el SO para poder
acceder a los recursos que necesitan. Esto se lleva a cabo a
travs de llamadas sistema operativo. Tambin el SO debe
brindar una forma de que el usuario se pueda comunicar con
l a travs de una interfaz que le brinde una va de
comunicacin con el hardware del sistema informtico.
El objetivo principal del SO es lograr que el sistema
informtico es el lograr que el hardware de la computadora se
emplee de modo eficiente, y el objetivo secundario se use de
manera cmoda.
El SO debe asegurar el correcto funcionamiento del sistema
informtico. Para lograr esto el hardware debe brindar algn
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.
Un Sistema Operativo (SO) es una coleccin 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 ejecucin de los programas.
Existen otros programas que se apoyan en el SO para poder
acceder a los recursos que necesitan. Esto se lleva a cabo a
travs de llamadas sistema operativo. Tambin el SO debe
brindar una forma de que el usuario se pueda comunicar con
l a travs de una interfaz que le brinde una va de
comunicacin con el hardware del sistema informtico.
El objetivo principal del SO es lograr que el sistema
informtico es el lograr que el hardware de la computadora se
1

emplee de modo eficiente, y el objetivo secundario se use de


manera cmoda.
El SO debe asegurar el correcto funcionamiento del sistema
informtico. Para lograr esto el hardware debe brindar algn
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.
El SO es el soporte lgico imprescindible para convertir el
soporte fsico de un competidor en una maquilla utilizable por
el usuario. Conforme los sistemas informticos se vuelven
ms sofisticados, es cada vez ms evidente la poca utilidad
del soporte fsico por s solo, a pesar de sus grandes
prestaciones, para ofrecer servicios efectivos a los usuarios.

SISTEMA OPERATIVO ANDROID


QU ES UN SISTEMA OPERATIVO?
A continuacin se plantearan algunas definiciones:
Se puede definir como SO un programa que facilita
el uso del soporte fsico.
Esta definicin pone en manifiesto que el SO no es nada
ms que un programa bastante complejo, que presenta
las siguientes caractersticas:
El SO suele estar en un lenguaje de alto nivel (La
tendencia actual es utilizar C como lenguaje de
programacin de sistemas)
El SO debe estar diseado de forma que sea fcil de
comprender, de sencilla utilizacin y cuya modificacin
ha de ser posible y fcil para una continua
actualizacin. Como todo programa complejo, el SO
2

puede no ser fiable o estar basado en suposiciones


errneas.
El so puede definirse como un intermediario entre
los programas de aplicacin y el soporte fsico.
Desde este punto de vista, en un sistema de computacin
podemos situar al SO por debajo del programa de
aplicacin, controlando y coordinando el soporte fsico,
para realizar las acciones que establece el usuario a
travs de su programa. El SO se interpone entre el usuario
y soporte fsico de manera que el usuario no precisa
conocer los detalles de funcionamiento del soporte fsico,
los de los dispositivos de almacenamiento y los de los
dispositivos de E/S.
Cualquier operacin que el usuario quiera realizar sobre la
memoria de dispositivos de E/S.., debe realizarla a travs
de los servicios del SO, lo que permite asegurar la
compatibilidad sobre soportes diferentes . Esto se refleja
en el grfico.

Android en un Sistema Operativo adems de una plataforma de Software


basada en el ncleo de Linux. Diseada en un principio para dispositivos
mviles, Android permite controlar dispositivos por medio de bibliotecas
desarrolladlas o adaptados por Google mediante el lenguaje de
programacin Java.

Android es una plataforma de cdigo abierto. Esto quiere decir, que


cualquier desarrollador puede crear y desarrollar aplicaciones escritas con
lenguaje C u otros lenguajes y compilarlas a cdigo nativo de ARM (API de
Android).
Inicialmente, Android fue desarrollada por Google Inc. aunque poco despus
se uni Open Handset Alliance, un consorcio de 48 compaas de
Hardware, Software y telecomunicaciones, las cuales llegaron a un
acuerdo para promocionar los estndares de cdigos abiertos para
dispositivos mviles.
Google sin embargo, ha sido quien ha publicado la mayora del cdigo fuente
de Android bajo la licencia de Software Apache, una licencia de software
libre y de cdigo abierto a cualquier desarrollador.
http://www.configurarequipos.com/doc1107.html

HISTORIA
Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005.14
Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y
desarrolladores de hardware, software y operadores de servicio. 12 Las unidades vendidas de
telfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en
el segundo y tercer trimestres de 2010,15 16 17 con una cuota de mercado de 43,6% en el
tercer trimestre.18 A nivel mundial alcanz una cuota de mercado del 50,9% durante el
cuarto trimestre de 2011, ms del doble que el segundo sistema operativo (iOS de Apple,
Inc.) con ms cuota.19
Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la
funcionalidad de los dispositivos. A la fecha, se han sobrepasado las 700.000 aplicaciones
(de las cuales, dos tercios son gratuitas) disponibles para la tienda de aplicaciones oficial de
Android: Google Play, sin tener en cuenta aplicaciones de otras tiendas no oficiales para
Android como la tienda de aplicaciones Samsung Apps de Samsung.20 21 Google Play es la
tienda de aplicaciones en lnea administrada por Google, aunque existe la posibilidad de
obtener software externamente. Los programas estn escritos en el lenguaje de
programacin Java.22 No obstante, no es un sistema operativo libre de malware, aunque la
mayora de ello es descargado de sitios de terceros.23
El anuncio del sistema Android se realiz el 5 de noviembre de 2007 junto con la creacin
de la Open Handset Alliance, un consorcio de 78 compaas de hardware, software y
telecomunicaciones dedicadas al desarrollo de estndares abiertos para dispositivos
mviles.24 25 Google liber la mayora del cdigo de Android bajo la licencia Apache, una
licencia libre y de cdigo abierto.26
http://es.wikipedia.org/wiki/Android#cite_note-AndroidInc-11

CARACTERISTICAS:

Diseo De
dispositivo
Almacenamie
nto
Conectividad
Mensajera
Navegador
web
Soporte de
Java
Soporte
multimedia
Soporte para
streaming
Soporte para
hardware
adicional
Entorno de
desarrollo
Google Play
Multi-tctil
Bluetooth
Video
llamada
Multitarea

La plataforma es adaptable a pantallas de mayor resolucin, VGA, biblioteca de grficos 2D, biblioteca de grficos 3D basada en las
especificaciones de la OpenGL ES 2.0 y diseo de telfonos tradicionales.
SQLite, una base de datos liviana, que es usada para propsitos de almacenamiento de datos.
Android soporta las siguientes tecnologas de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, WiFi, LTE, HSDPA, HSPA+ y WiMAX.
SMS y MMS son formas de mensajera, incluyendo mensajera de texto y ahora la Android Cloud to Device Messaging Framework (C2DM)
es parte del servicio de Push Messaging de Android.
El navegador web incluido en Android est basado en el motor de renderizado de cdigo abierto WebKit, emparejado con el motor JavaScript
V8 de Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene una puntuacin de 100/100 en el test Acid3.
Aunque la mayora de las aplicaciones estn escritas en Java, no hay una mquina virtual Java en la plataforma. El bytecode Java no es
ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la Mquina Virtual Dalvik. Dalvik es una mquina virtual
especializada, diseada especficamente para Android y optimizada para dipositivos mviles que funcionan con batera y que tienen memoria
y procesador limitados. El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP Runner.45
Android soporta los siguientes formatos multimedia: WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un contenedor
3GP), AAC, HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF y BMP.44
Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML (HTML5 <video> tag). Adobe Flash Streaming (RTMP) es
soportado mediante el Adobe Flash Player. Se planea el soporte de Microsoft Smooth Streaming con el port de Silverlight a Android. Adobe
Flash HTTP Dynamic Streaming estar disponible mediante una actualizacin de Adobe Flash Player.
Android soporta cmaras de fotos, de vdeo, pantallas tctiles, GPS, acelermetros, giroscopios, magnetmetros, sensores de proximidad y
de presin,, sensores de luz, gamepad, termmetro, aceleracin por GPU 2D y 3D.

Incluye un emulador de dispositivos, herramientas para depuracin de memoria y anlisis del rendimiento del software. El entorno de
desarrollo integrado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo de Android.
Google Play es un catlogo de aplicaciones gratuitas o de pago en el que pueden ser descargadas e instaladas en dispositivos Android sin la
necesidad de un PC.
Android tiene soporte nativo para pantallas capacitivas con soporte multi-tctil que inicialmente hicieron su aparicin en dispositivos como el
HTC Hero. La funcionalidad fue originalmente desactivada a nivel de kernel (posiblemente para evitar infringir patentes de otras
compaas).46 Ms tarde, Google public una actualizacin para el Nexus Oney el Motorola Droid que activa el soporte multi-tctil de forma
nativa.47
El soporte para A2DF y AVRCP fue agregado en la versin 1.5;48 el envo de archivos (OPP) y la exploracin del directorio telefnico fueron
agregados en la versin 2.0;49 y el marcado por voz junto con el envo de contactos entre telfonos lo fueron en la versin 2.2.</ref> Los
cambios incluyeron:50
Android soporta videollamada a travs de Google Talk desde su versin HoneyComb.
Multitarea real de aplicaciones est disponible, es decir, las aplicaciones que no estn ejecutndose en primer plano reciben ciclos de reloj, a
diferencia de otros sistemas de la competencia en la que la multitarea es congelada (Como por ejemplo iOS, en el que la multitarea se limita
a servicios internos del sistema y no a aplicaciones externas) 5)51

Caracterstic
as Basadas
en voz
Tethering

La bsqueda en Google a travs de voz est disponible como "Entrada de Bsqueda" desde la versin inicial del sistema.52

Android soporta tethering, que permite al telfono ser usado como un punto de acceso almbrico o inalmbrico (todos los
telfonos desde la versin 2.2, no oficial en telfonos con versin 1.6 o inferiores mediante aplicaciones disponibles en Google
Play (por ejemplo PdaNet). Para permitir a un PC usar la conexin de datos del mvil android se podra requerir la instalacin
de software adicional.53

Etimologa

Lo vemos a diario. Lo tenemos en nuestro telfono, en los logos de los blogs que
habitualmente leemos, en la carcasa que protege nuestro smartphone, en pines, muecos,
robots, peluches, psters y hasta en los catlogos de muchas tiendas. Pero, Quin es
Andy?
Para los que no se hayan dado cuenta an de quin hablo, Andy es nuestro amado
androide verde. El logotipo del sistema operativo Android. Andy, al que estamos habituados
a ver en innumerables emplazamientos, sali por primera vez a la luz all por 2005,
cuando la gran G compr una pequea empresa llamada Android Inc. Desde entonces, ste
se ha convertido en laimagen referencia de Google, en cuanto a smartphones y tablets se
refiere
Muchas son las hiptesis que se manejaban sobre la idea original que desemboc en el actual
Andy. Porque, como todos sabemos, todo diseo requiere de un proceso de boceto, descarte
y mejora que lleva al diseador a hacer innumerables diseos (valga la redundancia) para ver
cul capta de mejor manera lo que el cliente quiere expresar. En este caso, Google deseaba
que el logotipo para su nuevo sistema operativo mvil fuera un icono social y
tecnolgico. Algo as como Tux, el pingino de Linux.

La verdad es que no se esperaban la buena aceptacin y la repercusin que


tuvo, desde el primer momento, el susodicho robot verde. Aunque existen teoras que lo
relacionan con R2D2 o con el la novela de Philip K. Dick: Suean los androides con
ovejas elctricas? (que posteriormente se adaptara al cine como Blade Runner); la verdad
es que: la primera afirmacin es totalemente falsa; y la segunda hiptesis slo es cierta en
cuanto al nombre del SO y el dispositivo 100% Google se refiere. Es decir, que s
se basaron en dicha novela para llamar al sistema operativo Android y a los terminales
100% Android Nexus. Pero entonces, Y Andy? De dnde sale el robot verde?

Origen y desarrollo

La teora ms creble es la que sita a un robotito muy parecido a Andy en un videojuego de


los noventa. Exactamente, el Gauntlet: The Third Encounter para la Atari Lynx. En dicho
juego, podemos encontrar algunos personajes como un pirata, un empolln (Nerd), un
vaquero, una valquiria, un samurai, un mago o un roquero. Pero entre ellos, se haya uno que
nos deja una clara pista sobre si Andy es una copia o un diseo 100% original. La verdad
es que las similitudes entre ambos son asombrosas. Desde las antenas, pasando por su
forma regordita, hasta llegar a las extremidades. Si no fuera por esa cinta azul en el torso
Adems, los dos se llaman igual,Android. Y he de recordar que estamos hablando de un
juego de principios de los noventa.
En el siguiente vdeo podemos apreciar al susodicho. En el minuto 0:24 sale el personaje
Android.

Adquisicin por parte de Google


En julio de 2005, Google adquiri Android Inc., una pequea compaa de Palo Alto, California
fundada en 2003.11 Entre los cofundadores de Android que se fueron a trabajar a Google
estnAndy Rubin (co-fundador de Danger),28 Rich Miner (co-fundador de Wildfire Communications,
Inc.),29 Nick Sears (alguna vez VP en T-Mobile),30 y Chris White (quien encabez el diseo y el
desarrollo de la interfaz en WebTV).31 En aquel entonces, poco se saba de las funciones de
Android Inc. fuera de que desarrollaban software para telfonos mviles. 11 Esto dio pie a rumores
de que Google estaba planeando entrar en el mercado de los telfonos mviles.
En Google, el equipo liderado por Rubin desarroll una plataforma para dispositivos mviles
basada en el ncleo Linux que fue promocionado a fabricantes de dispositivos y operadores con la
promesa de proveer un sistema flexible y actualizable. Se inform que Google haba alineado ya
una serie de fabricantes de hardware y software y seal a los operadores que estaba abierto a
diversos grados de cooperacin por su parte.32 33 34
La especulacin sobre que el sistema Android de Google entrara en el mercado de la telefona
mvil se increment en diciembre de 2006.35 Reportes de BBC y The Wall Street Journal sealaron
que Google quera sus servicios de bsqueda y aplicaciones en telfonos mviles y estaba muy
empeado en ello. Medios impresos y en lnea pronto reportaron que Google estaba desarrollando
un telfono con su marca.36
En septiembre de 2007, InformationWeek difundi un estudio de Evalueserve que reportaba que
Google haba solicitado diversas patentes en el rea de la telefona mvil. 37 38

Anda mungkin juga menyukai