0% encontró este documento útil (0 votos)
94 vistas31 páginas

Hardware y Software

Este documento define los conceptos de hardware y software, sus principales componentes y diferencias. Explica que el hardware son las partes físicas del ordenador como la CPU, memoria y periféricos, mientras que el software son las instrucciones y programas. También habla sobre el firmware a medio camino entre ambos.

Cargado por

LINDA XOLO TERAN
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
94 vistas31 páginas

Hardware y Software

Este documento define los conceptos de hardware y software, sus principales componentes y diferencias. Explica que el hardware son las partes físicas del ordenador como la CPU, memoria y periféricos, mientras que el software son las instrucciones y programas. También habla sobre el firmware a medio camino entre ambos.

Cargado por

LINDA XOLO TERAN
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Hardware y software: definiciones y conceptos

Para que un sistema informático funcione de forma correcta es necesario que su hardware y
su software trabajen en comandita ejecutando las tareas que se les soliciten. Aunque existen
diferencias categóricas entre los dos conceptos, ambas partes del ordenador son fundamentales.

En el siguiente artículo vamos a definir qué es el hardware, el software, qué elementos del
ordenador se corresponden con cada parte, qué elementos están a medio camino y qué
diferencias existen entre cada grupo.

Índice de contenidos

Definición de hardware, principales tipos y componentes

Definición de software y principales tipos

Una fusión entre el hardware y el software: el firmware

Cuadro de diferencias entre hardware y software

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.

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.

Dado que hay mil y una aplicaciones posibles para el software, es difícil establecer una clasificación
robusta y libre de interpretaciones según su utilidad. La taxonomía de los programas informáticos
es un problema suficientemente complejo como para que en 2007 Microsoft se pusiese manos a la
obra para crear un listado organizado de los mismos.

Desde entonces se ha sucedido una taxonomía detrás de otra; a continuación presentamos de


forma resumida (sin definiciones) la empleada por la International Data Corporation (IDC) en 2018,
redactada por Rasmus Andsberg y Dan Vesset:

Aplicaciones de mercado

Aplicaciones colaborativas

Aplicaciones de conferencia

Aplicaciones de conferencia vía web

Aplicaciones de correo electrónico

Redes sociales para empresas

Aplicaciones para equipos de trabajo

Aplicaciones de planificación y gestión de trabajos

Aplicaciones de gestión de contenido empresarial

Aplicaciones de publicación y autoría

Aplicaciones de gestión de contenido persuasivo

Aplicaciones de localización electrónica

Portales empresariales
Aplicaciones de colaboración y contenidos compartidos

Aplicaciones de gestión de recursos empresariales

Aplicaciones financieras

Aplicaciones de financiamiento y contabilidad

Aplicaciones de gestión de riesgos y tesorería

Aplicaciones de gestión de viajes y gastos

Aplicación de impuestos corporativos

Aplicaciones de gestión de recursos humanos

Aplicaciones centrales de recursos humanos

Aplicaciones para contratación

Aplicaciones de gestión de compensaciones

Aplicaciones de gestión del rendimiento de plantilla

Aplicaciones de gestión de formación

Aplicaciones de gestión de plantilla

Aplicaciones de gestión de pagos

Aplicaciones de negociación

Aplicaciones de gestión de pedidos

Aplicaciones de gestión de rendimiento empresarial

Aplicaciones de gestión de proyectos y portafolios

Aplicaciones de gestión de la cadena de aprovisionamiento

Aplicaciones logísticas

Aplicaciones de planificación de la producción

Aplicaciones de gestión de inventarios

Aplicaciones de producción y operaciones

Aplicaciones de gestión de redes de producción

Aplicaciones de operaciones del sector público e industria de servicios

Otras aplicaciones de operaciones

Aplicaciones de ingeniería

Aplicaciones de diseño asistido por ordenador


Aplicaciones de ingeniería asistida por ordenador

Aplicaciones de fabricación asistida por ordenador

Aplicaciones de gestión colaborativa de datos sobre productos

Otras aplicaciones de ingeniería

Aplicaciones de gestión de relaciones clientelares

Aplicaciones de gestión y productividad de ventas

Aplicaciones de gestión de campañas de marketing

Aplicaciones de atención al cliente

Aplicaciones concentradoras de comunicaciones

Aplicaciones de comercio digital

Aplicaciones para desarrollo y presentación en mercado

Software de análisis e inteligencia artificial

Software de análisis, reporte y petición al usuario final

Herramientas analíticas predictivas y avanzadas

Plataformas de software con IA

Herramientas de búsqueda y análisis de contenidos

Software de gestión de información

