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

Fundamentos de Ciberseguridad y Componentes Clave en Informática

Informática10,56 KB

Conceptos Fundamentales de Ciberseguridad

La seguridad informática es el área de la informática enfocada a la protección de los sistemas informáticos, tanto a nivel de hardware (HW) como de software (SW). Su objetivo principal es proteger los equipos, las aplicaciones, los datos y las comunicaciones.

Pilares de la Seguridad de la Información: Confidencialidad, Integridad, Disponibilidad y No Repudio

  • Confidencialidad: Garantiza que la información solo sea accesible para personal autorizado.
  • Integridad: Asegura que los datos no han sufrido alteraciones no consentidas o no autorizadas, manteniendo su exactitud y completitud.
  • Disponibilidad: Permite que los servicios y recursos sean accesibles de manera normal y cuando se necesiten.
  • No Repudio:
...
Continuar leyendo "Fundamentos de Ciberseguridad y Componentes Clave en Informática" »

Optimización de Memoria en Sistemas Operativos: Virtualización y Algoritmos de Reemplazo

Informática3,29 KB

Optimización de Memoria en Sistemas Operativos

Para que un proceso se ejecute, se requiere ubicarlo en memoria principal junto con los datos que direcciona.

Multiprogramación y Optimización

Para optimizar el uso del computador, se requiere tener varios procesos en memoria principal (grado de multiprogramación). Estos procesos incluyen:

  • El código y los datos de un programa en ejecución.
  • Las rutinas del Sistema Operativo.

Puede ser que la memoria principal no tenga capacidad suficiente para todos los procesos, por lo que es necesaria una gestión de memoria.

Memoria Virtual

La memoria virtual permite la separación de la memoria de usuario lógica y la memoria física.

  • Solo una parte del programa está en memoria.
  • El espacio de direcciones lógicas
...
Continuar leyendo "Optimización de Memoria en Sistemas Operativos: Virtualización y Algoritmos de Reemplazo" »

Factores de Calidad del Software: Modelo de Boehm e ISO/IEC 9126

Informática4,25 KB

Factores de Calidad en la Transición del Producto

Portabilidad: Esfuerzo requerido para transferir el producto entre distintos ambientes de operación.

Reusabilidad: Facilidad de reusar el software en diferentes contextos.

Interoperabilidad: Esfuerzo requerido para acoplar el producto con otros sistemas.

Factores de Calidad en la Operación del Producto

Correctitud: El grado en que el producto cumple con sus especificaciones.

Confiabilidad: La habilidad del producto de responder ante situaciones no esperadas. El factor de confiabilidad incluye los siguientes criterios: tolerancia a errores, consistencia, simplicidad y exactitud. Combina la tolerancia tanto a errores de hardware como de software. Puede ser medido con medidas como:

  • Tiempo medio entre
...
Continuar leyendo "Factores de Calidad del Software: Modelo de Boehm e ISO/IEC 9126" »

Sistema de Nombres de Dominio (DNS): Funcionamiento y Tipos

Informática4,36 KB

1. Sistemas de Nombres Planos y Jerárquicos

Cuando hablamos de sistemas o nombres nos referimos a registros que relacionan nombres, alias, pseudónimos con direcciones IP. El Domain Name System o DNS es el servicio encargado de esta gestión, traduce un nombre en una dirección IP consultando unas bases de datos. Este sistema se denomina nombres jerárquicos.

Los organismos que alquilan los nombres de dominios son:

  • A nivel internacional: ICANN
  • En el caso de los .es: los reparte nic.es, que forma parte de red.es y este a su vez, del Gobierno de España.

Un nombre de dominio solo apuntará a una dirección IP en un momento concreto, aunque pudiera variar en un futuro. Varios nombres podrían marcar una dirección IP.

2. Espacio de Nombres de Dominio

El...

Continuar leyendo "Sistema de Nombres de Dominio (DNS): Funcionamiento y Tipos" »

Introducción a la Informática

Informática5,15 KB

Informática: Disciplina científica que se concentra en el estudio del tratamiento automático y racional de la información mediante el uso y aplicación de dispositivos electrónicos y sistemas computacionales, por medio de programas que se elaboran a partir de los diferentes métodos y procedimientos del razonamiento humano.

Conceptos Básicos

Computadora: Máquina compuesta de elementos físicos (Hardware y Software), capaz de realizar una gran cantidad de trabajos a velocidad y con alta precisión, en otras palabras simplificadas, es un aparato electrónico para hacer una tarea.

La primera computadora fue la “ENIAC” (Electronic Numerical Integrator And Computer).

Sistema Operativo: Conjunto de órdenes y programas que controlan los procesos...

Continuar leyendo "Introducción a la Informática" »

Sistemas de Alimentación Ininterrumpida (SAI), Equipos de Cabecera, ICT y Cableado Estructurado

