Chuletas y apuntes de Informática y Telecomunicaciones de Primaria

Ordenar por
Materia
Nivel

Memoria Asociativa, Paginación y Estrategias de Reposición en Sistemas de Memoria Virtual

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

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

Memoria Asociativa y su Funcionamiento

La memoria asociativa guarda pares (clave, valor). Cuando se le presenta la clave, busca simultáneamente en todos sus registros y retorna, en pocos nanosegundos, el valor correspondiente. La memoria asociativa es costosa, razón por la cual los TLBs (Translation Lookaside Buffers) rara vez contienen más de 64 registros.

Paginación y TLB

Por pequeño que sea el TLB, la probabilidad de que la página esté en él (tasa de aciertos) es alta, porque los programas suelen hacer muchas referencias a unas pocas páginas. Un Intel 80486 tiene 32 entradas en el TLB; Intel asegura una tasa de aciertos del 98%. En cada cambio de contexto, hay que limpiar el TLB, lo que puede ser barato, pero hay que considerar un... Continuar leyendo "Memoria Asociativa, Paginación y Estrategias de Reposición en Sistemas de Memoria Virtual" »

Commutació i Configuració de Xarxes: Guia Completa

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

Escrito el en catalán con un tamaño de 5,42 KB

Commutació: Evolució i Avantatges

La commutació substitueix el pont, essent una evolució que inclou múltiples ponts. Operen en un SO propi. Els commutadors ofereixen un rendiment superior, més ports, menor cost per port i gran flexibilitat de configuració. Cada port és un domini de col·lisió. Les especificacions inclouen la memòria i la quantitat d'adreces MAC.

Capa 2: Ponts i commutadors. Capa 3: Encaminadors (divisió de dominis de col·lisió).

Configuració de Commutadors

Els commutadors operen a la capa dos del model OSI, utilitzant adreces MAC per enviar trames i dividir el domini de col·lisió.

Elements d'un Commutador

  • Memòria RAM
  • Memòria NVRAM (no volàtil)
  • Memòria Flash
  • ROM
  • Interfícies (connexions)

S'accedeix al SO mitjançant... Continuar leyendo "Commutació i Configuració de Xarxes: Guia Completa" »

Componentes Esenciales de un Ordenador y Redes Informáticas: Hardware, Software y Sistemas Operativos

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

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

Componentes Esenciales de un Ordenador

Hardware

Es la parte física del ordenador. Incluye la unidad del sistema y una serie de dispositivos externos o periféricos.

Software

Son los programas del ordenador.

Componentes Principales

  • Placa base: Es el elemento principal al que se conectan todos los demás dispositivos.
  • Memoria RAM: Almacena datos e instrucciones temporalmente mientras el ordenador está encendido. Es un lugar al que el procesador puede acceder a más velocidad que al disco duro. Su capacidad se mide en megabytes o en gigabytes.
  • Disco duro: Almacena datos y programas de forma permanente, incluso cuando el ordenador está apagado. Cuando se necesita, la información pasa a la memoria RAM.
  • Procesador: Es el cerebro del ordenador. Ejecuta
... Continuar leyendo "Componentes Esenciales de un Ordenador y Redes Informáticas: Hardware, Software y Sistemas Operativos" »

Conceptos Clave de Redes: Modelo OSI, IP, DNS, ADSL, Fibra Óptica y Más

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

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

¿Qué es el Modelo OSI?

El modelo OSI (Open Systems Interconnection) es un estándar internacional que describe cómo crear productos de comunicación en redes estructuradas en capas o niveles.

¿Qué significa que el protocolo IP sea no fiable y sin conexión?

El protocolo IP (Internet Protocol) es el encargado de transportar los datos en la red. Se considera no fiable y sin conexión porque puede verse sujeto a todo tipo de contingencias, como la pérdida de paquetes o la llegada desordenada de los mismos.

Diferencias entre Sintaxis, Semántica y Temporalización

En el contexto de la comunicación de datos:

  • Sintaxis: Define la estructura o el formato de los datos.
  • Semántica: Se refiere al significado de cada conjunto de bits.
  • Temporalización:
... Continuar leyendo "Conceptos Clave de Redes: Modelo OSI, IP, DNS, ADSL, Fibra Óptica y Más" »

Comandos de Manipulación de Archivos en Windows: Ejemplos Prácticos

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

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

Este documento presenta ejemplos prácticos del uso de comandos de manipulación de archivos en la consola de comandos de Windows (CMD). Se utilizan comandos como sort, find y type para realizar diversas operaciones sobre un archivo de texto llamado PERSONAL.TXT.

Clasificación de Archivos

Clasificar el archivo PERSONAL.TXT por el campo Ape1 (Apellido 1):

sort ejer4\personal.txt /+15

El modificador /+15 indica que la clasificación debe comenzar en la columna 15, donde presumiblemente comienza el campo Ape1.

Ordenación y Almacenamiento de Resultados

Ordenar el listado de empleados por salario y guardarlo en el archivo SALARIO.TXT:

sort ejer4\personal.txt

