# data[].attributes.body
Cuando se adquiere un Software, lo que en realidad se adquiere, es una licencia de uso y no el
programa en sí. La licencia es el conjunto de permisos otorgados para la distribución, uso y/o
modificación del Software. También puede indicar plazos de duración, territorio donde aplica,
etc.
 Software propietario: Posee restricciones en su uso, copia o modificación (se puede
ejecutar bajo ciertas condiciones). El producto no es del usuario, sino que de la empresa o
desarrollador, que especifica el rango de uso permitido a los demás. Su código fuente no está
disponible (es de código cerrado). Ejemplos: Office, Windows, etc.
 Software libre: Cualquiera puede usarlo, copiarlo y/o distribuirlo, con o sin
modificaciones, gratuitamente o mediante pago. En particular, esto significa que el código
fuente debe estar disponible. Se basa en cuatro premisas con libertad para: usar el programa
con cualquier propósito, estudiar su funcionamiento y adaptarlo a las necesidades, distribuir
copias, lo que permite ayudar a otros y mejorar el programa, haciendo públicas las mejoras.
Ejemplos: Open Office, Notepad++, etc.
 Freeware: No tiene una definición claramente aceptada, aunque generalmente está
permitida la redistribución, mas no la modificación (su código fuente no está disponible). No
es Software libre, por lo tanto es incorrecto usar el término freeware para referirse al Software
libre. Ejemplos son Chrome, Windows Media Player, etc.
 Shareware: El usuario puede evaluar de forma gratuita el producto, pero con
limitaciones en el tiempo de uso o restricciones en las capacidades finales. Para adquirir una
licencia que permita el uso de manera completa, normalmente se requiere un pago. No es
Software libre, ni semi-libre. El código fuente no está disponible.

# data[].attributes.body
Ayuda a funcionar el Hardware. Incluye el
sistema operativo, controladores de dispositivos, herramientas de
diagnóstico, interfaz y más. Su propósito es evitar lo más posible los
detalles complejos de la computación, especialmente la memoria y
el Hardware. Ejemplos: Windows, Linux o Android.
Software de programación: Permite desarrollar programas informáticos.
Provee herramientas al programador que permiten escribir código fuente.
Ejemplos de Software de programación son Visual Studio, CodeBlocks o
Eclipse.
Software de aplicación: Permite a los usuarios utilizar la computadora con un
fin específico. Las aplicaciones se ejecutan sobre el Sistema Operativo
(Software de sistema). Ejemplos: Chrome, Firefox, Word, Excel o Avast
Antivirus.

# data[].attributes.body
 Software propietario.
 Software libre.
 Freeware.
 Shareware.
 Existen otros tipos dentro de esta categoría, pero por lo general son
variaciones del Software libre o propietario.

# data[].attributes.body
 Software de sistema.
 Software de programación.
 Software de aplicación.

# data[].attributes.body
Se denomina Software al equipamiento o soporte lógico de un sistema informático, por
lo tanto, a diferencia del Hardware es intangible. Incluye a todo programa o aplicación programada para realizar tareas específicas. Distintas clasificaciones del Software:

# data[].attributes.body
Los componentes básicos de conectividad de una red incluyen los cables, los
adaptadores de red y los dispositivos inalámbricos. Estos componentes permiten
que los equipos se comuniquen entre sí. Ejemplos son el Modem, Router, Bluetooth
o la placa de red.
SISTE

# data[].attributes.body
Almacenan datos e información por bastante tiempo, es decir, de manera permanente. Pueden
ser internos, como un disco duro, o extraíbles, como un CD, Pendrive o disco externo. La
memoria RAM no puede ser considerada un dispositivo de este tipo, ya que es volátil ytemporal.
Dispositivos Ópticos, como CD-R, CD-RW, DVD-R y DVD-RW y el más reciente Blu-
ray Disc.
- El CD-R posee 650 MB de capacidad. Una vez grabado, no puede ser
modificado. También existen los CD-RW, una variante que puede ser
regrabable.
- DVD-R: Con capacidad de 4.7 GB de datos (en una cara del disco), representa un
aumento de más de 7 veces con respecto a los CD-R. Los DVD-RW permiten ser
re-grabados.
- Disco Blu-Ray: Empleado para video en alta definición. Tienen una capacidad de
20 a 50 GB (estos últimos de doble capa).
Memoria Flash: Tarjetas de memoria no volátiles, conservan los datos aun cuando
no estén alimentadas por una fuente eléctrica. Los datos pueden ser leídos,
modificados o borrados.
Memoria USB (o Pendrive): es un dispositivo de almacenamiento que utiliza una
memoria tipo flash para guardar información.

