# data[].attributes.body
El CPU (Unidad Central de Procesamiento, por sus siglas en inglés Central Processing Unit) es una parte esencial de una computadora y se considera el "cerebro" de la misma. Es un microprocesador diseñado para ejecutar instrucciones y realizar operaciones aritméticas y lógicas necesarias para el funcionamiento de programas y el procesamiento de datos.

El CPU se encarga de interpretar y ejecutar las instrucciones almacenadas en la memoria de la computadora. Estas instrucciones son proporcionadas por el software, como el sistema operativo y las aplicaciones que se ejecutan en el equipo. El CPU realiza diversas tareas, como cargar datos desde la memoria, realizar cálculos matemáticos, controlar el flujo de instrucciones y gestionar las operaciones de entrada y salida.

# data[].attributes.body
Un bit es la unidad más pequeña de información utilizada en sistemas de computación y telecomunicaciones. El término "bit" proviene de la contracción de las palabras "binary digit" (dígito binario en español). El sistema binario es un sistema numérico que utiliza solo dos dígitos: 0 y 1.

Un bit puede representar uno de dos posibles valores: 0 o 1. Estos valores son fundamentales para el almacenamiento y procesamiento de datos en computadoras y otros dispositivos digitales. La combinación de bits en secuencias más largas permite representar información más compleja y realizar cálculos matemáticos

# data[].attributes.body
Un fichero, también conocido como archivo, es una unidad básica de almacenamiento de información en una computadora u otro dispositivo digital. Un fichero es una colección de datos relacionados que se agrupa bajo un nombre y una ubicación específica dentro del sistema de archivos del dispositivo.

Los ficheros pueden contener diferentes tipos de información, como texto, imágenes, videos, audio, programas ejecutables y más. Estos datos pueden ser documentos de texto, hojas de cálculo, presentaciones, imágenes digitales, videos, bases de datos, archivos de configuración, entre otros.

# data[].attributes.body
El código fuente es el conjunto de instrucciones y comandos escritos en un lenguaje de programación que forman parte de un programa de software. Es el nivel de abstracción más alto en el que los programadores pueden trabajar para crear aplicaciones y software.

Cuando los programadores desarrollan software, escriben el código fuente utilizando un lenguaje de programación específico, como C++, Python, Java, JavaScript, entre otros. Estas instrucciones son legibles para los humanos, lo que permite a los desarrolladores comprender y modificar el comportamiento del programa de manera más sencilla.

El código fuente contiene algoritmos, estructuras de datos y lógica que define cómo el programa debe funcionar y cómo interactúa con el hardware y otros componentes del sistema. Una vez que se ha escrito el código fuente, es necesario traducirlo a un lenguaje que la computadora pueda entender y ejecutar. Para ello, se utiliza un programa especial llamado compilador o intérprete, según el tipo de lenguaje.

# data[].attributes.body
La terminal, también conocida como línea de comandos o consola, es una interfaz de texto que permite a los usuarios interactuar con una computadora o sistema operativo mediante comandos escritos en texto plano. En lugar de utilizar una interfaz gráfica con ventanas y botones, la terminal permite a los usuarios comunicarse directamente con el sistema operativo y ejecutar tareas utilizando comandos específicos.

# data[].attributes.body
Malware o “software malicioso” es un término amplio que describe cualquier programa o código malicioso que es dañino para los sistemas.

El malware hostil, intrusivo e intencionadamente desagradable intenta invadir, dañar o deshabilitar ordenadores, sistemas informáticos, redes, tabletas y dispositivos móviles, a menudo asumiendo el control parcial de las operaciones de un dispositivo. Al igual que la gripe, interfiere en el funcionamiento normal.

La intención del malware es sacarle dinero al usuario ilícitamente. Aunque el malware no puede dañar el hardware de los sistemas o el equipo de red —con una excepción que se conozca (vea la sección Android de Google)—, sí puede robar, cifrar o borrar sus datos, alterar o secuestrar funciones básicas del ordenador y espiar su actividad en el ordenador sin su conocimiento o permiso.

