Está en la página 1de 23

¿Qué es Hardware y Software?

Una computadora, también llamada PC, es un dispositivo que nos permite procesar información, claro que esta definición clásica es
un tanto vetusta, ya que actualmente es muy amplia la variedad de tareas que podemos realizar con dicho aparato. Mediante este
dispositivo, tanto sea portátil como de escritorio, podremos dibujar, escribir, jugar y comunicarnos con otras personas alrededor del
mundo sin importar la distancia a través de la mensajería instantánea, entre muchas otras actividades que nos ayudan en nuestra
labor diaria.
Sin embargo, haciendo honor a la definición original, con una PC podremos procesar información en estado puro mediante los
programas o software indicados. Son cientos de miles las aplicaciones que le podemos dar a una computadora, y cada usuario
puede usar las herramientas necesarias para que la PC lo asista en cada tarea que este comience.
Para todos aquellos que todavía no tienen muy en claro las definiciones en torno a las computadoras, en este post encontraremos
todo lo necesario para entender el tema y con esta ayuda también enfrenta cualquier problema técnico que pueda surgir.

 ¿En qué consiste una computadora?


 ¿Qué es el hardware?
 ¿Qué es el software?
 Conceptos de Software
 Clasificación del software
 Tipos de software
 Sistemas Operativos
 Procesadores de Texto
 Planillas de Cálculo
 Bases de Datos
 Programas de CAD
 Diseño Gráfico
 Suites
 Navegadores (Browsers)
 Tipos de software según su licencia
 Software propietario o de pago
 Software gratuito
 Software libre o de código abierto
 Aplicaciones para Smartphones
 Hardware, soporte físico de la computadora
 El lápiz óptico
 El mouse
 El joystick
 El teclado
 La pantalla
 La impresora
 Firmware: Un intermediario entre el hardware y el software
 Inconvenientes y problemas con el Firmware
 Actualizaciones de Firmware
 Los efectos de la actualización del Firmware
 Actualizaciones fundamentales de Firmware
 Cómo actualizar el Firmware: El temor de muchos

¿En qué consiste una computadora?

Básicamente una computadora consiste de dos partes: el hardware y el software. El hardware es un término genérico utilizado para
designar a todos los elementos físicos que lo componen, es decir, gabinete, monitor, motherboard, memoria RAM y demás.

En tanto,  el software es todo aquello que le proporciona a la computadora las instrucciones necesarias para realizar una
determinada función. Entre ellos se destacan el sistema operativo, juegos, controladores de dispositivos, programas de usuario y
demás.
Video: Qué es software y qué es hardware.
https://www.youtube.com/watch?v=3F-kuNGlNco&t=6s&ab_channel=GCFAprendeLibre

Video: HARDWARE y SOFTWARE – la MEJOR FORMA de entender la diferencia.


https://www.youtube.com/watch?v=rC2PFygrkSs&ab_channel=JazzGuzm%C3%A1n

Definición de hardware, principales tipos y componentes


El hardware se refiere a un conjunto de piezas físicas y tangibles que interaccionan entre sí de forma
analógica o digital para dar lugar al ordenador. En algunas ocasiones se le denota de forma abreviada
con los caracteres H/W o h/w. Una definición alternativa hace alusión a la presencia o no de electrónica,
chips o circuitos impresos en la pieza, pero esta tiene un nivel de generalidad menor por lo que su uso no
es habitual.
El hardware es el soporte físico sobre el que se instala, opera y funciona cualquier software; es decir,
sin el hardware, el ordenador no existe.
A lo largo de tiempo, en lo que aparentan ser cuatro generaciones tecnológicas, el hardware ha ido
evolucionado de manera lenta pero progresiva. La primera generación, aparecida en 1945 y que duró por
once años, se basaba en tubos de vacío. A esta le sucedieron los transistores, empleados desde 1957 hasta
1963. Desde entonces se emplea hardware basado en circuitos integrados. Se predice una cuarta
generación, en fase de investigación y prototipado, que emplearía transistores libres de silicio o física
cuántica. La llegada de esta cuarta generación es difícil de predecir.
La capacidad operativa (y de computación cuando corresponde) de los primeros componentes no tiene
nada que ver con la que disfrutamos hoy en día.

Cuando categorizamos todos estos elementos, una primera clasificación del hardware se puede


realizar en base a su ubicación en el sistema informático. Así se hace una división entre
el hardware interno, generalmente el que se incluye dentro de una torre, y el hardware externo, todo
aquel que no tiene lugar asignado dentro de la caja del ordenador y se sitúa por lo tanto en el rango de
acción del usuario, pero fuera de la envolvente de la máquina.
Algunos de los elementos de hardware que se considerarían internos son:
 La unidad central de procesamiento, microprocesador o CPU
 Las unidades de disco duro o HDD
 Las unidades de estado sólido o SSD
 Las unidades de disco duro híbrido o SSHD
 Las unidades de lectura de disco (CD, DVD, Blue Ray, disquetes, etcétera)
 La memoria RAM
 Los ventiladores
 El sistema de refrigeración líquida
 El chipset o circuito integrado auxiliar
 Las tarjetas de expansión de audio, vídeo o red
 El módem
 La fuente de alimentación
 La tarjeta gráfica o GPU
 Puertos, enchufes y conectores

