Ir al contenido principal

Entradas

Mostrando entradas de 2021

Simulación Direccionamiento IPv6

 Simulación Direccionamiento IPv6

Ingeniería de Detalle

 Ingeniería de Detalle

Gestión de información por medio de bases de datos

Importancia que representa las bases de datos en el proceso de gestionar y administrar información en los dispositivos móviles. Cada vez más aplicaciones móviles necesitan datos para funcionar, y las bases de datos han sido durante bastante tiempo la forma más común de almacenar y administrar datos. Es por eso su importancia para gestionar la información que en ella se aloja. Gracias a las bases de datos podemos dar funcionalidad a diversas aplicaciones, en las cuáles podemos tener al orden del día la información que requerimos, puesto que las aplicaciones mantienen la base de datos localmente o hacen una copia de DB en la nube en el dispositivo local y se sincronizan con ella una vez al día o cada vez que hay una conectividad de red. Esto ayudará a que las aplicaciones sean más rápidas y receptivas, lo que las hace funcionales incluso cuando no hay conectividad a Internet o es limitada.  Pero como ya es sabido de las limitaciones  que tenemos en los dispositivos móviles, debemos tener

Ventajas de SQLite

 Ventajas de SQLite Los paquetes android.database y android.database.sqlite ofrecen una alternativa de mayor rendimiento donde la compatibilidad de la fuente no representa mayor problema, aprovechando los recursos. Se puede acceder al contenido y actualizarlo mediante potentes consultas SQL, lo que reduce en gran medida la complejidad del código de la aplicación. Fácil configuración puesto que no es un cliente-servidor; es decir, no necesita servidor simplemente, se comunicara con un archivo que será la base de datos y este pude ser autogenerado por la a aplicación.

Android Studio

 Ventajas del entorno de desarrollo de Android Studio  Permite simular diferentes dispositivos y tabletas, pudiendo visualizarlas en un mismo entorno. De esta forma podemos trabajar varias aplicaciones simultáneamente y ver las partes de código necesarias de cada una. Permite ejecutar las compilaciones de forma muy rápida, y así poder comprobar en el momento los fallos y mejoras de la aplicación. Realiza renderizados de layouts en tiempo real, y cuenta con la posibilidad de utilizar parámetros tools. Ejecuta la aplicación en tiempo real desde el propio teléfono móvil. Su potente emulador ayuda a comprobar el estado de la aplicación en el momento, sin necesidad de un ordenador. Es el IDE oficial de Android. Esto asegura el correcto funcionamiento del software, ya que es el mismo que utilizan los propios desarrolladores del sistema operativo oficial de Android para crear todas sus aplicaciones.

Conclusiones Subnetting

 Conclusiones Subnetting ¿Cuál sería el método que se puede aplicar para optimizar el número de host por subred? A mi punto de vista el método que podemos aplicar es el VLSM (Variable Length Subnet Mask), el cual nos sirve para evitar el agotamiento de direcciones IPv4 permitiendo un mejor aprovechamiento y optimización del uso de direcciones. ¿Cómo considera usted que ayudaría una hoja de cálculo en un caso real de subnetting? Claro que si porque con una hoja de cálculo nos ayuda a autocompletar la tabla y por ende nos optimiza tiempo y nos ayudaría a entender fácilmente el funcionamiento de las redes, como es su distribución, que tipo de clase es, sirve para conocer la mascara de subred por defecto, el número total de direcciones hots, los bits prestados, entre otros. Consulte un método alternativo para la generación de subredes y describa aquí cómo funciona este método. Para autocompletar la tabla de subnetting, porque todo se puede ver más ordenado. Consulte un método alternativo p

Ingeniería de software, herramientas, métodos y procesos

 Ingeniería de software, herramientas, métodos y procesos Enlace:  Ingeniería de software, herramientas, métodos y procesos.

¿Cuál es la diferencia entre ciclo de vida iterativo e incremental?

 ¿Cuál es la diferencia entre ciclo de vida iterativo e incremental? Muchas veces puede confundirse el modelo iterativo, con el incremental. Esta confusión surge porque es muy común encontrar proyectos de metodología ágil que utilizan ambos marcos de desarrollo. El ciclo de vida incremental, es una forma particular de enfocar el ciclo de vida iterativo. Al ser incremental, se refiere a que en cada ciclo que se realiza, se irá sumando una nueva función del producto, servicio o programa. Es decir, en cada iteración se termina al cien por ciento, una nueva función del prototipo. No estará completo, ni será completamente funcional, hasta que se termine el último ciclo. Por otra parte, el ciclo de vida iterativo, no necesariamente exige que cada iteración agregue una función completa. Un ciclo iterativo puede incluir, por ejemplo un nuevo prototipo en cada ciclo, algo que no es posible en el incremental. Si, nuestro proyecto busca crear un robot impulsado por energía solar, así sería gestio

