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

Exploración Detallada de LOBs, Triggers, Paquetes, Cursores y Transacciones en Bases de Datos

Informática4,59 KB

Tipos de LOB (Large Objects)

Los diferentes tipos de LOB son:

  • Blob: Puede contener fotos, MP3, videos, etc. Es información binaria enviada dentro de la tupla, lo que permite ventajas de mantenimiento. Es netamente transaccional, puede usarse en cascada y se puede indexar.
  • Bfile: Es una referencia *nested*. La base de datos hace el sistema de archivo hasta el SO. Al trabajar con orientado a objetos, es un apuntador suave con la referencia, siendo más eficiente en tiempo de respuesta. Permite tener una base de datos más liviana; sin embargo, la referencia a la carpeta o directorio se puede perder, por lo que se debe garantizar la seguridad sobre el directorio.
  • Clob: Información de caracteres. Tanto el Blob como el Clob permiten un máximo de
...
Continuar leyendo "Exploración Detallada de LOBs, Triggers, Paquetes, Cursores y Transacciones en Bases de Datos" »

Fundamentos de la Computación: Conceptos Esenciales y Evolución Tecnológica

Informática5,23 KB

Conceptos Fundamentales de la Computación

¿Qué es un Computador?

Un computador es un dispositivo electrónico capaz de procesar información a altas velocidades.

Importancia de la Computación Personal (PC)

La computadora es fundamental en la actualidad, ya que ha impulsado el desarrollo de nuevos programas muy útiles para las diversas actividades que realizamos diariamente.

Conceptos Clave en Informática

  • Código Binario

    Es el sistema numérico de dos dígitos (o bits): el "0" (cerrado/apagado) y el "1" (abierto/encendido).

  • Información

    Son datos procesados que construyen un mensaje con significado.

  • Datos

    Representación simbólica, la parte mínima de la información, conformada por letras, símbolos, números, etc.

  • Bit

    La unidad mínima de información,

...
Continuar leyendo "Fundamentos de la Computación: Conceptos Esenciales y Evolución Tecnológica" »

Conceptos Esenciales de Gestión de E/S y Archivos en Sistemas Operativos

Informática4,63 KB

Gestión de la E/S

Controlador de Dispositivo

  • Pasa datos al driver mediante el puerto de salida.
  • Recibe datos del driver mediante el puerto de entrada.
  • El controlador genera interrupciones para comunicarse con el driver, indicando:
    • Que ha terminado una operación.
    • Que está listo para recibir una nueva operación.
    • Que se ha producido un error.

