Chuletas y apuntes de Informática y Telecomunicaciones de Universidad

Ordenar por
Materia
Nivel

Buses de Computadora: Estructura, Funcionalidad y Estándares de Conectividad

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,69 KB

Los Buses del Microprocesador: Conectividad Esencial

Los buses del microprocesador son un conjunto de líneas eléctricas comunes que conectan todos los dispositivos y componentes de la computadora. Los circuitos observan las cargas en estas líneas para identificar los datos y responder cuando su número de identificación es transmitido, comenzando a transmitir o recibir datos en otro conjunto de cables. Este transporte es el medio por el cual viajan los datos y presenta las siguientes características:

Características Clave de los Buses

  • Ancho de la ruta de datos: Es la cantidad de bits que puede transportar de manera simultánea.
  • Velocidad del ciclo de reloj: Hace referencia a la cantidad de grupos de datos por segundo que se pueden enviar
... Continuar leyendo "Buses de Computadora: Estructura, Funcionalidad y Estándares de Conectividad" »

Applets en Java: Ciclo de vida, parámetros y AWT

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,2 KB

Applets en Java

Introducción a los Applets

La clase Applet, contenida en el paquete java.applet, proporciona las herramientas esenciales para crear applets. Para desarrollar un applet, se requiere importar este paquete, junto con java.awt, java.awt.event y javax.swing, que contienen las herramientas para interfaces gráficas. Un applet es un programa ejecutable en un navegador web o con la herramienta appletviewer.exe del SDK.

Ciclo de Vida de un Applet

Un applet hereda propiedades y métodos de la clase Applet (java.awt). Los métodos que se pueden sobreescribir para definir la funcionalidad son:

  • init(): Se ejecuta una sola vez al cargar el applet. Se usa para inicializar variables.
  • start(): Se ejecuta después de init() y cada vez que el documento
... Continuar leyendo "Applets en Java: Ciclo de vida, parámetros y AWT" »

Banderas, Segmentos, Direccionamiento e Interrupciones en Microprocesadores

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,44 KB

De estas nueve banderas, seis de ellas cambian después de ejecutar muchas de las instrucciones aritméticas y lógicas. Estas seis banderas son:

  • C (Acarreo): Indica un acarreo después de una suma o un préstamo después de una resta. La bandera de acarreo también indica condiciones de error en ciertos programas y procedimientos.
  • P (Paridad): Es un cero para una paridad impar y un 1 para una paridad par.
  • A (Acarreo auxiliar): Indica un acarreo después de una suma o un préstamo después de una resta del bit 3 al bit 4 en el resultado.
  • Z (Cero): Indica que el resultado de una operación aritmética o lógica es cero. Si Z = 1, el resultado es cero y si Z = 0, el resultado no es cero.
  • S (Signo): Indica el signo aritmético del resultado después
... Continuar leyendo "Banderas, Segmentos, Direccionamiento e Interrupciones en Microprocesadores" »

Planificación de procesos en sistemas operativos: objetivos, métricas y políticas de planificación

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 8,08 KB

Planificación de procesos en sistemas operativos

Introducción

Planificación de procesos
Objetivos.
Criterios.
Métricas.
Estrategias.

Objetivos

  • Justicia: Debe evitar, en lo posible, favorecer a unos procesos y perjudicar a otros.
  • Número máximo de usuarios interactivos: Objetivo principal de la mayoría de los sistemas de tiempo compartido.
  • Predecibilidad: La estrategia debe permitir saber cómo será la ejecución de los procesos.
  • Minimización de la sobrecarga: Debe procurar minimizar los cambios de contexto.
  • Equilibrio en el uso de los recursos: Los recursos deben ocuparse equitativamente y por el mayor tiempo posible.
  • Seguridad en las prioridades: Al establecerse prioridades, estas deben respetarse.
  • Máxima capacidad de ejecución: Debe procurar
... Continuar leyendo "Planificación de procesos en sistemas operativos: objetivos, métricas y políticas de planificación" »

Fundamentos de Java: Plataformas, POO, Variables y Buenas Prácticas

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,11 KB

Java: Fundamentos y Conceptos Clave

JAVA:

  • Es un lenguaje de programación que permite crear todo tipo de aplicaciones.
  • Es un ambiente de desarrollo que tiene un conjunto de herramientas como compilador, intérprete y generador de documentos.
  • Ambiente de despliegue. Hay dos ambientes de despliegue principalmente:
    • El primero es JRE, que contiene un conjunto de clases para todos los paquetes de JAVA.
    • El segundo es un ambiente de despliegue en el navegador web.

Plataformas de Java

J2EE (Java Enterprise Edition):

Es la plataforma de desarrollo de aplicaciones para servidores, utilizada en un entorno empresarial. Incluye Enterprise y JavaBeans.

J2SE (Java 2 Standard Edition):

Es la plataforma de desarrollo de aplicaciones en clientes, fundamentalmente orientada... Continuar leyendo "Fundamentos de Java: Plataformas, POO, Variables y Buenas Prácticas" »

Arquitectura Orientada a Servicios (SOA): Beneficios, Desafíos y Evolución en la Ingeniería de Software

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,7 KB

