Chuletas y apuntes de Informática y Telecomunicaciones de Universidad

Ordenar por
Materia
Nivel

Patrón de Diseño por Capas y Modelo-Vista-Controlador (MVC) en Desarrollo de Software

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,8 KB

Patrón de Diseño por Capas en el Desarrollo de Software

Capa de Lógica de Aplicación

  • Implementa procesos de negocio identificados durante el análisis funcional.
  • Controla el acceso a los servicios de negocio desde otras capas.
  • Publica los servicios de negocio.
  • Invoca la capa de persistencia.
  • En un proyecto de software, se utiliza el patrón de capas para definir cómo organizar el modelo de diseño en capas, lo cual quiere decir que los componentes de una capa solo pueden hacer referencia a componentes en capas inmediatamente inferiores.
  • Este patrón es importante porque simplifica la comprensión y organización del desarrollo de sistemas complejos, reduciendo las dependencias de forma que las capas más bajas no son conscientes de ningún detalle
... Continuar leyendo "Patrón de Diseño por Capas y Modelo-Vista-Controlador (MVC) en Desarrollo de Software" »

Accés a Internet, Traceroute, Subxarxes i més

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en catalán con un tamaño de 1,91 KB

Accés a Internet per DSL i per cable

L'accés a Internet per cable utilitza el cable de la infraestructura de televisió, mentre que el DSL utilitza la infraestructura del telèfon.

Programa Traceroute

El traceroute és un programa que ens permet esbrinar la ruta o path fins al destí, així com el retard extrem a extrem.

Conceptes relacionats: malware, self-replicating i virus

Malware és un codi o software maliciós que té com a objectiu entrar i infectar un dispositiu sense el consentiment del propietari. Els malware poden ser virus o cucs (worms).

Adreça de subxarxa 201.34.145.0/28

La màscara són 28 bits. L’adreça de xarxa seria 201.34.145.0 i l’adreça broadcast seria 200.34.145.15. Hi pot haver 14 equips en aquesta subxarxa.

Protocol

... Continuar leyendo "Accés a Internet, Traceroute, Subxarxes i més" »

Desarrollo Ágil: Metodologías, Pilares y Herramientas

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,06 KB

Manifiesto por el desarrollo ágil del software

Individuos e interacciones sobre procesos y herramientas

Software funcionando sobre documentación extensiva

Colaboración con el cliente sobre negociación contractual

Respuesta ante el cambio sobre seguir un plan

Desarrollo Ágil

De acuerdo a Jacobson, la ubicuidad del cambio es el conductor primordial hacia la agilidad. Estimula las estructuras y actitudes de los equipos para que la comunicación sea más fácil. Resalta la entrega rápida del sw operativo. Adopta al cliente como una parte del equipo de desarrollo. Reconoce que el plan de proyecto debe ser flexible.

Agilidad

Es aquella característica que responde de manera apropiada a los cambios.

Factores Humanos

“El desarrollo ágil se centra en... Continuar leyendo "Desarrollo Ágil: Metodologías, Pilares y Herramientas" »

Sistemas de Información, BI y Big Data: Impulsando la Toma de Decisiones Estratégicas

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,95 KB

Existen tres razones principales por las que los sistemas de información no son útiles para todos los roles gerenciales:

  • 1) Calidad de la información: Las decisiones de alta calidad requieren información de alta calidad. Los sistemas de información (SI) deben cumplir con estos requerimientos; de lo contrario, la toma de decisiones se verá afectada. Esto implica precisión (realidad), integridad, consistencia, validez y puntualidad.
  • 2) Filtros gerenciales: Incluso con información oportuna y precisa, algunos gerentes toman malas decisiones. Absorben información a través de una serie de filtros para comprender el mundo que los rodea. Tienen atención selectiva, se enfocan en ciertos tipos de problemas y soluciones, y poseen una variedad
... Continuar leyendo "Sistemas de Información, BI y Big Data: Impulsando la Toma de Decisiones Estratégicas" »

Commutació de circuits i commutació de paquets diferencia

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en catalán con un tamaño de 10,53 KB

1. Descriviu el concepte de transmissió store-and-forward.
Quin retard afegeix aquesta tècnica? Quin altre tipus de retard és típic 
de les xarxes de commutació de paquets? Expliqueu-lo.

La majoria de xarxes de commutació de paquets utilitzen la

Transmissió store-and-forward


Bàsicament, consisteix en que s’ha de rebre tot el paquet

Abans que pugui començar a transmetre el

Primer bit per l’enllaç de sortida. Per això, en general,

Introdueix un retard extrem a extrem de N (L/R)


On L és la longitud del paquet, que travessa N enllaços

(N-1 routers) a una velocitat de transmissió R


També són característics els retards de la cua del buffer

De sortida (output buffer queuingdelays). El

Buffer de sortida emmagatzema els paquets que s’han

D’enviar

