Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Universidad

MAP y SMS en redes GSM: protocolos, identificadores y servicio de mensajes cortos

InformáticaActualizado el 5,1 KB

Protocolo MAP (Mobile Application Part)

El protocolo MAP es fundamental en la operación de las redes móviles GSM. A continuación, se detallan sus características y aplicaciones:

a) Uso y Entidades Funcionales

MAP: Es un protocolo transaccional específico de GSM utilizado para las funciones de Call Management (CM), Mobility Management (MM) y Radio Resource Management (RR) dentro del Subsistema de Red (NSS).

b) Procedimientos de Señalización Genéricos

Interviene en procedimientos de señalización genéricos como:

  • Control de llamadas (Sx).
  • Servicios suplementarios.
  • Movilidad.
  • Autenticación.
  • Cifrado.
  • SMS, entre otros.

c) Protocolos de la Pila SS7

MAP se ejecuta sobre los servicios de la pila de protocolos SS7 (Signaling System No. 7), específicamente...

Continuar leyendo "MAP y SMS en redes GSM: protocolos, identificadores y servicio de mensajes cortos" »

Componentes, características, funciones y modelos de las bases de datos

InformáticaActualizado el 3,26 KB

Componentes Fundamentales de una Base de Datos

Una base de datos es una colección de datos interrelacionados, organizados dentro de un mismo contexto. Su estructura permite el almacenamiento y la gestión eficiente de la información.

Composición de una Base de Datos

  • Base de Datos: Conjunto de datos organizados y relacionados entre sí.
  • Tablas (o Archivos): Una base de datos se compone de múltiples tablas.
  • Columna: Representa un conjunto de valores de un tipo de dato específico. Cada columna contiene un valor por cada fila de la tabla.
  • Fila (o Tupla): Representa un objeto único de datos implícitamente estructurado en una tabla. También se le conoce como registro.
  • Campo: Es la unidad básica de información en una tabla, representa un
...
Continuar leyendo "Componentes, características, funciones y modelos de las bases de datos" »

Dominios de protección en sistemas informáticos: modelos y reglas implícitas

InformáticaActualizado el 2,33 KB

¿Qué es un Dominio de Protección?

Un dominio de protección es un conjunto de pares (objeto, operaciones); cada par identifica un objeto y las operaciones permitidas sobre él.

¿Qué Representa un Dominio de Protección?

Un dominio de protección puede representar:

  • Un usuario (UNIX) o un grupo de usuarios.
  • Un proceso.
  • Un procedimiento (Hydra).

Modelos de Implementación de Protección

A continuación, se describen tres modelos principales de implementación de protección:

1. Estructuras de Protección Dinámicas

Las matrices de acceso vistas hasta el momento, en las que no cambian los derechos en cada dominio durante su ejecución, son un ejemplo de Estructuras de Protección Estáticas. Con el fin de ofrecer flexibilidad y de implementar eficientemente...

Continuar leyendo "Dominios de protección en sistemas informáticos: modelos y reglas implícitas" »

Fases del compilador: análisis léxico, sintáctico, semántico y representaciones intermedias

InformáticaActualizado el 18,5 KB

Preguntas y respuestas sobre compiladores

Definiciones y funciones básicas

Pregunta: ¿Es el proceso por el cual se traducen programas en código fuente a programas en código objeto?

R = compilación

Pregunta: Toma el programa escrito en código fuente y lo divide en símbolos, generando la llamada tabla de símbolos.

R = scanner (analizador léxico)

Pregunta: ¿Es un programa que toma los ficheros de código objeto generados en los primeros pasos del proceso de compilación?

R = enlazador (linker)

Pregunta: ¿Toma la tabla de símbolos y, mediante el uso de una gramática, recupera la estructura sintáctica de la oración?

R = parser (analizador sintáctico)

Pregunta: ¿Chequea el programa fuente para detectar posibles errores semánticos y verifica...

Continuar leyendo "Fases del compilador: análisis léxico, sintáctico, semántico y representaciones intermedias" »

Ciclo de vida en cascada y herramientas 4GL en el desarrollo de software

InformáticaActualizado el 3,1 KB

Ciclos de Vida de Desarrollo de Sistemas (SDLC)

El ciclo de vida de desarrollo de sistemas (SDLC) es una sucesión de etapas por las que atraviesa el software desde que comienza un nuevo proyecto hasta que este se deja de utilizar.

La elección de un modelo de ciclo de vida se realiza de acuerdo con la naturaleza del proyecto, los métodos a utilizar y los controles y entregas requeridos.

Ciclo de Vida en Cascada

Problemas del Modelo en Cascada

  • Los proyectos de desarrollo de sistemas, en general, no siguen un ciclo de vida estrictamente secuencial; siempre hay iteraciones.
  • Dificultad para establecer, inicialmente, todos los requisitos del sistema.
    • Los requisitos se van aclarando y refinando a lo largo de todo el proyecto.
    • Hasta que se llega a la fase