Sistemas de gestión de bases de datos relacionales

Sistemas de gestión de bases de datos no relacionales

Sistemas de gestión de bases de datos de usuarios finales

Sistemas de gestión de bases de datos navegacionales

Sistemas de gestión de bases de datos orientadas a objetos

Sistemas de gestión de bases de datos con múltiples valores

Sistemas de gestión de datos dinámicos

Sistemas de bases de datos orientadas a documentos

Sistemas de bases de datos accesibles por clave

Sistemas de gestión de bases de datos con representación gráfica

Gestores de recopilación de datos escalables

Productos de visualización, análisis y gestión de datos según tipo


Herramientas de gestión y desarrollo de bases de datos

Herramientas de administración de bases de datos

Herramientas de replicación de bases de datos

Herramientas de modelado de datos

Herramientas de archivado y gestión del ciclo de vida de la información para base de datos

Herramientas de optimización y desarrollo de bases de datos

Herramientas de seguridad para bases de datos

Gestores de datos distribuidos en red

Software de integridad e integración de datos

Software de volcado de grandes volúmenes de datos

Software de volcado de datos dinámicos

Software de calidad de datos

Software de infraestructura para el acceso de datos

Software de espacio de trabajo para datos compuestos

Software de control y definición de datos maestros

Software de gestión de metadatos

Software de preparación de autoservicio de datos

Gestores de información espacial

Software de orquestación e integración

Middleware B2B

Middleware de entrada B2B

Servicios de gestión B2B y redes B2B

Software de integración

Software de gestión API

Plataformas de integración

Software plug-in y adaptadores de conectividad

Middleware activado por eventos

Middleware orientado a mensajes

Software para retransmisión de analíticas


Software de funciones

Gestor de transferencia de archivos

Software de desarrollo de aplicaciones

Herramientas, entornos y lenguas de desarrollo

Componentes constructivos de software

Sistemas de gestión de normas empresariales

Herramientas de modelado y arquitectura

Herramientas de modelado de objetos

Herramientas de modelado de procesos empresariales

Herramientas de arquitectura empresarial

Herramientas de ciclo de vida y calidad del software

Herramientas automatizadas de calidad de software

Gestión de configuración y cambios de software

Plataformas de aplicación

Plataformas de aplicación orientadas a presentación

Plataformas de aplicación de software de servidor

Plataformas de aplicación en la nube orientadas a presentación

Plataformas de aplicación motivadas por modelo

Monitorización de transacciones

Software de automatización de tareas robóticas

Software de infraestructura de sistemas

Software de gestión de sistema y servicios

Gestores de operaciones IT

Gestores de configuración y automatización IT

Gestores de carga de trabajo

Controladores de aplicaciones y centro de datos del sistema

Gestores del servicio IT

Software de red

Software de infraestructura de red


Software de entrega de aplicaciones de red

Software controlador de SDN y visualización de red

Software de gestión de red

Software de seguridad

Software de certificación digital e identidad

Software de seguridad de punto final

Software de seguridad para mensajes

Software de seguridad de red

Herramientas de seguridad e inspección de contenido web

Herramientas de orquestación, respuesta, inteligencia y análisis de seguridad

Otros programas de seguridad

Software de almacenamiento

Software de replicación y protección de datos

Software de protección de datos

Software de reporte, recuperación y respaldo

Software de replicación de almacenamiento

Software de replicación basado en hipervisor o host

Software de migración de sistemas y datos

Software de replicación basado en aplicaciones y marcos de interfaz de programación Fabric

Software de replicación matriciales

Software de gestión de replicación

Software de archivado

Software de archivado de correos electrónicos

Software de archivado de ficheros y similares

Software de gestión de almacenamiento y dispositivos

Software de gestión de SRM y SAN heterogéneos

Software de gestión de SRM y SAN homogéneos

Software de gestión de dispositivos de almacenamiento

Otros programas de gestión de almacenamiento


Software de infraestructura de almacenamiento

Software de federación y virtualización

Software de gestión de volúmenes y sistemas de archivos basados en el host

Software de gestión de rutas y accesos al almacenamiento

Software de jerarquización automatizada del almacenamiento

Software de aceleración del almacenamiento

Controladores de almacenamiento definidos por software

Controladores de almacenamiento definidos por software basado en bloques

Controladores de almacenamiento definidos por software basado en archivos

Controladores de almacenamiento definidos por software basado en objetos

Controladores de almacenamiento definidos por software hiperconvergente

Gestión de punto final

Herramientas de gestión de salida

Gestores de dispositivos

Gestores de impresión

Gestores de salida empresarial

Gestores de punto final del cliente