En cuanto al hardware externo, algunos de los componentes que cabe destacar son:


 Los monitores y pantallas auxiliares
 Los joysticks, mandos de control para videojuegos o gamepads, y paneles de control físicos
 El teclado
 El ratón o mouse
 Los auriculares, headsets y altavoces
 El micrófono
 La cámara web
 La impresora, el escáner y el fax
 Los discos duros externos y pendrives USB
 El proyector
 El touchpad y la tableta digitalizadora o tableta gráfica
 El casco de realidad virtual o VR headset
 Aparatos especializados como lectores de códigos de barras, sensores y similares

En algunas ocasiones estos dos grupos se conocen con el nombre de sistemas de la computadora y
periféricos de la computadora.
Otra posible clasificación atiende a la importancia del componente de hardware para lograr el
funcionamiento básico del ordenador. En este caso se habla de hardware principal
y hardware complementario.
Dentro del hardware principal se encuentran todos aquellos elementos constituyentes que resultan
absolutamente indispensables; a saber: CPU, chipset, SSD (o HDD en su defecto), memoria RAM, fuente
de alimentación, caja del ordenador, monitor, teclado y ratón. El resto de aparatos serían
complementarios, aunque dependiendo de la aplicación y de las circunstancias en las que se use el
ordenador, podría erigirse un buen argumento para que alguna de las piezas no listadas entrase en la
categoría de hardware principal (caso de los ventiladores, la NIC o la GPU).
Existe otra posible clasificación que se basa en el cometido de los componentes. Así, todos los
elementos de hardware previamente listados se pueden incorporar a alguna de las categorías que se
hacen constar a continuación:
 Elementos de procesamiento: son los encargados de recibir las instrucciones eléctricas,
interpretarlas mediante cálculos y lógica, y emitir nuevas señales eléctricas en consonancia.
 Elementos de almacenamiento: son dispositivos capaces de acumular información de forma
electromagnética o lógica para usarla según lo necesite el sistema informático.
 Dispositivos de entrada: son periféricos que transforman los comandos del usuario en señales
eléctricas interpretables por la máquina.
 Dispositivos de salida: son periféricos que transforman las señales eléctricas emitidas por los
elementos de procesamiento para presentarlas de tal forma que el usuario las pueda interpretar
fácilmente.
 Dispositivos de entrada y salida: son periféricos mixtos que aúnan las particularidades tanto
de los dispositivos E (de entrada) como el de los dispositivos S (de salida), cerrando un ciclo de
intercambio de información con la CPU.
Los elementos que se usen para montar el ordenador y, especialmente, la forma en la que estos se
instalen, tienen un efecto determinante sobre el tipo de ordenador resultante. Así, el uso de piezas ligeras
con factores de forma pequeños, todas ellas integradas de forma muy compacta dan lugar a portátiles
y netbooks; mientras que componentes más voluminosos, potentes, modulares y diseñados
deliberadamente para su montaje en caja o bastidor resultan en ordenadores de sobremesa.

Mas acerca de: ¿Qué es el hardware?

Así como la computadora se subdivide en dos partes, el hardware que la compone también, de este modo podemos encontrar el
llamado hardware básico y hardware complementario.

El hardware básico agrupa a todos los componentes imprescindibles para el funcionamiento de la PC como motherboard, monitor,
teclado y mouse, siendo la motherboard, la memoria RAM y la CPU los componentes más importantes del conjunto.
Por otro lado tenemos el hardware complementario, que es todo aquel componente no esencial para el funcionamiento de una
PC como impresoras, cámaras, pendrives y demás.
También podremos encontrar una diferenciación adicional entre los componentes de la PC, y se encuentra dada por la función que
estos cumplen dentro de la misma. En los siguientes párrafos podremos conocer la forma en que se dividen.

Chipset: Integrado en la motherboard, el chipset permite el tráfico de información entre el microprocesador y el resto de los
componentes que conforman la PC.

CPU: Este dispositivo tiene la tarea de interpretar y ejecutar las instrucciones recibidas del sistema operativo, además de
administrar las peticiones realizadas por los usuarios a través de los programas.
Memoria RAM: La Memoria RAM  o Memoria de Acceso Aleatorio es donde la computadora almacena los programas, datos y
resultados procesados por la CPU, lo que permite su rápida recuperación por parte del sistema, brindado así una mejor
performance.

Unidades de almacenamiento: Son todos aquellos


dispositivos destinados al almacenamiento de los datos del
sistema o de usuario, es decir, el lugar físico en donde se
ubica el sistema operativo, los programas y los documentos
del usuario. Estos pueden ser discos rígidos, unidades de
CD, DVD o Blu Ray, pendrives o discos externos extraíbles.

Dispositivos de Salida: Son los dispositivos encargados de


mostrarle al usuario los resultados de sus operaciones. Este
grupo comprende monitores, impresoras y todo aquello
que sirva al propósito de ofrecerle al usuario la posibilidad
de ver el resultado de su trabajo.

Dispositivos de Entrada: Dispositivos que permiten el


ingreso de información a la PC. Ejemplos de ello son los teclados, los mouses y otros dispositivos.

Dispositivos mixtos: Estos son componentes que entregan y reciben información, y en este grupo podemos mencionar placas de
red, módems y puertos de comunicaciones, entre otros.
Definición de software y principales tipos

