Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Formación Profesional

Conceptos Esenciales de Ciberseguridad: Fundamentos, Protección de Datos y Metodología de Ataque

Informática4,56 KB

Fundamentos de la Seguridad de la Información

La seguridad informática se basa en una serie de principios fundamentales que garantizan la protección de los activos digitales.

Principios Clave de la Seguridad

  • Integridad: Garantizar que los datos sean correctos, precisos y no hayan sido modificados sin autorización.
  • Confidencialidad: Asegurar que solo las personas autorizadas tengan acceso a la información.
  • Disponibilidad: Garantizar que los usuarios autorizados puedan acceder a los datos y servicios siempre que lo deseen.
  • Evitar Rechazo (No Repudio): Garantizar que el emisor o el receptor de un mensaje no pueda negar la transmisión o recepción de una acción.
  • Autenticación: Confirmar que los datos o la identidad de un usuario son veraces
...
Continuar leyendo "Conceptos Esenciales de Ciberseguridad: Fundamentos, Protección de Datos y Metodología de Ataque" »

Comandos Esenciales de Linux: Diccionario de Administración de Sistemas

Informática3,5 KB

Comandos Esenciales de Linux

  • Mkdir: Crea un directorio.
  • Mv: Renombra o mueve un archivo de un directorio a otro según se especifique.
  • Ps: Informa del estado de los procesos en el sistema.
  • Pwd: Imprime en pantalla la ruta del directorio donde nos encontramos.
  • Rm: Elimina archivos o directorios (-r borrado recursivo, -i con confirmación).
  • Sleep (+tiempo): Suspende la ejecución durante un tiempo especificado como argumento.
  • Cd: Cambiarse al directorio de usuario.
  • Cat: Muestra el contenido de un archivo.
  • Cp (origen) (destino): Se utiliza para copiar archivos.
  • Grep: Busca un patrón (que recibe como parámetro) en un archivo. Su sintaxis es sencilla: grep [opt] [patrón] [archivo].
  • Last: Nos proporciona información acerca de los últimos usuarios que han
...
Continuar leyendo "Comandos Esenciales de Linux: Diccionario de Administración de Sistemas" »

Ejercicios Prácticos de Programación PL/SQL en Oracle 10G

Informática3,1 KB

Guía de Ejercicios 1 PL/SQL

Ejercicio 1
Crear las siguientes tablas en Oracle 10G y efectuar las actividades que a continuación se detallan:

  • PERSONA
  • DEPARTAMENTO
  • EMPLEADO
  1. Crear un bloque simple en PL/SQL que muestre el nombre del departamento con código igual a 210.
  2. Crear un bloque simple que muestre el tipo de contrato de las personas con apellido Contreras.
  3. Crear un bloque simple que muestre RUT, nombre y teléfono de la persona que trabaja en el departamento que comienza con la letra 'i'.
  4. Crear un bloque simple que muestre el nombre del departamento, carga, ubicación y apellido de los empleados que poseen un sueldo mayor a 610.000.

Guía de Ejercicios 2 PL/SQL

Ejercicio 1
Crear las siguientes tablas en Oracle 10G y efectuar las actividades que a...

Continuar leyendo "Ejercicios Prácticos de Programación PL/SQL en Oracle 10G" »

Glosario Esencial de Redes Informáticas: Protocolos, Estándares y Arquitectura OSI

Informática3,49 KB

Conceptos Fundamentales de Redes y Protocolos

A continuación, se presenta un glosario de términos esenciales en el campo de las redes informáticas, cubriendo desde la topología física hasta los modelos de interconexión y los protocolos de acceso al medio.

Redes Multipunto (Multipoint Networks)

Se dice que una red es multipunto cuando dos o más localidades terminales comparten porciones de una línea común. Cuando se emplean líneas multipunto, se pueden reducir los costos globales, puesto que las porciones comunes de la línea son compartidas para el uso de todos los dispositivos conectados a ella.

Ethernet 10BASE2 (Thin Ethernet)

Esta es una variante de Ethernet que usa cable coaxial fino (RG-58A/U o similar) terminado con un conector BNC...

Continuar leyendo "Glosario Esencial de Redes Informáticas: Protocolos, Estándares y Arquitectura OSI" »

Implementación y Cálculo de Diagonales de Matrices Cuadradas en C

Informática4,56 KB

Optimización de Código C para el Manejo de Matrices Cuadradas

A continuación, se presenta la refactorización y corrección del código fuente en C, diseñado para generar una matriz cuadrada, llenarla con valores aleatorios y calcular los promedios de sus diagonales principal y secundaria. Se han añadido las librerías necesarias y se ha mejorado la estructura y legibilidad del código, manteniendo intacta la lógica original.

Código C Corregido y Estructurado

Se han incluido las librerías <stdlib.h> y <time.h>, esenciales para la generación de números pseudoaleatorios, y se ha estandarizado la indentación.

#include <stdio.h>
#include <stdlib.h> // Necesario para rand() y srand()
#include <time.h>   // Necesario
...
Continuar leyendo "Implementación y Cálculo de Diagonales de Matrices Cuadradas en C" »

Fundamentos de Sistemas Operativos y Arquitectura de Computadoras: Conceptos Clave

Informática4,51 KB

Conceptos Fundamentales de Gestión de Memoria

Paginación
Consiste en dividir la RAM en zonas iguales llamadas frames (o marcos) y los programas en partes del mismo tamaño llamadas páginas.
Segmentación
Permite definir bloques de memoria de tamaño variable. Cada segmento puede variar de 0 hasta un máximo permitido.
Memoria Virtual
Consiste en utilizar parte del disco duro como si fuese memoria RAM.

Cuestionario de Repaso: Sistemas Operativos y Arquitectura

H3. Almacenamiento y Particiones

  1. ¿Cuántas particiones puede tener un disco duro como máximo?

    Respuesta: Tres primarias y una extendida.

  2. ¿Es necesario particionar un disco y darle formato antes de ejecutar el instalador de Windows XP, 7, etc.?

    Respuesta: No, el propio instalador nos permite

...

Continuar leyendo "Fundamentos de Sistemas Operativos y Arquitectura de Computadoras: Conceptos Clave" »

Fundamentos Esenciales de Sistemas Operativos, Gestión de Procesos y Archivos

Informática2,9 KB

Cuestionario de Fundamentos de Sistemas Operativos y Gestión de Archivos

1. Indica qué afirmación es verdadera:

c) El software de base es un conjunto de programas necesarios para que el ordenador tenga capacidad de trabajar.

2. Indica qué afirmación es falsa:

d) Los sistemas monoproceso son los que únicamente permiten realizar un proceso a la vez, sin permitir simular la multitarea.

3. Indica qué afirmación es falsa:

b) El software libre siempre es gratuito.

4. ¿Qué sistemas de archivos utilizaremos normalmente para instalar equipos en el entorno Windows?

b) NTFS

5. El nivel que decide qué procesos se suspenden o reanudan para lograr ciertas metas de rendimiento es:

b) El nivel intermedio.

6. Indica qué afirmación es falsa:

a) VMXBuilder permite...

Continuar leyendo "Fundamentos Esenciales de Sistemas Operativos, Gestión de Procesos y Archivos" »

Fundamentos y Convergencia de los Entornos IT y OT en la Industria Moderna

Informática2,78 KB

Principales Características

  • Enfoque en operaciones físicas: el entorno OT (Operational Technology) se centra en los sistemas que interactúan directamente con los procesos físicos del mundo real, como máquinas, sensores o dispositivos de control.
  • Tiempo real: la OT a menudo opera en tiempo real para controlar y supervisar procesos críticos que requieren respuestas inmediatas.
  • Seguridad industrial: históricamente enfocada en garantizar la seguridad física de las operaciones y la protección de los trabajadores. Actualmente en auge desde el punto de vista de la ciberseguridad, donde el mundo IoT irrumpe con fuerza.
  • Automatización industrial: incluye sistemas de control industrial (SCADA, PLC, DCS) y sistemas de automatización de procesos.
...
Continuar leyendo "Fundamentos y Convergencia de los Entornos IT y OT en la Industria Moderna" »

Conceptos Clave de Informática: Hardware, Software y Sistemas Operativos

Informática3,26 KB

Conceptos Fundamentales de Hardware y Software

Hardware y Software

Hardware

Componentes físicos de un sistema informático. Necesita el software para que funcione.

Software

Es el conjunto de órdenes e instrucciones, ordenadas y agrupadas de forma adecuada. Se le llama programa y nos sirve para poner en funcionamiento el hardware.

Componentes Lógicos Esenciales

Firmware

Es la parte intangible de los componentes de hardware. Se trata de un software que viene de fábrica y que se mantiene de forma permanente a través de las memorias ROM y EPROM. Es difícilmente modificable.

BIOS (Sistema Básico de Entrada/Salida)

Es un programa de tipo firmware que reside en la memoria EPROM. La BIOS es una parte esencial del hardware que es totalmente configurable...

Continuar leyendo "Conceptos Clave de Informática: Hardware, Software y Sistemas Operativos" »

Optimización de Procesos Empresariales: Estrategia de Marketing, Suministros y Sistemas ERP

Informática3,99 KB

1. Impacto de la Estrategia de Marketing en el Funcionamiento Empresarial

Una estrategia de marketing adecuada afecta directamente al funcionamiento de una empresa, logrando captar la atención de un mayor número de compradores potenciales hacia el producto o servicio ofrecido.

El marketing consiste en estudiar a un posible cliente, conociéndolo a fondo para generar una propuesta de valor que satisfaga sus necesidades. Para ello, se diseña una estrategia orientada a minimizar las debilidades y maximizar las fortalezas del producto o servicio.

2. Planificación y Control de la Cadena de Suministros

La planificación y control de la cadena de suministros es el proceso de diseño, puesta en ejecución y supervisión de las operaciones de la red...

Continuar leyendo "Optimización de Procesos Empresariales: Estrategia de Marketing, Suministros y Sistemas ERP" »