características de los sistemas operativos

 características de los sistemas operativos Los sistemas operativos de celulares son característicos y de alta importancia para el funcionamiento de estos dispositivos lo que permite el funcionamiento y arranque de tal manera que las personas los puedan emplear. Se presentan distintos sistemas operativos que cumplen con las características notables para este tipo de procesos, aquellos diseñados para el funcionamiento de las opciones que presenta el dispositivo móvil, de tal manera que no presente problemas y puedan llevarse a cabo cada una de las acciones necesarias en el dispositivo. Entre ellos se destacan los más importantes y relevantes que cumplen con las funciones requeridas: Android Caracteristicas  Se encuentra basado en Linux, destacando que hace uso de código abierto de tal manera que puede ser empleado de manera gratuita y se pueden realizar modificaciones en el mismo. Permite la adaptación a las diferentes opciones de resoluciones de pantalla. No solo hace uso del soporte d

ventaja del sistema operativo

ventaja del sistema operativo Como podemos ya evidencia en la actualidad los telefonos inteligentes nos ofrecen innumerables posibilidades para elegrin entre una gran variedad de ofertas distintas que encontramos en el mercado. Aunque cada sistema operativo tiene sus ventajas como sus desventajas, en este articulo nos vamos a centrar en mencionar las principales ventajas que posee el sistema operativo de Android para el desarrollo de aplicaciones moviles. Estas son las que condidero mas importante: Código abierto Es la mas importante a mi parecer, debido a que al ser de codigo abierto 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. Mayor libertad Otra característica positiva que define este sistema oper

Laboratorio 1 - GNS3

 Laboratorio 1 - GNS3

Conclusiones Herramientas de Simulación

 Conclusiones Herramientas de Simulación Las herramientas de simulacion son aplicaciones que nos ayudan realizar puebas y simulaciones de los estados de la red que nos van a dar un aproximado de lo que suele suceder en la vida real y estas son de muy buen manejo, porque gracias a todas las instrucciones que podemos encontrar en la web nos ayuda a implementar dichas herramientas de una manera correcta. En conclusión el GNS3 es uno de los simuladores más usado por los profesionales en instalaciones de redes de todo el mundo, ya que nos ayuda, a diseñar cualquier tipo de redes sea cual sea su topología y en el cual podemos hacer todas las pruebas de comunicación y conectividad en un ambiente controlado, pero siguiendo paso a paso todos los parámetros como si estuviéramos en una red real.

Identificación Componentes - IPv4

 Identificación Componentes - IPv4

Redes y Máscaras de Subred

 Redes y Máscaras de Subred

Componentes Activos en una Red de Datos

 Componentes Activos en una Red de Datos

Análisis de riesgos en entes informáticos

 Análisis de riesgos en entes informáticos

Presentación de Seguridad Informática

 Bienvenido al Blog - Seguridad Informática Este módulo está relacionado con una asignatura que actualmente curso en la universidad Pascual bravo y en el voy a estar publicando cada una de las evidencias de aprendizaje que vaya adquiriendo a lo largo del estudio de dicha asignatura; Por tal motivo les pido que acceda al módulo para que lean cada uno de mis publicaciones con el fin de que me den sus aportes y criticas constructivas, con las cuales me van a servir de retroalimentación y así lograr mejorar en todos los aspectos para conseguir mis metas trazadas. La seguridad Informática es el proceso de prevenir y detectar el uso no autorizado de un sistema informático. Implica el proceso de proteger contra intrusos el uso de nuestros recursos informáticos con intenciones maliciosas o con intención de obtener ganancias, o incluso la posibilidad de acceder a ellos por accidente.  El objetivo de la seguridad informática es mantener la Integridad, Disponibilidad, Privacidad, Control y Autent

Presentación de Redes de Datos II

 Bienvenido al Blog -  Redes de Datos II Este módulo está relacionado con una asignatura que actualmente curso en la universidad Pascual bravo y en el voy a estar publicando cada una de las evidencias de aprendizaje que vaya adquiriendo a lo largo del estudio de dicha asignatura; Por tal motivo les pido que acceda al módulo para que lean cada uno de mis publicaciones con el fin de que me den sus aportes y criticas constructivas, con las cuales me van a servir de retroalimentación y así lograr mejorar en todos los aspectos para conseguir mis metas trazadas. Las redes de datos son infraestructuras que han sido creadas para poder transmitir información a través del intercambio de datos El objetivo básico es compartir recursos, es decir hacer que todos los programas, datos y equipos estén disponibles para cualquiera de la red que lo solicite, sin importar la localización del recurso y del usuario. Muchas Gracias, Daniel Yesid Duque Giraldo

Presentación de Programación de Dispositivos Móviles

Bienvenido al Blog Programación de Dispositivos Móviles  Este módulo está relacionado con una asignatura que actualmente curso en la universidad Pascual bravo y en el voy a estar publicando cada una de las evidencias de aprendizaje que vaya adquiriendo a lo largo del estudio de dicha asignatura; Por tal motivo les pido que acceda al módulo para que lean cada uno de mis publicaciones con el fin de que me den sus aportes y criticas constructivas, con las cuales me van a servir de retroalimentación y así lograr mejorar en todos los aspectos para conseguir mis metas trazadas. El desarrollo de aplicaciones móviles es el conjunto de procesos y procedimientos involucrados en la escritura de software para pequeños dispositivos inalámbricos de cómputo, como teléfonos inteligentes o tabletas. El desarrollo de aplicaciones móviles es similar al desarrollo de aplicaciones web, y tiene sus raíces en el desarrollo de software más tradicional. Una diferencia fundamental, sin embargo, es que las aplic