El software es la parte inmaterial del ordenador que permite que los diferentes componentes
de hardware funcionen. Se trata de un conjunto de instrucciones, datos o programas que ejecutan tareas concretas
dentro del sistema informático. En algunas ocasiones se refiere al software como la parte variable del ordenador, los
estados que puede adoptar la máquina y las señales que fuerzan dichos estados.
Dentro del software informático encontramos aplicaciones, programas, sistemas operativos y muchas otras tipologías. Para
otorgar cierto orden a todo este conjunto por lo general se usan tres divisiones:  software de sistema, software de
programación y software de aplicación.
El software de sistema es la plataforma sobre la que se asienta el hardware y las aplicaciones informáticas. Este tipo
de programa informático está escrito con un lenguaje de programación de características de bajo nivel o de primera
generación; esto es, un lenguaje cuyas instrucciones controlan sin intermediarios el hardware como es el caso en el
lenguaje de máquina y los lenguajes ensambladores.
El sistema operativo de un equipo informático es un claro ejemplo de software de sistema. El usuario no opera
directamente la OS, sino que interactúa con la interfaz gráfica de usuario o GUI proporcionada por este y mediante las
aplicaciones instaladas sobre el sistema operativo.
Aparte de los sistemas operativos, dentro del software de sistema también se encuentran las siguientes clases de
programas:
 Antivirus
 Utilidades de control de disco (herramientas de formateo y similares)
 Controladores de hardware o drivers
 Traductores de lenguajes informáticos
 Cargadores de programas
 Algunas BIOS y UEFI
 Gestores de arranque o bootloaders
 Hipervisores
Por otra parte, el software de aplicación, software utilitario para usuario final o apps (denominación generalista que
comienza a coger tracción últimamente debido a la tecnología móvil), son todos aquellos programas que ejecutan
tareas concretas para las que han sido desarrollados específicamente.
Finalmente, el software de programación permite al usuario desarrollar sus propias herramientas a través de un
lenguaje más cercano al humano. Dentro de este apartado se encontrarían herramientas como lenguajes de
programación, compiladores, herramientas de debugging o depurado y similares.

Entonces…¿Qué es el software?
El software de una computadora es todo aquel código ordenado de tal manera que le permite al usuario ordenarle a la misma que
realice una tarea. También se deben subdividir en diversas categorías en base a las funciones que realizan en el sistema.

Conceptos de Software

Software es una secuencia de instrucciones que son interpretadas y/o ejecutadas para la gestión, redireccionamiento o modificación
de un dato/información o suceso.

Software también es un producto, el cual es desarrollado por la ingeniería de software, e incluye no sólo el programa para la
computadora, sino que también manuales y documentación técnica.
Un software de computadora está compuesto por una secuencia de instrucciones, que es interpretada y ejecutada por un
procesador o por una máquina virtual. En un software funcional, esa secuencia sigue estándares específicos que resultan en un
determinado comportamiento.
En nuestra computadora, todos los programas que usamos son software: Windows, Outlook, el Firefox, Google Chrome, Microsoft
Edge y los antivirus, entre otros. Incluso los virus pueden ser categorizados como software.

Un software puede ser ejecutado por cualquier dispositivo capaz de interpretar y ejecutar las instrucciones para lo cual es creado.
Cuando un software está representado como instrucciones que pueden ser ejecutadas directamente por un procesador decimos que
está escrito en lenguaje de máquina. La ejecución de un software también puede ser realizada mediante un programa intérprete,
responsable por entender y ejecutar cada una de sus instrucciones. Una categoría especial y notable de intérpretes son las máquinas
virtuales, como la Máquina virtual Java (JVM).
El dispositivo más conocido que dispone de un procesador es la computadora. Existen otras máquinas programables, como los
teléfonos celulares y máquinas de automatización industrial, entre muchos otros dispositivos.

Clasificación del software


1. Software de Sistema: Este grupo comprende el sistema operativo, controladores de dispositivos, utilitarios de sistema y
toda aquella herramienta que sirva para el control específico de las características de la computadora.

2. Software de Aplicación: Se le llama software de aplicación a todos aquellos programas utilizados por los usuarios para la
concreción de una tarea, y en este grupo podemos encontrar software del tipo ofimático, aplicaciones de diseño gráfico
como Photoshop, de contabilidad y de electrónica, por solo citar una pequeña fracción de todas las categorías de
aplicaciones que podemos encontrar en el mercado.

3. Software de programación: Existen muchos lenguajes de programación que nos sirven para crear programas y aplicaciones
pequeñas para que sean ejecutadas en la WEB, en una PC o un celular o terminal.

Otras clasificaciones y formas de nombrar al software

El software, también llamado programa o aplicación, además del hardware, es una de las piezas fundamentales de cualquier
computadora o sistema de cómputo tales como PCs de escritorio, netbooks, smartphone, notebooks o tablets. Sin estos programas,
la computadora no sería más que un aparato que no es capaz de hacer nada por sí mismo, salvo decorar un escritorio. A partir de
este punto trataremos de hacer una revisión sobre los distintos tipos de programas y aplicaciones que se pueden encontrar en el
mercado.
Existen muchos tipos de software, cada uno desarrollado con un fin específico, y a lo largo de los años se ha establecido una
categorización que define la tarea que cumple. A partir de aquí conoceremos como se diferencian los diferentes tipos de
programas y algunos ejemplos
de las aplicaciones más
conocidas.

Sistemas Operativos

Este tipo de software controla la


