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

Fortalecimiento de la Ciberseguridad y Mejora del Rendimiento de Red en Entornos Educativos

Informática3,22 KB

Estrategias Esenciales de Ciberseguridad

La protección de los sistemas informáticos es fundamental para cualquier institución. A continuación, se detallan las acciones clave para fortalecer la ciberseguridad.

1. Prevención y Mantenimiento de Software

  • Verificación y Actualización de Software: La administración debe verificar los ordenadores con carpetas sospechosas y actualizar todos los elementos de software de manera regular.
  • Eliminación de Carpetas Sospechosas y Mantenimiento Antivirus: Se deben eliminar las carpetas de cuarentena sospechosas y ejecutar programas antivirus actualizados para detectar posibles amenazas. Asimismo, es crucial desinstalar los programas que estén desactualizados o sean irrelevantes para la institución.

2.

...
Continuar leyendo "Fortalecimiento de la Ciberseguridad y Mejora del Rendimiento de Red en Entornos Educativos" »

Funcionamiento Interno de IBM MQ y Componentes EJB

Informática4,82 KB

Funcionamiento Interno de IBM MQ

Cuando una aplicación desea colocar un mensaje en una cola, invoca una API MQPUT.

  • El queue manager verifica si la cola indicada es local o remota.
  • Si la cola es remota, el mensaje se coloca en una cola de transmisión. El queue manager agrega información al encabezado del mensaje, como el nombre de la cola y el queue manager de destino.
  • La transmisión se realiza a través de canales. Los canales pueden iniciarse manual o automáticamente.

Inicio Automático de Canales

Para iniciar un canal automáticamente, la cola de transmisión debe estar asociada a una channel initiation queue. Esta cola es monitoreada por un channel initiator.

  • El channel initiator es un programa MQSeries que debe estar en ejecución. Cuando
...
Continuar leyendo "Funcionamiento Interno de IBM MQ y Componentes EJB" »

Conceptos Clave en Sistemas de Información Geográfica y Software

Informática7,11 KB

Conceptos Fundamentales de Datos y Sistemas

Base de Datos Espacial (BDE)

Características de una BDE:

  • Contemporánea: Referida a un mismo momento temporal.
  • Detallada: En función de las necesidades.
  • Exacta posicionalmente.
  • Compatible con información externa.
  • Exacta internamente.
  • Actualizada a intervalos regulares.
  • Accesible a todo aquel que la necesite.

Sistema Gestor de Base de Datos (SGBD)

Funcionalidades clave de un SGBD:

  • Independencia de los datos.
  • Control de la integridad.
  • Control de las redundancias.
  • Sincronización.
  • Seguridad.

Entrada de Datos Geográficos

Entrada de Datos Ráster

Métodos comunes:

  • Importación de ficheros ráster.
  • Imágenes de satélite.
  • Ortografía.
  • Fotografía aérea.
  • Escaneado de mapas.
  • Rasterización.

Entrada de Datos Vectorial

Métodos...

Continuar leyendo "Conceptos Clave en Sistemas de Información Geográfica y Software" »

Sistemas Multiprocesador, Multicomputador y Arquitecturas de Procesadores

Informática4,74 KB

Sistemas Multiprocesador

Sistemas multiprocesador: No hay múltiples copias de página (solo hay 1 mem. ppal.)

Mem. Virt. Privada: Cada proceso tiene su espacio virtual privado mapeado en una memoria física común. Las direcciones virtuales que genera un proceso son privadas.

Desventajas: Sinónimos (varias direcciones virtuales apuntan a una página física), una dirección virtual apunta a varias páginas físicas.

Mem. virt. compartida: Cada proceso tiene un espacio de direcciones virtuales diferente.

Desventaja: Se restringe la memoria virtual del proceso.

Sistema Multicomputador

Sistema multicomputador: Hay varias copias de una página. ¿Coherencia?

Invalidación: Solo un proceso puede escribir en una página. Si otro escribe, invalida el resto...

Continuar leyendo "Sistemas Multiprocesador, Multicomputador y Arquitecturas de Procesadores" »

Seguridad informática: Conceptos, amenazas y estrategias de protección

Informática3,96 KB

Seguridad Informática: Conceptos Clave

1. Seguridad Informática y Seguridad de la Información

Seguridad de la información: Conjunto de medidas y procedimientos para proteger la integridad, confidencialidad y disponibilidad de la información.

Seguridad informática: Rama de la seguridad de la información que abarca:

  • Seguridad física
  • Seguridad lógica
  • Seguridad activa
  • Seguridad pasiva

¿Qué se quiere proteger? ¿En qué momento se protege?

2. Conceptos Básicos

Activos: Recursos del sistema que permiten a la organización alcanzar sus objetivos. Los principales activos son: la información, el software, el personal y los recursos físicos.

Vulnerabilidades: Debilidades de un activo que pueden afectar el funcionamiento del sistema informático....

Continuar leyendo "Seguridad informática: Conceptos, amenazas y estrategias de protección" »

