Análisis vídeo amanecer de la RED
sábado, 26 de febrero de 2022
Análisis vídeo amanecer de la RED
domingo, 20 de febrero de 2022
ventaja del sistema operativo
VENTAJAS DEL SISTEMA OPERATIVO ANDROID
Una de las razones mas interesantes a nivel de ventajas son:
1. Código abierto
La primera ventaja de Android, y la más notable, es que funciona con un código abierto, lo que se traduce en que cualquiera puede crear aplicaciones y contribuir a aumentar la oferta de esta en el universo android, siendo la gran mayoría de ellas, gratuitas.
El hecho de que su código sea abierto, también posibilita una gran variedad de ventajas más, como por ejemplo el hecho de que los errores puedan ser revisados y reparados con mayor rapidez, y otras mas.
2. Mayor interacción
Gracias a la libertad de la que hace gala este sistema, otra de sus ventajas características es su gran capacidad de personalización, es decir, el hecho de que los usuarios y los fabricantes de Android cuentan con una mayor capacidad de interacción y puedan personalizar a su gusto instalando tanto fondos de pantalla personales, como animaciones o temas de todo tipo.
Así pues, gracias a Android podremos elegir aquellos temas, estilos o interfaces que más de adapten a nuestro gusto, lo que sin duda dará un toque especial a nuestros dispositivos.
-El sistema operativo android cuenta también con un sistema multitarea que permite abrir distintas aplicaciones a la vez y hacerlas funcionar simultáneamente, así como ponerlas en modo suspensión, si no las estamos utilizando.
Todo ello nos servirá para trabajar con más agilidad y también para ahorrar en el consumo de memoria y de batería, ya que el sistema también permite cerrar las aplicaciones que no nos sirvan de utilidad, mientras trabajamos con otras.
sábado, 19 de febrero de 2022
El ciclo de vida iterativo e incremental
El ciclo de vida iterativo e incremental
¿Cuál es la diferencia entre ciclo de vida iterativo e incremental?
En el ciclo de vida iteractivo se trabaja sobre las mismas funcionalidades, sobre el mismo proyecto. mejorandolo pero sin añadir nada mas.
En el ciclo de vida incrementa se le añaden nuevas funcionalidades.
___________________________________________________________________________--
Ciclo de vida iterativo. Responde a la alta incertidumbre del proyecto realizando iteraciones, que no son mas que una división del proyecto en fases cíclicas en las que el proyecto va avanzando progresivamente. A cada uno de estos ciclos se le denomina iteración y al inicio de cada uno de ellas debe planificarse el trabajo a realizar en la misma.
Este ciclo de vida permite ir detallando el plan conforme avanza el proyecto y se va conociendo más sobre el mismo (disminuye la incertidumbre).
Ciclo de vida incremental. Es una particularización del anterior, mediante la cual cada ciclo que se realiza va obteniendo una porción de producto, servicio o resultado completa. A cada porción generada en una iteración se le denomina incremento.
Es decir, vamos produciendo porciones del resultado del proyecto que están acabadas al 100% e iteramos hasta tener todas las porciones, esto es, todo el resultado esperado.
El entregable se produce a través de una serie de iteraciones que sucesivamente añaden funcionalidad dentro de un marco de tiempo predeterminado. El entregable contiene la capacidad necesaria y suficiente para considerarse completo sólo después de la iteración final.
Resumiendo, en ambos casos la estrategia es dividir el proyecto en ciclos que van construyendo el resultado del proyecto poco a poco, conforme se va descubriendo más sobre el mismo. La diferencia fundamental es que en el ciclo de vida incremental ese trabajo va construyendo producto final utilizable.
INGENIERIA DE SOFTARE 2
INGENIERA DE SOFTWARE
La ingeniería de software es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos (software).
Esta disciplina trasciende la actividad de programación, que es el pilar fundamental a la hora de crear una aplicación. El ingeniero de software se encarga de toda la gestión del proyecto para que éste se pueda desarrollar en un plazo determinado y con el presupuesto previsto.
La ingeniería de software, por lo tanto, incluye el análisis previo de la situación, el diseño del proyecto, el desarrollo del software, las pruebas necesarias para confirmar su correcto funcionamiento y la implementación del sistema.