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

Conceptos Clave en Sistemas Distribuidos y Seguridad Informática

Informática5,25 KB

WCF

Es un marco de trabajo para la creación de aplicaciones orientadas a servicios, interoperabilidad (estándares), contratos de datos, seguridad y varios transportes.

Socket

Es un método para la comunicación entre un programa del cliente y un programa del servidor en una red.

Sistemas Distribuidos

Un sistema distribuido es aquel en el que los componentes, localizados en computadores conectados en red, comunican y coordinan sus acciones únicamente mediante el paso de mensajes.

Características de los Sistemas Distribuidos

  • Concurrencia: Esta característica permite que los recursos disponibles en la red puedan ser utilizados simultáneamente por los usuarios y/o agentes que interactúan en la red.
  • Carencia de reloj global: Las coordinaciones para
...
Continuar leyendo "Conceptos Clave en Sistemas Distribuidos y Seguridad Informática" »

Fundamentos de la Telefonía IP: Componentes, Protocolos y Estándares

Informática3,72 KB

A continuación, se presentan los conceptos clave de la telefonía IP, abordando sus fases, componentes, protocolos y estándares:

Fases de una Conversación Telefónica IP

1) ¿Cuáles son las fases que se distinguen en una conversación telefónica IP? Call Setup y Voice Streaming.

Eventos en Llamadas Telefónicas Tradicionales e IP

2) ¿Cuáles son los eventos que ocurren en toda llamada telefónica tradicional e IP? Off-hook, dial, señal, ringring y alerting, off-hook, voice streaming, on-hook, voice streaming, on-hook, señal release, grabación de las estadísticas de la llamada.

Componentes Principales de un Sistema de Telefonía IP

3) ¿Cuáles son los 6 principales componentes que se implementan y se aprecian en un sistema de telefonía...

Continuar leyendo "Fundamentos de la Telefonía IP: Componentes, Protocolos y Estándares" »

Arquitectura de Computadores: Instrucciones, Memoria y Representación de Datos

Informática4,83 KB

Arquitectura de Computadores

Instrucciones

DLL (Dynamic Link Library): Un archivo ejecutable ensamblado que actúa como complemento a otros programas. Estos archivos son llamados por el sistema operativo u otros ejecutables.

Elementos de una instrucción:

  • Código de operación: Especifica la operación a realizar.
  • Referencia a operandos origen: La operación puede implicar uno o más operandos que son entradas para la instrucción.
  • Referencia al operando de destino: La operación puede producir un resultado.
  • Referencia a la siguiente instrucción: Indica al procesador de dónde obtener la siguiente instrucción.

Los operandos origen y destino pueden estar en:

  • Memoria principal: Se indica la dirección a memoria principal o virtual.
  • Registro del procesador:
...
Continuar leyendo "Arquitectura de Computadores: Instrucciones, Memoria y Representación de Datos" »

Estrategias SEO para YouTube y LinkedIn: Aumenta tu Visibilidad Online

Informática3,4 KB

Estrategias SEO para YouTube: Incrementa tus Visualizaciones

Optimización de Etiquetas (Tags)

  • Incluye alrededor de 20 etiquetas relevantes.
  • Considera errores ortográficos comunes (sin acentos).
  • Utiliza tanto singular como plural.
  • Separa las palabras clave.

Miniaturas Atractivas (Thumbnails)

  • Crea una miniatura atractiva y llamativa para mejorar el CTR (Click-Through Rate) de tus videos, tanto en búsquedas como en videos relacionados e incrustados.
  • Utiliza un máximo de 2 a 3 palabras en el texto de la miniatura.
  • Incorpora una imagen impactante y relacionada con el contenido del video.

Tácticas para Aumentar las Visualizaciones

  • Menciona tu video en sitios de preguntas y respuestas, así como en comentarios de blogs relevantes.
  • Busca preguntas relacionadas
...
Continuar leyendo "Estrategias SEO para YouTube y LinkedIn: Aumenta tu Visibilidad Online" »

Componentes Lógicos de Bases de Datos SQL Server

Informática3,14 KB

La Creación de los Objetos de la Base de Datos

La segunda perspectiva que tenemos para definir una base de datos es la manera lógica. Lógicamente, una base de datos es un conjunto de datos que se encuentran estructurados en tablas y otros objetos que ayudan a definir los mecanismos que mantienen la integridad entre los datos. A continuación, se describen los objetos de una base de datos de SQL Server:

Tabla
Define un conjunto de filas que tienen columnas asociadas.
Tipos de Datos
Define los valores permitidos para los datos de una columna o una variable. SQL Server proporciona una serie de tipos de datos que son llamados tipos de datos del sistema; pero también brinda la oportunidad a los usuarios de crear sus propios tipos de datos, los cuales
...
Continuar leyendo "Componentes Lógicos de Bases de Datos SQL Server" »