computadora, y sin él, la PC no
es capaz de interpretar las
acciones que le pedimos, por
ejemplo cortar o pegar. Los
ejemplos más importantes
de sistemas
operativos son Microsoft
Windows, en cualquiera de sus
versiones, es decir Windows XP,
Windows Vista, Windows 7
o Windows 8, Windows 10, Apple MacOS o Linux en su distribuciones Mandriva, Ubuntu, Kubuntu y Debian, por citar sólo los más
importantes.

Pero también existen otros tipos de sistemas operativos exclusivos para otros dispositivos como smartphones y tablets. Los mejores
ejemplos de ellos son Symbian, Android, iOS, Windows Phone y BlackBerry OS, entre otros.

Procesadores de Texto

Sustituyen, con muchísimas


ventajas, a la ya muy
obsoleta máquina de
escribir, pudiéndose escribir
textos, memorándum,
cartas, contratos, informes,
correspondencia en general,
y cualquier otro documento
que sea necesario mostrar
en papel o enviar a través
de correo electrónico.

Con un procesador de
textos, se pueden utilizar
diversos recursos para la
composición de un
documento tales como: subrayado, negrita, fuentes de letras de diversos tipos, colores, corrección ortográfica, inserción de textos,
imágenes, tablas y muchas otras opciones que lograrán un aspecto profesional para nuestro escrito. Los ejemplos más citados de
procesador de textos son Microsoft Word, Libre Writer, WordPad, Abiword  o Kword.

Planillas de Cálculo

Este tipo de aplicaciones


sirven para hacer todo tipo
de cálculos y operaciones
matemáticas, siendo bastante
útiles para diversas
aplicaciones tales como hojas
de pago, contabilidad,
cuentas a pagar y a cobrar,
cálculos estadísticos,
balances, gráficos estadísticos
y muchas otras posibilidades
para el ámbito de la
contabilidad en la empresa o
el hogar. Ejemplos de ellos
son Microsoft Excel, Lotus y
Office Calc.

Bases de Datos

Estos programas son utilizados


para almacenar información tal
como registro de clientes,
proveedores, materiales,
productos, a los efectos de poder
tener un seguimiento eficaz de stocks o movimientos de cualquier índole. Las aplicaciones más importantes de este ámbito
son Microsoft Access, FoxPro y Office Base.

Programas de CAD

CAD (Computer Aided Design), se refiere a los programas de diseño asistido por computadora que son muy utilizados por
arquitectos, ingenieros, diseñadores y todo profesional que se dedique a la confección de planos de cualquier tipo. Muy utilizados en
arquitectura, ingeniería y electrónica entre otros. El ejemplo más significativo de esta categoría es AutoCAD de la empresa
Autodesk, pero también podemos contar con Blender, de código abierto y gratuito.

Diseño Gráfico

Este tipo de programas son


los utilizados regularmente
en cualquier estudio de
diseño gráfico en donde se
compongan revistas, libros, y
todo tipo de material
impreso.

Básicamente se pueden
dividir en dos
tipos: Composición y retoqu
e y manipulación de
imágenes, habiendo otros
programas que
complementan estas
acciones. Los programas más
utilizados en este ámbito
son Adobe Illutrator, Adobe InDesign, Adobe Photoshop, siendo también usados, pero en menor medida CorelDraw! y Corel Photo
Paint, entre otros.
También podemos contar con programas de diseño totalmente gratuitos, los que podemos conocer pulsando sobre este enlace.

Suites

Este tipo de programas suelen integrar varias aplicaciones que cumplen una función diferente en un mismo paquete. Las más
conocidas suites son Microsoft Office, Open Office o Adobe Suite. Las primeras dos integran software enfocado al trabajo en la
oficina, con procesador de texto, planilla de cálculo y otros, mientras que el tercero se encuentra dirigido al profesional del ámbito
gráfico.

Navegadores (Browsers)

Quizás uno de los programas


más utilizados en la
actualidad, dado el furor
imparable de Internet y las
redes sociales. Estos
programas nos sirven
para conectarnos y navegar a
través de Internet. Los
navegadores más populares son Microsoft Edge, Mozilla Firefox, Google Chrome, Safari y Opera. Cabe destacar que todos ellos son
programas gratuitos.

Tipos de software según su licencia

Como vimos, existen varias


formas de clasificar el
software por su utilidad. Sin
embargo, hay una forma más
de catalogarlo, y es quizás
hasta un poco más importante.
Se trata del tipo de licencia
que tiene dicho software, de la
cual dependerán las funciones
del programa a las que
queremos acceder.
En este punto, podemos decir
que coexisten varios tipos de
licencias de software, desde
las más restrictivas, dentro del
mundo del software
propietario, hasta las que nos
permiten hasta incluso
modificarlo para que lo podamos adaptar a nuestras necesidades, como muchos programas de código abierto.
Pero antes de comenzar a enumerar los diferentes tipos de licencias de software que existen, lo mejor es recordar que
básicamente una licencia de software es un contrato entre el desarrollador y el cliente, en el cual se exponen por escrito todas las
condiciones y restricciones que debemos respetar al usar dicho software. Todos los programas de software las tienen,
independientemente si se trata de aplicaciones comerciales o gratuitas y libres.
A partir de este punto, en este artículo nos centraremos en los tres más conocidos, y que engloban tanto a las apps gratuitas como
Gimp o Spotify como a las comerciales, como Windows o Photoshop.

Software propietario o de pago