# data[].attributes.body
Un byte es una secuencia de bits, y generalmente está compuesto por 8 bits. Cada bit puede tomar uno de dos valores: 0 o 1. Un byte puede representar 256 valores diferentes (2^8), lo que lo convierte en una unidad de almacenamiento muy común en las computadoras. El byte se utiliza para medir la capacidad de almacenamiento, la cantidad de información que puede contener un fichero, y otros aspectos relacionados con la manipulación de datos en la informática.

# data[].attributes.body
La encriptación es el proceso de convertir datos legibles en un formato ilegible, llamado texto cifrado, mediante el uso de algoritmos y claves. Este proceso se lleva a cabo para proteger la confidencialidad e integridad de los datos mientras se transmiten o almacenan, evitando que terceros no autorizados puedan acceder o entender la información.

El texto cifrado resultante de la encriptación solo puede ser descifrado y convertido nuevamente a su forma original (texto claro) si se posee la clave de desencriptación correspondiente. La clave de desencriptación es una pieza secreta de información que solo conocen las partes autorizadas que necesitan acceder a la información protegida.

# data[].attributes.body
El BIOS (Basic Input/Output System) es un programa de firmware básico que se encuentra en una memoria de solo lectura (ROM) o memoria flash de la placa base de una computadora. Es uno de los primeros programas que se ejecutan cuando enciendes la computadora y es esencial para el proceso de arranque (boot) del sistema operativo y la inicialización de los componentes del hardware.

# data[].attributes.body
Un framework es un marco o esquema de trabajo generalmente utilizado por programadores para realizar el desarrollo de software. Utilizar un framework permite agilizar los procesos de desarrollo ya que evita tener que escribir código de forma repetitiva, asegura unas buenas practicas y la consistencia del código.

Un framework es por tanto un conjunto de herramientas y módulos que pueden ser reutilizados para varios proyectos. Uno de los frameworks más conocidos y utilizados es el .NET Framework de Microsoft para webs.

# data[].attributes.body
Github es un portal creado para alojar el código de las aplicaciones de cualquier desarrollador, y que fue comprada por Microsoft. La plataforma está creada para que los desarrolladores suban el código de sus aplicaciones y herramientas, y que como usuario no sólo puedas descargarte la aplicación, sino también entrar a su perfil para leer sobre ella o colaborar con su desarrollo.

# data[].attributes.body
Git es un sistema de control de versiones distribuido, ampliamente utilizado en el desarrollo de software para rastrear los cambios en el código fuente y coordinar el trabajo en proyectos colaborativos y es una de las herramientas más populares entre los desarrolladores.

El propósito principal de Git es mantener un historial completo de los cambios realizados en los archivos de un proyecto, lo que permite a los desarrolladores trabajar de manera colaborativa sin preocuparse por sobrescribir o perder código. Al utilizar Git, cada desarrollador tiene una copia completa del repositorio del proyecto en su máquina local, lo que facilita el desarrollo y la experimentación independiente.

# data[].attributes.body
Un directorio es una estructura organizativa que se utiliza para almacenar y organizar ficheros (archivos) y otros directorios. También se le conoce como "carpeta" en algunos sistemas operativos.

Los directorios son utilizados para mantener el contenido de un sistema de archivos de manera estructurada y lógica, lo que facilita la ubicación y acceso a los ficheros almacenados en la computadora. Un directorio puede contener tanto ficheros como subdirectorios, lo que permite crear jerarquías de almacenamiento en niveles diferentes.

# data[].attributes.body
Un virus informático es un software que tiene por objetivo alterar el funcionamiento normal de cualquier tipo de dispositivo informático, sin el permiso o el conocimiento del usuario principalmente para lograr fines maliciosos sobre el dispositivo. Los virus, habitualmente, reemplazan archivos ejecutables por otros infectados con el código de este mismo. Los virus pueden destruir, de manera intencionada, los datos almacenados en una computadora, aunque también existen otros más inofensivos, que solo producen molestias o imprevistos.

