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

Conceptos Esenciales de Arquitectura de Computadoras: Rendimiento, Memoria y Procesadores

Informática6,08 KB

Conceptos Fundamentales de Arquitectura de Computadoras

A continuación, se presenta una revisión y corrección de afirmaciones clave sobre el rendimiento, la memoria y la arquitectura de sistemas informáticos.

Rendimiento y Procesadores

Falso (F): La computadora más rápida será la que tenga mayor frecuencia de reloj.
Corrección: La velocidad no depende solo de la frecuencia de reloj, sino de la que esté jerárquicamente mejor diseñada (considerando IPC, arquitectura, etc.).
Falso (F): Es posible afirmar cuál de dos procesadores (Intel o AMD) es más rápido mirando solo su frecuencia de reloj, incluso si usan diferentes técnicas para ejecutar instrucciones (CPI promedio).
Corrección: Como AMD e Intel usan diferentes técnicas para ejecutar
...
Continuar leyendo "Conceptos Esenciales de Arquitectura de Computadoras: Rendimiento, Memoria y Procesadores" »

WiMAX vs Wi-Fi: Comparativa de Alcance, Velocidad y Calidad de Servicio

Informática4,43 KB

WiMAX: Definición y Fundamentos

WiMAX (Worldwide Interoperability for Microwave Access) es un sistema inalámbrico de conectividad de banda ancha del bucle de abonado o «última milla», que transforma las señales de voz y datos en ondas de radio que se transmiten por el aire.

Estándares de Banda Ancha Inalámbrica

Esta tecnología integra la familia IEEE 802.16 (WiMAX) y el estándar europeo ETSI HyperMAN.

Características y Comparativa WiMAX vs. Wi-Fi

Con WiMAX es posible la conexión de usuarios situados a grandes distancias. A diferencia de la tecnología Wi-Fi, cuya cobertura se reduce a varios cientos de metros, con WiMAX las distancias de cobertura se amplían hasta los 30 km desde la estación base emisora de la señal.

Tabla Comparativa

...
Continuar leyendo "WiMAX vs Wi-Fi: Comparativa de Alcance, Velocidad y Calidad de Servicio" »

Fundamentos de Informática: Arquitectura y Funcionamiento de Sistemas

Informática3,13 KB

Introducción a las Computadoras

Definiciones Básicas

  • Computadora: Aparato electrónico que procesa y almacena datos para producir información.
  • Datos: Materia prima que se le suministra a la computadora para ser procesada. Puede incluir texto, números, imágenes, audio y video.
  • Información: Datos ya procesados que adquieren significado y utilidad para el ser humano.

Ciclo de procesamiento de la información

El flujo de trabajo sigue este esquema: Entrada (Input) → Proceso → Salida (Output), con una etapa transversal de Almacenamiento (Storage).

Sistema de Cómputo

Se compone de tres elementos fundamentales para su funcionamiento:

  • Hardware: Equipo tangible, incluyendo componentes eléctricos, electrónicos y mecánicos.
  • Software: Instrucciones
...
Continuar leyendo "Fundamentos de Informática: Arquitectura y Funcionamiento de Sistemas" »

Fundamentos de Arquitectura de Computadores: Componentes, Software y Almacenamiento

Informática2,85 KB

Componentes Lógicos: Datos e Instrucciones

Debemos distinguir los componentes lógicos fundamentales:

  • Datos: Conjunto de caracteres y valores.
  • Instrucciones: Órdenes que indican las diferentes operaciones que se pueden efectuar con y sobre los datos.

Clasificación desde un punto de vista lógico

  • Conjunto de datos: Agrupación de valores numéricos, símbolos, medidas, etc.
  • Información: Colección de datos relacionados por alguna estructura o relación sintáctica.
  • Conocimiento: Formado por elementos de información con significado semántico.
  • Inteligencia: Representación del conjunto más interior del espacio total de datos y el uso del conocimiento.

Características del Software

  • Multifuncionalidad: Capacidad de ser empleado para desempeñar diferentes
...
Continuar leyendo "Fundamentos de Arquitectura de Computadores: Componentes, Software y Almacenamiento" »

Dominio de SQL: Estructuras DDL, Consultas Avanzadas y Gestión de Datos

Informática4,38 KB

Creación de Tablas (DDL)

La sentencia CREATE TABLE se utiliza para definir la estructura de las tablas. A continuación, se presenta un ejemplo detallado de su sintaxis:

CREATE TABLE NombreTabla (
    -- 1. Definición de columnas y tipos de datos
    id_tabla VARCHAR2(10),
    fecha DATE DEFAULT SYSDATE, -- "Por defecto la fecha actual"
    numero NUMBER(5,2),         -- "Numérico con decimales"
    id_foranea VARCHAR2(10),    -- Columna necesaria para la clave ajena

    -- 2. Restricciones de columna (NN, CC, CHECK simples)
    nombre VARCHAR2(50) CONSTRAINT nom_nn NOT NULL,
    email VARCHAR2(50) CONSTRAINT email_uniq UNIQUE, -- CC (Clave Candidata)
    estado VARCHAR2(10) DEFAULT 'Pendiente',

    -- 3. Clave Primaria (CP)
    CONSTRAINT
...
Continuar leyendo "Dominio de SQL: Estructuras DDL, Consultas Avanzadas y Gestión de Datos" »

VoIP, RTP y RTCP: retardo, jitter, eco y soluciones para calidad de voz en redes IP

Informática4,65 KB

Modos de transmisión en redes

Redes modo circuito (red telefónica)

  • Transmisión síncrona (TDM determinista).
  • Recursos asignados todo el tiempo; el canal envía datos incluso en silencio.
  • Existe competencia por recursos, lo que puede generar bloqueos.
  • Principales problemas: retardo y eco.

Redes modo paquete (redes IP)

  • Transmisión asíncrona (TDM con multiplexación estadística).
  • Se envía solo cuando hay datos.
  • También hay competencia por recursos, lo que genera colas y variaciones en el servicio.

Parámetros de calidad y soluciones

Retardo

Retardo: Debe ser < 150 ms para no notar efectos negativos (G.114).

Solución: Usar paquetes pequeños (menos tiempo de empaquetado) y evitar protocolos pesados como TCP. *

Eco

Eco: Se produce por el paso de 2...

Continuar leyendo "VoIP, RTP y RTCP: retardo, jitter, eco y soluciones para calidad de voz en redes IP" »

Manipulación de Imágenes BMP en Java: Duplicación y Procesamiento

Informática9,62 KB

Este documento explica el código Java para la manipulación de imágenes en formato BMP (Bitmap) de 24 bits, con un enfoque en la duplicación de imágenes. Se asume que la altura y la anchura de la imagen son múltiplos de 4 y menores que 127.

Clase ImagenBMP

La clase ImagenBMP proporciona métodos para leer, duplicar y guardar imágenes BMP.

Atributos

  • TAM_CABECERAS: Constante que define el tamaño de la cabecera de un archivo BMP (54 bytes).
  • cabecera: Array de bytes que almacena la cabecera de la imagen BMP.
  • nombre: String que representa el nombre del archivo de la imagen.
  • matriz: Matriz de objetos Pixel que representa la imagen original.
  • imagen: Objeto File que representa el archivo de la imagen.
  • matrizDoble: Matriz de objetos Pixel que representa
...
Continuar leyendo "Manipulación de Imágenes BMP en Java: Duplicación y Procesamiento" »

Claves de los Sistemas de Información Geográfica (SIG): Vectorial vs. Raster

Informática4,92 KB

Introducción a los Sistemas de Información Geográfica (SIG)

Definición de un SIG

Un Sistema de Información Geográfica (SIG) es un conjunto de hardware, software y procedimientos diseñado para realizar la captura, almacenamiento, manipulación, análisis, modelización y presentación de datos referenciados espacialmente, con el fin de resolver problemas complejos de planificación y gestión.

Fases en la Evolución de un SIG

Un sistema de este tipo no se implanta en una empresa u organismo de forma rápida y completa. Normalmente, sigue una evolución que será más o menos profunda en función del grado de complejidad del sistema. Esta evolución también está condicionada por el alto coste económico de las herramientas necesarias, por...

Continuar leyendo "Claves de los Sistemas de Información Geográfica (SIG): Vectorial vs. Raster" »

Conceptos Fundamentales de Microsoft Excel: Todo lo que Necesitas Saber

Informática3,15 KB

Conceptos Básicos de Microsoft Excel

1. Definición de Excel

Excel es un software de aplicación diseñado para el manejo de hojas de cálculo.

2. Libros de Trabajo

Un libro de trabajo es el archivo que creamos con Excel; es decir, todo lo que hacemos en este programa se almacena formando un libro de trabajo. Cuando se inicia una nueva sesión en Excel, automáticamente se abre un nuevo libro de trabajo.

3. Celdas

La intersección de una columna y una fila se denomina celda. En la celda de la hoja es posible introducir textos, números o fórmulas. Para ello, basta con situar el cursor sobre la celda y teclear el dato que se desee introducir.

4. Rangos

Un rango es un bloque rectangular de una o más celdas que Excel trata como una unidad. Se determina...

Continuar leyendo "Conceptos Fundamentales de Microsoft Excel: Todo lo que Necesitas Saber" »

Implementación del Software Libre en la Administración Pública: Hacia la Soberanía Tecnológica

Informática2,53 KB

Iniciativa pública para el uso del software libre

La administración pública ha dejado en claro su apoyo a esta invención de la informática. Como ejemplo, se tiene a Alemania, Argentina, Brasil, Cuba, Chile, China, Ecuador, España, Francia, México, República Dominicana y Venezuela.

En Venezuela, se espera que el nuevo profesional en sistemas e informática asuma la responsabilidad de inducir cambios en las tecnologías de la información y la comunicación, haciendo uso del software libre (SL) para disminuir la dependencia tecnológica.

En diciembre del año 2004, el Poder Ejecutivo Nacional aprobó en la Gaceta Oficial N.º 38.095 de la República Bolivariana de Venezuela el Decreto 3.390, mediante el cual se dispone que la Administración...

Continuar leyendo "Implementación del Software Libre en la Administración Pública: Hacia la Soberanía Tecnológica" »