... Continuar leyendo "Commutació de circuits i commutació de paquets diferencia" »

Organización de Datos: Archivos, Registros, Campos y Tipos Fundamentales

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,28 KB

Conceptos Fundamentales de Archivos y Datos

Definiciones Clave

Archivo

Un archivo es un conjunto de información relacionada de forma lógica que se almacena como una secuencia de bytes en la memoria secundaria de una computadora.

Desde una perspectiva de bajo nivel, un archivo es un conjunto de información binaria (una secuencia de ceros y unos). Este archivo se almacena para mantener un registro persistente de esta información. Un archivo de texto es un tipo específico de archivo que contiene caracteres almacenados en forma de octetos (o bytes), generalmente usando codificaciones como ASCII o UTF-8.

Campo

Un campo es el elemento de datos básico. Un campo individual contiene un valor único. Está caracterizado por su longitud y por el tipo... Continuar leyendo "Organización de Datos: Archivos, Registros, Campos y Tipos Fundamentales" »

Fundamentos de POO y Modelado de Datos: Conceptos Esenciales para Desarrolladores

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,4 KB

Principios Fundamentales de la Programación Orientada a Objetos (POO)

Encapsulamiento

Cada objeto solo puede ser manipulado a través de sus métodos, y la implementación de cada método no es visible.

Herencia

La herencia funciona tanto como una copia como una referencia extendida. Cuando se copia, existen dos instancias iguales pero independientes; si se modifica una, la otra no se ve afectada.

Polimorfismo

Significa que el mismo comportamiento, conocido con un mismo nombre, puede ser implementado o completado de maneras distintas para diferentes subclases.

Paradigmas de Datos: Independencia vs. Encapsulamiento

Independencia de Datos (Enfoque Relacional)

  • Naturaleza: Únicamente datos.
  • Acceso: Datos compartidos por varios procesos (se puede acceder
... Continuar leyendo "Fundamentos de POO y Modelado de Datos: Conceptos Esenciales para Desarrolladores" »

OLTP vs DW: Comparativa Detallada y Explicación de las Diferencias

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,83 KB

Diferencias entre OLTP y DW

A continuación, se presentan las diferencias clave entre OLTP (Online Transaction Processing) y DW (Data Warehouse):

OLTP (Online Transaction Processing)

  • Prioridad: Tiempo de respuesta y disponibilidad inmediata.
  • Tiempo de respuesta: Menos de 1 minuto.
  • Bases de Datos: Cualquier tipo.
  • Contenido: Organizado según procesos.
  • Naturaleza de la información: Dinámica, volátil, refleja el estado actual del negocio.
  • Procesamiento de la información: Estructurado, repetitivo.
  • Usuarios: Niveles operativos y parte del nivel medio.
  • Operaciones: DML (Data Manipulation Language).
  • Tamaño de la BD: De pequeña a grande.
  • Organización de la data: Orientada a la aplicación.
  • Duración o permanencia de la data: No tiene más de 2 meses del
... Continuar leyendo "OLTP vs DW: Comparativa Detallada y Explicación de las Diferencias" »

Historia y desarrollo de Internet

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 11,84 KB

15 ¿Qué factores después de la II Guerra Mundial propiciaron el nacimiento de Internet?

Mantenimiento de la hegemonía, Guerra Fría en el bando comunista, carrera nuclear, carrera espacial.

16 ¿Quién fue Alan Turing?

Pionero del campo de la programación y padre de la informática actual. Proporcionó gran información en el campo de los algoritmos y códigos nazis, más adelante construyó importantes máquinas.

17 ¿Por qué nace Internet?

EEUU, ante el miedo de un ataque nuclear, deciden desarrollar un sistema de información descentralizado. DARPA (Agencia de Investigación de Proyectos para la Defensa) promueve el estudio. En 1966 desarrollan una red de varios nodos a la que llaman Internet. Su función era transmitir información por... Continuar leyendo "Historia y desarrollo de Internet" »

Análisis Comparativo de Sistemas de Memoria Virtual Paginada Multinivel

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,04 KB

Considere un sistema de memoria virtual paginado en el que las direcciones lógicas son de 48 bits, el tamaño de una página es de 64 KiB y el tamaño de las entradas de las tablas de páginas es de 64 bits. El sistema dispone de 8 GiB de memoria física. Calcule los valores que se piden en cada apartado indicando en cada caso, la fórmula que le permite calcular el valor pedido o bien la explicación de cómo se obtiene, así como las unidades de cada factor y del resultado final.

1. Cálculo del número de bits para el desplazamiento

Fórmula: Tamaño página = 2d B, donde d es el número de bits para el desplazamiento.

Resultado: Tamaño página = 64 KiB = 216, por lo tanto, d = 16 bits.

2. Tamaño de una tabla de páginas convencional

Fórmula:

... Continuar leyendo "Análisis Comparativo de Sistemas de Memoria Virtual Paginada Multinivel" »