Acceso Directo a Memoria (DMA)

  • El controlador DMA transfiere un bloque completo de datos directamente entre su propio búfer y la Memoria Principal, sin intervención de la CPU.
  • Solo se genera una interrupción por bloque transferido.
  • Funcionamiento: Ante una petición de E/S contra el periférico:
    • El driver configura el controlador DMA para que realice la transferencia (especificando direcciones de origen y destino,
...
Continuar leyendo "Conceptos Esenciales de Gestión de E/S y Archivos en Sistemas Operativos" »

Configuración y Aplicación de Direcciones IPv6

Informática4,67 KB

Introducción

Este documento describe la configuración básica de IPv6 en routers Cisco y proporciona una introducción a la estructura y tipos de direcciones IPv6. Se incluyen ejemplos de configuración para routers y se explican los conceptos fundamentales para comprender el funcionamiento de IPv6.

Configuración de Routers

Router R1

Configuración IPv6
Hostname R1
ipv6 unicast-routing
ipv6 router ospfv3 1
router-id 1.1.1.1
exit
int g0/1
ipv6 enable
ipv6 add fe80::1 link-local
ipv6 add 2001:1:1:1::1/64
ipv6 ospfv3 1 area 0
no sh
exit
int g0/2
ipv6 enable
ipv6 add fe80::1 link-local
ipv6 add 2001:1:1:2::1/64
ipv6 ospfv3 1 area 0
no sh
exit

Router R2

Configuración IPv6
hostname R2
ipv6 unicast-routing
ipv6 router ospf 13
int tunnel0
ipv6 add 2020:3:8:12::2/64
ipv6 enable
ipv6
...
Continuar leyendo "Configuración y Aplicación de Direcciones IPv6" »

Conceptes Clau de TI: Beneficis, Infraestructura i Acrònims Essencials

Informática4,46 KB

Beneficis Clau de la Gestió de Clients i Recursos

Els principals beneficis són:

  • Clients més satisfets.
  • Augment de l'índex de fidelització dels clients.
  • Més rendibilitat.
  • Permet captar nous clients o maximitzar el valor dels existents.
  • Optimitzar recursos (temps, clients, productes).
  • Integra i consolida informació dels clients.
  • Gestiona els clients de forma personalitzada.
  • Major capacitat de resposta (permet analitzar els problemes més comuns, obtenir una visió més global de les incidències i avaluar les necessitats dels clients).

Conceptes Essencials d'Infraestructura TI

Racks:
Armaris destinats a allotjar equipament electrònic, informàtic i de comunicacions.
Servidors:
Maquinari físic o virtual amb capacitat de computació on s'instal·la
...
Continuar leyendo "Conceptes Clau de TI: Beneficis, Infraestructura i Acrònims Essencials" »

Conceptos Esenciales de Redes, Pantallas y Conectividad en Informática

Informática6,01 KB

Protocolos de Red Fundamentales

  • SMTP (Simple Mail Transfer Protocol): Utilizado para el envío de correo electrónico.
  • FTP (File Transfer Protocol): Proporciona un método para la transferencia de archivos entre equipos.
  • TCP (Transmission Control Protocol): Se usa para crear paquetes de datos, ponerlos en el orden correcto y asegurar que no se pierden.
  • HTTP (Hypertext Transfer Protocol): Se utiliza para la retransmisión de páginas web.
  • POP3 (Post Office Protocol version 3): Se utiliza para recibir correos electrónicos.
  • IP (Internet Protocol): Se utiliza para el enrutamiento de información.
  • UDP (User Datagram Protocol): Se utiliza cuando pequeñas cantidades de datos se agregan y la fiabilidad no es crítica.
  • HTTPS (Hypertext Transfer Protocol Secure)
...
Continuar leyendo "Conceptos Esenciales de Redes, Pantallas y Conectividad en Informática" »

Interrupciones, Tablas de Páginas, Gestión de Procesos y Caché: Funcionamiento Detallado

Informática3,23 KB

Interrupciones

Pasos de una interrupción:

  1. Envío de una señal de interrupción.
  2. Si no está enmascarada, la CPU la recibe.
  3. La CPU finaliza la instrucción actual y activa INTA.
  4. Si es prioritaria, el dispositivo recibe INTA.
  5. El dispositivo coloca NV en el bus de datos.
  6. La CPU recibe NV, obtiene V en la tabla de vectores.
  7. La CPU guarda SR y PC en la pila y copia V a PC.
  8. Inicia la rutina RTI:
    • Enmascaramiento de otras interrupciones si es necesario.
    • Comunicación: Entrada y salida por programa utilizando los puertos.
    • Desenmascaramiento y retorno del procedimiento RTI.

Gestión de Memoria y Procesos

Tabla de Páginas

Las tablas de páginas se utilizan para realizar las traducciones de direcciones de memoria virtual (o lógica) a memoria real (o física). Generalmente,...

Continuar leyendo "Interrupciones, Tablas de Páginas, Gestión de Procesos y Caché: Funcionamiento Detallado" »

Desarrollo de Software: Modelos de Procesos y Casos de Uso

Informática4,19 KB

V. Modelos de Proceso de Software

Descripción simplificada de un proceso de software.

1. Modelo Lineal Secuencial (Cascada)

Aplicación secuencial de una serie de pasos. Es efectivo cuando el software se debe acoplar a sistemas ya existentes. Las etapas son:

  1. Análisis: Comprender el dominio de la información, funciones, comportamiento y rendimiento.
  2. Diseño: Definir la estructura de datos, la arquitectura del software y la interfaz.
  3. Generación de Código: Traducir el diseño a un lenguaje de programación legible por la máquina.
  4. Pruebas: Verificar el correcto funcionamiento de los procesos internos del software.

2. Modelo de Desarrollo de Prototipos

Construcción de una versión inicial del producto sin implementar la totalidad del sistema....

Continuar leyendo "Desarrollo de Software: Modelos de Procesos y Casos de Uso" »

Conceptos Clave de Arquitectura de Computadoras y PC Clásicas

Informática3,04 KB

RAM (Random Access Memory)

Es la memoria principal en la que se almacenan los datos durante el funcionamiento de un ordenador.

SRAM (Static Random Access Memory)

Memoria estática de acceso aleatorio.

PC Original

Tarjeta de video CGA (Color Graphics Adapter), tenía solo 5 ranuras de expansión con una capacidad de memoria de 256 KB, procesador Intel 8088 con una velocidad de 4.77 MHz, dispositivo de almacenamiento: cinta de 3 1/2.

XT (eXtended Technology)

Máquina mejorada usada para negocios. Tenía 8 ranuras de expansión, memoria de 256 KB, procesador 8088, disco duro de 10 MB.

AT (Advanced Technology)

Procesador 80286, disco duro de 20 MB, tenía un bus ISA de 16 bits.

Implícito o Inherente

En este modo, el operando se especifica en la misma definición...

Continuar leyendo "Conceptos Clave de Arquitectura de Computadoras y PC Clásicas" »

Componentes Esenciales de una Computadora

Informática2,57 KB

¿Qué es una Computadora?

Una computadora, también denominada ordenador o computador, es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Es una colección de circuitos integrados y otros componentes relacionados que puede ejecutar tareas con exactitud, rapidez y de acuerdo a lo indicado por un usuario o automáticamente por otro programa. Es una herramienta de trabajo que agiliza las tareas, procesa la información y despliega datos.

Componentes Principales del Hardware

Tarjeta Madre (Motherboard o Mainboard)

Es la tarjeta primordial que se encuentra dentro del computador. A esta se adhieren todos los circuitos electrónicos, las memorias, la CPU (microprocesador), tarjetas de expansión y otras conexiones...

Continuar leyendo "Componentes Esenciales de una Computadora" »