# data[].attributes.body
Son un caso particular. Permiten tanto la entrada, como la salida de información desde la PC.
Monitor “Touch-Screen”: Dispositivo empleado para ingresar información
utilizando los dedos, como en el caso de los cajeros automáticos, los
smartphones o algunos modelos de computadoras portátiles.
Impresora Multifunción: Se trata de la mayoría de impresoras en la actualidad, las
cuales incluyen, además de la función básica de imprimir, la de escanear.

# data[].attributes.body
Estos dispositivos, permiten al usuario, introducir datos, comandos e instrucciones, que
luego deberá procesar la CPU. Los datos se leen de los dispositivos de entrada y se
almacenan en la memoria central o interna. Finalmente son transformados en
información para el usuario.
Teclado: Componente fundamental para efectuar manualmente el ingreso
de datos e instrucciones a una computadora. La forma más extendida de
ubicación de las teclas es denominada QWERTY.
Mouse o Ratón: Dispositivo electrónico que permite dar instrucciones a la
computadora a través de un puntero en la pantalla.
Micrófono: Transforma la energía acústica en eléctrica, permitiendo el registro,
almacenamiento, transmisión y procesamiento electrónico de las señales de audio.
Escáner: Permite transferir una imagen desde un papel o superficie y transformarla en
un gráfico digital (digitalización). Actualmente existen escáneres que capturan objetos
en 3D (utilizando un haz de luz o láser para realizar el proceso).
Webcam: Permite la entrada de vídeo, a fin de realizar videoconferencias o para
instalar en lugares fijos para transmitir video por internet.
Joystick, Volante, Gamepad: Palanca de mando. Dispositivo que se conecta a un
ordenador o videoconsola para controlar especialmente juegos o programas de
simulación.

# data[].attributes.body
Unidad de disco óptico: Son las unidades para la lectura/grabación de CDs, DVDs y
Blu-Rays. Entre los tipos de conexión más conocidos actualmente se encuentran IDE
y SATA (estándar, hoy día).
Placa de sonido: Es la placa que controla el sonido en una computadora.
Muchas veces, vienen integradas junto con la placa de video, en la placa
madre.
Placa de vídeo: Permite aliviar la carga del procesador mediante un GPU (Graphics
Processing Unit), una CPU dedicada exclusivamente, al procesamiento de gráficos.
Posee una memoria gráfica de acceso aleatorio, similar a la RAM.

