B2 Tema 4 Windows y Móviles Flashcards
¿Qué dos arquitecturas hay en Workstation de Windows?
- MSDOS
- NT
¿Qué incluye NT en su Kernel?
Un MICROKERNEL
¿Qué es HAL?
Hardware Abstraction Layer
Abstrae el hardware de la representación gráfica.
¿Qué tipo de HyperVisor es Hyper-V?
Es tipo 1. Se pone a nivel de HAL, aunque hay que instalarlo en un SO.
¿Qué dos versiones hay de SO Windows?
- Workstation
- Server
Tipos de Interface gráfica de Windows:
- XP -> LUNA
- 7 y VISTA –> AERO
- 8 y W Phone –> MODERNUI o METRO
- 10 –> CONTINUM
- 10 y 11 –> FLUENT DESIGN -> Edge, Cortana(Asistente Personal), Windows Subsistem for Linux (WSL)
Dí 6 servicios que podemos instalar en Windows Server:
Los llamamos Roles:
- Active Directory (Controlador de Dominio)
- Hyper-V (Máquinas Virtuales)
- File Services (SMB/CIFS) / Print Services
- Web Server (IIS ó Internet Information Services))
- DHCP SERVER
- DNS SERVER
¿Qué es una ruta UNC?
UNC es de Universal Naming Convention o Uniform Naming Convention
Ruta absoluta que señala la ubicación de un recurso en red.
Puede ser un archiv, un directorio o una impresora.
Por ejemplo: \\tpappsbl\keops\datos
Servicio de Directorio Activo
- Es un controlador de Dominio
- Usa LDAP, KERBEROS Y DNS (Gestiona dominios)
- RELACIONES DE CONFIANZA → Los usuarios de un Dominio pueden acceder a los recursos de otro.
- Estructura Lógica (BBDD)
– Objetos (Recursos, Security Principals)
– Dominios/Bosques
– Unidades Organizativas - Cada Controlador de Dominio guarda una copia local de la base de datos del AD.
¿Como funcionan los árboles y los bosques del AD?
OUoDAB
- UNIDAD MÍNIMA, OBJETO.
- ENCIMA LAS UNIDADES ORGANIZATIVAS
- ENCIMA EL DOMINIO, pero puede haber más de un dominio y en cada dominio haber subdominios. Estos tienen la estructura de DOMINIO PADRE y SUBDOMINIOS.
- ENCIMA LOS ÁRBOLES. Los árboles contienen varios DOMINIOS
- ENCIMA EL BOSQUE. Que son varios árboles.
¿Qué son las GPO’s?
Group Policy Objects
Para asignar permisos a OU’s.
Dí el orden de procesamiento de las GPO’s
¡¡LSD “OU”!!:
- Local → Comando gpedit.msc
- Sitio (AD)
- Dominio
- OU
Que nos devuelve el comando gpresult /r
Nos muestra un informe sobre los datos del usuario en el AD.
A qué OU pertenece etc…
Dí qué nos devuelve el comando gpupdate /force
Fuerza a que se actualizen nuestras directivas.
Se usa este comando, por que de forma automática, Windows, no actualiza los permisos que nos acaban de dar en AD.
¿Qué es SAM?
Security Account Manager
- Es una BASE DE DATOS con las contraseñas, locales y remotas.
- Es parecido a /ETC/SHADOW en Linux
- Lo usa el AD.
Formas de Administrar Windows
- vbscript (Windows Script Host = Interprete)
- Powershell (.NET)
- MMC (Microsoft Managment Console / MSconfig)
Sistemas de archivos admitidos en Windows:
FAT (16 o 32) → No gestiona permisos
exFAT → Flash Memory
NTFS → Seguridad, cuota, compresión.
ReFS → Resilient File System. Nombre en clave: Protogon.
Servicios de Windows, que son parecidos a Demonios de UNIX.
Services.msc
Para servicios que comparten procesos => svchost.exe
Para instalar un servicio => installUtil ó sc.exe create
Dí algunos servicios de Windows:
- Windows Update
- Windows Firewall
- Windows Defender
- Windows Search (Es un indexador, está detras de explorer.exe)
- WMI (Windows Managment Instrumentation)
- Acceso Remoto
- Programador de tareas.
Arranque de Windows:
Antes => NTLDR → boot.ini
Ahora => bootmgr, que lee de winload.exe y winresume (Para cuando está HIBERNADO)
Registro de Windows:
HKEY_LOCAL_MACHINE → Configuración del equipo Local.(SAM, Security..)
HKEY_CLASSES_ROOT → Info sobre aplicaciones instaladas/registradas.
HKEY_CURRENT_USER → Configuración del usuario conectado en este momento. En el archivo NTUSER.dat. HKU es cada HKCU de cada usuario que se ha conectado.
HKEY_CURRENT_CONFIG → Configuración dinámica sobre el Hardware.
Histórico de sistemas operativos móviles:
- ANDROID
- IOS
- WINDOWS PHONE
- BlackBerry OS
- SYMBIAN
- FIREFOX OS (KAIOS)
- UBUNTU TOUCH
- ALIOS
- OXYGENOS
- WEBOS
- TIZEN
- SAILFISHOS
Características de Android:
- Basado en Linux Kernel
- Almacenamiento → SQLite
- Navegador web → Webkit + V8
- Soporte JAVA (Runtime Dalvik (4.4) => ART (5.0)
- Videollamada → Hangout
- Tethering (Teléfono como Access Point)
Arquitectura de un .apk:
- Recursos
- Classes.dex
- AndroidManifest.xml (permisos)
- lib\
- Manifest.mf
- Runtime: Dalvik (JIT, en tiempo de ejecución) o ART (AOT, en tiempo de instalación)