Diseño Web
HTML define la estructura de la página, CSS da estilo y JavaScript añade interactividad. El alojamiento permite publicar tu sitio en internet.
Ejemplo de HTML
<h1>Hola Mundo</h1>
Ejemplo de CSS
h1 { color: pink; font-family: cursive; }
Ejemplo de JS
document.querySelector("h1").style.color="violet";
Estructuras de Programación
Las estructuras de control permiten tomar decisiones y repetir acciones. Se usan en todos los lenguajes.
Ejemplo en Java
for(int i=0; i<5; i++){ System.out.println("Iteración " + i); }
Ejemplo en C++
while(true){ cout << "Bucle infinito"; break; }
Ejemplo en C#
if(true){ Console.WriteLine("Condición verdadera"); }
SQL Server
SQL Server gestiona bases de datos relacionales. Permite crear tablas, insertar datos y consultar información.
Sentencias básicas
CREATE TABLE Usuarios(
Id INT PRIMARY KEY,
Nombre NVARCHAR(50),
Email NVARCHAR(100)
);
SELECT Nombre FROM Usuarios WHERE Email LIKE '%@gmail.com%';
Objetos de base de datos
CREATE VIEW vUsuarios AS
SELECT Nombre, Email FROM Usuarios;
CREATE PROCEDURE spObtenerUsuarios AS
BEGIN
SELECT * FROM Usuarios;
END;
Diseño de Red
Packet Tracer se usa para simular redes. Configuras routers, switches y PCs para probar conectividad.
Configuración de Router Cisco
Router(config)# interface g0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
Evolución de Hardware
El hardware ha evolucionado: discos duros mecánicos a SSD, RAM más rápida y procesadores con múltiples núcleos.
- Almacenamiento: HDD → SSD → NVMe
- RAM: DDR2 → DDR5
- CPU: Single-core → Multi-core → Procesadores híbridos
Normas de Seguridad
La seguridad evita daños al equipo y a la persona. Usa siempre protección adecuada.
- Pulsera antiestática (ESD).
- Desconectar energía antes de reparar.
- Manipular componentes por los bordes.
Instalación de Windows
Instalar Windows implica preparar un USB booteable, configurar BIOS/UEFI y seguir las etapas de instalación.
- Crear USB booteable.
- Configurar BIOS/UEFI.
- Particionar disco.
- Instalar sistema.
- Configurar cuenta y actualizaciones.