Presentación Ingeniería de Software II

 Bienvenidos al Blog - Ingeniería de Software II Este módulo está relacionado con una asignatura que actualmente curso en la universidad Pascual bravo y en el voy a estar publicando cada una de las evidencias de aprendizaje que vaya adquiriendo a lo largo del estudio de dicha asignatura; Por tal motivo les pido que acceda al módulo para que lean cada uno de mis publicaciones con el fin de que me den sus aportes y criticas constructivas, con las cuales me van a servir de retroalimentación y así lograr mejorar en todos los aspectos para conseguir mis metas trazadas. La ingeniería de software tiene como objetivo, construir una solución de software eficiente que satisfaga las necesidades requeridas por un cliente. Parece muy fácil de enunciar, pero como ustedes sospechan, es difícil de conseguir si no se tienen los procedimientos, las metodologías y las herramientas adecuadas. Muchas Gracias, Daniel Yesid Duque Giraldo

Presentación Electiva II: Testing de Aplicativos

 Bienvenidos al Blog   Electiva II: Testing de Aplicativos Este módulo está relacionado con una asignatura que actualmente curso en la universidad Pascual bravo y en el voy a estar publicando cada una de las evidencias de aprendizaje que vaya adquiriendo a lo largo del estudio de dicha asignatura; Por tal motivo les pido que acceda al módulo para que lean cada uno de mis publicaciones con el fin de que me den sus aportes y criticas constructivas, con las cuales me van a servir de retroalimentación y así lograr mejorar en todos los aspectos para conseguir mis metas trazadas. Las aplicaciones hoy en día se vuelven más complejas, con frecuencia operando dentro de múltiples capas, entornos multiplataforma, y de preferencia en condiciones rápidas y ágiles, con requisitos cada vez más ambiciosos. En este complejo escenario, el software de Seguridad de Información y Pruebas de Seguridad, se vuelve aún más crítico como un medio para mejorar la calidad y minimizar el riesgo, cumplir con los est

Presentación Auditoria de Sistemas

Bienvenidos al Blog - Auditoria de Sistemas Este módulo está relacionado con una asignatura que actualmente curso en la universidad Pascual bravo y en el voy a estar publicando cada una de las evidencias de aprendizaje que vaya adquiriendo a lo largo del estudio de dicha asignatura; Por tal motivo les pido que acceda al módulo para que lean cada uno de mis publicaciones con el fin de que me den sus aportes y criticas constructivas, con las cuales me van a servir de retroalimentación y así lograr mejorar en todos los aspectos para conseguir mis metas trazadas. La auditoría de sistemas tiene como principal objetivo validar la integridad de la información y datos almacenados  en las bases de datos de los sistemas de información y su procesamiento Muchas gracias, Daniel Yesid Duque Giraldo.

Mi Responsabilidad como Analista Forense

 Mi Responsabilidad como Analista Forense Cuando empezamos a incursionar en el ámbito de la informática forense debemos tener en cuenta que como profesionales en la materia debemos seguir unos lineamientos de carácter ético y comportamental, las cuales las bebemos asumir de una manera responsable, puesto que sabemos que a nosotros nos va a llegar información confidencial la cual no puede ser divulgada por ningún motivo con fines de beneficio propio. Debemos ser muy honestos  y muy profesionales  con todos los procedimientos  que llevemos acabo, con el fin de no alterarlos y que esto no nos conlleve a graves problemas y consecuencias tanto para nosotros los profesionales que llevamos acabo la investigación como a otras personas que podamos afectar sin que tengan nada que ver con los planteamientos que estemos analizando e investigando. Con el fin de tener claro lo lineamientos que debemos levar acabo como analista forense, plasmo mis responsabilidades debo seguir para ser un gran profes

Análisis Forense Digital

 

Herramienta Autopsy

 

Informática forense teoría y práctica

Metodología para un Análisis Forense

 

Introducción a la Informática forense

  Introducción a la Informática forense

Identificación de requisitos de software

¿De qué manera aporta la correcta identificación de requisitos, al adecuado desarrollo del software. ? A través de los años se ha podido constatar que los requerimientos o requisitos son la pieza fundamental en un proyecto de desarrollo de software, ya que marcan el punto de partida para actividades como la planeación, básicamente en lo que se refiere a las estimaciones de tiempos y costos, así como la definición de recursos necesarios y la elaboración de cronogramas que será uno de los principales mecanismos de control con los que se contará durante la etapa de desarrollo. Además la especificación de requerimientos es la base que permite verificar si se alcanzaron o no los objetivos establecidos en el proyecto ya que estos son un reflejo detallado de las necesidades de los clientes o usuarios del sistema y es contra lo que se va a estar verificando si se están cumpliendo las metas trazadas. Desde mi punto de vista es importante  la correcta identificación de requisitos al desarrollo d

Aprendizaje REDA

 

Imagen Forense