# data[].attributes.body
Es un repositorio de proyectos que emplea control de versiones y permite construir colaborativamente. También permite ver las modificaciones que cada uno introdujo.

# data[].attributes.body
Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia, la confiabilidad y compatibilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número de archivos de código fuente.

# data[].attributes.attachment_link.description
logo small vector svg png transparent clipart android pull request art square

# data[].attributes.body
Contenedor de algún tipo de información, definida con una extensión para ser abierta por un software en particular.

# data[].attributes.body
En informática, un directorio​ o carpeta​ es un contenedor virtual en el que se almacenan una agrupación de archivos informáticos y otros subdirectorios, atendiendo a su contenido, a su propósito o a cualquier criterio que decida el usuario.

# data[].attributes.body
Un virus o 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.

# data[].attributes.body
La memoria de solo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite solo la lectura de la información y no su escritura,¹​ independientemente de la presencia o no de una fuente de energía

# data[].attributes.attachment_caption
En informática, se denomina terminal o consola a un dispositivo electrónico o electromecánico que se utiliza para interactuar con un computador. El concepto de 

# data[].attributes.body
Un SSD es un dispositivo perteneciente al hardware que almacena datos. Las siglas SSD provienen del nombre Solid State Disk (Disco de Estado Sólido)Estas unidades de almacenamiento mejoran por mucho en velocidades y latencias a los HDD.

# data[].attributes.body
Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.

# data[].attributes.body
La memoria de acceso aleatorio es una memoria de almacenamiento a corto plazo. El sistema operativo de ordenadores u otros dispositivos utiliza la memoria RAM para almacenar de forma temporal todos los programas y sus procesos de ejecución​

# data[].attributes.body
El almacenamiento en la nube es un modelo de almacenamiento de datos que está basado en redes de computadoras. En cuanto a los datos, estos se alojan en uno o más servidores de forma virtual que, por lo general, son proporcionados por terceros

# data[].attributes.body
El término malware se refiere a un software que daña dispositivos, roba datos y siembra el caos. Hay muchos tipos de malware (virus, troyanos, spyware, ransomware y más)

# data[].attributes.body
Una red de área local o LAN es una red de computadoras que permite la comunicación y el intercambio de datos entre diferentes dispositivos a nivel local, ya que está limitada a distancias cortas. Por esta razón, esta red se utiliza para hogares privados, tales como una casa o un apartamento, y en empresas​.

# data[].attributes.body
Persona con grandes conocimientos de informática que se dedica a detectar fallos de seguridad en sistemas informáticos.

# data[].attributes.body
Es un entorno de trabajo que facilita la labor de programación, garantiza una mayor productividad porque agiliza los tiempos de trabajo en tanto brinda un conjunto estandarizado de conceptos, prácticas y criterios para enfocar una problemática o desafío.

# data[].attributes.body
Un firewall es un sistema diseñado para proteger las redes privadas del acceso no autorizado y no verificado en una conexión a Internet, filtran y examinan la información que viene a través de su conexión a Internet. Estos pueden ser de tipo hardware o software, o una combinación de ambos.

# data[].attributes.attachment_link.readable_text
Mientras muchos móviles todavía están esperando Android 11 ya falta menos para conocer los primeros detalles de Android 12. Como en años anteriores, se espera que durante este primer trimestre Google lance la primera vista previa de su próxima actualización.

Ya hay algunas características de Android 12 confirmadas por Google, como mejor soporte para las tiendas de aplicaciones de terceros, u otras características filtradas como una nueva hibernación de aplicaciones. Ahora a través del código fuente AOSP se filtra un posible firewall.

ANDROID 12 YA ESTÁ AQUÍ: NOVEDADES Y FUNCIONES

Modo de red restringido en Android 12

En el código fuente de lo que sería Android 12 aparecen referencias a un nuevo modo de red restringido, o lo que es lo mismo, un cortafuegos que cortaría el acceso a Internet de las aplicaciones no autorizadas.

En su descripción en el AOSP, esta característica informa que este modo se activa a través de la configuración y que solo las aplicaciones con el permiso android.permission.CONNECTIVITYUSERESTRICTED_NETWORKS tendrían acceso a la red.

