Proyecto final Sistemas Operativos
Enviado por seba_slipknot • 16 de Diciembre de 2018 • Trabajo • 1.035 Palabras (5 Páginas) • 157 Visitas
[pic 1][pic 2]
Nombre: Sebastian Madariaga Peralta
Asignatura: Fundamentos de Sistemas Operativos
Fecha: 5-10-2017
Introducción
Con el fin estudiar las variables climáticas, se desarrollará un software multiplataforma para esta tarea, se estudiarán los pros y contras de la implementación de este software tanto en computadores de escritorio, en dispositivos móviles y en servidores definiendo las características de cada plataforma en un cuadro comparativo y así decidir cuál será la mejor opción
Proyecto
Creación de una aplicación multiplataforma para recopilar información acerca de los cambios climáticos que suceden a lo largo de nuestro país, con el fin de ser analizados por parte del gobierno.
Esta aplicación debe ser multiplataforma, debe ser compatible con macOS, Windows y Linux, como también debe poder ser usada en Android, IOS, Windws Mobile, y en Softwares para servidores.
Las Principales funciones que debe efectuar esta aplicación son:
- Posibilidad de envío de información mediante los dispositivos móviles desde cada región con respecto a los cambios climáticos.
- Recepción y almacenamiento de la información enviada por los dispositivos móviles por parte de los servidores.
- Permitir el acceso de otros computadores a esta información para su análisis.
Plataformas Disponibles
Con el fin de categorizar, analizar y escoger nuestra mejor opción definiremos las plataformas disponibles, agrupándolas en 3 categorías:
- Dispositivos móviles
- Equipos de Escritorio
- Servidores
Dispositivos móviles
Para este tipo de dispositivo, analizaremos 3 plataformas Android, IOS y Windows Mobile
Android
Sin dudas la característica más importante de Android es la gran gama de aplicaciones disponibles en su tienda (Googleplay), además de las opciones de personalización que posee, y al ser un software de código abierto se puede modificar en algunos de los dispositivos en los que viene incluidos, Además no posee costo de desarrollo de una aplicación y un costo de publicación de la aplicación de us$25 por individuo.
IOS
La ventaja más importante de esta plataforma es su facilidad de uso y configuración, pero es un sistema de código cerrado con opciones de código abierto no es tan personalizable. No posee costo de desarrollo con Xcode7 y la publicación de la aplicación de Us$99 al año.
Windows Mobile
Tiene una interfaz mu simple y de fácil uso, permite sincronizar prácticamente todo con un pc de escritorio que posea Windows, pero si tienda tiene muy pocas aplicaciones disponibles. El costo de desarrollo es gratuito y el de publicación de una aplicación de us$ 19 por individuo
Computadores de Escritorio
Para este tipo de dispositivo, que será el usado para el análisis de la información obtenida, consideraremos las siguientes plataformas:
- Windows
- Linux
- MacOs
Windows | Linux | MacOs | |
Ventajas |
|
|
|
Desventajas |
|
|
|
Servidores
Para la obtención, almacenamientos y difusión de la información, consideraremos a las siguientes plataformas:
- Windows Server
- Linux (Ubuntu Server)
- Mac Osx Server
Windows Server | Mac Os x Server | Ubuntu Server | |
Ventajas |
|
|
|
Desventajas |
|
|
|
Decisión de plataforma
Para la función de envío de información desde dispositivos móviles, se ha considerado que la mejor opción es Android, debido a su gran inmersión en el mercado, la gran disponibilidad de equipos móviles existente, también la gran disponibilidad de aplicaciones disponible y el bajo costo al desarrollar aplicaciones para esta plataforma.
...