Fundamentos de Ficheros y Bases de Datos: Características, Problemas y Soluciones

Informática6,27 KB

Fundamentos de Ficheros y Bases de Datos

Definición de Fichero: Es una estructura de datos que reside en memoria secundaria (soportes magnéticos generalmente), consistente en un conjunto de informaciones estructuradas en unidades de acceso denominadas registros, todos del mismo tipo y en número indeterminado.

Características de los ficheros:

  • Residencia en soportes de información externa, como por ejemplo cintas y discos magnéticos.
  • Independencia respecto de los programas.
  • Permanencia de las informaciones almacenadas.
  • Gran capacidad de almacenamiento, en principio esta es ilimitada.

Seguridad de archivos:

  • Seguridad contra fallos del sistema o del soporte: copias de seguridad, registro de operaciones, procedimientos de recuperación.
  • Seguridad contra
...
Continuar leyendo "Fundamentos de Ficheros y Bases de Datos: Características, Problemas y Soluciones" »

Formatos Multimedia: Web, eBooks y Presentaciones

Informática3,27 KB

Formatos Multimedia

Multimedia se refiere a cualquier objeto o sistema que utiliza múltiples medios de expresión, tanto físicos como digitales, para presentar o comunicar información. Estos medios pueden variar desde texto e imágenes hasta animación, sonido y vídeo. También se considera multimedia a los dispositivos electrónicos que permiten almacenar o presentar contenido multimedia.

Presentaciones Multimedia

Las presentaciones multimedia pueden verse en un escenario, proyectarse, transmitirse o reproducirse localmente en un dispositivo mediante un reproductor. Una transmisión puede ser en vivo o grabada, utilizando tecnología analógica o digital. Las presentaciones sirven para transmitir distintos tipos de información multimedia:...

Continuar leyendo "Formatos Multimedia: Web, eBooks y Presentaciones" »

Gestión de Transacciones y Concurrencia en Bases de Datos

Informática2,51 KB

V y F:

Transacciones Simples y Complejas:

Las transacciones simples son una por una, lineales. Las complejas pueden ser varias en paralelo.

Propiedades ACID:

Atomicidad: o todos los efectos o ninguno.

Consistencia: la base de datos es consistente antes y después de cada transacción (puede que no durante).

Aislamiento: el resultado de la ejecución concurrente es el mismo que si fuera secuencialmente.

Persistencia: los cambios son permanentes.

Control de Concurrencia:

Evitar que transacciones simultáneas puedan interferir.

TP Monitor:

Componente clave de la arquitectura de un DBMS tradicional, responsable de la coordinación entre recursos distribuidos.

Responsabilidades del Monitor:

  • Delimitación de transacciones.
  • Planificación equitativa de su ejecución.
...
Continuar leyendo "Gestión de Transacciones y Concurrencia en Bases de Datos" »

Fundamentos de Redes Informáticas: Sistemas Abiertos, Modelo OSI y Protocolos Clave

Informática4,18 KB

Sistema Abierto

Esta definición alude a sistemas informáticos cuya arquitectura permite una interconexión y una distribución fácil.

Características

  • No están atados a un solo tipo de hardware propietario.
  • Poseen un ambiente integrado de información.
  • Cumplen y/o generan estándares.
  • Sus especificaciones son generales.
  • El software posee alto grado de portabilidad.
  • Flexibilidad de los lenguajes de programación.
  • Manejo de ambientes operativos distintos.

Paquete de Datos

El paquete de datos contiene la dirección de origen (donde se genera el paquete) y la dirección destino.

Medio de Transmisión

Un medio es el material a través del cual viajan los datos. Puede ser cualquiera de los siguientes materiales:

  • Cables telefónicos
  • UTP (Par Trenzado No Blindado)
...
Continuar leyendo "Fundamentos de Redes Informáticas: Sistemas Abiertos, Modelo OSI y Protocolos Clave" »

Introducción a la Programación: Conceptos Básicos y Etapas de Desarrollo

Informática3,27 KB

¿Qué son los Programas?

Un programa es un conjunto de órdenes o instrucciones capaces de manipular un conjunto de datos. Estas órdenes pueden ser divididas en tres grandes bloques:

Bloques de un Programa

  1. Entrada de Datos: En este bloque se engloban todas aquellas instrucciones que toman datos de un dispositivo o periférico externo, depositándolos en la memoria principal del computador para ser procesados.
  2. Proceso: Engloban todas aquellas instrucciones encargadas de modificar los datos que previamente habían sido depositados en la memoria principal. Todos los resultados obtenidos en el tratamiento de dichos datos son depositados nuevamente en la memoria principal quedando de esta manera disponible.
  3. Salida de Resultados: Es el conjunto de
...
Continuar leyendo "Introducción a la Programación: Conceptos Básicos y Etapas de Desarrollo" »