Ventajas de la Arquitectura Orientada a Servicios (SOA)

  • SOA, como arquitectura, propone un cambio a la empresa como un todo.
  • El bajo acoplamiento de los servicios genera la independencia del uso de uno u otro servicio.
  • SOA proporciona ventajas a nivel operativo, por ejemplo, rapidez en la implementación de nuevos procesos, economía en el mantenimiento, agilidad en su diseño, minimizando los costos.
  • SOA no propone un cambio radical, o una revolución, sino que permite utilizar módulos previos, o sistemas antiguos haciendo la migración menos violenta.
  • En palabras de un experto: "SOA tiene cuatro ventajas: es a la medida del cliente, es absolutamente modular, más flexible, pero también tenemos la ventaja de que nos facilita la extensión de
... Continuar leyendo "Arquitectura Orientada a Servicios (SOA): Beneficios, Desafíos y Evolución en la Ingeniería de Software" »

Fundamentos de Sistemas Operativos Unix/Linux: Permisos, Enlaces y Redirección de E/S

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 6,01 KB

Gestión de Permisos y Propiedades de Archivos en Sistemas Unix/Linux

Permisos Fundamentales

Los sistemas operativos Unix y Linux gestionan el acceso a archivos y directorios mediante tres tipos de permisos:

  • Lectura (r): Permite ver el contenido de un archivo o listar los archivos de un directorio.
  • Escritura (w): Permite modificar o eliminar un archivo, o crear/eliminar archivos dentro de un directorio.
  • Ejecución (x): Permite ejecutar un archivo (si es un programa o script) o acceder a un directorio.

Clases de Usuarios

Estos permisos se aplican a tres clases de usuarios:

  • (u)suario: El propietario del archivo.
  • (g)rupo propietario: Los miembros del grupo asociado al archivo.
  • (o)tro: Todos los demás usuarios del sistema.

El comando ls -l se utiliza para... Continuar leyendo "Fundamentos de Sistemas Operativos Unix/Linux: Permisos, Enlaces y Redirección de E/S" »

Diseño e Implementación de Redes CATV y HFC: Fundamentos y Parámetros Clave

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,52 KB

1. Definición del Ancho de Banda y Servicios en Sistemas CATV

1.1 Premisas para el Diseño e Instalación de un Sistema CATV

Para el diseño e instalación de un sistema de CATV, lo primero que hay que precisar es la frecuencia de operación o, mejor dicho, los servicios que se van a ofrecer. Este paso es simplemente una decisión de negocio.

2. Cálculo y Configuración de la Cabecera

2.1 Selección de Equipos para la Cabecera

Uno puede escoger el equipo que desee, pero en la actualidad tenemos que precisar la programación que deseamos y entonces recién podemos aventurarnos a elegir el equipo adecuado para poder bajar la señal satelital.

2.1.1 Características Técnicas de la Estación Terrenal

  • Para la elección de la cantidad de antenas, es
... Continuar leyendo "Diseño e Implementación de Redes CATV y HFC: Fundamentos y Parámetros Clave" »

Sistemas de Telefonía Móvil: Evolución de la Tecnología

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 13,21 KB

Sistemas de Telefonía Celular

Telefonía Celular Analógica

AMPS

  • Primer sistema celular de EE. UU.
  • Desarrollado en la década de 1970, uso comercial en 1983.
  • Reutilización de 7 celdas. Admite sectorización (emplea celdas de 3 sectores) y división.

Radioenlace

  • Ocupa FDMA (acceso al medio por frecuencias).
  • Cada canal tiene un ancho de banda (BW) de 30 KHz.
  • Rango de frecuencias:
    • Hacia atrás: 824-849 MHz (25 MHz)
    • Hacia delante: 869-894 MHz (25 MHz)
  • Son 832 ($\frac{25000}{30}=833$, se considera frecuencia de guarda en los extremos de la banda) canales en total.
  • 416 canales para cada operador (21 de control que monitorean 18 canales, 395 para operar).

Funcionamiento

  • La estación base transmite continuamente un canal de control hacia adelante. La estación
... Continuar leyendo "Sistemas de Telefonía Móvil: Evolución de la Tecnología" »

Evolución y Componentes Esenciales de las Computadoras: Desde la UNIVAC hasta la Actualidad

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,75 KB

Evolución y Componentes Esenciales de las Computadoras

Una computadora es una máquina que sirve como herramienta para procesar información de forma rápida, fácil y exacta.

Generaciones de Computadoras

  • 1ª Generación (1945-1955): Uso de tubos de vacío (bulbos). Destaca la UNIVAC I (Universal Automatic Computer) de Mauchly y Eckert, utilizada para los censos de 1951.
  • 2ª Generación (1955-1965): Transistores y sistemas de procesamiento por lotes. Se programaba en Fortran y lenguaje ensamblador. Sistema FMS (Fortran Monitor System).
  • 3ª Generación (1965-1980): Circuitos integrados. Multiprogramación, con sistemas operativos como Unix y OS/360.
  • 4ª Generación (1980-1990): Computadoras personales. MS-DOS, Unix, redes de computadoras y sistemas
... Continuar leyendo "Evolución y Componentes Esenciales de las Computadoras: Desde la UNIVAC hasta la Actualidad" »