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

Ordenar por
Materia
Nivel

Principios de Sincronización y Control en Hardware: Reloj, Reset, Espera, Interrupciones

Clasificado en Informática

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

Conceptos Fundamentales del Sistema Informático

Temporización

La temporización se utiliza para controlar periodos de tiempo. Espera un tiempo establecido para hacer algo.

El Reloj del Sistema

El reloj de una computadora se utiliza para dos funciones principales:

  1. Para sincronizar las diversas operaciones que realizan los diferentes subcomponentes del sistema informático.
  2. Para saber la hora.

El reloj marca la velocidad de proceso de la computadora generando una señal periódica que es utilizada por todos los componentes del sistema informático para sincronizar y coordinar las actividades operativas, evitando que un componente maneje datos incorrectamente o que la velocidad de transmisión de datos entre dos componentes sea distinta.

El Reloj en

... Continuar leyendo "Principios de Sincronización y Control en Hardware: Reloj, Reset, Espera, Interrupciones" »

Conceptos esenciales de POO en Java: herencia, constructores, abstractas e interfaces

Clasificado en Informática

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

Conceptos clave de programación orientada a objetos en Java

A continuación se presentan definiciones, ejemplos sintácticos y notas importantes sobre herencia, modificadores, constructores, clases abstractas, interfaces y otros conceptos básicos de Java. Se han corregido errores ortográficos y gramaticales manteniendo todo el contenido original.

Herencia

(Herencia) Herencia de una clase a otra — public class Uno extends Dos { }

(Herencia) Heredar método abstracto de otra clase — public class Sumas extends Calculo { }

Static

(Static) Creación de un atributo static — public static int total;

Constructores

(Constru) Llamar al constructor de una clase — Dado d = new Dado();

(Constru) El nombre del constructor es el mismo que la clase — public

... Continuar leyendo "Conceptos esenciales de POO en Java: herencia, constructores, abstractas e interfaces" »

Fundamentos de Redes de Computadoras: Estructura de Trama, Protocolos TCP/IP e IPv4

Clasificado en Informática

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

Fundamentos Esenciales de Redes de Computadoras: Estructura y Protocolos

1. Estructura de la Trama Ethernet (Capa de Enlace)

La trama Ethernet es la unidad básica de datos transmitida en una red local. Sus campos principales son:

  • Preámbulo (7 Bytes): Sincroniza la trama con el reloj del sistema receptor.
  • SOF (Start of Frame Delimiter) (1 Byte): Indica el comienzo de la trama.
  • Dirección Destino (6 Bytes) / Origen (6 Bytes): Identifica los equipos destino y origen (Direcciones MAC).
  • Longitud/Tipo (2 Bytes): Indica la longitud de la trama o el protocolo de capa superior encapsulado.
  • Datos (46-1500 Bytes): Contenido a transmitir. Si el tamaño no supera el mínimo de 46 bytes, se utiliza un relleno (padding) de ceros.
  • FCS (Frame Check Sequence) (4 Bytes)
... Continuar leyendo "Fundamentos de Redes de Computadoras: Estructura de Trama, Protocolos TCP/IP e IPv4" »

Fundamentos de Linux: Operadores de Comparación, Ficheros y Estructura de Directorios

Clasificado en Informática

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

Comparaciones Numéricas

  • -lt: Menor que
  • -le: Menor o igual que
  • -eq: Igual que
  • -ge: Mayor o igual que
  • -gt: Mayor que
  • -ne: No igual que

Operadores para la Verificación de Ficheros

  • -D: El fichero existe y es un **directorio**.
  • -E: El fichero **existe**.
  • -F: El fichero existe y es **regular**.
  • -R: Tienes **permisos de lectura** en el fichero.
  • -S: El fichero existe y **no está vacío**.
  • -W: Tienes **permisos de escritura**.
  • -X: Tienes **permisos de ejecución**.
  • -O: Eres el **dueño** del fichero.
  • -G: El grupo del fichero es igual al tuyo.

Estructura de Directorios Fundamentales en Linux

  • /bin y /usr/bin: Estos directorios contienen la mayoría de los **ficheros ejecutables** y los **comandos más comunes** del sistema Linux.
  • /boot: Directorio que contiene los **
... Continuar leyendo "Fundamentos de Linux: Operadores de Comparación, Ficheros y Estructura de Directorios" »

Control de Acceso a la Red Basado en Puertos: IEEE 802.1X

Clasificado en Informática

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

Control de Acceso por Puertos

IEEE 802.1X

IEEE 802.1X es un estándar de IEEE que normaliza el control de acceso a la red basado en puertos como parte del grupo de protocolos IEEE 802. El estándar permite la autenticación de dispositivos conectados a un puerto LAN, estableciendo una conexión punto a punto o denegando el acceso por ese puerto si la autenticación falla.

802.1X está disponible en la mayoría de los switches no domésticos y puede configurarse para autenticar nodos equipados con software específico para el acceso. El filtrado se realiza a nivel de enlace de datos. Algunos proveedores están implementando 802.1X en puntos de acceso inalámbricos como complemento a las técnicas específicas de Wi-Fi.

Esta autenticación suele... Continuar leyendo "Control de Acceso a la Red Basado en Puertos: IEEE 802.1X" »

Investigación de Operaciones: Metodología y Modelos de Sistemas

Clasificado en Informática

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

La Investigación de Operaciones es la aplicación, por grupos interdisciplinarios, del método científico a problemas relacionados con el control de las organizaciones o sistemas (hombre–máquina) a fin de que se produzcan soluciones que mejor sirvan a los objetivos de toda la organización.

Un sistema se entiende como una colección de entidades (componentes) interrelacionadas entre sí, cada una de las cuales se caracteriza por atributos o características que pueden estar relacionadas entre sí, todo lo cual tiene como fin lograr un objetivo común.

Clasificación de los Sistemas

Los sistemas se pueden clasificar en:

  • Abiertos - Cerrados
  • Naturales - Artificiales
  • Adaptables - Inadaptables
  • Estables - Inestables

Tipos de Modelos

Existen diferentes... Continuar leyendo "Investigación de Operaciones: Metodología y Modelos de Sistemas" »

Conceptos Clave de Informática: Software, Hardware y Resolución de Problemas

Clasificado en Informática

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

Software Esencial para el Mantenimiento y Diagnóstico del PC

Herramientas de Diagnóstico y Recuperación

  • AIDA64: Software que permite realizar un análisis extenso y detallado del PC. Es la herramienta ideal para realizar pruebas de rendimiento de los distintos dispositivos del ordenador.
  • Recuva: Software que permite recuperar archivos eliminados por error.
  • Eraser: Software que permite garantizar el borrado seguro de los archivos del sistema de ficheros.

Diagnóstico y Solución de Problemas Comunes en el PC

Problemas Eléctricos

Los problemas eléctricos pueden afectar gravemente el funcionamiento de un PC. Algunos de los más comunes son:

  • Picos de voltaje: Definen una fluctuación de alto voltaje que se produce inesperadamente durante un breve
... Continuar leyendo "Conceptos Clave de Informática: Software, Hardware y Resolución de Problemas" »

Conceptos Esenciales de Pruebas de Software: Tipos, Verificación y Validación

Clasificado en Informática

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

Introducción a las Pruebas de Software

En el desarrollo de software, las pruebas son una fase crucial para asegurar la calidad y el correcto funcionamiento de los sistemas. A continuación, exploraremos los conceptos fundamentales de los casos de prueba, los diferentes tipos de pruebas y las distinciones entre verificación y validación.

Casos de Prueba

Un caso de prueba es un conjunto de valores de entrada, precondiciones de ejecución, resultados esperados y poscondiciones de ejecución, desarrollados con un objetivo particular, tal como ejecutar un camino específico de un programa o verificar el cumplimiento de un requerimiento.

Tipos de Pruebas de Software

Las pruebas de software se clasifican en diversas categorías, cada una con un enfoque... Continuar leyendo "Conceptos Esenciales de Pruebas de Software: Tipos, Verificación y Validación" »

Guía completa de redes informáticas: conceptos, tipos y componentes

Clasificado en Informática

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

Componentes de una red informática

Dispositivos de red

Tarjeta de red

Las tarjetas de red son dispositivos físicos que permiten la comunicación entre los diferentes elementos de una red.

Servidores

Los servidores son ordenadores que ofrecen servicios a todos los equipos de la red, como la gestión del correo electrónico, el acceso a Internet y a bases de datos.

Concentrador

Un concentrador permite ampliar la red al conectar múltiples dispositivos entre sí. El dispositivo envía la información que recibe a todos los elementos conectados.

Conmutador

Un conmutador se utiliza para conectar múltiples redes entre sí, fusionándolas en una sola. Disponen de mayor lógica, ya que seleccionan a qué dispositivos de la red va destinada la información... Continuar leyendo "Guía completa de redes informáticas: conceptos, tipos y componentes" »

Contratos de Software y Casos de Uso: Componentes Clave para la Especificación de Requisitos

Clasificado en Informática

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

Contratos de Software: Definición y Componentes Esenciales

Un contrato es un documento que especifica el cambio del estado del sistema a partir de la ejecución de la operación que describe. Su enfoque principal debe estar en el qué se logra y no en el cómo se implementa. Para una documentación completa, se recomienda construir un contrato por cada operación del sistema.

Partes Fundamentales de un Contrato de Software

Los contratos deben incluir las siguientes secciones clave:

  • Nombre: Identificación de la operación y sus parámetros asociados.
  • Responsabilidades: Descripción informal de las responsabilidades que debe cumplir la operación.
  • Salida: El valor o retorno esperado de la operación.
  • Precondiciones: Suposiciones necesarias sobre el
... Continuar leyendo "Contratos de Software y Casos de Uso: Componentes Clave para la Especificación de Requisitos" »