El problema es que ese permiso actualmente solo está disponible para las aplicaciones de sistema del fabricante, con lo que lo que haría este modo de red restringido sería evitar que las aplicaciones de terceros descargadas se puedan conectar a la red, excepto las aplicaciones de Google Play que usen para sus notificaciones Push el servicio Firebase Cloud Messaging integrado en Google Play Services, aplicación de sistema que si tiene ese permiso de red restringido.

Se desconoce si esta característica será un modo para las opciones para desarrolladores o si Google planea integrar en Android 12 un firewall más completo en el que el usuario pueda bloquear el acceso a Internet en determinadas aplicaciones tal y como hacen aplicaciones como NetGuard.

Vía | XDA-Developers

# data[].attributes.attachment_link.title
Google estaría implementando un firewall en Android 12

# data[].attributes.attachment_link.description
Mientras muchos móviles todavía están esperando Android 11 ya falta menos para conocer los primeros detalles de Android 12. Como en años anteriores, se espera que durante este primer trimestre Google lance la primera vista previa de su próxima actualización.

# data[].attributes.body
La encriptación o cifrado es un mecanismo de seguridad que permite modificar un mensaje de modo que su contenido sea ilegible, salvo para su destinatario.

# data[].attributes.body
Este protocolo es un conjunto de reglas para la comunicación a través de Internet, ya sea el envío de correo electrónico, la transmisión de vídeo o la conexión a un sitio web. Una dirección IP identifica una red o dispositivo en Internet

# data[].attributes.body
Un bit es la unidad mínima de información, que puede tener solo dos valores. Generalmente en la informática se toman los valores 1 y 0.

# data[].attributes.body
Unidad central de procesamiento.

# data[].attributes.body
Caja de computadora o gabinete: armazón que contiene los componentes que integran una computadora (tarjeta madre, procesador, memoria RAM, dispositivos periféricos, etc.).

# data[].attributes.body
El lenguaje de máquina o código 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

# data[].attributes.body
Conjunto de líneas de texto con los pasos que debe seguir la computadora para la correcta ejecución de un programa.

# data[].attributes.attachment_link.readable_text
En el contexto de la informática, el código fuente se define como el conjunto de líneas de textos, que son las directrices que debe seguir la computadora para realizar dicho programa; por lo que es en el código fuente, donde se encuentra escrito el funcionamiento de la computadora.

El código fuente de un programa está escrito en un lenguaje de programación determinado, sin embargo este tipo de lenguaje no puede ser ejecutado directamente por el computador, sino que debe ser traducido a otro lenguaje que el ordenador pueda ejecutar más fácilmente. Para esta traducción se emplean los llamados compiladores, ensambladores, intérpretes, entre otros.

Acceder al código fuente de un programa, consiste en tener acceso a los algoritmos desarrollados por sus creadores. Es la única forma de transformar de manera eficiente un programa.

Cuando se habla de liberar un código fuente significa compartir ese escrito con cualquier sujeto que lo requiera, es decir que cualquier individuo, puede analizarlo, copiarlo y modificarlo. La liberación de un código de un programa conlleva cierta inseguridad, ya que su funcionamiento queda expuesto. De igual manera no suele liberarse para las aplicaciones comerciales.

El código fuente, a su vez, también es empleado para referirse al código fuente de otros componentes del software, como es el caso del código fuente de una página web, el cual está escrito en lenguaje HTML o en Javascript; y que luego es ejecutado por el navegador web, para que la pagina pueda ser vista al momento de visitarla.

La rama de la informática encargada de la creación de los códigos fuente es la ingeniería de software.

Javascript

Fuente

Compilación

# data[].attributes.attachment_link.title
¿Qué es Código fuente? " Su Definición y Significado [2021]

# data[].attributes.attachment_link.description
En el contexto de la informática, el código fuente se define como el conjunto de líneas de textos, que son las directrices que debe seguir la computadora para realizar dicho programa; por lo que es en el código fuente, donde se encuentra escrito el funcionamiento de la computadora.

# data[].attributes.body
Byte ​​ es la unidad de información de base utilizada en computación y en telecomunicaciones, y está compuesta por un conjunto ordenado de ocho bits, ​​​​​​​​ por lo que en español también se le denomina octeto.​

# data[].attributes.body
El sistema básico de entrada-salida o BIOS es un estándar de facto que define la interfaz de firmware para computadoras IBM PC compatibles.​ También es conocido como BIOS del sistema, ROM BIOS​ y BIOS de PC.