# data[].attributes.body
ROM (Read-Only Memory o Memoria de Solo Lectura) es un tipo de memoria utilizada en dispositivos electrónicos para almacenar datos que no cambian o que son esenciales para el funcionamiento del sistema. A diferencia de la RAM (Random Access Memory), que es volátil y pierde su contenido cuando el dispositivo se apaga, la ROM retiene la información incluso cuando no hay energía eléctrica.

# data[].attributes.body
SSD son las siglas de "Solid State Drive" o "Unidad de Estado Sólido" en español. Es un tipo de dispositivo de almacenamiento de datos que utiliza memoria flash para almacenar información de manera no volátil. A diferencia de los discos duros tradicionales (HDDs), que utilizan discos magnéticos giratorios para almacenar datos, los SSDs no tienen partes móviles y son mucho más rápidos y eficientes en términos de rendimiento.

En un SSD, los datos se almacenan en chips de memoria flash NAND, que permiten un acceso rápido y secuencial a los datos. Esto se traduce en tiempos de lectura y escritura mucho más rápidos en comparación con los discos duros convencionales. Además, dado que no tienen componentes mecánicos, los SSDs son más silenciosos, más resistentes a golpes y vibraciones, y generan menos calor.

# data[].attributes.body
En informática, la memoria RAM (acrónimo de Random Access Memory, o Memoria de Acceso Aleatorio) es un tipo de memoria operativa de los computadores y sistemas informáticos, adonde va a ejecutarse la mayor parte del software: el propio sistema operativo, el software de aplicación y otros programas semejantes.

En informática, la memoria RAM (acrónimo de Random Access Memory, o Memoria de Acceso Aleatorio) es un tipo de memoria operativa de los computadores y sistemas informáticos, adonde va a ejecutarse la mayor parte del software: el propio sistema operativo, el software de aplicación y otros programas semejantes.

ADVERTISING

Su nombre proviene del hecho de que puede grabarse o recuperarse información de ella sin necesidad de un orden secuencial (como sí ocurre en la memoria ROM o Read-Only Memory, Memoria de Sólo Lectura), sino que puede accederse al RAM de la manera más rápida posible, con un tiempo de espera igual para cualquier posición de memoria.

La memoria RAM además es una forma de memoria temporal, que al apagar o reiniciar el sistema vuelve a estar en blanco. Esto considerando que al inicio del sistema los módulos básicos de funcionamiento (como el POST o el BIOS), inscritos a menudo en ROM, hacen un chequeo de la memoria RAM para asegurarse de que esté operativa y se pueda volcar en ella el software necesario para iniciar el sistema.

Este tipo de memoria no siempre se encuentra soldada a la placa madre (en las consolas de videojuegos, por ejemplo, sí lo está), sino que descansa en tarjetas de circuitos impresos retirables y sustituibles en la misma, conocidos como Módulos de RAM. Cada módulo posee un número de chips de memoria y una capacidad específica, medida actualmente en megabytes (1024 kilobytes) o gigabytes (1024 megabytes).

# data[].attributes.body
El almacenamiento en la nube es un modelo de computación en la nube que permite almacenar datos y archivos en Internet a través de un proveedor de computación en la nube, al cual se accede mediante la red pública de Internet o una conexión de red privada dedicada. El proveedor almacena, administra y mantiene de manera segura los servidores de almacenamiento, la infraestructura y la red para garantizar que tiene acceso a los datos cuando lo necesite, prácticamente a cualquier escala y con capacidad elástica. El almacenamiento en la nube hace que ya no sea necesario comprar y administrar su propia infraestructura de almacenamiento de datos, lo que le brinda agilidad, escalabilidad y durabilidad, con acceso a los datos en cualquier momento y lugar.