Nota: Sería necesario especificar la columna del salario con /+n si no se encuentra al inicio... Continuar leyendo "Comandos de Manipulación de Archivos en Windows: Ejemplos Prácticos" »

Arquitectura de Cliente Pesado y Fundamentos de Sistemas Operativos Móviles

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

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

Cliente Pesado o Robusto: Arquitectura y Funcionamiento

Se denomina cliente pesado (o cliente robusto) al programa "cliente" de una arquitectura cliente-servidor cuando la mayor carga de cómputo está desplazada hacia la computadora que ejecuta dicho programa.

Ventajas

  • Aprovechamiento de recursos: Aprovecha la capacidad de cómputo de las computadoras que lo ejecutan, las cuales generalmente están infrautilizadas, aliviando la carga de la computadora servidor.
  • Riqueza en la interfaz de usuario: La interfaz no está limitada por las características de un cliente universal, permitiendo experiencias más complejas y fluidas.

Desventajas

  • Incompatibilidades: Pueden surgir conflictos de software o hardware dependiendo del entorno local.
  • Mantenimiento:
... Continuar leyendo "Arquitectura de Cliente Pesado y Fundamentos de Sistemas Operativos Móviles" »

Dominando Git: Comandos Esenciales y Conceptos Clave para Desarrolladores

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

Escrito el en español con un tamaño de 16,86 KB

Conceptos Fundamentales de Control de Versiones

Versionado Semántico

El versionado semántico es un sistema para asignar números de versión que indican el tipo de cambios realizados:

  • Fix (Corrección de errores): Incrementa la versión PATCH.
  • Feat (Nueva funcionalidad): Incrementa la versión MINOR.
  • Breaking Changes (Cambios que rompen la compatibilidad): Incrementa la versión MAJOR.

Definición de API

Una API (Interfaz de Programación de Aplicaciones) se refiere a un conjunto de librerías o funciones que pueden ser consumidas a través de la web. En este modelo, un cliente realiza solicitudes a un servidor, que es quien proporciona la funcionalidad o los datos.

Comandos Esenciales de Git

Operaciones con Repositorios Remotos

git pull --allow-unrelated-

... Continuar leyendo "Dominando Git: Comandos Esenciales y Conceptos Clave para Desarrolladores" »

Dominio de Campos Calculados en Microsoft Access: Conceptos y Aplicaciones

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

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

Campos Calculados: Definición

Llamaremos campo calculado a aquellos campos cuyos valores se obtengan a través de un cálculo. Pueden resultar de una expresión simple (como una suma) o de expresiones complejas que contengan funciones. Microsoft Access permite crear campos calculados para obtener datos basados en operaciones realizadas sobre información existente en una tabla. Por ejemplo, podemos utilizarlos para calcular sueldos, totales de ventas y cualquier valor que requiera un procesamiento matemático.

Tipos de campos calculados según su uso

Existen tres tipos de campos calculados según el entorno donde se utilicen:

1. SQL

En esta sentencia se observa cómo se aplica un campo calculado aprovechando el resultado de una función de agregado,... Continuar leyendo "Dominio de Campos Calculados en Microsoft Access: Conceptos y Aplicaciones" »

Hardware del Ordenador: Componentes Clave y su Funcionamiento Detallado

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

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

Componentes Internos del Ordenador: Funcionamiento y Características

Explora los elementos esenciales que conforman un ordenador, desde el cerebro de la máquina hasta los dispositivos de almacenamiento y expansión. Comprender sus funciones y especificaciones es clave para optimizar el rendimiento de tu equipo.

El Microprocesador (CPU)

El microprocesador, o CPU (Unidad Central de Procesamiento), es el cerebro del ordenador, encargado de ejecutar las instrucciones y procesar los datos. Su rendimiento se define por varias características clave:

  • Velocidad de ejecución: Varía en función del número de ciclos de reloj que necesita una instrucción para ejecutarse.
  • Juego de instrucciones: Es la cantidad máxima de información que se puede leer
... Continuar leyendo "Hardware del Ordenador: Componentes Clave y su Funcionamiento Detallado" »

Vistas de Arquitectura de Software: Modelos Esenciales para el Diseño de Sistemas

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

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

Vistas de Arquitectura de Software: Modelos Clave

Este documento explora diversas perspectivas y modelos de vistas de arquitectura de software, fundamentales para comprender, diseñar y documentar sistemas complejos. Se abordan diferentes enfoques, desde el Modelo 4+1 hasta RM-ODP y otras extensiones relevantes.

Vistas del Modelo 4+1 (Kruchten)

Vista de Procesos: Ejecución

Sobre: Procesos y máquinas.

Para: Concurrencia/distribución, integridad, tolerancia a fallas.

Vista de Desarrollo: Software y Trabajo

Sobre: Módulos, asignación de requisitos, asignación de trabajo.

Para: Planificar, evaluar costos, medir progreso, evaluar reuso.

Vista Física: Requisitos No Funcionales

Sobre: Mapeo de elementos a máquinas.

Para: Razonar sobre requisitos no funcionales... Continuar leyendo "Vistas de Arquitectura de Software: Modelos Esenciales para el Diseño de Sistemas" »