LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
Algoritmos 1
1. Algoritmo de proceso de
carga de Android en
comparativa con el de
Windows
Establece comunicacióny gestiona informaciónmediante
el uso de dispositivos móviles
Miércoles08 de Marzo
Equipo8
6 “F”
http://www.slideshare.net/ClaudiaNoemiMagallan/easymaint-programa-de-mantenimiento
2. Android
Paso 1.- Se pone en marcha la
CPU; en ella se encuentra el boot ROM o
código de inicio; este inicializa el resto
del hardware. Busca la partición de
arranque, que suele estar en la memoria
NAND, y copia el boot loader en la RAM.
Paso 2.- La CPU empieza a ejecutar
entonces elBoot Loader, ya que su
función es la de lanzar el sistema
operativo Android o dar la opción de elegir
una alternativa.
Paso 3.- Inicializa memoria, dispositivos,
schedulers, y acceso a la partición raiz
para lanzar el proceso init.
Paso 4.- El proceso init se encarga de
lanzar los scripts de inicio contenidos en
/etc/rcX.d. En este caso el script que se
ejecuta es init.rc que se encuentra en
raíz. Contiene toda la configuración inicial
del sistema.
3. Paso 5.- Zygote inicializa las máquinas
virtuales Dalvik. Básicamente su función
es crear máquinas virtuales por cada
proceso nuevo que se inicia.
Paso 6.- el sistema ya puede empezar a
lanzar servicios básicos, como la telefonía,
teclado, y otros agentes y servicios de
Google. Finalizado el inicio de estos
servicios, el sistema está listo para
interactuar con el usuario.
4. 1- La BIOS accede al MBR indicando cual
es la partición activa.
2- Se accede al sector de arranque o boot
de dicha partición que ha sido creado
durante la instalación del S.O.
3- El sector de arranque direcciona al
fichero NTLDR (NT loader). Éste sistema de
arranque se utiliza en Windows 2000 y
2003.
4- NTLDR accede al fichero boot.ini, que
contiene información de la ubicación de
otros sistemas instalado en el equipo. Si
los hay aparece un menu de arranque para
elegir con cual de quiere iniciar el equipo.
5- NTLDR ejecuta el fichero
NTDETECT.COM que detecta el hardware
básico del equipo, devolviendo dicha
información a NTLDR.
6- NTLDR arranca el kernel del sistema
mediante el archivo NTOSKRNL.EXE