Se llama software propietario a todo aquel software o programa de computación que se comercializa con licencias que restrinjan su
uso en cualquier forma, como por ejemplo poder instalarlo en más de una computadora, modificarlo o hasta incluso almacenarlo en
otros soportes que no sean los originales. Además de esto, el desarrollador no hace público el código fuente de su aplicación.
Además de Windows o Photoshop, otros ejemplos de software propietario son Acrobat Reader y Microsoft Edge. Como notamos,
algunos programas pueden ser gratuito a pesar de tener una licencia restrictiva, lo que lo convierte básicamente en freeware.

Software gratuito

Básicamente, el concepto
del software freeware hace
referencia a cualquier
programa de computación
que se distribuya sin que el
usuario tenga que pagar por
su licencia, es decir, la
posibilidad de poder
utilizarlo por todo el tiempo
que el usuario desee sin
tener que pagar ni un
centavo.
Sin embargo, el hecho de que sea gratuito no significa que podamos hacer lo que deseemos con el programa, ya que el autor ha
dejado bien claro en la licencia de uso cuales son las obligaciones, restricciones y derechos de uso de esta pieza de software en
particular.
Ejemplos bien claros de freeware son el Antivirus Avast y el navegador Chrome, ente muchos otros.

Software libre o de código abierto

Según los fundamentos de la Free Software Foundation, se denomina como software libre a todo aquel software que se pueda
ejecutar, copiar, distribuir, estudia y modificar para mejorar sus usos o características.
Este tipo de aplicaciones pueden estar disponibles de forma gratuita en muchos sitios web, sin embargo, esto no significa que no
pueda tener un precio. Si bien podemos llegar a pagar por alguna pieza de software libre, siempre mantendremos las libertades
promulgadas por la FSF con respecto a los derechos del usuario de poder modificar o usar el software como mejor le parezca.
En síntesis, el software libre le ofrece a los usuarios la posibilidad de poder utilizar el software de la manera en que mejor se
adapte a sus necesidades, sin que esto sea obligación de tener que pagar o informar a ninguna autoridad competente en el tema.

Aplicaciones para Smartphones

Una categoría especial de software son los programas exclusivamente diseñados para los sistemas operativos incluidos en los
teléfonos inteligentes actuales.
En el mercado existen
varios sistemas operativos para
teléfonos móviles, como pudimos
ver más arriba, no siendo
compatibles las aplicaciones
diseñadas
para Android con Windows
Phone, por dar un ejemplo.
Estas apps, como también se
conoce al software para teléfonos
celulares, ofrecen al usuario un
abanico muy importante de
posibilidades, ya que con ellas
puede contar con ayuda para
cualquier tipo de tarea que desee
emprender con su teléfono. Para
ello existen en el mercado
aplicaciones para oficina, lectores
de correo, juegos y muchas otras,
sólo es cuestión de buscar en las
tiendas oficiales de cada sistema operativo y seleccionar la que más nos convenga.

Hardware, soporte físico de la computadora

A partir de aquí vamos a descubrir la importancia del hardware y los principales elementos que lo componen.
La función de estos componentes suele dividirse en tres
categorías principales: entrada, salida y almacenamiento de
datos. Los componentes de esas categorías están relacionados a
través de un conjunto de cables o circuitos llamado bus con la
unidad central de proceso (CPU), el microprocesador que maneja
a la computadora y le suministra capacidad de cálculo. 
El hardware de entrada posee dispositivos externos, esto
es, componentes situados fuera de la CPU de la
computadora, que proporcionan información e instrucciones.

El lápiz óptico
Entre los elementos físicos tenemos, por ejemplo, un lápiz óptico, que es un puntero con un extremo fotosensible que se utiliza para
dibujar sobre el monitor o para seleccionar información en la pantalla pulsando un botón en el lápiz óptico o presionando el lápiz
contra la superficie de la pantalla. El lápiz tiene sensores ópticos que identifican la fracción de la pantalla por la que se está
pasando.

El mouse. Un mouse o ratón, es un dispositivo apuntador diseñado para ser tomado como una mano. Cuenta en su parte inferior
con un dispositivo detector (generalmente una bola o láser) que permite al usuario controlar el movimiento del cursor en la
pantalla deslizando el mouse por una superficie plana o pad. Para seleccionar objetos o elegir instrucciones en la pantalla, el usuario
pulsa un botón del mouse, ya sea el derecho o izquierdo.

El joystick

Un joystick es un dispositivo formado por una palanca que se mueve en varias


direcciones y dirige un cursor u otro objeto gráfico por la pantalla de la
computadora.

El teclado

Un teclado es un dispositivo parecido a una máquina de escribir, que posibilita al usuario introducir textos e instrucciones. Algunos
teclados poseen teclas de función especiales o dispositivos apuntadores integrados, como trackballs (bolas para mover el cursor) o
zonas sensibles al tacto que permiten que los movimientos de los dedos del usuario dirijan el cursor en la pantalla.
La pantalla

La pantalla cambia la información generada por la computadora en información visual. Las pantallas suelen tener una de las
siguientes formas: un monitor de rayos catódicos o una pantalla de cristal líquido (LCD, siglas en inglés), aunque en la actualidad las
opciones se han multiplicado.

La impresora

Matriz de puntos: Las impresoras toman textos e imágenes de la computadora y los imprimen en papel. Las impresoras matriciales
utilizan minúsculos alambres que golpean una cinta entintada creando caracteres.
Láser: Las impresoras láser emplean haces de luz para trazar imágenes en un tambor y luego toman pequeñas partículas de un
pigmento negro, llamado tóner.
Ink Jet: También existe un tercer tipo, llamado impresora Ink Jet o de Chorro de tinta, la cual es la impresora más usada en la
actualidad por precio y prestaciones, estando su funcionamiento basado en traspasar tinta a alta presión desde unos cartuchos
situados en la misma.

