«¿Cuál es la diferencia entre hardware y software?»
Respuesta correcta: El hardware es la parte física y tangible; el software es la parte lógica que indica al hardware qué hacer y cómo hacerlo.
Bloque 3 · Informática
Informática básica: conceptos fundamentales sobre el hardware y el software. Sistemas de almacenamiento de datos. Sistemas operativos. Nociones básicas de seguridad informática.
32.1
Un sistema informático es el conjunto coordinado de elementos físicos, programas, datos, procedimientos y personas que permite introducir información, procesarla, almacenarla y comunicar los resultados. El ordenador constituye su núcleo técnico, pero el sistema no se reduce al equipo: necesita software que dirija las operaciones, datos sobre los que trabajar y usuarios o procesos que determinen la finalidad de esas operaciones.
El tratamiento sigue normalmente el ciclo entrada, procesamiento, almacenamiento y salida. Los dispositivos de entrada incorporan datos; la unidad central los procesa siguiendo instrucciones; la memoria y los dispositivos de almacenamiento los conservan; y los periféricos de salida presentan los resultados. Las comunicaciones de red permiten recibir o enviar información y hacen que un mismo dispositivo pueda cumplir funciones de entrada y salida.
La información digital se representa mediante bits, cuyos valores posibles son 0 y 1. Ocho bits forman habitualmente un byte. Las capacidades se expresan en bytes y sus múltiplos: kilobyte, megabyte, gigabyte, terabyte y petabyte. En el uso comercial suele emplearse el sistema decimal —1 kB equivale a 1.000 bytes—, mientras que en determinados contextos informáticos se utilizan múltiplos binarios: kibibyte, mebibyte o gibibyte —1 KiB equivale a 1.024 bytes—. Esta diferencia explica que la capacidad mostrada por un sistema pueda no coincidir exactamente con la anunciada por el fabricante.
Los datos adquieren distintas formas: texto codificado mediante sistemas como Unicode, números, imágenes compuestas por píxeles, sonido muestreado, vídeo y estructuras organizadas en archivos o bases de datos. El formato determina cómo se codifica e interpreta el contenido; la extensión del archivo suele identificarlo, pero cambiar la extensión no convierte realmente un formato en otro.
| Componente | Función |
|---|---|
| Hardware | Elementos físicos y tangibles. |
| Software | Instrucciones y programas que gobiernan el hardware. |
| Datos | Información representada y tratada digitalmente. |
| Procedimientos | Reglas para utilizar, mantener y proteger el sistema. |
| Personas | Usuarios, administradores y demás intervinientes. |
32.2
El hardware comprende los componentes físicos del sistema. La placa base conecta sus elementos y proporciona vías de comunicación entre procesador, memoria, almacenamiento, tarjetas de expansión y dispositivos externos. Sus buses transportan datos, direcciones y señales de control.
La unidad central de procesamiento o CPU interpreta y ejecuta instrucciones. Integra una unidad de control, unidades de cálculo y registros de muy alta velocidad. Su rendimiento no depende únicamente de la frecuencia de reloj: también influyen la arquitectura, el número de núcleos e hilos, la memoria caché y la eficiencia con la que ejecuta cada tarea. La GPU está especializada en operaciones gráficas y cálculos paralelos y puede estar integrada en el procesador o instalada como componente independiente.
La memoria principal mantiene temporalmente programas y datos de uso inmediato. La RAM es de acceso rápido, lectura y escritura, y normalmente volátil: pierde su contenido al interrumpirse la alimentación. La ROM y las memorias no volátiles conservan instrucciones o firmware. La memoria caché, situada cerca de la CPU, almacena datos e instrucciones usados con frecuencia para reducir los tiempos de acceso.
Los periféricos de entrada introducen información: teclado, ratón, escáner, micrófono, cámara o lector. Los de salida presentan resultados: monitor, impresora, altavoces o proyector. Pantallas táctiles, unidades externas y adaptadores de red son periféricos de entrada y salida. La conexión puede realizarse mediante interfaces como USB, HDMI, DisplayPort, Ethernet, Bluetooth o Wi-Fi; cada una responde a funciones y prestaciones diferentes.
El firmware ocupa una posición intermedia: es software incorporado a un dispositivo para controlar su funcionamiento básico. Los controladores o drivers permiten que el sistema operativo se comunique con el hardware concreto. Un dispositivo físicamente conectado puede no funcionar correctamente si falta el controlador adecuado o si este es incompatible.
| Elemento | Velocidad relativa | Persistencia | Uso principal |
|---|---|---|---|
| Registros y caché | Muy alta | Volátil | Operaciones inmediatas de la CPU. |
| RAM | Alta | Volátil | Programas y datos en ejecución. |
| SSD | Alta | No volátil | Sistema, aplicaciones y archivos. |
| Disco duro magnético | Media | No volátil | Almacenamiento masivo. |
| Soporte óptico o cinta | Variable | No volátil | Distribución, archivo o copias. |
32.3
El software es la parte lógica del sistema: instrucciones, programas y datos de configuración que indican al hardware qué operaciones debe realizar. Hardware y software son interdependientes; el primero proporciona los recursos físicos y el segundo permite utilizarlos para una finalidad concreta.
El software de sistema administra el equipo y ofrece servicios básicos. Comprende el sistema operativo, controladores, utilidades y componentes de arranque. El software de aplicación resuelve tareas del usuario, como procesar textos, navegar, gestionar correo, consultar bases de datos o reproducir contenido. El software de programación incluye lenguajes, compiladores, intérpretes, editores y herramientas para crear otras aplicaciones.
Un programa puede distribuirse como software propietario o mediante licencias libres y de código abierto. Gratuito no significa necesariamente libre: describe la ausencia de precio, mientras que la licencia determina las facultades de uso, copia, modificación y redistribución. Las aplicaciones pueden instalarse localmente, ejecutarse en versión portátil, funcionar como servicio web o combinar componentes locales y remotos.
La instalación incorpora archivos y configuraciones; la actualización corrige defectos, mejora funciones o repara vulnerabilidades; y la desinstalación elimina la aplicación, aunque puede conservar datos o preferencias. La compatibilidad depende del sistema operativo, la arquitectura del procesador, los recursos disponibles, las dependencias y la versión del programa.
32.4
El almacenamiento primario comprende la memoria directamente utilizada durante el procesamiento, principalmente RAM y caché. El almacenamiento secundario conserva datos de forma persistente: unidades SSD, discos duros, memorias USB, tarjetas, soportes ópticos, cintas o almacenamiento en red. La distinción no depende de que el dispositivo esté dentro o fuera del equipo, sino de su función y relación con el procesamiento.
Los discos duros magnéticos ofrecen gran capacidad a coste reducido y contienen partes mecánicas. Las unidades SSD utilizan memoria flash, no tienen piezas móviles y suelen ofrecer menor latencia y mayor velocidad. Los soportes extraíbles facilitan el transporte, pero aumentan el riesgo de pérdida, daño o acceso no autorizado.
El sistema operativo organiza el soporte mediante particiones, volúmenes y un sistema de archivos. Este define cómo se nombran, almacenan y localizan archivos y carpetas y qué metadatos o permisos se conservan. Formatear crea una estructura de sistema de archivos y puede hacer inaccesibles los datos existentes; no equivale siempre a una eliminación segura e irreversible.
El almacenamiento en red permite acceder a recursos compartidos. El almacenamiento en la nube utiliza infraestructura remota accesible por red y puede sincronizar copias entre dispositivos. Sincronización y copia de seguridad no son equivalentes: una eliminación o modificación errónea puede sincronizarse, mientras que una copia con versiones permite recuperar estados anteriores.
Una política de copias debe determinar qué se copia, con qué frecuencia, durante cuánto tiempo se conserva, dónde se almacena y cómo se comprueba su restauración. La regla 3-2-1 propone tres copias de los datos, en dos tipos de soporte y una de ellas en otra ubicación. La disponibilidad real depende de que las copias sean íntegras, estén protegidas y hayan sido verificadas mediante pruebas de recuperación.
32.5
El sistema operativo es el software de sistema que administra el hardware, coordina la ejecución de programas y proporciona una interfaz y servicios comunes. Actúa como intermediario entre aplicaciones, usuarios y recursos físicos.
Entre sus funciones se encuentran gestionar procesos y repartir tiempo de CPU; asignar y liberar memoria; organizar archivos y directorios; controlar dispositivos mediante drivers; administrar usuarios, permisos y sesiones; facilitar comunicaciones de red; registrar eventos; y ofrecer una interfaz gráfica o una línea de comandos.
Un proceso es un programa en ejecución con memoria, recursos y estado propios. El sistema puede ejecutar aparentemente varias tareas a la vez mediante planificación y, cuando existen varios núcleos, realizar parte de ellas de forma paralela. Los servicios se ejecutan en segundo plano y proporcionan funciones al sistema o a otras aplicaciones.
Los sistemas operativos pueden clasificarse como de escritorio, servidor, móvil, empotrado o de tiempo real; como monousuario o multiusuario; y según admitan una o varias tareas. Windows, GNU/Linux, macOS, Android e iOS son familias con ámbitos y modelos distintos.
La cuenta de usuario identifica a quien accede al sistema. La autenticación comprueba esa identidad y la autorización determina qué recursos puede utilizar. Las cuentas estándar reducen la posibilidad de realizar cambios críticos, mientras que las cuentas administrativas disponen de privilegios elevados. El bloqueo de sesión conserva los procesos pero impide el acceso hasta una nueva autenticación; cerrar sesión finaliza la sesión del usuario; apagar detiene el sistema; reiniciar completa un nuevo ciclo de arranque.
32.6
La seguridad informática protege sistemas, servicios y datos frente a accesos, alteraciones, pérdidas o interrupciones no autorizadas. Sus tres propiedades clásicas son confidencialidad, para que la información solo sea accesible a quien esté autorizado; integridad, para impedir alteraciones indebidas; y disponibilidad, para que datos y servicios sean utilizables cuando se necesitan. Se añaden autenticidad, trazabilidad y no repudio.
Una amenaza es una circunstancia capaz de causar daño; una vulnerabilidad, una debilidad que puede ser aprovechada; el riesgo combina probabilidad e impacto; y un incidente es un suceso que compromete o puede comprometer la seguridad. El Esquema Nacional de Seguridad configura la seguridad como un proceso integral y basado en riesgos, con prevención, detección, respuesta, conservación, varias líneas de defensa, vigilancia continua y reevaluación periódica (artículos 5 a 10 del Real Decreto 311/2022, de 3 de mayo).
El malware es software malicioso. Un virus se inserta en otros archivos; un gusano se propaga por redes; un troyano aparenta una función legítima; el ransomware cifra o bloquea información para exigir un pago; el spyware recopila datos; y un keylogger registra pulsaciones. Estas categorías pueden combinarse.
La ingeniería social manipula a las personas. El phishing suplanta una entidad para obtener credenciales o información; el smishing emplea mensajes SMS y el vishing llamadas de voz. Los ataques de denegación de servicio distribuida o DDoS coordinan numerosos sistemas para saturar un servicio y hacerlo inaccesible. También constituyen amenazas el robo de dispositivos, errores humanos, fallos eléctricos, defectos de software, configuraciones inseguras y desastres físicos.
32.7
La protección eficaz combina medidas organizativas, físicas y lógicas. Las actualizaciones corrigen vulnerabilidades; el antivirus detecta o bloquea código malicioso; y el cortafuegos o firewall controla comunicaciones de red conforme a reglas. Ninguna medida aislada garantiza la seguridad.
Las contraseñas deben ser largas, únicas y difíciles de adivinar. Un gestor permite almacenarlas de forma cifrada. La autenticación multifactor combina factores de conocimiento, posesión o inherencia y reduce el riesgo derivado del robo de una contraseña. Deben aplicarse mínimo privilegio, bloqueo de pantalla, separación de cuentas y revisión de permisos.
El cifrado transforma la información para que solo pueda interpretarse con la clave adecuada. Puede proteger datos almacenados y comunicaciones en tránsito. HTTPS es HTTP protegido mediante TLS: autentica el servidor mediante un certificado y cifra e integra la comunicación, aunque no garantiza por sí solo que el contenido o la entidad sean legítimos.
Los enlaces, remitentes y adjuntos deben comprobarse antes de abrirse; las credenciales no deben facilitarse a partir de solicitudes inesperadas; y los incidentes deben comunicarse por los cauces establecidos. Las copias de seguridad, la continuidad, la recuperación, la formación y las pruebas periódicas completan la defensa.
| Riesgo | Control principal |
|---|---|
| Robo de credenciales | Autenticación multifactor, contraseñas únicas y verificación de solicitudes. |
| Malware | Actualización, protección antimalware, restricción de privilegios y copias. |
| Acceso no autorizado | Autenticación, permisos, cifrado y bloqueo de sesión. |
| Pérdida de datos | Copias verificadas, versiones y almacenamiento separado. |
| Interrupción del servicio | Redundancia, monitorización, respuesta y continuidad. |
Preguntado en convocatorias oficiales
«¿Cuál es la diferencia entre hardware y software?»
Respuesta correcta: El hardware es la parte física y tangible; el software es la parte lógica que indica al hardware qué hacer y cómo hacerlo.
«¿Existen únicamente sistemas de almacenamiento de memoria principal?»
Respuesta correcta: No. Se distinguen almacenamiento primario y almacenamiento secundario.
«¿Qué significa la “S” final de HTTPS?»
Respuesta correcta: Seguro.
«¿Qué es el phishing?»
Respuesta correcta: Un intento de obtener información confidencial mediante la suplantación de una entidad legítima.
«¿Qué función cumple un firewall?»
Respuesta correcta: Es una medida de seguridad que controla el tráfico de red conforme a unas reglas.
«¿En qué consiste un ataque DDoS?»
Respuesta correcta: En sobrecargar un sistema con tráfico distribuido para hacerlo inaccesible.
Como referencia, los fundamentos de informática y seguridad han sido objeto de preguntas en convocatorias oficiales:
Has terminado la explicación
La base legislativa permite consultar los preceptos citados en la explicación. También están disponibles las preguntas correspondientes a este tema.