Software de computación virtual y física

Sistemas y subsistemas operativos

Núcleos de los sistemas operativos

Clientes de los sistemas operativos

Sistemas operativos industriales embebidos

Herramientas de computación definidas por software

Máquinas virtuales

Contenedores de infraestructura

Sistemas en la nube

Clientes para computación virtual

Otros programas de computación


Sin embargo esta gargantuesca clasificación está orientada a especialistas en el segmento de
mercado dedicado al desarrollo de software que necesitan tener un control exhaustivo y absoluto
sobre su catalogación. Para aplicaciones a nivel de usuario, la siguiente clasificación hiperreducida
puede ser más explicativa:

Procesadores de texto

Gestores de bases de datos

Gestores de hojas de cálculo

Reproductores multimedia

Gestores de presentaciones

Sistemas de gestión de relaciones clientelares

Software de planificación y gestión de recursos

Programas educativos

Simuladores

Exploradores de contenido

Herramientas de diseño asistido por ordenador (CAD)

Software de control

Gestores de comunicaciones

Otra posible clasificación del software se refiere a la forma en la que este se entrega al público.
Atendiendo a esta característica podemos diferenciar los siguientes segmentos:

Shareware. Se refiere a los programas distribuidos en calidad de demostración; es decir, su uso el


gratuito durante un periodo de prueba, al término de este es necesario adquirir una licencia para
continuar usando el software. Hay una clara intencionalidad de venta, pues.

Liteware. En este caso hablamos de una variedad de shareware en la que el programa completo
está deshabilitado hasta que se realiza la adquisición por parte del usuario, pero las
funcionalidades básicas del software están disponibles sin necesidad de pagar.

Freeware. Se trata de software que se puede usar de forma totalmente gratuita, sin embargo su
distribución está sujeta a derechos de autor, licencias de distribución o protecciones comerciales.

Public Domain Software o programas de dominio público. Es la evolución lógica del freeware,


además de resultar gratuitos para el usuario, no hay ninguna restricción sobre su distribución.

Open Source Software o programas de código abierto. Además de gratuitos y de libre distribución,
los bloques de código que conforman este tipo de programas son públicos y su modificación
queda a juicio de la comunidad de usuarios.
La terminación –ware, claramente asociada a la palabra software, se reconoce a menudo en varios
grupos de programas cuyo fin tiene un efecto adverso sobre la experiencia de usuario. Resumimos
a continuación los tipos más comunes de software malicioso que emplean esta terminación:

Malware. Se habla de malware al definir cualquier programa que tiene una intención maliciosa. Es
un término generalista.

Spyware. Este tipo de malware está especializado en recopilar información sobre el equipo


informático en el que se haya instalado desadvertidamente y sobre su usuario. Algunos de los
objetivos de este tipo de programas son las costumbres de navegación, la información confidencial
o las credenciales de acceso.

Adware. Hablamos de adware en el caso de que el malware esté diseñado para forzar anuncios de
forma constante y habitual al usuario. Los desarrolladores de adware pueden salir beneficiados a
través de la publicidad o mediante las propias ventas generadas.

Ransomware. Son programas que bloquean el funcionamiento del ordenador mientras no se


pague un rescate. Se puede describir como un chantaje informático. En tiempos recientes el caso
más mediático de ransomware ha sido WannaCry. La existencia de este tipo de software es
suficiente justificación para mantener copias de seguridad redundantes de nuestros preciados
archivos.

Bloatware. Se trata de programas innecesarios que se instalan durante la descarga de


otro software. Dado que el usuario no requiere su uso, el código yace en las unidades de disco
ocupando memoria. El desperdicio de espacio en memoria, junto con su instalación indeseada e
inutilidad, son las características que lo validan como software

Al listado de software malicioso hay que añadir todo un abanico de virus informáticos: troyanos,
gusanos, bombas lógicas, recyclers, hoaxes y otros.

El último software especial que vamos a introducir al lector es el middleware. También se conoce


como lógica de intercambio de información entre aplicaciones, denominación que se justa mejor a
la labor que desempeña: servir como puente entre cualquier par de aplicaciones, paquetes de
programas, OS, componente de hardware o redes.

Un software de calidad es aquel que cumple con su funcionalidad, dispone de procedimientos de


instalación sencillos, resulta previsible, su diseño prioriza la usabilidad y es extensible. La iteración
de versiones que criben los errores de funcionamiento (bugs y glitches) y la certificación también
aportan seguridad. Sin embargo, estas características no siempre son tan habituales en el mundo
del software, ya que se trata de herramientas tremendamente complejas al nivel más básico.

Una fusión entre el hardware y el software: el firmware