# data[].attributes.body
LAN (Local Area Network o Red de Área Local) es una red de computadoras que se extiende sobre un área geográfica limitada, como un edificio, una oficina, un campus universitario o una casa. La LAN permite la comunicación y el intercambio de datos entre dispositivos conectados en esa área local.

Las características principales de una LAN son:

1. Tamaño limitado: Una LAN se limita a un área geográfica relativamente pequeña, lo que significa que todos los dispositivos conectados están físicamente cercanos entre sí. Esto permite una alta velocidad de transferencia de datos y una baja latencia en la comunicación.

2. Conexión de dispositivos: Los dispositivos en una LAN están conectados entre sí mediante cables (Ethernet) o conexiones inalámbricas (Wi-Fi). Los dispositivos comunes que se conectan a una LAN incluyen computadoras de escritorio, laptops, impresoras, enrutadores, servidores y dispositivos móviles.

3. Compartir recursos: Una de las ventajas de una LAN es que permite compartir recursos entre los dispositivos conectados. Por ejemplo, varias computadoras pueden compartir una impresora o acceder a archivos almacenados en un servidor central.

4. Administración local: La gestión y configuración de una LAN se realiza a nivel local, lo que brinda a los administradores mayor control y seguridad sobre la red.

5. Velocidades de transferencia rápidas: Las LAN generalmente ofrecen altas velocidades de transferencia de datos, lo que es ideal para compartir archivos grandes, ejecutar aplicaciones en red y acceder a recursos compartidos de manera rápida y eficiente.

# data[].attributes.body
Hacker o Pirata Informático es una persona con grandes habilidades en el manejo de computadoras que investiga un sistema informático para avisar de los fallos y desarrollar técnicas de mejora

# data[].attributes.body
Un firewall es un dispositivo de seguridad de la red que monitorea el tráfico de red —entrante y saliente— y decide si permite o bloquea tráfico específico en función de un conjunto definido de reglas de seguridad.

Los firewalls han constituido una primera línea de defensa en seguridad de la red durante más de 25 años. Establecen una barrera entre las redes internas protegidas y controladas en las que se puede confiar y redes externas que no son de confianza, como Internet.

Un firewall puede ser hardware, software o ambos.

# data[].attributes.body
Una dirección IP es una dirección única que identifica a un dispositivo en Internet o en una red local. IP significa “protocolo de Internet”, que es el conjunto de reglas que rigen el formato de los datos enviados a través de Internet o la red local.

En esencia, las direcciones IP son el identificador que permite el envío de información entre dispositivos en una red. Contienen información de la ubicación y brindan a los dispositivos acceso de comunicación. Internet necesita una forma de diferenciar entre distintas computadoras, enrutadores y sitios web. Las direcciones IP proporcionan una forma de hacerlo y forman una parte esencial de cómo funciona Internet.

# data[].attributes.body
El gabinete de una computadora es la pieza encargada de proteger las partes que componen a la CPU, este elemento recibe distintos nombres, por lo que también se le conoce como caja, carcasa, chasis o torre de computadoras.

Puede ser de diversos tamaños, diseños y materiales según las necesidades del usuario, sin embargo, el gabinete de computación regularmente está construido de acero galvanizado, plástico o aluminio.

El gabinete de computación tiene como principal propósito alojar y mantener en condiciones adecuadas los diversos componentes que conforman la unidad central de procesamiento o CPU, la memoria de acceso aleatorio RAM, la placa madre, la fuente de alimentación, las placas de expansión y los dispositivos de almacenamiento, como las unidades de disco óptico.

# data[].attributes.body
Conjunto de instrucciones entendibles directamente por el ordenador, puesto que se componen de unos y ceros. Generalmente, el programador utiliza un lenguaje de programación basado en el lenguaje natural, y éste es traducido a código máquina posteriormente.

El lenguaje máquina es el único lenguaje que puede ejecutar una computadora. El lenguaje de máquina es un código que es interpretado directamente por el microprocesador.
Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina.