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

Ordenar por
Materia
Nivel

Cual es el propósito del preámbulo en una trama ethernet

Clasificado en Informática

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

IEEE 802.3(Ethernet): Ethernet es la tecnología de red LAN más usada, resultando idóneas para aquellos casos en los que se necesita una red local que deba transportar tráfico esporádico y ocasionalmente pesado a velocidades muy elevadas, 3 componentes: Especificaciones de la capa física que definen las restricciones de cableado, tipos de cable y modos de señalización (codificación de bits). Formato de la trama, que define el orden de los bits y su significado. Mecanismo de acceso al medio, denominado acceso múltiple con detección de portadora (CSMA/CD). especificaciones 100Base-TX: 100BaseTX, 100Mbps, Estrella, UTP CAT.5, 100m, Fast Ethernet. Gigabit Ethernet: Es una ampliación del estándar Ethernet (concretamente la versión... Continuar leyendo "Cual es el propósito del preámbulo en una trama ethernet" »

Administración de Paquetes Linux: Comandos APT, DPKG y Compilación de Código Fuente

Clasificado en Informática

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

Comandos Esenciales de APT y DPKG para la Gestión de Paquetes

Comandos Útiles de APT (Advanced Package Tool)

APT es la interfaz de alto nivel utilizada para la gestión de paquetes en sistemas basados en Debian y Ubuntu. Estos comandos son fundamentales para mantener el sistema actualizado y gestionar software:

  • apt-get dist-upgrade: Actualiza completamente la distribución, manejando inteligentemente los cambios de dependencias.
  • apt-get upgrade: Actualiza todos los paquetes instalados, excepto aquellos que requieran la eliminación de otros paquetes críticos (como el núcleo del sistema).
  • apt-get -f install: Soluciona problemas de dependencias o de paquetes rotos que a menudo interrumpen los procesos de instalación o actualización.
  • apt-get remove
... Continuar leyendo "Administración de Paquetes Linux: Comandos APT, DPKG y Compilación de Código Fuente" »

Arquitectura Cliente-Servidor: Fundamentos, Componentes y Seguridad en Redes de Datos

Clasificado en Informática

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

Diseño de Red Cliente-Servidor

Definición de Red de Datos

Una red de datos se define como la interconexión de dos o más computadoras cuyo fin principal es compartir datos e información.

Objetivos Fundamentales de las Redes

  • Disponibilidad de Recursos: Mantener datos y programas accesibles.
  • Fiabilidad: Asegurar la disponibilidad mediante la duplicación de archivos (respaldo).
  • Ahorro Económico: Optimización de recursos compartidos.
  • Comunicación: Funcionar como medio de comunicación entre personas distantes.

Componentes Esenciales de una Red

Los elementos clave que conforman una red incluyen:

  1. Estaciones de trabajo (Clientes).
  2. Servidor.
  3. Tarjetas de red.
  4. Cableado (Medios de transmisión).
  5. Sistema Operativo (S.O.) de red.
  6. Software de aplicación.

Estructura

... Continuar leyendo "Arquitectura Cliente-Servidor: Fundamentos, Componentes y Seguridad en Redes de Datos" »

Mantenimiento de Equipos Informáticos: Tipos, Factores y Solución de Problemas

Clasificado en Informática

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

El mantenimiento es el cuidado que se le da al equipo informático para prevenir posibles fallos. Existen tres tipos principales de mantenimiento:

Tipos de Mantenimiento

  • Preventivo: Consiste en crear un entorno adecuado para el ordenador, conservando limpias todas las partes que componen el equipo, ya que tienden a llenarse de polvo.
  • Correctivo: Se enfoca en reparar algún elemento del equipo, como por ejemplo una tarjeta de sonido, video, memoria, etc.
  • Predictivo: Implica monitorizar los parámetros de funcionamiento que puedan producir un fallo. Por ejemplo, los discos duros tienen una tecnología SMART que nos informa de un fallo antes de que se produzca.

Factores que Afectan al Mantenimiento

Diversos factores pueden influir en el mantenimiento... Continuar leyendo "Mantenimiento de Equipos Informáticos: Tipos, Factores y Solución de Problemas" »

Fundamentos Esenciales de Git: Conceptos Clave para el Control de Versiones Distribuido

Clasificado en Informática

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

Conceptos Fundamentales de Git y Repositorios

Git

Sistema de control de versiones distribuido. Guarda cada cambio realizado en el proyecto y permite a los desarrolladores colaborar sin necesidad de una conexión constante.

Recomendación: Utiliza ramas (branches) y pull requests (PR) para gestionar y organizar el trabajo en equipo de manera eficiente.

Repositorio Remoto

Versión central del proyecto almacenada en línea (por ejemplo, en plataformas como GitHub, GitLab o Bitbucket).

Convención: Generalmente, se usa origin para referirse a tu copia personal en el servidor, y upstream para el repositorio original del que derivas.

Repositorio Local

Tu copia completa del proyecto en tu ordenador. Incluye el historial completo de cambios, el índice (staging

... Continuar leyendo "Fundamentos Esenciales de Git: Conceptos Clave para el Control de Versiones Distribuido" »

Glosario Esencial de Terminología Informática

Clasificado en Informática

Escrito el en español con un tamaño de 10,63 KB

DMZ (Zona Desmilitarizada)

La DMZ (Zona Desmilitarizada) o red perimetral es una red local que se ubica entre la red interna de una organización y la red externa, generalmente Internet. El objetivo de una DMZ es que las conexiones desde la red interna y la externa a la DMZ estén permitidas, mientras que las conexiones desde la DMZ solo se permitan a la red externa. Los equipos (hosts) en la DMZ no pueden conectar con la red interna.

NAP (Network Access Point)

NAP (Network Access Point), en español Punto de Acceso a la Red, es el punto donde confluyen las redes de las distintas organizaciones proveedoras de servicios de Internet, conocidas con el nombre de Internet Service Provider o ISP. A través de los NAP se intercambia el tráfico de Internet... Continuar leyendo "Glosario Esencial de Terminología Informática" »

Fundamentos del Cloud Computing: Modelos de Servicio y Beneficios Esenciales

Clasificado en Informática

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

Introducción al Cloud Computing

El Cloud Computing ha transformado la manera en que las empresas operan con sistemas digitales. Permite el acceso y uso de recursos informáticos a través de Internet, lo que facilita:

  • Ampliación de Operaciones: Flexibilidad para escalar recursos según la demanda.
  • Mejora de la Colaboración: Herramientas que permiten a los equipos trabajar juntos de forma eficiente.
  • Reducción de Costos: Optimización de la inversión en infraestructura y mantenimiento.

Tipos de Servicios en la Nube

Infraestructura como Servicio (IaaS)

  • Qué es: Proporciona recursos básicos de computación como servidores virtuales, almacenamiento y redes. Ofrece un control total sobre el sistema operativo y las aplicaciones.
  • Escalabilidad: Permite
... Continuar leyendo "Fundamentos del Cloud Computing: Modelos de Servicio y Beneficios Esenciales" »

Guia de Particions, Sistemes de Fitxers i CPD

Clasificado en Informática

Escrito el en catalán con un tamaño de 2,79 KB

Particions i sistemes de fitxers

1. Partició

Divisió d’un disc dur en parts independents per gestionar millor l’emmagatzematge.

  • MBR: Antic, limita a 4 particions i 2 TB.
  • GPT: Més modern, permet més particions i major capacitat.

3. Tipus de particions

Primària, estesa i lògica.

4. Sistemes de fitxers

  • Windows: NTFS, FAT32, FAT16, FAT.
  • Linux: ext3, ext4, ReiserFS, JFS.
  • Mac: APFS, HFS, HFS+.

5. Operacions amb particions

Crear, eliminar, fusionar, amagar, revelar, dividir, recuperar una partició esborrada i formatar particions.

6. Programari de gestió de particions

Administradors nadius de Windows, Wondershare Disk Manager, Active@ Partition Manager, MiniTool Partition Wizard.

7. Estratègies de còpia de seguretat

  • Còpia de seguretat completa: Copia
... Continuar leyendo "Guia de Particions, Sistemes de Fitxers i CPD" »

Fundamentos de Programación VBScript: Estructuras Condicionales y Objetos HTML

Clasificado en Informática

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

Introducción: Funcionamiento del Aplicativo

Prueba de lo que hace este aplicativo.

2. Construcción del Script con Objetos HTML

Estamos construyendo el script con objetos HTML por brevedad, dentro del script o programa (que se activa con el evento onclick del objeto HTML button):

Pasos para la Construcción del Script

  1. Primero, declaramos las variables a usar usando dim. Estas son de tipo variant.
  2. Cargamos nuestras variables usando la propiedad VALUE del objeto TEXT que está en el documento o forma PROG5.
  3. Construimos nuestro IF-ENDIF con el formato que se explicó.
  4. Se pueden poner más de una instrucción en los grupos ciertos o falsos del if, como se demuestra en el programa.
  5. Para encadenar strings (cadenas de texto), se está usando el símbolo &
... Continuar leyendo "Fundamentos de Programación VBScript: Estructuras Condicionales y Objetos HTML" »

Fundamentos del Modelado de Requisitos en Ingeniería de Software: Conceptos y Diagramas UML

Clasificado en Informática

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

Introducción al Modelado de Requisitos

El Modelo de Requisitos

El modelo de requisitos es una serie de modelos y constituye la primera representación técnica de un sistema de software (SW).

Herramientas de Modelado de Requisitos

Las herramientas de modelado combinan formatos en texto y diagramas para representar los requisitos (req) de los datos, funcionales y de comportamiento. Esto se realiza de una manera que es relativamente fácil de entender y, aún más importante, conduce a una revisión para lograr la corrección, la integridad y la consistencia.

Requisitos Modelados

En el modelado de requisitos se representan los requisitos de información, funcionales y de comportamiento.

El Rol del Analista

El analista es el tipo de ingeniero de software... Continuar leyendo "Fundamentos del Modelado de Requisitos en Ingeniería de Software: Conceptos y Diagramas UML" »