Firmware: Un intermediario entre el hardware y el software

Quienes solemos utilizar diferentes dispositivos electrónicos compuestos por hardware y software, seguramente hemos oído
mencionar más de una vez el término Firmware, y la importancia que este elemento posee dentro del funcionamiento de los
equipos, como así también la necesidad de actualizar esta
herramienta con las nuevas versiones disponibles.

En principio cabe destacar que el término Firmware


comenzó a difundirse a finales de la década de los sesenta,
y que básicamente definía el microcódigo residente en la
memoria RAM, encargado de implementar distintas
instrucciones de la computadora. 
Gracias a las características de este elemento, el mismo
podía ser modificado con los cambios necesarios
para establecer nuevas instrucciones que posteriormente
serían ejecutadas por el CPU. 
Con el paso de los años, el Firmware se convirtió en un
elemento cotidiano, del cual disponen la mayoría de los
dispositivos electrónicos digitales, ya que permite que sea
posible el envío de diferentes series de instrucciones a
los distintos componentes electrónicos de un equipo,
como es el caso de la PC, en la cual el Firmware se puede
llegar a encargar de un sinfín de instrucciones específicas
para el procesador, el BIOS (Basic Input Output System), diversas aplicaciones y demás.
Debido a que el Firmware, que como su nombre lo indica se trata de programación en firme, y se caracteriza por ser un bloque de
instrucciones para determinados propósitos, suele definírselo como un elemento de software del equipo.
No obstante, al encontrarse incorporado a la propia electrónica de los dispositivos, también es correcto asegurar que se trata de
un componente de hardware del mismo.
En realidad, el Firmware, que reside en memorias de tipo no volátil tales como la ROM, EEPROM o Flash, es el intermediario entre el
dispositivo y la electrónica del mismo, que se encarga de controlar y enviar las instrucciones externas del equipo y asegurar que
éstas se efectúen correctamente.
En la actualidad, debido a la necesidad imperiosa de la
existencia de Firmware en prácticamente todos los
dispositivos que posean circuito integrado, es posible
encontrar este tipo de programación en infinidad de
equipos, tales como impresoras, monitores, reproductores,
unidades ópticas, periféricos, y por supuesto también en
componentes como microprocesadores, memorias y demás.
Incluso el propio BIOS de la computadora es considerado un
Firmware, ya que es el encargado de activar las distintas
instrucciones para el encendido de la PC y ejecutar los
mandos para el inicio de los entornos del sistema operativo.
Otro es el caso de los periféricos que acompañan a nuestra
PC, ya que cada uno de ellos trabaja con un Firmware especial para tareas específicas, el cual suele no venir incluido dentro del
dispositivo, sino que se carga en el momento en que el mismo es conectado y recibe la orden de arranque por intermedio del
sistema operativo de la computadora. Muchas veces este Firmware viene incluido en los drivers que acompañan a dichos
accesorios. 

Inconvenientes y problemas con el Firmware

El mayor inconveniente de la mayoría de los Firmware que incluyen los diferentes equipos electrónicos es la falta de actualización
automática, lo que puede provocar ciertas fallas en su funcionamiento habitual.
Es por ello, que constantemente se lanzan nuevas versiones de diferentes Firmware, el cual en general deberá ser actualizado de
manera manual por el usuario.

Tal es el caso de lo que sucede con muchos reproductores de Divx existentes en el mercado, que para lograr modificaciones en sus
diversas funciones, como por ejemplo la visualización de subtítulos con tipografías más grandes que con la configuración provista de
fábrica o mayor soporte de códecs para archivos multimedia, es necesario descargar de distintos sitios de Internet los nuevos
Firmware actualizados, y efectuar de forma manual la instalación de este nuevo sistema de programación en firme.
Lo mismo sucede con las actualizaciones de Firmware de otros equipos, tales como teléfonos celulares, computadoras de abordo
de automóviles, reproductores de música y demás.

Actualizaciones de Firmware

Las actualización de los Firmware puede provenir de las empresas fabricantes de los equipos, como sucede por ejemplo con las
publicadas por la compañía Apple para su iPhone, o incluso pueden llegar a ser desarrolladas por usuarios comunes, actividad a la
que se la denomina "Hackear" el Firmware, que en los últimos años se ha centrado mayormente en la modificación de los Firmware
correspondientes a reproductores de video y música de gama baja.
Los efectos de la actualización del Firmware

En general, los Firmware sufren modificaciones que responden a mejorar la funcionalidad del mismo, y de esta manera ofrecer un
rendimiento superior del equipo que lo contiene. 
A pesar de que muchos dispositivos actuales incluyen la función de actualización de Firmware de manera automática, lo cierto es
que una gran cantidad de equipos no han incorporado dicha funcionalidad, por lo que muchas veces es el usuario quien deberá
encargarse de realizar esta tarea de forma manual, pero extremadamente sencilla.

Actualizaciones fundamentales de Firmware

La actualización del Firmware representa un cambio drástico y beneficioso para el equipo, ya que no sólo permite la actualización
del propio dispositivo, sino que además puede llegar a ampliar las características del mismo, ofreciendo una mayor funcionalidad.

