En esta asignatura abordaremos temas relacionados a los sistemas que controlan los dispositivos móviles, así también sobre la conectividad inalámbrica. Los sistemas operativos móviles son los responsables de identificar, definir las características y funciones de los dispositivos móviles, son relativamente simples, ligeros y gestores principales de las variaciones inalámbricas de conexiones de banda ancha y locales, multimedia móvil y varios métodos de entrada.
La
 arquitectura de entornos web se refiere a la estructura y organización 
de los componentes que conforman un sitio web. Esta arquitectura define 
cómo se distribuyen y comunican entre sí los diferentes elementos del 
sistema web, como el servidor, la base de datos, el cliente (navegador 
web) y otros componentes adicionales.
La arquitectura de entornos web generalmente se basa en el modelo cliente-servidor, donde el cliente es el navegador web utilizado por los usuarios para acceder al sitio web, y el servidor es el equipo que aloja los archivos y los servicios necesarios para entregar el contenido solicitado por el cliente.
A menudo, los sitios web modernos utilizan una arquitectura de tres capas, que consta de la capa de presentación, la capa de lógica de negocio y la capa de almacenamiento de datos. En esta arquitectura, la capa de presentación se encarga de mostrar la interfaz de usuario al cliente, la capa de lógica de negocio maneja la lógica y el procesamiento de datos del sitio web, y la capa de almacenamiento de datos almacena y recupera la información necesaria.
OBJETIVO DE LA ASIGNATURA: Desarrollar la capacidad de comprender y abstraer problemas de lógica de programación, identificando sus partes y diseñando soluciones de programas estructurados que lleven a su implementación en un lenguaje de programación.
El número de sistemas, servicios y
aplicaciones desarrollados para la Web crece constantemente debido en
parte a la gran popularidad de las redes sociales y al uso de nuevas tecnologías que permiten crear aplicaciones más rápidas e interactivas en nuestros
navegadores, a la computación móvil presente en la mayoría de dispositivos de
comunicación actuales y a la necesidad de permitir a
los diferentes usuarios de una red
el uso de los diversos recursos de la misma (tales como capacidad de
procesamiento, capacidad de almacenamiento o uso de aplicaciones de sistemas
operativos. El termino Web-Os hace referencia a una gran variedad de sistemas que pretenden dar
soluciones a la necesidad de desarrollar
Sistemas Operativos
basados en la Web.
Las matemáticas discretas se ocupan de estructuras matemáticas como conjuntos, grafos, relaciones, lógica y combinatoria, que son la base teórica de la informática, ya que proporcionan las herramientas necesarias para diseñar algoritmos, estructuras de datos, lenguajes de programación y sistemas de seguridad; además de modelar y resolver problemas complejos en sistemas digitales y computacionales.
Dentro del plan de estudios de la carrera de Tecnología en Desarrollo de Software, con sus itinerarios en desarrollo de aplicaciones web y móviles, la asignatura Sistemas Operativos Móviles resulta fundamental. Esta materia permite comprender y abstraer las particularidades propias de los dispositivos móviles, proporcionando una base sólida para el desarrollo de aplicaciones que aprovechen eficientemente los recursos y servicios que estos ofrecen.