GLOSARIO INFORMATICA APLICADA
1. Algoritmo: Conjunto ordenado de operaciones sistemáticas para realizar un cálculo o
resolver un problema.
2. Programación: Proceso de diseñar, codificar, probar y mantener el código de un
software.
3. Lenguaje de programación: Conjunto de reglas y sintaxis utilizadas para escribir
programas informáticos.
4. Compilador: Programa que traduce el código fuente de un programa a un lenguaje de
máquina ejecutable.
5. Interpretador: Programa que ejecuta instrucciones de un programa directamente desde
el código fuente.
6. Variable: Nombre asociado a un valor que puede cambiar durante la ejecución de un
programa.
7. Función: Bloque de código que realiza una tarea específica y puede devolver un valor.
8. Ciclo/Loop: Estructura de control que repite un bloque de código mientras se cumple
una condición.
9. Condición: Expresión evaluada que determina si se ejecuta un bloque de código.
10. Base de datos: Conjunto organizado de datos que se almacenan y se acceden
electrónicamente.
11. SQL (Structured Query Language): Lenguaje de programación diseñado para administrar
y manipular bases de datos relacionales.
12. Backend: Parte de un sistema informático que procesa y almacena los datos.
13. Frontend: Parte de un sistema informático que interactúa con el usuario.
14. API (Application Programming Interface): Conjunto de reglas y protocolos que permite
la comunicación entre diferentes aplicaciones de software.
15. Framework: Conjunto de herramientas y bibliotecas que facilitan el desarrollo de
software.
16. Git: Sistema de control de versiones utilizado para rastrear cambios en el código fuente
durante el desarrollo de software.
17. HTML (Hypertext Markup Language): Lenguaje de marcado utilizado para crear páginas
web.
18. CSS (Cascading Style Sheets): Lenguaje utilizado para definir la presentación y el estilo
de las páginas web.
19. JavaScript: Lenguaje de programación utilizado principalmente para agregar
interactividad a las páginas web.
20. AJAX (Asynchronous JavaScript and XML): Tecnología utilizada para enviar y recibir
datos del servidor de forma asíncrona sin interferir con la interacción del usuario.
21. Framework de desarrollo web: Conjunto de herramientas y bibliotecas que facilitan la
creación de aplicaciones web.
22. Sistema operativo: Software que gestiona los recursos de hardware y proporciona
servicios para programas de aplicación.
23. Windows: Familia de sistemas operativos desarrollados por Microsoft.
24. Linux: Sistema operativo de código abierto basado en el kernel Linux.
25. macOS: Sistema operativo desarrollado por Apple para sus computadoras Macintosh.
26. Red: Infraestructura que permite la comunicación de datos entre dispositivos.
27. Protocolo de red: Conjunto de reglas y convenciones que gobiernan la comunicación
entre dispositivos en una red.
28. TCP/IP (Transmission Control Protocol/Internet Protocol): Conjunto de protocolos de
red que permite la comunicación en internet.
29. Firewall: Sistema de seguridad que controla y filtra el tráfico de red según un conjunto
de reglas.
30. VPN (Virtual Private Network): Red privada virtual que extiende una red privada sobre
una red pública, como internet.
31. DNS (Domain Name System): Sistema de nomenclatura jerárquica que traduce nombres
de dominio a direcciones IP.
32. HTTP (Hypertext Transfer Protocol): Protocolo utilizado para la transferencia de datos
en la World Wide Web.
33. HTTPS (Hypertext Transfer Protocol Secure): Versión segura de HTTP que utiliza cifrado
SSL/TLS.
34. Servidor: Computadora o programa que proporciona servicios o recursos a otras
computadoras, conocidas como clientes, en una red.
35. Cliente: Computadora o programa que solicita servicios o recursos a un servidor en una
red.
36. Seguridad informática: Prácticas y técnicas utilizadas para proteger sistemas y datos
contra amenazas y ataques cibernéticos.
37. Cifrado: Proceso de convertir información en un formato ilegible que solo puede ser
desencriptado por una clave.
38. Malware: Software malicioso diseñado para dañar o infiltrarse en sistemas informáticos.
39. Hacker: Persona que utiliza habilidades técnicas para explorar o comprometer la
seguridad de sistemas informáticos.
40. Backdoor: Método secreto para obtener acceso no autorizado a un sistema informático.
41. Phishing: Técnica utilizada para engañar a los usuarios y obtener información
confidencial, como contraseñas y datos de tarjetas de crédito.
42. Ingeniería social: Técnica utilizada para manipular a las personas y obtener acceso no
autorizado a sistemas informáticos.
43. Copia de seguridad: Proceso de crear copias de datos para protegerlos contra la pérdida
o el daño.
44. Nube: Infraestructura de computación remota que proporciona servicios y
almacenamiento a través de internet.
45. SaaS (Software as a Service): Modelo de distribución de software en el que las
aplicaciones son alojadas por un proveedor de servicios y se accede a ellas a través de
internet.
46. PaaS (Platform as a Service): Modelo de distribución de software que proporciona una
plataforma de desarrollo y herramientas para crear aplicaciones en la nube.
47. IaaS (Infrastructure as a Service): Modelo de distribución de software que proporciona
recursos informáticos, como servidores virtuales y almacenamiento, a través de internet.
48. Big Data: Conjunto de datos extremadamente grande y complejo que requiere
procesamiento y análisis especializados.
49. Inteligencia artificial: Campo de la informática que se ocupa de crear sistemas que
pueden realizar tareas que normalmente requieren inteligencia humana.
50. Blockchain: Registro digital descentralizado que registra transacciones de manera segura
y transparente utilizando criptografía.