En general, cuando los fabricantes lanzan


un nuevo Firmware actualizado para
alguno de sus equipos, la actualización
debe realizarse sin lugar a dudas, ya que
en la mayoría de los casos se trata de
Firmware modificados que incluyen la
corrección de errores que pudiera
presentar el dispositivo en su
funcionamiento habitual.
En ocasiones son los propios usuarios los
que desarrollan las modificaciones
necesarias de los Firmware, como es el
caso de las reiteradas actualizaciones de
Firmware de reproductores de Divx de
mesa de gama baja, que mediante la
actualización ofrece la posibilidad
de reproducir archivos comprimidos
con códecs que anteriormente el equipo
no soportaba. 
En ocasiones la nueva versión del Firmware puede llegar a añadir funciones y mejorar las preestablecidas, ofreciéndonos
características más modernas para el uso del dispositivo.
Este suele ser uno de los motivos más importantes por el cual los usuarios deciden actualizar el Firmware de sus dispositivos, ya que
a través de esta técnica, se logran modernizar diversos aspectos, estos pueden variar desde el simple cambio cosmético de su
interfaz gráfica hasta complejos valores de configuración de su funcionamiento.
Cómo actualizar el Firmware: El temor de muchos

A pesar de las grandes ventajas que representa la actualización del Firmware, muchos usuarios prefieren no realizar esta operación,
por temor a causar un daño irreversible en el dispositivo.
La única manera en que podamos llegar a causar un daño irreversible en el dispositivo durante la actualización de su Firmware es
utilizando una versión incorrecta del mismo, o bien que la instalación del nuevo Firmware se viera interrumpida por cualquier
motivo. 
Si bien se trata de una operación delicada, que puede conllevar al desperfecto permanente del equipo, lo cierto es que tomando los
recaudos necesarios, utilizando el Firmware adecuado y llevando a cabo los pasos detallados para realizar la actualización, mediante
esta operación lograremos actualizar nuestros equipos, añadirle mayor cantidad de funciones y mejorar la compatibilidad de
formatos.

Licenciamiento de Software. Fuente Wikipedia.

Partes de una licencia de software


Elementos personales de una licencia de software
Licenciante
El licenciante o proveedor-licenciante es aquel que provee el software más la licencia al licenciatario, la cual, le
permitirá a este último tener ciertos derechos sobre el software. El rol de licenciante lo puede ejercer cualquiera de
los siguientes actores:

 Autor: el o conjunto de desarrolladores que crea el software son por antonomasia quienes en una
primera instancia poseen el rol de licenciante al ser los titulares originales del software.
 Titular de los derechos de explotación: es la persona natural o jurídica que recibe una cesión de los
derechos de explotación de forma exclusiva del software desde un tercero, transformándolo en titular
derivado y licenciantes del software.
 Distribuidor: es la persona jurídica a la cual se le otorga el derecho de distribución y la posibilidad de
generar sublicencias del software mediante la firma de un contrato de distribución con el titular de los
derechos de explotación y producto.
Garantía de titularidad
Es la garantía ofrecida por el licenciante o propietario, en la cual, asegura que cuenta con suficientes derechos de
explotación sobre el software como para permitirle proveer una licencia al licenciatario. 5
Licenciatario
El licenciatario o usuario-licenciatario es aquella persona física o jurídica que se le permite ejercer el derecho de
uso más algún otro derecho de explotación sobre un determinado software cumpliendo las condiciones
establecidas por la licencia otorgada por el licenciante.

 Usuario consumidor: persona natural que recibe una licencia de software otorgada por el licenciante, la
cual, se encuentra en una posición desventajosa ante los términos y condiciones establecidas en ella. 5
 Usuario profesional o empresa: persona natural o jurídica que recibe una licencia de software otorgada
por el licenciante, la cual, se encuentra en igualdad de condiciones ante el licenciante para ejercer sus
derechos y deberes ante los términos y condiciones establecidos en la licencia.
Elementos objetivos de una licencia de software
Plazo
El plazo determina la duración en el tiempo durante la cual se mantienen vigentes los términos y condiciones
establecidos en licencia. Las licencias sobre la base de sus plazos se pueden clasificar en:

 Licencias con plazo específico.


 Licencias de plazo indefinido.
 Licencias sin plazo.
Precio
El precio determina el valor el cual debe ser pagado por el licenciatario al licenciante por el concepto de la cesión
de derechos establecidos en la licencia. 5

Clasificación de las licencias de software


Según los derechos que cada autor se reserva sobre su obra
Licencia de software de código abierto permisivas
Se puede crear una obra derivada sin que esta tenga obligación de protección alguna. Muchas licencias
pertenecen a esta clase, entre otras:

 Academic Free License v.1.2.


 Apache Software License v.1.1
 Artistic License v.2.0
 Attribution Assurance license.
 BSD License.
 MIT License.
 University of Illinois/NCSA Open Source License.
 W3C Software Notice and License.
 Zope Public License v.2.0
 Open LDAP License v.2.7
 Perl License.
 Academic Free License v.3.0

 PHP License v.3.0


 VMS License.