Pseudocódigo: Concepto Esencial para Algoritmos y Desarrollo de Software

Informática2,63 KB

¿Qué es el Pseudocódigo?

El pseudocódigo es una descripción de alto nivel, compacta e informal, del principio operativo de un programa informático o de un algoritmo. Utiliza las convenciones estructurales de un lenguaje de programación real, pero está diseñado para la lectura humana en lugar de la lectura por máquina, y con independencia de cualquier lenguaje de programación específico.

Características y Propósito

  • Legibilidad Humana: Normalmente, el pseudocódigo omite detalles que no son esenciales para la comprensión humana del algoritmo, como declaraciones de variables, código específico del sistema o algunas subrutinas.
  • Independencia del Lenguaje: Puede complementarse, cuando sea conveniente, con descripciones detalladas en
...
Continuar leyendo "Pseudocódigo: Concepto Esencial para Algoritmos y Desarrollo de Software" »

Fundamentos de Arquitectura y Almacenamiento en Servidores Modernos

Informática4,37 KB

Arquitectura de Conexiones y Sistemas de Almacenamiento

A continuación, se presentan las respuestas detalladas sobre la jerarquía de conexiones, la arquitectura de buses y las tecnologías de almacenamiento utilizadas en servidores modernos.

Jerarquía de Conexiones y Buses

Enumera los elementos de la jerarquía de conexiones de un ordenador moderno

  • Bus de sistema.
  • Subsistema de concentradores.
  • Bus de placa base.
  • Controladores de bus.
  • Bus de E/S.

Indica lo que define la arquitectura lógica de un bus

La arquitectura lógica de un bus define fundamentalmente las líneas que lo forman, así como su funcionalidad específica.

Explica las ventajas ofrecidas por un bus serie respecto a un bus paralelo

Los buses paralelos presentan un conjunto de problemas...

Continuar leyendo "Fundamentos de Arquitectura y Almacenamiento en Servidores Modernos" »

Fundamentos Esenciales de Redes Informáticas: Tipos, Topologías y Protocolos TCP/IP

Informática4,65 KB

¿Qué es una Red Informática?

Una red de computadoras o red de ordenadores es un conjunto de equipos informáticos y software conectados entre sí mediante dispositivos que envían y reciben impulsos eléctricos.

Características Fundamentales de las Redes

  • Velocidad: Transmisión de datos medida en bits por segundo.
  • Seguridad de la Red: Medidas para proteger las redes (aunque inherentemente pueden ser vulnerables).
  • Escalabilidad: Facilidad y posibilidad de modificar o expandir el hardware y software de la red.

Toda red puede conectarse a otras. Una red informática se establece mediante conexiones físicas (cables) y lógicas (ondas/protocolos). Su objetivo es compartir información y recursos (hardware).

Tipos de Redes (Clasificación por Alcance)

...
Continuar leyendo "Fundamentos Esenciales de Redes Informáticas: Tipos, Topologías y Protocolos TCP/IP" »

Sistemas Operativos: Guía completa de funciones, configuraciones y seguridad

Informática8,13 KB

1. Definiciones de Sistemas Operativos (SO)

Un SO es un conjunto de programas, algoritmos y procedimientos que buscan:

  • Asignar recursos (cualquier elemento que preste un servicio) a procesos (programas en ejecución o tareas). Se busca la eficacia, maximizando el uso de recursos y garantizando que todo proceso finalice (ej. UNIX).
  • Proporcionar una interfaz amigable que oculte los detalles del hardware. Se busca la comodidad (ej. Windows) mediante una GUI (Graphic User Interface). Las GUI emplean tecnología WIMP: Windows, Icons, Mouse, Pull-down Menú.

Recurso: cualquier elemento que preste un servicio (ej. tarjeta gráfica, bus de datos).
Proceso: cualquier programa en ejecución (también llamado tarea).

2. Clasificación de SO

Los SO se clasifican...

Continuar leyendo "Sistemas Operativos: Guía completa de funciones, configuraciones y seguridad" »

Ejercicios Prácticos de Programación en Java: Manipulación de Strings, Matrices y Vectores

Informática23,08 KB

Clase Prueba: Concatenación y Manipulación de Strings

En esta sección, exploraremos diferentes métodos para concatenar y manipular cadenas (Strings) en Java.

public class Prueba {
    public static void main(String args[]) {
        int i;
        String s1 = "hola"; //Declaración de cadena s1
        System.out.println("s1=" + s1);
        String s2 = ""; //Declaración de cadena s2
        s1 = s1 + " isc"; //Concatenación opción 1
        System.out.println("s1=" + s1); //Impresión de la cadena ya concatenada
        s1 = "uaa"; //Nuevo valor a s1
        System.out.println("s1=" + s1); //Impresión de s1
        s1 = s1.concat(" tercero"); //Concatenación opción 2
        System.out.println("s1=" + s1); //Impresión
        for
...
Continuar leyendo "Ejercicios Prácticos de Programación en Java: Manipulación de Strings, Matrices y Vectores" »