...
Continuar leyendo "Ciclo de vida en cascada y herramientas 4GL en el desarrollo de software" »

Niveles y conceptos fundamentales de los sistemas de información: OLTP

InformáticaActualizado el 2,52 KB

Niveles de Sistemas de Información en la Organización

  • Nivel Operacional

    Se utilizan sistemas de información que monitorean las actividades y transacciones elementales de la organización. Son sistemas que han cobrado un auge importante en la última década como resultado de un desarrollo organizacional orientado al mercado global.

  • Nivel de Conocimientos

    En este nivel encontramos a los trabajadores de conocimiento y de datos, que cubren el núcleo de operaciones tradicionales de captura masiva de datos y servicios básicos de tratamiento de datos, con tareas predefinidas.

  • Nivel de Administración

    Se realizan tareas de administradores de nivel intermedio que apoyan las actividades de seguimiento, de control y toma de decisiones, y realizan consultas

...

Continuar leyendo "Niveles y conceptos fundamentales de los sistemas de información: OLTP" »

Enfoque tradicional de bases de datos: desventajas de los ficheros

InformáticaActualizado el 2,19 KB

Diagrama, Modelo de Base de datos mejor que ficheros.
Por que no usar ficheros.
1.El sistema se desarrollan en forma independiente entre sí, sin compartir recursos ni interacción.
2.Se produce consecuentemente duplicidad de información, un dato se encuentra en varios archivos.
3.Se produce como corolario de lo anterior problemas con la consistencia de la información ya que los datos duplicados no serán actualizados al mismo tiempo.
4.Además la responsabilidad de la actualización de estos datos recae en muchas personas.
5.Los datos satisfacen sistemas que responden a necesidades especificas del área, departamento o función de la organización.
6.Pueden existir datos con la misma denominación pero con valores distintos por provenir de fuentes
...
Continuar leyendo "Enfoque tradicional de bases de datos: desventajas de los ficheros" »

Sistemas de control en lazo abierto y lazo cerrado: características y ventajas

InformáticaActualizado el 3,18 KB

Sistemas de Control: Lazo Abierto vs. Lazo Cerrado

Los sistemas de control se dividen principalmente en dos categorías: lazo abierto y lazo cerrado. A continuación, se detallan las características, ventajas y desventajas de cada uno.

Sistemas de Control en Lazo Abierto

En los sistemas de control en lazo abierto, la salida no tiene efecto sobre la acción de control. Esto significa que no hay realimentación desde la salida hacia el controlador.

Características:

  • La salida no se compara con la entrada de referencia.
  • A cada entrada de referencia le corresponde una condición de operación fija.
  • Ante la presencia de perturbaciones, no realiza la tarea deseada.
  • La exactitud de la salida del sistema depende de la calibración del controlador.
  • Cualquier
...
Continuar leyendo "Sistemas de control en lazo abierto y lazo cerrado: características y ventajas" »

Control de congestión y de flujo en TCP y UDP: comparativa

InformáticaActualizado el 3,34 KB

Control de Congestión en la Capa de Transporte

El control de congestión es un algoritmo utilizado en el protocolo TCP que reacciona ante eventos en la red, enviando paquetes sin reserva previa y evitando la pérdida de paquetes en un router. Incrementa la tasa de transmisión probando el ancho de banda disponible hasta que se producen pérdidas.

Control de Flujo en la Capa de Transporte

El control de flujo es un algoritmo que evita que el remitente desborde el buffer del receptor al transmitir demasiado rápido. El receptor posee un buffer de recepción, y el control de flujo adapta la velocidad de transmisión para que el proceso de aplicación pueda leer el buffer gradualmente.

Servicios de UDP y TCP

UDP (User Datagram Protocol) y TCP (Transmission

...
Continuar leyendo "Control de congestión y de flujo en TCP y UDP: comparativa" »

UML y POO: elementos, relaciones y diagramas del modelado de software

InformáticaActualizado el 4,09 KB

UML: Conceptos Clave y Fundamentos de POO

Conceptos Fundamentales

  • Dependencia: Indica que un cambio en el elemento destino puede implicar un cambio en el elemento origen.
  • Abstracción: Diferentes tipos de problemas necesitan diferentes cantidades de información.
  • Polimorfismo: Permite enviar el mismo mensaje a distintos elementos, obteniendo comportamientos específicos.
  • Asociaciones: Representan relaciones estructurales entre objetos.
  • Caso de Uso: No pertenece directamente al enfoque orientado a objetos, pero establece los límites del sistema y lo relaciona con el actor.
  • Diagrama de Secuencia: Muestra la interacción entre objetos a lo largo del tiempo.
  • Diagrama de Estado: Permite apreciar los distintos estados de un objeto y su relación con las
...
Continuar leyendo "UML y POO: elementos, relaciones y diagramas del modelado de software" »