Informática2,95 KB

¿Qué es un SAI (UPS)?

Un SAI, también conocido como UPS (Uninterruptible Power Supply), es un dispositivo que permite mantener la alimentación de una línea eléctrica durante un breve periodo de tiempo después de la interrupción del suministro eléctrico en el edificio o zona de la instalación. Esto asegura que los dispositivos conectados continúen funcionando, protegiendo datos y hardware.

Equipo de Cabecera: Definición y Funcionamiento

El equipo de cabecera es el conjunto de elementos necesarios para asegurar la distribución de las señales desde el equipo captador hasta las tomas de usuario. Su función principal es elevar y amplificar el nivel de señal entregado por el equipo captador, hasta el nivel necesario para la distribución...

Continuar leyendo "Sistemas de Alimentación Ininterrumpida (SAI), Equipos de Cabecera, ICT y Cableado Estructurado" »

Conceptos Fundamentales en Computación Móvil y Ubicua

Informática3,32 KB

Computación Móvil

Ventajas de la Computación Móvil

  • Movilidad: Desaparecen las limitaciones de espacio y tiempo.
  • Conectividad instantánea: Sin necesidad de tiempo de espera en instalaciones.
  • Aplicaciones personalizadas: Para cada usuario, como información específica para cada consumidor.

Posibilidades de la Computación Móvil

  • Profesionales sin oficinas.
  • Vigilancia de pacientes.
  • Reuniones y grupos de trabajo personal sin limitaciones.

Computación Ubicua

Integración de la informática en el entorno de la persona, utilizando dispositivos móviles que pueden comunicarse entre ellos de forma transparente para el usuario. Cada persona actúa sobre multitud de dispositivos programables que pueden ser manejados sin apenas conocimientos técnicos por...

Continuar leyendo "Conceptos Fundamentales en Computación Móvil y Ubicua" »

Tecnología para el Hogar Inteligente: Sistemas, Conectividad y Solución de Problemas

Informática5,42 KB

Sistemas de Domótica: Control Integrado del Hogar

Los sistemas de domótica permiten un control integrado de las diferentes estructuras que utilizan los servicios generales de una vivienda. En estos tipos de sistemas entran los conceptos de automatización de la iluminación, los cerramientos motorizados (persianas, toldos, puertas, etc.) y la climatización, entre otros. También incluyen la monitorización y la seguridad técnica, donde se agrupan los sistemas de:

  • Gestión de accesos (control, porteros, videoporteros, etc.)
  • Vigilancia (videovigilancia, supervisión de zonas comunes, etc.)
  • Alarmas técnicas (fuego, gas, inundación)
  • Emergencia y prevención de otros daños.

Sistemas de Seguridad para el Hogar

Los sistemas de seguridad permiten controlar,...

Continuar leyendo "Tecnología para el Hogar Inteligente: Sistemas, Conectividad y Solución de Problemas" »

Redes Informáticas: Componentes Clave, Tipos y Conexiones Fundamentales

Informática5,93 KB

Componentes Fundamentales de una Red Informática

Software de Aplicaciones

El software de aplicaciones está formado por programas informáticos que se comunican con los usuarios de la red y permiten compartir información y recursos.

  • Modelo Cliente-Servidor

    En este modelo, las tareas se reparten entre programas que se ejecutan en el servidor y otros en la estación de trabajo del usuario. En una red, cualquier equipo puede ser el servidor o el cliente. El cliente es la entidad que solicita la realización de una tarea, y el servidor es quien la ejecuta.

  • Modelo Par a Par (Peer-to-Peer)

    En este modelo, todos los equipos conectados pueden desempeñar el papel de servidor y de estación de trabajo al mismo tiempo. Es un tipo de red ideal para trabajos

...
Continuar leyendo "Redes Informáticas: Componentes Clave, Tipos y Conexiones Fundamentales" »

Conceptos Esenciales de Desarrollo Web Java

Informática3,85 KB

Conceptos Fundamentales en Desarrollo Web Java

1. Librerías de Etiquetas Personalizadas (Custom Tags) en JSP

Las etiquetas personalizadas son definidas por el usuario para ampliar la potencia de JSP. Permiten separar la funcionalidad de la presentación y se implementan como clases Java.

1.1. Estructura de un Descriptor de Librería de Etiquetas (TLD)


<taglib>
    <tlib-version>1.0</tlib-version>
    <jsp-version>1.2</jsp-version>
    <short-name>Lib etiquetas DAD II</short-name>
    <uri>mistags</uri>
    <tag>
        <name>listarpartidos</name>
        <tag-class>edu.ucam.tags.ListarPartidosTag</tag-class>
        <body-content>empty</body-content&
...
Continuar leyendo "Conceptos Esenciales de Desarrollo Web Java" »