(Word) Capítulo 12 Sistemas Operativos Móviles, Linux y OSX
(Word) Capítulo 12 Sistemas Operativos Móviles, Linux y OSX
Capítulo #12
Tema:
Participante:
Matrícula:
2022-1731
Facilitador:
Fecha:
6/11/2022
Índice
Introducción .................................................................................................................................... 1
Aplicaciones de localización................................................................................................... 8
Antivirus ................................................................................................................................. 9
Rooting y jailbreaking........................................................................................................... 11
Revisiones y actualización de los sistemas operativos ......................................................... 12
Características ....................................................................................................................... 18
Historia.................................................................................................................................. 19
Ventajas................................................................................................................................. 20
Desventajas ........................................................................................................................... 21
Proceso básico de resolución de problemas de los sistemas operativos móviles, Linux y macOS
....................................................................................................................................................... 22
Conclusión .................................................................................................................................... 23
Bibliografía ................................................................................................................................... 24
Introducción
Hoy en día, las computadoras vienen preinstaladas con un sistema operativo. Cada dispositivo
ahora tiene un sistema operativo para que no tenga que perder el tiempo descargando uno. Los
sistemas operativos más utilizados son Android, iOS y Windows. Todos estos sistemas operativos
se pueden descargar y tienen muchas aplicaciones disponibles para su uso. Apple también tiene su
tienda de aplicaciones donde los desarrolladores pueden enviar aplicaciones tanto para iOS como
para Mac OS X. Por otro lado, Linux es un sistema operativo de código abierto que está disponible
para dispositivos de escritorio y móviles por igual. Linux tiene ventajas como ser personalizable y
1
Sistemas operativos móviles
móviles más utilizados: iOS y Android. Android fue creado por Google e iOS, por Apple.
Antes de que los usuarios puedan analizar y modificar el software, deben poder ver el código
fuente. El código fuente es la secuencia de instrucciones que se escriben en un lenguaje legible por
humanos, antes de que se convierta en un lenguaje de máquina (ceros y unos). El código fuente es
un componente importante de software gratuito ya que permite a los usuarios analizar y finalmente
modificar el código. Cuando el desarrollador elige proporcionar el código fuente, se dice que el
software es de código abierto. Si el código fuente del programa no se publica, se dice que el
GUI de Android
utilizarlo para operar dispositivos como computadoras portátiles, televisores inteligentes y lectores
2
GUI de iOS
iPhone, el código fuente Apple IOS no se lanzó al público. Para copiar, modificar o
Windows 10 Mobile
Microsoft también creó versiones de Windows para sus dispositivos móviles. Por
interfaz de usuario y un uso de código muy similares en todos sus dispositivos. Esto incluye sus
teléfonos con Windows 10 Mobile y las tablets que desarrolla con el nombre Surface.
Pantalla táctil
arrastrar y soltar cualquier elemento de la pantalla de forma sencilla. No obstante, el uso de este
dispositivo no acaba aquí. Suele utilizarse en sustitución del teclado en aquellos dispositivos que
no disponen de teclado físico. También puede ser utilizada como entrada de un videojuego, como
se verá en este apartado. Otra alternativa para usar la pantalla táctil consiste en el uso
de gestures soportado a partir del SDK 1.6. Las gestures serán estudiadas en el siguiente punto.
Otro abanico de nuevas posibilidades se abre con el multi-touch, soportado a partir del SDK 2.0.
3
Características comunes de los dispositivos móviles
un pequeño bolso.
movido con frecuencia y facilidad. Por tanto, el concepto de movilidad es una característica
básica. Los dispositivos móviles son aquéllos que son lo suficientemente pequeños como
4
2. Reducido tamaño. Se entiende por tamaño reducido la cualidad de un dispositivo móvil
de ser fácilmente usado con una o dos manos sin necesidad de ninguna ayuda o soporte
dispositivo de enviar o recibir datos sin la necesidad de un enlace cableado. Por lo tanto,
un dispositivo inalámbrico es aquél capaz de comunicarse o de acceder a una red sin cables
uso que establece un usuario con un dispositivo. Entre otros factores, en el diseño de la
dispositivos móviles aumenta y cambia cada día, lo cual es propio de las tecnologías que
5
Métodos para proteger los dispositivos móviles
con el tiempo y la perseverancia suficientes. Para evitar que alguien intente adivinar una
contraseña, los dispositivos móviles pueden configurarse para llevar a cabo determinadas acciones
En el caso de los dispositivos Android, la cantidad de intentos fallidos antes del bloqueo depende
del dispositivo y la versión del SO Android. Es común que los dispositivos Android se bloqueen
cuando se introduce una contraseña incorrecta entre 4 y 12 veces. Una vez bloqueado el
6
GUI de iOS
sistema depende del usuario para proporcionar la contraseña antes de que el sistema se pueda
desbloquear y descifrar para su uso. Si el usuario olvida la contraseña, no podrá acceder a sus datos
y deberá hacer una restauración total con una copia de respaldo guardada en iTunes o iCloud.
no extraíble. Para superar estas limitaciones, se pueden realizar copias de seguridad remotas. Una
copia de seguridad remota se realiza cuando el dispositivo copia los datos a un almacenamiento de
nube por medio de una aplicación de copia de seguridad. Si necesita restaurar datos, ejecute la
aplicación de copia de seguridad y acceda a la página web para recuperar los datos.
La mayoría de los sistemas operativos trae una cuenta de usuario vinculada al servicio en la nube
del fabricante, como iCloud para iOS, Google Sync para Android y OneDrive para Microsoft. El
7
aplicaciones y configuraciones. También se puede usar otros proveedores, como Dropbox.
También se puede crear una copia de respaldo de los dispositivos móviles en una PC. iOS admite
copias de respaldo en la versión de iTunes para PC. Otra opción es configurar software de
administración de dispositivos móviles para que cree automáticamente copias de respaldo de los
Aplicaciones de localización
Al igual que Buscar mi iPhone de Apple, Android Device Manager permite al usuario rastrear,
hacer sonar o bloquear un dispositivo extraviado, o eliminar sus datos. Para administrar un
dispositivo perdido, el usuario debe visitar el tablero del Administrador de dispositivos Android,
Los usuarios de iOS pueden utilizar la aplicación Buscar mi iPhone, como se muestra en la figura.
El primer paso es instalar la aplicación, iniciarla y seguir las instrucciones para configurar el
software. La aplicación Buscar mi iPhone puede instalarse en otro dispositivo iOS para ubicar el
dispositivo perdido.
8
Nota: Si la aplicación no puede localizar el dispositivo perdido, es posible que este se encuentre
apagado o desconectado. El dispositivo debe estar conectado a una red inalámbrica o de telefonía
móvil para recibir comandos de la aplicación o enviar información sobre su ubicación al usuario.
Una vez que se ubica el dispositivo, es posible realizar acciones adicionales, como enviar un
mensaje o reproducir un sonido. Estas opciones son útiles si perdió el dispositivo. Si este se
se encuentra en otro lugar, enviar un mensaje para que se visualice en la pantalla permite que quien
Seguridad de software
Antivirus
antivirus cuando se las instala en un dispositivo Android, es posible que estas no puedan examinar
característica de seguridad que evita que los programas malintencionados utilicen recursos no
9
Las aplicaciones de los dispositivos móviles se ejecutan en una sandbox. Una sandbox es una
ubicación del SO que mantiene el código aislado de otros recursos o códigos. Esto dificulta que
los programas malintencionados infecten un dispositivo móvil, ya que las aplicaciones se ejecutan
dentro de dicho espacio. En el momento de la instalación, las aplicaciones para Android solicitan
permiso para acceder a ciertos recursos. Las aplicaciones malintencionadas tienen acceso a
cualquier recurso al que se les haya permitido acceder durante la instalación. Esta es otra razón
por la que es importante descargar solo aplicaciones que provengan de orígenes confiables. Las
fuentes de aplicaciones confiables son las autenticadas y autorizadas por el proveedor de servicios.
El proveedor de servicios envía al desarrollador un certificado que luego usa para firmar sus
móviles; es mucho más probable que un dispositivo móvil transfiera un programa malicioso a otro
malicioso desde el correo electrónico, Internet u otro dispositivo, el programa malicioso podría
pasar a un equipo portátil la próxima vez que esta se conecte al dispositivo móvil.
Para impedir que el programa malicioso infecte más dispositivos, se puede usar un firewall. Las
aplicaciones e impedir las conexiones a puertos o direcciones IP específicos. El firewall, dado que
necesita poder controlar otras aplicaciones, funciona lógicamente en un nivel de permisos superior
(raíz). Los firewalls que no son de raíz crean una red privada virtual (VPN) y luego controlan el
10
Rooting y jailbreaking
El rooteo y el desbloqueo son dos métodos para eliminar las restricciones y protecciones agregadas
a los sistemas operativos móviles. Son un medio para sortear el funcionamiento usual del sistema
rooteo se usa en los dispositivos con Android para obtener acceso privilegiado o de nivel de raíz,
suele usar en los dispositivos con iOS para eliminar las restricciones del fabricante, a fin de poder
ejecutar código de usuario arbitrario y otorgar a los usuarios acceso total al sistema de archivos y
embargo, un gran grupo de usuarios elige eliminar las restricciones de sus propios dispositivos. Al
hacer rooteo o desbloqueo de un dispositivo móvil, la GUI se puede personalizar mucho, se puede
admitidas.
distribuye en Internet. Apple desaconseja usar jailbreaking, y trabaja activamente para eliminar las
11
vulnerabilidades que hacen posible realizar jailbreaking en iOS. Además de las actualizaciones del
SO y las correcciones de errores, las nuevas versiones de iOS generalmente incluyen parches para
vulnerabilidades de iOS mediante actualizaciones, esto obliga a los piratas informáticos a empezar
de nuevo.
Nota: El proceso de jailbreak es totalmente reversible. Para eliminar el jailbreak y restituir el estado
Debido a la gran cantidad y diversidad de dispositivos móviles Android, las actualizaciones y las
revisiones no se lanzan como un solo paquete para todos los dispositivos. A veces, no se puede
instalar una versión nueva de Android en dispositivos más antiguos, debido a que el hardware no
cumple con las especificaciones mínimas. En estos dispositivos, se pueden efectuar revisiones para
Cuando el proveedor de servicios de telefonía móvil o el fabricante tienen una actualización para
12
un dispositivo, una notificación en el dispositivo indica que hay una actualización lista, como se
excluyen los dispositivos que no cumplen con los requisitos de hardware. Para buscar
actualizaciones de iOS, conecte el dispositivo a iTunes. Si hay alguna disponible, se abre una
notificación de descarga. Para buscar actualizaciones manualmente, haga clic en el botón Buscar
Hay otros dos tipos de actualizaciones de firmware de radio de dispositivo móvil que son
configuración que el teléfono celular necesita para comunicarse con otras redes, para poder hacer
transmisión de datos entre el dispositivo y la torre de telefonía móvil. Esto garantiza que el
13
Sistemas operativos Linux y macOS
Cada versión del sistema operativo Linux gestiona los recursos de hardware, lanza y gestiona las
desarrollo y la amplia gama de distribuciones significa que una versión de Linux está disponible
Por ejemplo, Linux ha surgido como un sistema operativo popular para servidores web como
Apache, así como para operaciones de red, tareas de computación científica que requieren enormes
dispositivos móviles en ejecución con versiones del sistema operativo como Android .
Distribuciones de Linux
Software Libre, que originó la Licencia Pública General (GPL) GNU GPL. Copyleft dice que
cualquier cosa tomada gratuitamente y modificada, debe a su vez ser distribuida de forma gratuita.
En la práctica, si Linux o otros componentes de GNU se desarrollan o modifican para crear una
14
nueva versión de Linux, esa nueva versión debe ser distribuida de forma gratuita. Esta es la base
del desarrollo de código abierto que evita que un desarrollador u otros grupos se beneficien del
disponibles hoy en día. Cada una suele estar desarrollada para sistemas de destino específicos,
pueden estar listas para usar o de código fuente que debe compilar localmente durante la
instalación inicial. Las distribuciones desarrolladas por la comunidad incluyen Debian, Slackware
y Gentoo. Las distribuciones comerciales incluyen Fedora de Red Hat, openSUSE de SUSE y
Ubuntu de Canonical.
La GNU GPL no prohíbe la propiedad intelectual, y es común que los creadores de componentes
de Linux posean derechos de autor sobre los diversos componentes. La GPL de GNU garantiza
que esos componentes permanezcan libres y sean distribuidos libremente. Aunque el software
sigue siendo gratuito, sin embargo, es común que algunas distribuciones comerciales cobren por
Componentes de Linux
El sistema operativo Linux sigue un diseño modular que es la clave de sus muchas variaciones y
en el núcleo del sistema Linux, gestionando el acceso a la red, los procesos de programación o las
sistema de archivos.
15
Pero realmente son los muchos los desarrolladores externos y proyectos GNU los que ofrecen
funciones de alto nivel al kernel de Linux para proporcionar un sistema operativo completamente
realizado. Por ejemplo, hay módulos para proporcionar una interfaz de línea de comandos,
implementar una interfaz gráfica de usuario, administrar la seguridad, ofrecer servicios de entrada
de video o audio, y muchos otros, cada uno de los cuales puede ser modificado y optimizado para
El software del gestor de paquetes suele agregar, actualizar o eliminar componentes de software
bajo el sistema operativo Linux. Ejemplos de gestores de paquetes incluyen dpkg, OpenPKG, RPM
Historia de Linux
Linus Torvalds comenzó a trabajar en Linux como un sustituto del sistema operativo MINIX
realizado en el Proyecto GNU en 1983, que tenía la intención de crear un sistema operativo
completo, compatible con Unix, que consistía enteramente de software libre, y señaló el GNU
momento en que Torvalds buscó un reemplazo de MINIX, lo que le llevó a desarrollar un kernel
de sistema operativo alternativo llamado Linux –una contracción de "Linus’ Unix"– y adoptar la
GNU GPL.
trabajó para integrar los componentes GNU con el kernel de Torvalds para crear un sistema
operativo completo y libre, conocido colectivamente como Linux. Torvalds continúa desarrollando
16
Sistema operativo macOS
que el hardware y el software son totalmente compatibles, por este motivo el ordenador tiene un
La primera versión de sistemas operativos diseñados por Apple salió en 1985 y en 2001 se dio a
luz macOS que es la base de las versiones que actualmente manejamos, aunque ha tenido muchos
computadora de escritorio creada por Apple. MacOS es un SO de entorno gráfico, por lo que al
igual que otros referentes del mundo de la informática como Microsoft Windows y Linux, ofrece
usuario.
MacOS ha seguido una línea de diseño que se separa en dos líneas. En primer lugar, se encontraban
los sistemas operativos Mac OS o Mac OS clásicos, los cuales se lanzaron durante la década de
los 90 y principios de del 2000 para los ordenadores Mac de la época. Sin embargo, Apple cambió
la UNIX como base para la arquitectura de su SO, siendo este el origen de la línea de sistemas
17
Características
La familia de sistemas operativos de Mac cuenta con las características que se describen a
continuación:
• El sistema operativo Mac sigue la línea de compatibilidad de Apple, por lo que permite la
comunicación entre MacOS y otros dispositivos creados por Apple como el iPad, appleTV,
iPhone, etc.
• Debido a su arquitectura, MacOS cuenta con un sistema de archivos propio, por lo que no
puede procesar de forma nativa los archivos o programas con formatos usualmente
• Se trata del segundo sistema operativo más usado en el mundo, lo que demuestra su éxito
• La premisa de Mac es ofrecer un entorno virtual amigable para los usuarios y una forma
sencilla de ejecutar softwares. De hecho, fue el primer sistema operativo en ser compatible
• MacOS viene instalado por defecto en los ordenadores fabricados por Apple. Además, en
estos casos, la computadora suele incluir softwares como Finder, Safari o Launchpad.
usuarios.
desinstalar MacOS.
18
• Cuenta con un amplio soporte de softwares compatibles con la plataforma.
Historia
La serie de sistemas operativos MacOS tuvo comienzo en 1985, cuando Steve Jobs, jefe de Apple
lanzó al mercado la Macintosh que venía integrado con el sistema operativo System 1 (también
conocido como Apple Lisa), un SO de entorno gráfico que tuvo un gran éxito en el mercado en
conjunto con los ordenadores de Apple. A diferencia de otros sistemas informáticos de la época,
el enfoque de Mac era el de acercar a las personas comunes al ordenador, algo que logró por medio
El paso de los años siguió trayendo éxitos a Apple, por lo que se fueron lanzando nuevas versiones
del sistema operativo a medida que las características del hardware de la época se hacían más
avanzado. De esta manera, Mac OS tuvo 9 versiones que se comercializaron entre 1985 y
A partir de 2001, Apple decidió utilizar UNIX como arquitectura base de los componentes de su
sistema operativo, lo que dio paso a la era moderna del sistema operativo MacOS que hoy
conocemos. Actualmente, la versión más reciente es Mac OS X 10.7 Catalina, el cual empezó a
alrededor de 7,8%, siendo superado por Microsoft Windows y su mercado de casi 90,6%.
19
Ventajas y desventajas
Como sistema operativo exitoso, el sistema operativo de Mac ofrece muchas ventajas a sus
usuarios. A pesar de eso, padece también de otras desventajas que pueden hacer que un usuario
opte por elegir otra alternativa. La decisión dependerá de las necesidades particulares de cada
Ventajas
• En sus versiones recientes, es uno de los sistemas operativos con mayor compatibilidad
con todo tipo de periféricos y dispositivos sin necesidad de instalar drivers adicionales.
• Cuenta con una interfaz gráfica cómoda e intuitiva que permite a nuevos usuarios una
rápida adaptabilidad.
• A diferencia de otros sistemas operativos de licencia paga, Mac OS suele ser económico
y en caso de adquirir un ordenador de Apple, éste viene instalado por defecto en él.
• Permite instalar y desinstalar softwares de aplicación de forma más rápida y sencilla que
otras plataformas.
• Es un sistema operativo confiable y seguro, ya que cuenta con un soporte capaz de detectar
• Cuenta con una tienda virtual que ofrece amplia gama de softwares y aplicaciones.
• Es compatible con toda la línea de productos de Apple, por lo que permite que un ordenador
pueda conectarse con dispositivos como Apple TV, Iphones, Ipads, etc.
20
Desventajas
Microsoft Windows.
• En caso de presentar problemas, obtener soporte técnico es mucho más complicado que
• Los archivos creados en Mac OS no son compatibles de forma nativa con otros sistemas
operativos, algo que puede suponer un problema al considerar que Mac OS sólo está
• Está orientado al uso doméstico y sencillo, por lo que no es una opción útil para
21
Proceso básico de resolución de problemas de los sistemas operativos móviles,
Linux y macOS
A medida que usemos ciertos problemas se nos podrían presentar algunos problemas, algunos de
estos pueden ser: el dispositivo móvil no se conecta a Internet, una aplicación no responde, el
dispositivo móvil se congela y no responde, no puede enviar ni recibir correo, no se pueden instalar
más aplicaciones ni guardar fotos en el dispositivo móvil, entre muchos otros problemas
También, al usar los sistemas operativos Linux y macOS podemos encontrar problemas como: la
operación de respaldo automática no se inicia, el directorio aparece vacío, una aplicación deja de
responder en macOS, Wi-Fi no es accesible a través de Ubuntu, entre otros problemas comunes.
Para llevar a cabo una solución eficaz, debemos seguir correctamente El proceso para solucionar
problemas:
1) Identificar el problema.
22
Conclusión
Al comienzo de este capítulo, pudimos observar qué son los sistemas operativos y cómo funcionan.
También, vimos la GUI de Android, iOS y Windows 10 Mobile, además de qué es una pantalla
táctil. Luego, vimos algunos métodos utilizados para proteger nuestros dispositivos móviles,
algunos de estos son asignar una contraseña a nuestros móviles, realizar copia de datos
periódicamente, etc.
Más adelante, aprendimos sobre la seguridad de software para proteger nuestro dispositivo de
software mal intencionado (malware) usando antivirus, quitar las restricciones de nuestros
sistemas operativos periódicamente. También, aprendimos sobre otros sistemas operativos como
Para finalizar, vimos algunos problemas comunes de los sistemas operativos de dispositivos
móviles, también algunos problemas que se presentan en Linux y macOS y cómo solucionarlos
23
Bibliografía
http://www.androidcurso.com/index.php/recursos/36-unidad-5-entradas-en-android-teclado-
pantalla-tactil-y-sensores/152-la-pantalla-tactil
https://www.ceupe.com/blog/que-son-los-dispositivos-moviles.html
https://www.computerweekly.com/es/definicion/Sistema-operativo-Linux
https://conceptoabc.com/macos/
https://edu.gcfglobal.org/es/curso-de-mac-os/que-es-macos/1/
https://contenthub.netacad.com/legacy/ITE/7.01/es/index.html#12.0
24