Licencia de software de código abierto robustas
Estas licencias aplican algunas restricciones a las obras derivadas, haciendo que según el grado de aplicación se
puedan dividir a su vez en dos subcategorías:
Licencias de software de código abierto robustas fuertes
Las licencias de software de código abierto robustas fuertes o con copyleft fuerte, contienen una cláusula que
obliga a que las obras derivadas o modificaciones que se realicen al software original se deban licenciar bajo los
mismos términos y condiciones de la licencia original.
Entre las licencias de esta categoría están:

 Common Public License v.1.0.


 GNU General Public License v.2.0.
 GNU General Public License v.3.0.
 Eclipse Public License.
 eCos License v.2.0
 Sleepycat Software Product License.
 Affero License v.1.0
 Affero License v.2.0
 OpenSSL License.
Licencias de software de código abierto robustas débiles
Las licencias de software de código abierto robustas débiles, con copyleft débil/suave o híbridas, contienen una
cláusula que obliga a que las modificaciones que se realicen al software original se deban licenciar bajo los mismos
términos y condiciones de la licencia original, pero que las obras derivadas que se puedan realizar de él puedan ser
licenciadas bajo otros términos y condiciones distintas.
Entre las licencias de esta categoría están:

 GNU Lesser General Public License v.2.1.


 Mozilla Public License
 Open Source License.
 Apple Source License v.2.0
 CDDL.
 EUPL.
Licencia de software de código cerrado
Estas licencias también se conocen con el nombre de «software propietario» o privativo. En ellas los propietarios
establecen los derechos de uso, distribución, redistribución, copia, modificación, cesión y en general cualquier otra
consideración que se estime necesaria.
Este tipo de licencias, por lo general, no permiten que el software sea modificado, desensamblado, copiado o
distribuido de formas no especificadas en la propia licencia (piratería de software), regula el número de copias que
pueden ser instaladas e incluso los fines concretos para los cuales puede ser utilizado. La mayoría de estas
licencias limitan fuertemente la responsabilidad derivada de fallos en el programa.
Los fabricantes de programas sometidos a este tipo de licencias por lo general ofrecen servicios de soporte técnico
y actualizaciones durante el tiempo de vida del producto.
Algunos ejemplos de este tipo de licencias son las llamadas acuerdo de licencia de usuario final (ALUF), también
llamado en algunos países contrato de licencia de usuario final (CLUF). En el mundo anglosajón se llama end-user
license agreement (EULA), pero los contratos en español deben recoger el término en español.
Software de dominio público (sin licencia)
Se permite uso, copia, modificación o redistribución con o sin fines de lucro.

Según su destinatario
Licencia de usuario final
El acuerdo de licencia de usuario final (ALUF) es una licencia por la cual el uso de un producto solo está permitido
para un único usuario (el comprador).
En este tipo de contrato, el dueño de los derechos de un producto insta al usuario final de este a que reconozca
tener conocimiento de las restricciones de uso, de los derechos del autor, de las patentes, etc., y que acepte de
conformidad.
El conocimiento del contenido de los contratos es difícil antes de la compra del producto ya que las cajas de los
productos raramente contienen una copia completa del mismo, dándose que el comprador en la mayor parte de las
ocasiones conoce su contenido después de la compra.
En ocasiones se exige al usuario el renunciar a realizar reclamos o demandas legales por diversos motivos (tales
como posibles daños producidos por el producto o fallos en él) o aceptar la restitución de la mercancía en la forma
y monto que la compañía decida.
Este tipo de acuerdo expresa los usos que se pueden dar y cuáles no al producto, ya que quien lo compra no es,
legalmente, en ninguna forma dueño del producto, sino solo de una licencia para su uso, considerándose esto
último por algunas personas como una limitación a los derechos del consumidor
Este tipo de acuerdos son unilaterales pues el usuario no tiene más opción que aceptar o rechazar el contenido del
mismo (en algunos países existen organizaciones de protección al consumidor que autorizan ciertas excepciones).
Licencia de distribuidores
En este tipo de contrato, se le asigna derechos restringidos a un mayorista para que venda el producto software a
terceros dando una remesa o comisión al fabricante. La misma puede ser por primera venta o licencia de
renovación de contrato. No se trata de una licencia de uso en términos jurídicos, sino más bien en un acuerdo
comercial en el que no tiene por qué ser cedido el derecho de distribución necesariamente. Puede darse el caso de
simple actividad comercial en la que el distribuidor ni siquiera tenga contacto con el software, y este como elemento
y la licencia de uso en sí sea directamente suscrita y puesta a disposición por parte del fabricante. Encargándose el
distribuidor del correspondiente cobro al usuario y pago al fabricante menos su comisión.
Fuente Wikipedia. otras fuentes: https://es.slideshare.net/JoseDanielPerezTorres/licenciamiento-de-software-14833558

Cuadro de diferencias entre hardware y software


HARDWARE SOFTWARE

Componentes físicos del sistema


Definición Conjunto de instrucciones y datos
informático
Interacción con el usuario y Transmisión de información y
Función
computación órdenes entre el hardware
Naturaleza Física Lógica
Mediante código en entornos de
Creación En factoría con materiales físicos
programación
Requiere la instalación Requieren ser instalados sobre
Interdependencia
de software para funcionar el hardware para funcionar
Inalterados por el uso o el paso del
Durabilidad Sometidos a desgaste por uso
tiempo
Fallos aleatorios de fabricación o
Motivo de fallo Fallos sistemáticos de diseño
sobreesfuerzos
Susceptible
Vulnerable a ataques informáticos
Seguridad a backdoors introducidas en
diversos
fabricación
Reparación Requiere sustitución del Basta con reinstalar
componente el software dañado

También podría gustarte