El firmware es un punto de encuentro entre el hardware y el software en el sentido de que


incluso tratándose de líneas de código, datos e instrucciones intangibles, estas están
estrictamente ligadas a un componente de hardware. Así, la mutabilidad inherente al software se
pierde aquí, por eso en algunas ocasiones el firmware es referido como soporte lógico inalterable.
Algunos ejemplos de firmware son ciertas variedades de BIOS y UEFI, los RTAS (servicios de
abstracción de tiempo de ejecución), los CFE (entornos comunes de firmware) y algunas otras
tecnologías usadas en ordenadores específicos, routers, firewalls y NAS.

Cuadro de diferencias entre hardware y software

HARDWARE SOFTWARE

Componentes físicos del sistema Conjunto de instrucciones y


Definición
informático datos

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


Durabilidad Sometidos a desgaste por uso
del tiempo

Fallos aleatorios de fabricación o


Motivo de fallo Fallos sistemáticos de diseño
sobreesfuerzos

Susceptible
Vulnerable a ataques
Seguridad a backdoors introducidas en
informáticos diversos
fabricación

Requiere sustitución del Basta con reinstalar


Reparación
componente el software dañado

Con esto terminamos nuestro artículo sobre las diferencias de hardware y software. Un buen
punto de partida para conocer sus definiciones y tener claras sus similitudes.

Todos sabemos que para calcular el tamaño, peso o capacidad de algún objeto necesitamos
conocer de las unidades de medidas, a continuación te explicaremos sobre las unidades
de medidas de almacenamiento y a cuanto equivalen.

Unidades de medidas de almacenamiento

Las unidades de medidas de almacenamiento, son las que se utilizan para dar a conocer los datos
de almacenamiento de algún dispositivo eléctrico o de algún dispositivo de recopilación de datos,
entre estos dispositivos de recopilación de datos podemos nombrar las memorias, USB o pendrive,
CDs, entre otros, esto más que todo se utiliza en este momento, para memoria externas o internas
de computadora, laptop o teléfono celulares.

A continuación, te hablaremos un poco más sobre este tema, explicándote sobre cada de las
unidades de medidas comenzando desde la más pequeña hasta la más grande.

Por medio de Redes Informáticas este almacenamiento generalmente también puedes realizar


almacenamiento en estos dispositivos mencionados anteriormente, dependiendo de su capacidad
de almacenamiento, se llena con música, imágenes, documentos, aplicaciones, entre otras
herramientas que normalmente se guardan en un dispositivo.

¿Qué es el bits?

Bits es un dígito del sistema de números binarios, que se utiliza para diferenciar el
almacenamiento de una memoria digital, este dígito normalmente se usa mucho en informática y
tiene que ver con los con los múltiplos de byte, kilobyte, megabyte, entre otras unidades de
almacenamiento.

Un bit equivale a 0 o 1, es decir éste es el múltiplo mínimo de almacenamiento que puede tener
un equipo o un dispositivo de almacenamiento, de esta forma como ya lo comentamos sólo se
utiliza en Sistema Informático este dígito se le asigna a una PC, de la siguiente manera cuando un
equipo está apagado en 0 y cuando está encendido en 1, a continuación le explicaremos un poco
más sobre este tema.
Bits en una PC

En una computadora o laptop todas las unidades de almacenamiento son representada en bit,
esto se debe a que las tasas de transferencia de los megabytes los transforman en bit en el
momento de hacer la configuración inicial, por eso podemos observar que en algunas
computadoras tenemos los sistemas de 32 bits o de 64 bits, esto se refiere a cuando ingresan los
programas de una PC, los debes seleccionar de este modo programas para PC con 32 bit o
programas para PC de 64 bits.

Sin embargo, como ya lo habíamos comentado, un bit vale cero o uno, es decir, que para hacer
que una computadora posea 32bits o 64bits hay que hacer una combinación entre varios
números, aproximadamente son ocho números para poder lograr que haga un byte.

Es importante recordar que el sistema binario justamente se basa en esto, en combinaciones de


números que hagan que sus dígitos sean mayores.

Clasificación de medidas de almacenamiento

A continuación, te mostraremos como se clasifican las unidades de medidas de almacenamiento,


comenzando con la unidad que al ser combinada con un bit, es de menor capacidad:

Byte

Un byte es la combinación de 8 bit equivalentes a cinco «1» y tres «0». Esto hace que reciba un
tratamiento de unidad y lo constituye como el elemento menor en el almacenamiento de un
dispositivo.

El byte tiene distintos usos, a continuación, te presentaremos tres casos en los que se utiliza el
byte:

En las computadoras el byte solo representa un clip, un dígito, una letra o símbolo, de un
documento, como normalmente en un documento se escribe; por ejemplo,  más de una letra, el
mismo no pesará al momento de guardarlo un byte.
La capacidad de almacenaje de una computadora se representa en medidas de almacenamiento
más altas, si una computadora tiene una capacidad de almacenamiento representada en
megabytes quiere decir que esto, son millones bits que están en una pc, para almacenaje de datos.

El byte puede almacenar hasta doscientos cincuenta y seis bit, es decir si dividimos 256 entre 8
que son los dígitos que representan un bit en un byte, esto serían treinta y dos byte.

Kilobyte

Un kilobyte son 1.000 bytes, su abreviación es de KB, sin embargo científicamente un KB contiene
mil veinticuatro bytes.

El Kilobyte tiene distintos usos, a continuación, te presentaremos tres casos en los que se utiliza el
kilobyte:

En las computadoras el KB representa un documento corto, como un informe básico, es decir si un


byte representa una letra, para que un documento ocupe un espacio de almacenamiento
calculado en kilobyte debe contener al menos 1.024 caracteres.

La capacidad de almacenaje de la memoria RAM de una computadora antigua era representada en


estas medidas de almacenamiento.

Las memorias externas de algunos teléfonos, hace unos años era calculada en kilobyte, sin
embargo podemos decir que esta unidad de almacenaje esta descontinuada en cuanto a las
memorias de almacenamiento externo.

Megabyte

Un megabyte son 1.000 kilobyte o un millón de bytes, su abreviación es de MB, sin embargo
científicamente un MB contiene un millón cuarenta y ocho mil quinientos setenta y seis bytes.

El megabyte tiene distintos usos, a continuación te presentaremos tres casos en los que se utiliza
el megabyte:

En las computadoras el kilobyte representa una imagen, de alta definición, pesan normalmente
entre uno y cinco megabytes, siempre y cuando esta sea guardada en JPEG.

Las memorias de almacenamiento externo de algunos teléfonos, en la actualidad es calculada en


megabyte.
Una música que tenga una duración de tres minutos guardada sin comprimir puede pesar hasta
30MB de almacenamiento, un pendrive o memoria externa de teléfono en la actualidad son de
unos cuatro megabytes, es decir que solo representa un porcentaje muy pequeño de la memoria
de almacenamiento.

Gigabyte

Un gigabyte son 1.000 megabyte o 1.000.000.000 bytes, su abreviación es de GB, sin embargo
científicamente un GB contiene mil millones setenta y tres millones setecientos cuarenta y un mil
ochocientos veinticuatro bytes.

El gigabyte tiene distintos usos, a continuación te presentaremos tres casos en los que se utiliza el
gigabyte:

Los gigabyte son actualmente representados con dispositivos electrónicos de almacenamiento,


por ejemplo la RAM de un teléfono puede ser de quinientos GB.

Las memorias de almacenamiento externo de algunos teléfonos, en la actualidad es calculada en


gigabyte.

Un vídeo que tenga una duración de treinta minutos, guardado sin comprimir puede pesar hasta
1GB de almacenamiento.

Terabyte

Un terabyte son 1.000 gigabyte o 1.000.000.000.000 bytes, su abreviación es de TB, sin embargo
científicamente un TB contiene 1.099.511.627.776 bytes.

El terabyte tiene distintos usos, a continuación te presentaremos un caso en el que se utiliza el


terabyte:

Los terabyte son actualmente representados en los disco duros de las computadores, esto sucedió
a partir del año 2008, ya que los archivos y programas de PC actualizados, requerían una memoria
de ese tamaño.

Un disco duro puede estar representado con una capacidad de almacenamiento desde un TB hasta
doce TB.

Petabyte

Un petabyte son 1.000 terabyte o 1.000.000.000.000.000 bytes, su abreviación es de PB, sin


embargo científicamente un PB contiene 1.125.899.906.842.624 bytes.

El petabyte no tiene muchos usos comerciales ya que casi todos los dispositivos de
almacenamientos llegan hasta terabyte.

El petabyte tiene distintos usos en el mundo de la informática, a continuación te presentaremos


un caso en el que se utiliza el petabyte:

Los servidores de plataformas digitales tales como Youtube, Instagram o Google, son de una
capacidad de almacenamiento de cien o más PB.
Exabyte

Un exabyte son 1.000 petabyte o 1.000.000.000.000.000.000 bytes, su abreviación es de EB, sin


embargo científicamente un EB contiene 1.152.921.504.606.846.976 bytes. Esta unidad de medida
actualmente no pesenta un uso que sea conocido debido a que es bastante amplia para almacenar
mucha información.