# data[].attributes.body
Placa Madre o Base (MotherBoard): Es la pieza fundamental, encargada de
intercomunicar los periféricos y componentes internos entre sí, siendo el lugar
donde se alojan. Posee los siguientes componentes:
- Conector/es de alimentación, donde viaja la corriente eléctrica proveniente de la fuente
de alimentación. Proporciona a la placa madre los diversos voltajes e intensidades
necesarias para su funcionamiento.
- Zócalo de CPU (Socket), un receptáculo cuadrado que recibe al Microprocesador, y lo conecta con el resto de los componentes. Varía, según la marca y tecnología del procesador.
- Ranuras de memoria RAM, en un número de 2 (en placas bases comunes) a 6.
- Chipset: serie de circuitos electrónicos que gestionan la transferencia entre los distintos
componentes internos de un PC.
- Slots de expansión: Tienen como finalidad la inserción de tarjetas de expansión (por
ejemplo, placa de video, sonido, USB, etc.).
- Memoria ROM: Memoria encargada de almacenar la configuración básica de sistema y su proceso de inicialización (BIOS).
- Procesador o CPU (Microprocesador): Ubicado en el corazón de la placa
madre, es el “cerebro” de la computadora. Por lógica es llamado CPU (Central
Process Unit), que significa unidad central de procesamiento. Características a tener en cuenta:
- Cantidad de núcleos: Cada núcleo del procesador podrá encargarse de una tarea distinta, permitiendo así el trabajo multitarea. Un procesador doble núcleo (dual-core), por ejemplo, equivaldría a dos procesadores, incluidos dentro del mismo chip.
- Memoria Caché: Es una memoria ultra-rápida, que emplea el procesador, para tener alcance a ciertos datos o instrucciones que predeciblemente volverán a ser utilizadas, con el fin de no tener que volver a ejecutarlas nuevamente. Por esta razón, permite que los  procesos sean ejecutados mucho más rápido. Respecto al tamaño, es muy, pero muy pequeña (expresada en Megabytes o Kilobytes) y dividida en niveles (L1, L2 y L3).
- Unidad de Control (UC): Encargada de buscar instrucciones en la memoria principal, interpretarlas y llevarlas a cabo, conforme se ejecutan los programas.
- Unidad Aritmético Lógica (ALU): Circuito que se encarga de realizar las operaciones
aritméticas (suma, resta, multiplicación y división) y lógicas (si, y, o, no).
- Registros: No es más que una pequeña memoria que está integrada en el procesador. Almacena los datos para ser procesados. Es la memoria más rápida de todo el sistema, pero suelen ser muy pequeñas
- Velocidad: Es el tiempo en el que la CPU, tarda en procesar el ingreso de los datos y
otorgar un resultado de salida. Este tiempo depende de la complejidad del algoritmo. La
velocidad, frecuencia del procesador, o velocidad reloj se mide en ciclos por segundo, también denominados hercios (hz).
- Memoria RAM (Random Access Memory) o memoria de acceso aleatorio: Es una
memoria volátil y transitoria, que almacena la información que está siendo usada
en el momento. Es directamente accedida por el procesador y cargada desde el
disco rígido, conforme se ejecutan los programas: su contenido cambia todo el tiempo. Hoy día, en las PC más actuales, se pueden encontrar memorias del tipo DDR2, DDR3, y en algunos casos DDR4.
- Memoria ROM (Read Only Memory) o de solo lectura: Almacena la BIOS y la
configuración más básica de la computadora. Las memorias ROM más actuales son reprogramables o actualizables. Está integrada a la placa madre.
- Cables de comunicación: Comunican diferentes componentes entre sí. Por
ejemplo: El cable SATA, que conecta la placa madre con el disco.
- Dispositivos de Enfriamiento: Retiran el exceso de calor de los componentes.
Los más comunes son los coolers o ventiladores (dispositivos activos, es decir
disponen de partes móviles) y los disipadores de calor (dispositivos pasivos).
Fuente eléctrica o de alimentación: Provee de energía a la computadora.
Convierte la corriente alterna en continua.
Disco duro o rígido: Son dispositivos de almacenamiento masivo, no volátiles que
almacenan el sistema operativo y los archivos (o datos) del usuario. Los dos
tipos de conexiones más conocidas son:
IDE: Integrated Drive Electronics (Dispositivo electrónico integrado), que hasta aproximadamente el 2004, fue el estándar principal, por su versatilidad y asequibilidad. Son conectores planos, anchos y alargados.
SATA (Serial ATA, Advanced Technology Attachment): Utilizados actualmente. Se basan
en un bus serie para la transmisión de datos. Es notablemente más rápido y eficiente, y
físicamente es mucho más pequeño y cómodo que los IDE. Además permite la conexión
en caliente (mientras la PC está prendida).
Puertos de comunicación: Realizan la
conexión con los periféricos externos. En
su mayoría están incorporados a la placa
madre, o pueden añadirse mediante
placas. Ejemplos son: puerto USB, puerto
serial, puerto VGA, etc.

# data[].attributes.body
Periféricos de salida: Permiten la salida de información, procesada previamente por el
CPU. Ej.: monitor, impresora.
Periféricos de entrada: Permiten introducir datos a la computadora. Ej.: teclado, mouse.
Existen ciertos dispositivos que pueden ser considerados tanto de entrada como de salida,
por ejemplo, las impresoras multifunción o las pantallas de tipo “Touch”.
Periféricos/dispositivos de almacenamiento: Guardan datos (persistentemente) de los
que hace uso el CPU. Ejemplo: disco duro, memorias, CD, DVD, Blu-Ray etc.
Periféricos de conectividad: Su función es la de permitir interacción entre dos o más
computadoras u otro periférico externo. Ej.: módem, puertos, etc.

# data[].attributes.body
Periféricos: Refiere a la periferia, es decir a los dispositivos externos a la computadora. Componentes internos: dispositivos que son internos al gabinete. Puertos: conectan los periféricos con los componentesinternos.

# data[].attributes.body
Hardware básico: Incluye los dispositivos necesarios para iniciar la computadora: placa
madre, fuente de alimentación, microprocesador y memoria. Como una PC puede
funcionar sin disco rígido, se lo podría excluir de esta clasificación (en este caso en
particular, en desarrollos posteriores la unidad, se lo incluye).
- Hardware complementario: Son aquellos dispositivos que complementan a la
computadora, pero que no son fundamentales para su funcionamiento: impresoras,
webcam, placas (sonido y video), etc.

# data[].attributes.body
Hardware refiere a los dispositivos físicos y tangibles de un computador. No sólo incluye
elementos internos como el disco duro, o la lectora de CD/DVD, sino que también hace
referencia al cableado, los circuitos, el gabinete, etc. Abarca también a la impresora, el mouse,
el teclado, el monitor y demás periféricos.