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

Ordenar por
Materia
Nivel

Funciones y Objeto Window en JavaScript: Conceptos Clave

Clasificado en Informática

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

Tipos de Funciones en JavaScript y el Objeto Window

Comprobación de Tipos de Datos

En JavaScript, existen varias formas de verificar el tipo de dato de una variable:

MétodoDescripciónEjemplo
typeof()Devuelve el tipo de dato.
console.log(typeof text); // "string"
constructor.nameDevuelve el tipo de dato por el constructor.
console.log(text.constructor.name); // String

Tipos de Funciones

Función por Declaración

Funciones que existen a lo largo de todo el código.
function saludar() {
  return "Hola";
}

Función por Expresión

Funciones que se guardan dentro de variables.
const saludo = function saludar() {
  return "Hola";
};

Función Anónima

Funciones sin nombre que se alojan en una variable.
// Función anónima "saludo"
const saludo = function () {
... Continuar leyendo "Funciones y Objeto Window en JavaScript: Conceptos Clave" »

Placa Base: Estructura, Componentes y Funcionamiento Esencial

Clasificado en Informática

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

La Placa Base: Corazón de tu Computadora

La placa base (también conocida como tarjeta madre o motherboard) es una placa de circuito impreso fundamental a la que se conectan todos los componentes esenciales que constituyen una computadora u ordenador. En ella se encuentran instalados una serie de circuitos integrados que permiten la comunicación y el funcionamiento conjunto de todos los elementos.

Tipos de Placas Base: Multiprocesador

Una placa multiprocesador es aquella diseñada para albergar y gestionar dos o más unidades centrales de procesamiento (CPU). Cuando hay dos procesadores en una placa base, estos pueden ser manejados de dos maneras principales:

  • Modo Asimétrico: A cada procesador se le asigna una tarea diferente y específica,
... Continuar leyendo "Placa Base: Estructura, Componentes y Funcionamiento Esencial" »

Protocolos de Mensajería Instantánea: Funcionamiento, Arquitectura y Estándares (IRC y XMPP)

Clasificado en Informática

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

Fundamentos de la Mensajería Instantánea (MI)

La mensajería instantánea (MI) es un sistema de comunicación en tiempo real de forma escrita. Se diferencia del correo electrónico (email) en que los usuarios tienen que estar en línea para comunicarse. El texto es enviado a través de internet.

Algunos de los principales servicios de MI pueden incluir:

  • Aviso de presencia
  • Buzón de mensajes
  • Transferencias de archivos
  • Comunicación por voz

Protocolos Clave de la Mensajería Instantánea

Los protocolos más empleados en la MI son:

  • IRC: Internet Relay Chat (Conversación retransmitida por internet).
  • XMPP: Protocolo Extensible de Mensajería y Presencia.
  • OSCAR: Open System for Communication in Realtime (Sistema abierto para la comunicación en tiempo real)
... Continuar leyendo "Protocolos de Mensajería Instantánea: Funcionamiento, Arquitectura y Estándares (IRC y XMPP)" »

Características, Funciones y Diseño de Redes con Routers

Clasificado en Informática

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

Características de los Routers

La función principal de los routers es conectar redes, permitiendo el reenvío de tráfico de una red a la siguiente hasta que los paquetes lleguen a su destino. Actúan como nodos de conmutación de paquetes en una interred que puede estar constituida por redes LAN y WAN.

Otras funciones de los routers incluyen:

  • Filtrar tráfico.
  • Actuar como cortafuegos.
  • Enmascarar direcciones de red.
  • Aplicar QoS (Quality of Service) a flujos de tráfico de distinto tipo.

Los Routers según el Modelo OSI

Los routers contienen en su arquitectura los tres primeros niveles de la capa OSI (físico, enlace y red).

Un router puede conectar redes de tecnologías diferentes, desencapsulando el paquete contenido en la trama recibida a través... Continuar leyendo "Características, Funciones y Diseño de Redes con Routers" »

Conceptos Fundamentales de Ciberseguridad y Funcionamiento del Correo Electrónico

Clasificado en Informática

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

Amenazas Digitales Comunes

Phishing

Técnica utilizada por **ciberdelincuentes** para obtener **información personal y bancaria** de los usuarios, generalmente a través de comunicaciones fraudulentas que simulan ser entidades legítimas.

Cómo reconocer un mensaje de tipo phishing

  1. ¿El contenido es **sospechoso**?
  2. ¿La **escritura** es correcta? (Buscar errores gramaticales u ortográficos).
  3. ¿A quién va dirigido el correo? (Verificar la **autenticidad del remitente**).
  4. ¿Pide hacer algo de manera **urgente**? (Tácticas de presión).
  5. ¿El **enlace** es fiable? (Pasar el ratón por encima sin hacer clic para ver la URL real).
  6. ¿Quién envía el correo? (Revisar la dirección de correo completa).

Software Espía (Spyware)

Es un tipo de **software malicioso*... Continuar leyendo "Conceptos Fundamentales de Ciberseguridad y Funcionamiento del Correo Electrónico" »

Configuración Óptima de Máquina Virtual Windows 10 en VirtualBox: Hardware y Disco VDI

Clasificado en Informática

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

Configuración y Creación de una Máquina Virtual para Windows 10

Vamos a preparar el hardware donde instalaremos Windows 10 de 64 bits. Este hardware será virtualizado por VirtualBox.

Preparación del Entorno

En primer lugar, vamos a crear una carpeta específica para almacenar las máquinas virtuales, por ejemplo: C:\opt\VirtualBox_VMs.

Inicio del Proceso de Creación

1. Iniciar VirtualBox

Una vez iniciado el programa, pulse Nueva en la barra de herramientas.

Asigne un nombre a la máquina virtual, por ejemplo, "Windows 10 (NA)", donde NA corresponde a las iniciales de su Nombre y Apellido.

Aunque el "Modo experto" muestra todas las opciones de configuración en una única ventana, utilizaremos el modo guiado. El asistente nos mostrará las diferentes... Continuar leyendo "Configuración Óptima de Máquina Virtual Windows 10 en VirtualBox: Hardware y Disco VDI" »

Diseño de Interfaces de Usuario: Usabilidad, Accesibilidad y Arquitectura de la Información

Clasificado en Informática

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

Interfaz de Usuario

La interfaz de usuario es el medio con el que el usuario puede comunicarse con una máquina. Es la carta de presentación del sistema. Una interfaz debe ser usable y accesible. La disciplina que se encarga de esto es la Interacción Humano-Computador.

NUI (Interfaz Natural de Usuario)

Es la capacidad de interactuar con una máquina usando nada más que el cuerpo humano.

Principios del Diseño de Interfaz

  1. Familiaridad
  2. Uniformidad
  3. Mínima sorpresa
  4. Recuperabilidad
  5. Diversidad de usuarios

Pasos para el Diseño de Interfaz

  1. Reunir y analizar la información del usuario.
  2. Diseñar la interfaz del usuario.
  3. Construir la interfaz del usuario.
  4. Validar la interfaz del usuario.

Usabilidad y Accesibilidad

La accesibilidad se compromete a que, desde cualquier... Continuar leyendo "Diseño de Interfaces de Usuario: Usabilidad, Accesibilidad y Arquitectura de la Información" »

Domótica e Inmótica: Fundamentos y Componentes de la Automatización Inteligente

Clasificado en Informática

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

Domótica e Inmótica: Conceptos Fundamentales

Domótica

Conjunto de técnicas orientadas a automatizar una vivienda, que integran la tecnología en los sistemas de seguridad, gestión energética, bienestar o comunicaciones.

Inmótica

Conjunto de tecnologías aplicadas al control y la automatización inteligente de edificios no destinados a vivienda, como hoteles, centros comerciales, escuelas, universidades, hospitales y todos los edificios terciarios. Permite una gestión eficiente del uso de la energía, además de aportar seguridad, confort y la comunicación entre el usuario y el sistema.

Tipos de Redes y Pasarela Residencial en Automatización

Tipos de Redes

  • Red Domótica: Es la responsable de manejar sensores y actuadores que permiten la automatización
... Continuar leyendo "Domótica e Inmótica: Fundamentos y Componentes de la Automatización Inteligente" »

Fundamentos Esenciales de Almacenamiento Digital: Discos, Backups y RAID

Clasificado en Informática

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

Almacenamiento de Datos y Gestión de la Información

Usos Comunes del Almacenamiento

El uso más común del almacenamiento de datos es, precisamente, almacenar información de forma persistente para su posterior acceso y procesamiento.

Capacidades Típicas de Discos Duros

La capacidad de los discos duros varía ampliamente, pero las más comunes en la actualidad incluyen:

  • 5GB
  • 20GB
  • 40GB
  • 80GB
  • 120GB
  • 160GB
  • 320GB
  • 500GB
  • 1TB
  • 2TB
  • 2.5TB
  • 3TB

Estrategias de Copia de Seguridad (Backup)

Tipos de Copias de Seguridad

Copia de Seguridad Completa

Consiste en realizar una copia fiel de todos los datos seleccionados en un medio de almacenamiento aparte. Es la forma más sencilla de restaurar, pero también la que más tiempo y espacio requiere.

Copia de Seguridad Incremental

Consiste... Continuar leyendo "Fundamentos Esenciales de Almacenamiento Digital: Discos, Backups y RAID" »

Explorando JavaScript: Eventos, DOM, Nodos y Objetos

Clasificado en Informática

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

Evento Click con Button

Existen dos formas principales de asignar un evento de clic a un botón en JavaScript:

  • Asignación directa:

    boton.onclick = function () { console.log("Hemos pulsado el botón otra vez"); };
  • Usando addEventListener:

    boton.addEventListener("click", function() { console.log("Hemos pulsado el botón otra vez"); });

Elementos no reconocidos en IntelliSense

Algunos elementos que no son reconocidos por IntelliSense en ciertos entornos de desarrollo incluyen:

  • document.anchor
  • document.head
  • document.body
  • document.image
  • document.ElementsDocument
  • document.link
  • document.embeds
  • document.forms

Árbol DOM (Modelo de Objetos del Documento)

El DOM es una representación en forma de árbol de la estructura de un documento HTML. Permite acceder y manipular... Continuar leyendo "Explorando JavaScript: Eventos, DOM, Nodos y Objetos" »