Zettabyte

Un zettabyte son 1.000 exabyte o 1.000.000.000.000.000.000.000 bytes, su abreviación es de ZB,


sin embargo científicamente un ZB contiene 1.180.591.620.717.411.303.424 bytes. Como la
unidad de medida anterior, no tiene algún uso que sea conocido por la gran capacidad de
almacenamiento que representa.

Yottabyte

Un yottabyte son 1.000 zettabyte o 1.000.000.000.000.000.000.000.000 bytes, su abreviación es


de YB, sin embargo científicamente un YB contiene 1.208.925.819.614.629.174.706.176 bytes.
Como las anteriores unidades de medida, tiene una capacidad de almacenamiento bastante
grande, por lo que no tiene usos conocidos.
Diferencias entre las medidas de almacenamiento

Como te pudimos mostrar una de las diferencias mas notorias entre las unidades de medidas de
almacenamiento es el espacio que esta le brinda a un dispositivo o equipo, como todo parte de los
bits que es una unidad del sistema de número binarios, podemos decir que todas las unidades de
almacenamiento puede ser representadas en un sistema binario con miles de millones de bits.

Por ejemplo, un sistema de computadora esta realizado con códigos de sistemas binarios, que a su
vez cuando las llevamos a piezas y a dispositivos de almacenamiento se nos hace más fácil
representarlo con las unidades de almacenamiento que anteriormente mostramos.

El error que cometen muchos es comparar las unidades de almacenamiento y lo que sucede es
que cada una de ellas tiene un uso y una capacidad, en la actualidad los teléfonos de última
generación son programados con memorias altas como el terabyte, sin embargo estos son muy
costosos y el valor se los da esta capacidad de almacenamiento.
Como lo comentamos anteriormente, las unidades de medidas de almacenamiento son periódicas
y calculadas de mil en mil, la cual hace una diferencia notable entre cada una de ellas, exponiendo
que el almacenamiento; por ejemplo, un documento PDF no puede ser guardado en una memoria
con capacidad de solo byte.
Tipos de Software
Dentro del mundo del software existen muchísimas clases de programas,
encontramos programas y aplicaciones para hacer casi cualquier cosa hoy
en día. Podemos instalar programas en nuestra computadora, tablet o
móvil.

Pero sabes realmente: ¿Qué tipos de software existen? ¿Qué


clasificación de software existe para distinguirlos? ¿Qué clases de software
existen?
El software nos rodea desde que prendemos la computadora o iniciamos
nuestro móvil… ¿pero conoces realmente el concepto de software?

¿Que es el software?
En palabras sencillas el software es lo que permite que el hardware
funcione. Es decir, son las rutinas lógicas, digitales e intangibles (que no
puedes tocar) de tu equipo informático o móvil.
Esto incluye al sistema operativo, las aplicaciones de inicio del sistema,
servicios o daemons, así como documentación, datos, librerías y todo lo
que fue programado o generado por un software de programación.
Ahora que ya tenemos el concepto claro, veamos qué clasificación
de tipos de software es la válida en esta era moderna.
Tipos de Software según funciones
Existen diferentes clasificaciones de software, la primera que vamos a
ver es el tipo de software según función que cumplen éstos.
En esta primera agrupación podemos encontrar: Software de Sistema,
Software de Aplicación, Software de Programación y Software Malicioso.

Vamos a ver los detalles de cada uno de ellos ahora.

Software de Sistema
El llamado software de sistema es el que permite que nuestro
hardware funcione de forma correcta.
Ejemplos de tipos de software de sistema son:
 Microsoft Windows
 Gnu/Linux
 Mac OS
 Android
 iOS
 BlackBerryOS
Dentro de esta categoría podemos encontrar también a los controladores
o drivers que permiten que el hardware interactúe con el software de
forma correcta, y haga que nuestros periféricos funcionen de manera
adecuada cuando usas un teclado, llave USB, el monitor, disco duro
externo o impresora Wifi.

Clasificación del Software de Sistema:

 Sistemas operativos Desktop y Móviles


 Controladores de dispositivos o Drivers
 Servidores de Datos
 Utilidades de Sistema (diagnóstico, optimizaciones
para acelerar windows, etc)
 Herramientas de Corrección de Errores
