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

Evolución de la Informática y Fundamentos del Hardware

Informática2,98 KB

La primera máquina que se construye capaz de realizar cálculos fue creada por Herman Hollerith. Fue en 1945 cuando John von Neumann sienta las bases para el tratamiento digital de los datos. A partir de aquí, el avance de los ordenadores se divide en generaciones:

Generaciones de los Ordenadores

  • 1ª Generación: Las instrucciones en tarjetas perforadas se introducían en el ordenador a través de un programa cargador.
  • 2ª Generación: Comienzan a usarse los transistores y la memoria de ferrita.
  • 3ª Generación: Comienza a usarse el circuito integrado; esto permite reducir el tamaño y aumentar la velocidad de cálculo.
  • 4ª Generación: Bill Gates y Paul Allen en 1975 fundan Microsoft. Crean el MS-DOS.
  • 5ª Generación: En 1981 se crea el primer
...
Continuar leyendo "Evolución de la Informática y Fundamentos del Hardware" »

Conceptos Esenciales de Hardware, Software y Arquitectura de Computadoras

Informática3,59 KB

Conceptos Fundamentales de la Arquitectura de Computadoras

Componentes Centrales y Periféricos

Dispositivo de Entrada
Son utilizados para ingresar datos en la PC.
Dispositivo de Salida
Convierte la información que sale de una PC.
CPU (Unidad Central de Proceso)
Componente que procesa los datos contenidos en la PC.
Unidad de Control
Encargada de activar y desactivar los componentes del microprocesador.
Unidad Aritmético-Lógica (ALU)
Circuito digital que realiza operaciones aritméticas.
Microprocesador (Conocido como CPU)
Se conecta a un socket o se inserta a una ranura de la tarjeta madre y se considera como el cerebro de la CPU.

Unidades de Medida y Codificación

Bit
Es la unidad más pequeña de información que utiliza una PC. Se necesitan 8 bits para
...
Continuar leyendo "Conceptos Esenciales de Hardware, Software y Arquitectura de Computadoras" »

Funcionamiento de Hilos y Procesos en Sistemas Operativos Modernos

Informática3,53 KB

Hilos en Sistemas Operativos

Los hilos son la unidad básica de utilización de la CPU. Se definen por su ID, un contador de programa, un conjunto de registros y una pila. Estos comparten con los hilos del mismo proceso el código, los datos y los recursos del SO (ficheros, E/S).

Ventajas de los hilos

  • Capacidad de respuesta: Permite que se continúe la ejecución de un programa aun cuando parte de él está bloqueado.
  • Compartición de recursos: Reducen significativamente el consumo de recursos del sistema.
  • Economía: Los cambios de contexto entre hilos son menos costosos que entre procesos.
  • Sistemas multinúcleo: El uso de hilos se potencia con CPUs multinúcleo, ejecutándose de forma paralela, mientras que un proceso pesado solo puede ejecutarse
...
Continuar leyendo "Funcionamiento de Hilos y Procesos en Sistemas Operativos Modernos" »

Google Web Toolkit (GWT): Desarrollo Web AJAX con Java y Compilación a JavaScript

Informática3,63 KB

Google Web Toolkit (GWT): Desarrollo de Aplicaciones Web con Java

Google Web Toolkit (GWT) es un framework creado por Google que permite abstraer y ocultar la complejidad de varios aspectos de la tecnología AJAX (Asynchronous JavaScript and XML).

Una de sus características más notables es su compatibilidad con múltiples navegadores. Esto es crucial, ya que cada navegador suele necesitar código específico para lograr un front-end correcto y funcional en una aplicación web.

El concepto central de Google Web Toolkit es bastante sencillo: el desarrollador crea el código en Java usando cualquier IDE (Entorno de Desarrollo Integrado) de Java, y el compilador de GWT lo traduce eficientemente a código HTML y JavaScript optimizado.

Con la biblioteca...

Continuar leyendo "Google Web Toolkit (GWT): Desarrollo Web AJAX con Java y Compilación a JavaScript" »

Aspectos Clave de los Protocolos de Red y Servicios de ISP

Informática3,27 KB

Para satisfacer las expectativas del cliente, un ISP debe garantizar un nivel de servicio basado en dos factores. ¿Cuáles son esos factores? (Elija dos opciones).

  • Disponibilidad
  • Confiabilidad

¿Cuál es la función del protocolo de enlace de tres vías de TCP?

Sincroniza ambos extremos de una conexión al permitir a ambas partes acordar los números de secuencia iniciales.

¿Cuáles son las características exclusivas de UDP? (Elija tres opciones).

  • Baja sobrecarga
  • Sin control de flujo
  • Sin función de recuperación de errores

Dentro de TCP, ¿qué combinación crea un par de sockets?

Dirección IP de origen y puerto con dirección IP de destino y puerto.

¿Qué tipo de actualización permite a las computadoras cliente registrar y actualizar sus registros...

Continuar leyendo "Aspectos Clave de los Protocolos de Red y Servicios de ISP" »