Software de Aplicación o Utilidad
Existe una segunda clase de software llamado software de aplicación,
también conocido como software de utilidad, y se trata de
las aplicaciones, programas y herramientas que utilizamos activamente
de acuerdo a nuestras necesidades.
Todas aquellas aplicaciones que usamos a diario como navegador web,
cliente de email, suites ofimáticas como Office, programas de diseño
gráfico, mensajería instantánea o chat como Skype, visor de fotografías,
reproductores multimedia (vídeo y fotografías), un antivirus, antimalware
o anti-spyware, juegos en red, etc.
En el caso del móvil el software de aplicación puede ser WhatsApp,
Netflix, Slack, Twitter, Facebook, apps de predicción de
tiempo, juegos móviles, etc.
El software de aplicación en definitiva es el software que fue diseñado
para los usuarios finales de los equipos informáticos o móviles.

Clases de software de aplicación existentes:

 Aplicaciones de Suites Ofimáticas.


 Aplicaciones de Seguridad (antivirus, antimalware, etc).
 Aplicaciones Educativas
 Programas de Diseño
 Software Médico
 Software Contable
 Software de Inventario
 Software de Arquitectura
 Software Administrativo
Software de Programación
El software de programación es seguramente el más importante de
todos, pues sin él no se podrían haber creado los distintos tipos de
software que mencionamos ante. Es una clase de software básica para la
informática y el desarrollo de aplicaciones.
Las aplicaciones de programación se utilizan para crear más software
como el Software de Sistema o de Aplicaciones.

Los programadores crean software utilizando diferentes programas


como editores de texto, compiladores como GCC,
entornos IDE (integrated development enviroment), gestores de versiones
como Git, así como software de servidor (ejemplo Nginx) para probar sus
desarrollos si es necesario. Esto aplica a casi todos los lenguajes de
programación del mundo (C, C++, Python, Ruby, NodeJS, PHP, ASP.NET,
etc).
Gracias al uso de la matemática, la logica y programación, es que los
programadores o desarrolladores de software logran crear fenomenales
piezas de software.
Clasificación de los diferentes tipos de software de programación:
 Editores de texto: son utilizados por muchos programadores
retro para escribir código limpio y sin ataduras a grandes
programas.
 Entornos de Desarrollo Integrado (IDE): son conjuntos de
herramientas de programacion todo en uno que ayudan a
mejorar la productividad en el desarrollo.
 Depuradores de código: ayudan al programador a depurar y
mejorar el codigo eliminando código basura.
 Compiladores: que permiten compatibilidad y ejecuci?on del
programa en tu sistema operativo.
Software Malicioso

El software malicioso, también conocido como “Malware” se trata de un


tipo de software que en realidad no está en ninguna categoría anterior,
sino que tiene su propia categoría de tipo de software pues no es
software de sistema, ni de aplicacion y menos de programación.
Las aplicaciones maliciosas com los virus son instaladas por sus víctimas
sin éstas saberlo, afectando tanto a equipos hogareños como a redes
corporativas donde generalmente causan daños valuados en millones de
dólares ya que se pierden y borran importantes datos de las empresas.
Por ello es que el software malicioso está directamente relacionadas con
crímenes y cyberdelitos.
Existen muchas clases de software malicioso englobado bajo el término
malware, por ello intentaremos agruparlos ahora para que conozcas
cuáles son.

Tipos de Software Malicioso que podemos encontrar en nuestros equipos informáticos:

 Virus
 Malware
 Spyware
 Rootkits
 Dialers
 Backdoors
 Troyanos
 Gusanos
 Keyloggers

Hemos visto hasta ahora la clasificación de tipo de software clásica que


podrás encontrar en cualquier lugar, que está basada en las funciones o
funcionalidad que tienen los programas.
A modo de resumen en el siguiente vídeo veremos un resumen de los tres
tipos de software principales que mencionamos antes:
Clasificación de Software según derechos de
autor
El Proyecto GNU es una de las iniciativas de control de software más
importantes del mundo.
Gracias a ellos hoy primero que nada podemos disfrutar de Gnu/Linux, el
famoso sistema operativo que corre en tantas computadoras del mundo.

Y segundo, GNU también es conocido por su clasificación de software


según el derecho de autor que éstos tengan.
Existen muchas clases de software clasificable por sus derechos, por eso
ahora vamos a nombrar los principales y más conocidos.

Freeware

Freeware es todo software de una computadora que se puede bajar a tu


computadora y luego distribuirlo sin ningún tipo de pago de por medio,
es decir, es software gratis.
Los programas freeware pueden ser aplicaciones de software, desarrollo o
juegos incluso.
Generalmente estos programas son pequeñas porciones de programas
más grandes que si son pagos.

Si bien el freeware es un tipo de software gratuito, está protegido por


derechos de autor, las personas por lo tanto no pueden comercializarlo
(aunque si distribuirlo gratuitamente).

El código fuente de las aplicaciones freeware no está disponible en la