Metodología RUP: Fundamentos del Proceso Unificado de Rational

Informática3,39 KB

¿Qué es RUP (Rational Unified Process)?

RUP es un proceso de desarrollo de software que, junto con el Lenguaje Unificado de Modelado (UML), constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos.

Principios Clave de RUP

El RUP está basado en 6 principios clave que son:

  • Adaptar el proceso
  • Equilibrar prioridades
  • Demostrar valor iterativamente
  • Colaboración entre equipos
  • Elevar el nivel de abstracción
  • Enfocarse en la calidad

Ciclo de Vida y Estructura

El ciclo de vida RUP es una implementación del desarrollo en espiral. Fue creado ensamblando los elementos en secuencias semi-ordenadas. El ciclo de vida organiza las tareas en fases e iteraciones.

Características Principales

  • Pretende
...
Continuar leyendo "Metodología RUP: Fundamentos del Proceso Unificado de Rational" »

Fundamentos y Evolución de las Telecomunicaciones Móviles: De 1G a LTE-Advanced

Informática6,07 KB

Fundamentos de Redes Inalámbricas y Radiofrecuencia (RF)

Mecanismos de Acceso y Optimización en WLAN

  • VSC (Virtual Carrier Sense): Mecanismo utilizado para evitar colisiones cuando dos estaciones intentan acceder al medio simultáneamente. Emplea los mensajes RTS (Request To Send) y CTS (Clear To Send).
  • VCS (Virtual Carrier Sense): Permite que dos equipos ocultos por distancia puedan comunicarse a través del Punto de Acceso (AP).
  • WLAN 2.4 GHz: Utiliza 14 canales, cada uno de 22 MHz de ancho de banda, separados a 5 MHz, lo que resulta en canales traslapados.
  • Mejor Canal: Aquel que presenta la menor cantidad de redes activas y la señal más baja (menor interferencia).
  • SNR (Signal-to-Noise Ratio): Diferencia en el nivel de señal útil y el ruido
...
Continuar leyendo "Fundamentos y Evolución de las Telecomunicaciones Móviles: De 1G a LTE-Advanced" »

Història de l'evolució dels ordinadors

Informática3,33 KB

Evolució dels ordinadors

L'ordinador ha revolucionat la manera en la que ens relacionem, viatgem, juguem, treballem. Afecta a les nostres vides i ha ajudat a guanyar guerres i solucionar problemes. Els ordinadors poden ser utilitzats per simular els efectes de les bombes, poder modelar molècules per dissenyar els experiments i entendre els resultats.

Al final del segle XIX, es va produir una nova revolució de l'ordinador. Holidays va crear una màquina per poder controlar el cens de la població més fàcilment, aquest canvi en la societat va fer que el món de la informàtica comencés a avançar. Equeri i Moclin van formar una companyia i van començar a treballar en un ordinador dissenyat per resoldre problemes científics i militars (IUNIBAC)...

Continuar leyendo "Història de l'evolució dels ordinadors" »

Dominio de Microsoft Excel: Casos Prácticos y Soluciones Técnicas

Informática21,62 KB

1. Vídeos Southridge

T1: Rellenar Serie de Previsiones

Enunciado: En la hoja “Ventas regionales”, en las celdas D4:F7, use la característica Rellenar serie para completar las previsiones de ventas usando una tasa de crecimiento lineal de 500,000 al año.

Desarrollo: En la hoja Ventas regionales, seleccione C4:F7, vaya a Inicio > Rellenar > Series y configure la serie en: Filas, Tipo: Lineal, Incremento: 500000 y Límite: vacío. Luego haga clic en Aceptar. No seleccione encabezados ni la fila Total.

T2: Formato Condicional de Valores Inferiores

Enunciado: En la hoja “Vídeos populares”, para las celdas B4:C17, cree una regla de formato condicional que muestre los cinco valores inferiores en fuente Rojo oscuro en negrita.

Desarrollo:

...
Continuar leyendo "Dominio de Microsoft Excel: Casos Prácticos y Soluciones Técnicas" »

Modos de Energía y Tecnologías de Transmisión en Redes Inalámbricas Cisco

Informática3,22 KB

Modos de Energía en Tarjetas de Red Cisco

Existen tres modos de energía disponibles para las tarjetas de red (NIC) de Cisco:

  • Modo de encendido constante (CAM - Constantly Awake Mode): Este modo es la mejor opción cuando el consumo de energía no representa un problema; por ejemplo, cuando el dispositivo dispone de una fuente de alimentación de corriente alterna (AC). Este modo proporciona la mejor conectividad y la mayor disponibilidad de la infraestructura inalámbrica desde la perspectiva del cliente.
  • Modo de ahorro de energía (PSP - Power Save Mode): Este modo debe seleccionarse cuando la eficiencia energética es de máxima importancia. En esta situación, la NIC inalámbrica se apagará tras un periodo de inactividad y se encenderá
...
Continuar leyendo "Modos de Energía y Tecnologías de Transmisión en Redes Inalámbricas Cisco" »