mayoría de los casos.

Shareware

Esta clasificacion del software aplica a todos aquellos programas que


pueden distribuirse sin problema, pero que tienen limitaciones que hacen
que quien lo use debe pagarlo tras un período de prueba.
El código fuente no suele estar disponible, por lo que no permite que
ningún usuario lo pueda modificar libremente, a diferencia del software
libre.

A diferenciad el freeware, no puede copiarse e instalarse sin primero


pagar una licencia de uso.

Ejemplos de shareware son los programas que vienen con períodos trial
de pruebas.

Software libre

Free software, también conocido como Software libre en español,


es el software que permite copiarse, modificarse y distribuirs sin ningún
tipo de restricción.
Puede ser un software libre pero pago, o bien libre pero gratuito ya que el
código fuente (source code) siempre estará disponible.

Software libre no siempre es software gratis, es la gran confusión que


reina en grandes esferas del mercado de software mundial. Se refiere no
al precio del programa, sino a su licencia en realidad.
Software de código abierto (Open Source)

Existe otra forma de ver como se clasifica el software, y ella es através


de la licencia Open Source  (Código Abierto en español).
A diferencia del software libre, el software de código abierto puede
distribuirse, copiarse y modificarse, pero en todo momento se necesita
notificar de los cambios a los usuarios de la comunidad que soportan y
apoyan este software como colaboradores.
Aquí entra en juego algo muy importante, y es la propiedad intelectual, la
cual debe ser compartida entre todos los que han creado y modificado el
programa a lo largo de los años.

Software Privativo

Este es una forma de software muy popular y que es la que conoce la


mayoría de las personas, se refiere en si a todo aquel software que no es
libre, también se le conoce como software propietario.
Un clásico ejemplo de software privativo es la suite ofimática de Microsoft
Office, o bien Microsoft Windows, el sistema operativo tan famoso que
corres en muchos de tus equipos informáticos.

Ser privativo implica que el código fuente no está disponible, no puedes


modificarlo y mucho menos distribuirlo.

Software comercial

El software de tipo comercial es simplemente aquel que tiene como fin


hacer dinero, es decir, generar ganancias monetarias a la empresa o
persona que lo ha desarrollado.

El software privativo casi siempre es comercial, pero en muchos casos


el software comercial puede llegar a ser software libre pues pagando por
él luego puedes acceder a su código fuente para modificarlo a gusto.
Clasificación del Software
Software de sistema
 La funcionalidad de esta clasificación en
particular es el que permite el mantenimiento de
un software de forma global en todo el sistema.
Implica la parte del sistema operativo, servidores,
controladores de dispositivos, utilidades, corrección y
optimización, diagnóstico de herramientas, entre otros.
Software de programación
 ahora destacamos la funcionalidad del software
de programación y es el responsable de
desarrollar distintos lenguajes y alternativas
para la programación de la informática.
Como ejemplo tenemos a los editores de texto,
intérpretes, compiladores, de curadores, lanzadores y el
entorno del desarrollo integrados.
Software de aplicación
 Abarca la aplicación de usuarios en varias tareas
en un campo específico, como el control de
sistemas, aplicaciones ofimáticas,
telecomunicaciones, bases de datos, software
empresarial, software educativo, entre otros.
Ejemplos de la clasificación de
software
Es hora de establecer los ejemplos en la clasificación de
software, los cuales pueden ser numerosos, pero
queremos resumir algunos de los ejemplos más
importantes. Empezando en el caso del software de
sistemas, entre ellos tenemos:
 El sistema operativo.
 Compiladores o intérpretes, se trata
específicamente del lenguaje de programación.
 Los editores de texto.
 Y programas de utilerías.
El segundo caso, encontramos los ejemplos de
software de aplicación, y entre ellos tenemos:
 Todas las aplicaciones relacionadas a los
procesamientos de texto que permiten al usuario
la creación del quinto documento como el
Microsoft Word, Open Office, Google Docs, etc.
 Las hojas de cálculo son útiles para el usuario,
ya que permite la automatización de cálculos
matemáticos y también estadísticos, el más
conocido y usado es Excel.
 Con relación a las presentaciones visuales
tenemos el programa PowerPoint.
 La creación de bases de datos permite al usuario
del registro y el chivo de diferentes cantidades
de datos y se usan Oracle, Acces y DB2.
 También se encuentran programas de
contabilidad, programas de recursos humanos,
puntos de ventas o programas de nóminas.
Por último, están los ejemplos de software de
programación como: 
 Eclipse
 .NET
 Netbeans
 Lazarus
 Dev C++,
 WebDevstudio.

También podría gustarte