Anda di halaman 1dari 14

¿Qué es software?

El término software es un vocablo inglés, que ha sido tomado por otros idiomas como el español para hacer referencia a
determinados aplicativos en la informática. Este término designa al equipo lógico de una computadora, opuesto a los
aspectos físicos de la misma.

El software está compuesto por un conjunto de programas que son diseñados para cumplir una determinada función
dentro de un sistema, ya sean estos realizados por parte de los usuarios o por las mismas corporaciones dedicadas a la
informática.

El concepto de software, como bien dijimos anteriormente, compone la parte lógica de un sistema de computación,
permitiéndole el funcionamiento. Esto quiere decir entonces que no solo los programas son y forman un software, sino que
la información del usuario y los datos procesados integran el software, ya que forma parte de él todo componente
intangible y no físico.

Tipos principales de software


Software de sistema: Este grupo clasifica a los programas que dan al usuario la capacidad de relacionarse con el sistema,
para entonces ejercer control por sobre el hardware. El software de sistema también se ofrece como soporte para otros
programas. Ejemplos: sistemas operativos, servidores, etcétera.

Software de programación: Programas directamente diseñados como herramientas que le permiten a un programador el
desarrollo de programas informáticos. Influyen en su utilización diferentes técnicas utilizadas y lenguaje de programación
específico. Ejemplos: compiladores, editores multimedia, etcétera.

Software de aplicación: Programas diseñados para la realización de una o más tareas específicas a la vez, pudiendo ser
automáticos o asistidos. Ejemplos: vídeojuegos, aplicaciones ofimáticas, etcétera.
¿Qué es el hardware?
En computación e informática, se conoce como hardware (unión de los vocablos del inglés hard, rígido, y ware, producto,
mercancía) al total de los elementos materiales, tangibles, que forman al sistema informático de una computadora u
ordenador. Esto se refiere a sus componentes de tipo mecánico, electrónico, eléctrico y periférico, sin considerar los
programas y otros elementos digitales, que forman en cambio parte del software.

El término hardware se utilizó en inglés a partir del siglo XVI, pero para designar utensilios y herramientas fabricados a
partir de metales duros o pesados, como el hierro, y que se destinaban a labores de ferretería o de mecánica.

A partir de la aparición de los primeros sistemas de cálculo automático en la década de 1940 y los primeros pasos hacia
el cálculo computarizado, se hizo necesario distinguir entre los aspectos físicos de la máquina y aquellos que pertenecían
al lógico o, más recientemente, al virtual, por lo que se rescató el término hardware desde 1947.

El término se aplica en español y otros idiomas sin traducción, puesto que no existe un equivalente, y además se ha
convertido en una palabra de uso común en el mundo hipercomputarizado de hoy.

Existen cuatro generaciones distintas de hardware, a lo largo de su historia evolutiva, determinadas por un adelanto
tecnológico clave que las hizo posible:

1era generación (1945-1956). Máquinas de cálculo que operaban mediante tubos al vacío, en lugar de relés.

2da generación (1957-1963). Gracias al descubrimiento de los transistores, se redujo enormemente el tamaño total de los
computadores.

3era generación (1964-hoy). Se descubren los circuitos integrados, impresos en pastillas de silicio, lo cual brindó rapidez y
efectividad.

4ta generación (futura). Dispositivos que superan las placas de silicio e incursionan en nuevos formatos
computacionales. Se trata de tecnología aún en desarrollo.

Tipos de hardware

El hardware de los sistemas computacionales se clasifica de acuerdo a su desempeño en el conjunto, identificando así
cinco categorías diferentes:

Procesamiento. El corazón propiamente dicho del sistema o el computador, es donde reside su capacidad de realizar
operaciones lógicas, es decir, sus cálculos. Se le identifica con la Unidad Central de Proceso o CPU.

Almacenamiento. La “memoria” del sistema, se trata de unidades que permiten salvaguardar la información y recuperarla
luego, tanto en soportes internos dentro del cuerpo de la máquina, o en soportes retirables y portátiles, como los
disquetes.

Periféricos de entrada. Se trata de dispositivos con una función específica: ingresar información al sistema. Pueden
estar integrados a la máquina o ser removibles.

Periféricos de salida. Semejantes a los de entrada, pero permiten extraer o recuperar información del sistema.

Periféricos de entrada y salida. Aquellos combinan las funciones de entrada y de salida de información del sistema.

Ejemplos

Algunos ejemplos simples de hardware son:


Los microprocesadores, tarjetas madre, tarjetas integradas (audio, video, etc.).

Los monitores y proyectores (videobeam, etc.).

Las impresoras, escáneres y otros periféricos externos.

El teclado y el puntero (mouse) con que se comunica el usuario con la máquina.

Los módulos de la Memoria RAM en el CPU.

Las baterías que mantienen encendido el sistema, y el cableado que comunica las partes.

Los discos duros y las unidades de memoria extraíbles (flash).

Hardware y Software

La distinción entre hardware y software opera de un modo semejante a la que hay entre el cuerpo y el alma del ser
humano en ciertas religiones y filosofías. Por el primer término se entiende los aspectos físicos y
perecederos, reemplazables en el caso del computador, y por el segundo término aquellos aspectos intangibles, virtuales,
sin los cuales el hardware no desempeñaría ninguna función.

Hardware y software son aspectos de la computadora que operan de modo conjunto, ya que el primero sostiene al
segundo andando y este último permite controlar el modo en que opera y el objetivo del primero.

FIRMWARE
Este término deriva de lo que es la Programación Firme, una rama de las aplicaciones (es decir, el Software) en la que
tenemos un conjunto de instrucciones específicas que tienen interacción directa con la Memoria ROM del equipo, que
recordamos que no permite su modificación, sino simplemente su lectura, y está ligada a tareas de diagnóstico y
funcionamiento del sistema.
La utilización del Firmware está ligada a lo que es el Hardware del equipo, siendo muchas veces incorporado dentro del
dispositivo que estemos conectando, permitiendo al ordenador que lo reconozca a este y que pueda ser utilizado.

Esto es posible porque cada uno de estos dispositivos cuenta a su vez con una Memoria ROM integrada, encontrándose por
ejemplo en los periféricos tales como Monitores, Impresoras, Teclados, e inclusive en las partes fijas del ordenador, como
las Memorias o el Procesador, teniendo en este último ejemplo un Firmware más complejo, que se encarga no solo de
brindar instrucciones a las aplicaciones, sino también de ejecutarlas enviando ordenes a otros dispositivos presentes en el
equipo.

Resumiendo, el Firmware consiste entonces en una cantidad de instrucciones que interactúan con el ordenador,
encontrándose estas en la Memoria de Solo Lectura (generalmente se emplea una Memoria ROM) que permite controlar y
diagnosticar el funcionamiento a nivel de Circuito Eléctrico de un dispositivo o su interacción con el equipo.

Una de las formas de Firmware más conocidas es justamente la del Programa BIOS que se encuentra en todo ordenador,
siendo justamente un tipo del mismo que tiene la finalidad de encender el equipo, preparar los dispositivos, realizar
algunas configuraciones básicas y poder cargar el Sistema Operativo desde su arranque hasta su rendimiento en la
Memoria RAM, siendo una herramienta básica de gestión y diagnóstico en el sistema.

¿QUÉ ES MIDDLEWARE?
Para empezar, debemos aclarar que Middleware es un software. Su finalidad es la de facilitar la interacción entre cliente y
servidor. El cliente suele ser una aplicación que reside en el front end, con la que el usuario interactúa. La tecnología
Middleware se encarga de conectar el front end con el back end, que podría estar formado de bases y servidores de datos,
por ejemplo.

Para simplificarlo, esta herramienta se encarga de conectar software con software para que funcionen y tengan sentido.
Permite que los datos fluyan entre aplicaciones para crear unidades de sentido que puedan visualizarse. Básicamente,
cualquier software que se encuentre entre el Kernel (software fundamental del Sistema Operativo) y las aplicaciones podría
considerarse como Middleware. Si este servicio se integra con la nube, se genera el llamado MWaaS o Middleware as a
Service.

TIPOS DE MIDDLEWARE

Presentamos algunos de los tipos de Middleware más populares y funcionales que existen:

API. Por sus siglas en inglés Application Programming Interface (Interfaz de Programación de Aplicaciones). Permiten
construir software de aplicaciones mediante herramientas y protocolos específicos para este fin.

Aplication Server. Son plataformas para desarrollar aplicaciones. Permite crear servidores en los que ejecutar las propias
apps.

Aplication Integration. Combinan datos de distintas apps a través de un framework o marco de trabajo integrador.

Data Integration. Basado en la combinación de datos de fuentes distintas en un solo conjunto que los usuarios pueden
manipular y visualizar.

TP. Controla las apps de transacción, centrándose en modelos de negocio y sus normas.

RPC. Remote Procedure Call o Llamada a Procedimiento Remoto. Es la interacción entre cliente y servidor que permite a
una app ser distribuida a través de distintas plataformas.
MOM. Message-Oriented Middleware o Middleware Orientado al Mensaje. Es la mejora directa de RPC. Este recurso
permite que la interacción entre cliente y servidor suceda de forma asíncrona en situaciones donde el nodo objetivo es
lento o está ocupado.

ORB. Object Request Broker o Agente de Solicitud de Objetos. Este tipo de Middleware facilita la el acceso a servicios
remotos como si fueran locales. El servidor registra los registros con el ORB y los clientes contactan con el ORB para
localizar los servicios.

Existen muchas más aplicaciones relacionadas con esta tecnología. Por ello, los profesionales especializados en Middleware
seguirán aumentando hasta cubrir las necesidades de las organizaciones. En conclusión, se trata de un perfil
extremadamente valioso que permite dar sentido a la mayoría del software.

---

El middleware es un término que se utiliza para describir productos separados que sirven como unión entre dos
aplicaciones de software de manera que puedan intercambiar datos. Las aplicaciones middleware se utiliza en entornos
complejos y no representan necesariamente interacciones uno-a-uno entre los agentes de software.

Middleware es parte integral en la tecnología moderna para manejo de información basada en XML, SOAP, servicios web y
arquitectura orientada a servicios.

Típicamente, los programas de middleware proporcionan servicios de mensajería de modo que diferentes aplicaciones
pueden comunicarse. Por ejemplo, hay una serie de productos de middleware que vinculan a un sistema de base de datos a
un servidor Web. Esto permite a los usuarios solicitar información almacenada en la base de datos mediante formularios
residentes en un navegador Web, con los datos recibidos el servidor Web puede devolver páginas web dinámicas basadas
en las peticiones y perfiles de los usuarios.

Middleware se utiliza se caracteriza por simplificar el desarrollo de software de la siguiente manera:

Oculta la complejidad de las aplicaciones distribuidas

Oculta la heterogeneidad de hardware, sistemas operativos y protocolos

Proporciona interfaces uniformes y de alto nivel utilizados para hacer aplicaciones interoperables y reutilizables y portátiles

Proporciona un conjunto de servicios comunes que reduce al mínimo la duplicación de esfuerzos y mejora la colaboración
entre aplicaciones

Las categorías comunes de middleware son:

ESB

TP monitores

DCE entornos

RPC sistemas

Corredores de petición de objetos (ORB)

Sistemas de base de datos Access

Message Passing
CONECTIVIDAD
En un ordenador encontramos una gran cantidad de dispositivos que pueden ser definidos bajo la clasificación general de
Periféricos de Entrada, siendo aquellos que se encargan de ingresar datos al sistema a través de impulsos eléctricos, que
luego de su debido procesamiento y ordenamiento son emitidos en forma de información hacia los Periféricos de Salida,
que son los encargados de mostrar estos datos de modo tal que pueda ser percibido por los Sentidos.

Esta comunicación utilizando como vía la Placa Madre (también conocida por su nombre en inglés, Motherboard) y es allí
donde se encuentra el Bus de Datos que permite el envío y recepción de todos los impulsos eléctricos de los distintos
dispositivos que son conectados, teniendo entonces el concepto de Conectividad bastante importancia.

Tal como su nombre lo indica, este término implica la conexión de un dispositivo hacia un ordenador, un terminal o
inclusive hacia otros dispositivos, teniendo distintas tecnologías y aplicaciones relativas a su funcionamiento, la cantidad de
datos con la que trabaja y hasta la posibilidad de poder Recargar sus Baterías en caso de ser un dispositivo portátil.

Definimos entonces como Conector a cada uno de estos "nexos" entre dispositivos presentes en el equipo, permitiendo la
conexión no solo con Periféricos, sino también con otros conectores y hasta inclusive poder establecer Redes de
Ordenadores, teniendo una conexión específica para cada funcionalidad, mientras que otros optan por la utilización de
Puertos Universales.

Los más conocidos son los Puerto Paralelo (Parallel Port, en inglés), la conexión mediante Socket o Ranuras de Expansión, y
una de las más utilizadas es sin lugar a dudas la de USB (Universal Serial Bus, por sus siglas en inglés) que es empleado para
todo tipo de Periféricos, Dispositivos portátiles e inclusive hasta para ser utilizado como Alimentación Eléctrica, siendo una
tecnología que sigue renovándose a sí misma y brindando más funcionalidades.

Se suele referir además a la Conectividad a la capacidad que tienen distintos Dispositivos Electrónicos de poder interactuar
con otros, justamente, a través de los conectores anteriormente mencionados, encontrándose estas características
generalmente dentro de las Especificaciones Técnicas del manual de usuario.

BASES NUMÉRICAS

Utilidad de diferentes sistemas numéricos en la computación

Con la evolución de la matemática al pasar de los siglos en la historia de la humanidad, se han desarrollados diferentes
sistemas numéricos que se utilizan de acuerdo a sus ventajas y a las necesidades del momento. Estos sistemas se han ido
implementando en la cotidianidad de diferentes áreas del conocimiento entre los cuales destacan el sistema binario, octal,
decimal y hexadecimal. Los sistemas binario, octal y hexadecimal se han ganado el campo de la computación y el sistema
decimal se ha ganado el mundo de la vida cotidiana. Los diferentes sistemas binarios se pueden convertir a otros sistemas
mediante ciertos criterios.

¿Qué hay acerca del sistema binario?

El sistema binario es comunmente utilizado en la computación, debido a la limitada variedad de estados en la electrónica
debido a circunstancias naturales, pues sólo podemos tener dos estados: apagado y encendido. En el sistema binario se
representanestos estados con el 0 y el 1, donde el 0 es apagado o falso y 1 es encendido o verdadero. Por esta
característica es que en la computación se ha tomado como base la implementación de éste sistema donde todas las
operacones son traducidas a 1 y 0.

¿Qué hay acerca del sistema octal?

El sistema octal se evidencia al momento de agrupar 8 bits en un conjunto denominado byte, el cual representa una
palabra para una computadora, debido a la facilidad de convertir octal a binario al ser el sistema octal potencia exacta de 2.

¿Qué hay acerca del sistema decimal?

El sistema decimal es un sistema utilizado en casi todas las ciencias por los seres humanos, debido en cierta forma a la
facilidad y trascendencia de éste sistema a lo largo de los siglos. Éste sistema utiliza digitos desde el 0 hasta el 9.

¿Qué hay acerca del sistema hexadecimal?

El sistema hexadecimal consta de 16 símbolos para su representación, desde el cero hasta la F. el sistema hexadecimal es
utilizado en la asignación de espacios de memoria en la RAM, en la codificación de la gama de colores hexadecimales,en la
codificación de la dirección MAC de los computadores la cual consta de seis grupos de dos digitoshexadecimales para
hacerla más amigable al ser humano, entre otras.

Las bases númericas son la representación de cualquier número tomando números del sistema decimal donde 0 <=
Número < base_numérica. Por ende, para representar un número en cualquier base sólo podemos hacer usos de los
números decimales que sean menores que el número de la base que vamos a emplear hasta llegar al cero; es por esta
razón que existen infinidad de bases numéricas pues podemos tomar cualquier número y convertirlo siguiendo ciertas
reglas.

Un computador hace uso de las bases numéricas en su funcionamiento diariamente, aunque el computador sólo usa el
sistema binario (base 2), el sistema octal (base 8), el sistema decimal (base 10) y el sistema hexadecimal (base 16). El
sistema binario es el más conocido en el ámbito de los computadores, pues es el más cercano al funcionamiento de un
computador en lo que se refiere a la existencia de dos únicos estados, encendido-apagado, los cuales se utilizan para
representar también estados lógicos.

Cuando el computador comienza a procesar información toma cada estado como un bit y al realizar las instrucciones los
agrupa en grupos de ocho bits, dando uso al sistema octal.
Entre tanto, el sistema hexadecimal se emplea en el acceso a la memoria RAM. Aún así, tanto el sistema octal como el
hexadecimal, deben ser convertidos a su equivalente en sistema binario para poder ser procesados por el computador, la
razón por la cual se usan estos sistemas se debe a optimización y rendimiento. Y por último está el sistema decimal, que se
utiliza para la interacción del usuario con la máquina por ser el sistema numérico más usado y estándar en la vida cotidiana.

Unidades de Medida de Almacenamiento de Información

Para medir la capacidad de almacenamiento de información, necesitamos conocer un poco más allá de los bits....

Unidades de medida para el almacenamiento de información

Usamos los metros para medir las longitudes.


Usamos los litros para medir capacidades.
Cuando necesitamos medir peso, utilizamos los gramos.
Y el tiempo, lo medimos en horas, minutos y segundos.
Para medir la capacidad de almacenamiento de información, utilizamos losBytes.

Dentro de la computadora la información se almacena y se transmite en base a un código que sólo usa dos símbolos, el 0 y
el 1, y a este código se le denomina código binario.

Todas las computadoras reducen toda la información a ceros y unos, es decir que representan todos los datos, procesos e
información con el código binario, un sistema que denota todos los números con combinaciones de 2 dígitos. Es decir
que el potencial de la computadora se basa en sólo dos estados electrónicos: encendido y apagado. Las características
físicas de la computadora permiten que se combinen estos dos estados electrónicos para representar letras, números y
colores.

Un estado electrónico de "encendido" o "apagado" se representa por medio de un bit. La presencia o la ausencia de un bit
se conoce como un bit encendido o un bit apagado, respectivamente. En el sistema de numeración binario y en el texto
escrito, el bit encendido es un 1 y el bit apagado es un 0.

Las computadoras cuentan con soft que convierte automáticamente los números decimales en binarios y viceversa. El
procesamiento de número binarios de la computadora es totalmente invisible para el usuario humano.

Para que las palabras, frases y párrafos se ajusten a los circuitos exclusivamente binarios de la computadora, se han creado
códigos que representan cada letra, dígito y carácter especial como una cadena única de bits. El código más común es el
ASCII (American Standard Code for Information Interchange, Código estándar estadounidense para el intercambio de
información).

Un grupo de bits puede representar colores, sonidos y casi cualquier otro tipo de información que pueda llegar a procesar
un computador.

La computadora almacena los programas y los datos como colecciones de bits.

Hay que recordar que los múltiplos de mediciones digitales no se mueven de a millares como en el sistema decimal, sino de
a 1024 (que es una potencia de 2, ya que en el ámbito digital se suelen utilizar sólo 1 y 0, o sea un sistema binario o de base
2).

La siguiente tabla muestra la relación entre las distintas unidades de almacenamiento que usan las computadoras. Los
cálculos binarios se basan en unidades de 1024.

Nombre........... Medida Binaria.......... Cantidad de bytes........ Equivalente

Kilobyte (KB)....... 2^10................................................. 1024................1024 bytes


Megabyte (MB).... 2^20...........................................1048576................ 1024 KB
Gigabyte (GB)..... 2^30...................................... 1073741824...............1024 MB
Terabyte (TB)...... 2^40.................................1099511627776.............. 1024 GB
Petabyte (PB)...... 2^50......................... 1125899906842624............... 1024 TB
Exabyte (EB)...... 2^60..................... 1152921504606846976............. 1024 PB
Zettabyte (ZB)..... 2^70................ 1180591620717411303424........... 1024 EB
Yottabyte (YB)..... 2^80.......... 1208925819614629174706176......... 1024 ZB

En informática, cada letra, número o signo de puntuación ocupa un byte (8 bits). Por ejemplo, cuando se dice que un
archivo de texto ocupa 5.000 bytes estamos afirmando que éste equivale a 5.000 letras o caracteres. Ya que el byte es una
unidad de información muy pequeña, se suelen utilizar sus múltiplos: kilobyte (kB), megabyte (MB), gigabyte (GB).

Glosario de unidades de medida empleadas

Bit: es una unidad de medida de almacenamiento de información; es la mínima unidad de memoria obtenida del sistema
binario y representada por 0 ó 1. Posee capacidad para almacenar sólo dos estados diferentes, encendido (1) ó apagado
(0).
Las computadoras, trabajan con el sistema de numeración binario, basado en sólo esos dos valores (0 y 1). El motivo de
esto es que las computadoras son un conjunto de circuitos electrónicos y en los circuitos electrónicos existen dos valores
posibles: que pase corriente (identificado con el valor 1) o que no pase corriente (identificado con el valor 0). Cada dígito
binario recibe el nombre de bit (Binary digiT).
Para disponer de los numerosos caracteres que se necesitan en el lenguaje escrito (letras, números, símbolos, etc.) se
requiere que los bits se unan para formar agrupaciones más grandes, cuyas combinaciones permitan identificar distintos
caracteres. Esta agrupación de bits, se denomina byte.

Byte: También es una unidad de medida de almacenamiento de información. Pero esta unidad de memoria equivalente a
8 bits consecutivos. Al definir el byte como la combinación de 8 bits, se pueden lograr 256 combinaciones (2^8). Estas son
más que suficientes para todo el alfabeto, los signos de puntuación, los números y muchos otros caracteres especiales.
Cada caracter (letra, número o símbolo) que se introduce en una computadora se convierte en un byte siguiendo las
equivalencias de un código, generalmente el código ASCII.

Kilobyte (KBytes): [Abrev. KB ] Unidad de medida de almacenamiento de información. Unidad de memoria


equivalente a 1024 bytes.

Megabyte (MBytes): [Abrev. MB ] Unidad de medida de almacenamiento de información. Unidad de memoria


equivalente a 1024 Kilobytes. Es la unidad mas típica actualmente, usándose para verificar la capacidad de la memoria
RAM, de las memorias de tarjetas gráficas, de los CD-ROM, o el tamaño de los programas, de los archivos grandes, etc.
Parece que todavía le queda bastante tiempo de vida aunque para referirse a la capacidad de los discos duros ya ha
quedado obsoleta, siendo lo habitual hablar de Gigabytes.

Gigabyte (GBytes): [Abrev. GB ] Unidad de medida de almacenamiento de información. Unidad de memoria


equivalente a 1024 Megabytes.

Terabyte (TByte): [Abrev. TB ] Unidad de medida de almacenamiento de información. Unidad de memoria


equivalente a 1024 Gigabytes. Es una unidad de almacenamiento tan desorbitada que resulta imposible imaginársela, ya
que coincide con algo mas de un trillón de bytes.

Petabyte (PByte): [Abrev. PB ] Unidad de medida de almacenamiento de información. Unidad de memoria


equivalente a 1024 Terabytes.

Exabyte (EByte): [Abrev. EB ] Unidad de medida de almacenamiento de información. Unidad de memoria


equivalente a 1024 Petabytes.

Zetabyte (ZByte): [Abrev. ZB ] Unidad de medida de almacenamiento de información. Unidad de memoria


equivalente a 1024 Exabytes.

Los Hertz y sus derivados

Los microprocesadores manejan velocidades de proceso de datos en el sistema, y eso se llama Hertz. Esta velocidad es la
velocidad de reloj y a medida que va subiendo el nivel de velocidad, es mejor el rendimiento del microprocesador.

Entonces, cuando en una publicidad de una computadora que diga que tiene un microprocesador por ejemplo de 3.1 Ghz,
quiere decir que esa es su velocidad de procesamiento.
.

La velocidad de un procesador se mide en Hertz y, mientras mayor es el número de hertz con que trabaja la
computadora, tiene mayor velocidad en los procesos. En realidad, los megahertz y los Gigahertz indican la velocidad del
reloj interno que posee todo microprocesador. Éste establece el número de pulsos que se efectúan en cada segundo.
Cuanto mayor sea el número de pulsos, mayor será la velocidad del microprocesador.
.

Hertzio (Hz):

Unidad de medida de la frecuencia electromagnética. Se utiliza para medir la velocidad de los procesadores. Equivale a
un ciclo por segundo. En informática se utiliza para dar una idea de la velocidad del microprocesador, indicando cual es la
frecuencia de su clock (componente de los microprocesadores que genera una señal cuya frecuencia es utilizada para
enmarcar el funcionamiento del procesador: a mayor frecuencia mayor velocidad).

Megahercio (Mhz): Unidad de medida de frecuencia. Su unidad base es el hercio. En los procesadores expresa el
número de pulsos eléctricos desarrollados en un segundo (Mega=millón). Sus múltiplos empleados son el Gigahercio (Ghz)
y el Terahercio (Thz).

Gigahercio (Ghz): Unidad de medida de frecuencia múltiplo del hercio que equivale a mil millones de hercios.

Terahercio (Thz): Unidad de medida de frecuencia múltiplo del hercio que equivale a un billón de hercios. Otros
múltiplos superiores serían el Petahercio (Phz), el Exahercio (Ehz) y el Zetahercio (Zhz) hoy por hoy no utilizados.

Para saber...

-1.44 MB es la capacidad de almacenamiento de un Disquete de 3½-pulgadas.

-650 a 700 MB es la capacidad de almacenamiento de un CD normal. Existen otros con capacidad de 800-875 MB.

-4.70 GB es la capacidad de almacenamiento de un DVD normal.

Para realizar las conversiones entre unidades de medida, basta con multiplicar o dividir por su equivalente. Por ejemplo:

- Convertir 60 Bytes a Bits: 60 Bytes * 8 Bits = 480 Bits

- Convertir 2350 Bytes a KB: 2350 Bytes * 1 KB (que 1 KB es igual a 1024 Bytes) = 2,29 KB

Ejemplos de Almacenamiento
Si queremos almacenar una página de texto completo, que aproximadamente ocupa 55 líneas por 90 carácteres y espacios
en cada una, se requieren 4,950 bytes; porque los espacios también requieren un byte.

Un documento de diez páginas serán alrededor de 49,500 bytes. Un libro de 300 páginas serán aproximadamente
1,485,000 bytes. Así que rápidamente estamos hablando de miles y millones de bytes.

Entonces, en la computación abreviamos los miles de bytes porque son muy pequeñitos, pero aquí un "Kilobyte" (Kb) no
corresponde a mil exactos, precisamente porque estamos trabajando con binarios y no con decimales.

Entonces por ejemplo: Un documento de 64Kb son 64 por 1024 = 65,536 bytes.

Cuando los Kilobytes se hacen muchos entonces se agrupan en "Megabytes" (Mb) que con la misma lógica corresponde 1
Megabyte a 1,024 Kb o sea 1024 por 1024 = 1,048,576 bytes.
Así, cuando escuchas que un disquete almacena 1.44 Mb significan 1,475 Kb o 1,509,949 bytes; que serían alrededor de
300 páginas de texto.

La tecnología avanza rápidamente y con ella las capacidades de procesamiento y almacenamiento, por eso en los últimos
años se ha comenzado a utilizar medidas mayores: el "Gigabyte" (Gb) que corresponde a 1,024 Mb o sea que en bytes son
1,024 por 1,048,576 = 1,073,741,824 bytes.... el “Terabyte” (Tb), y sigue...

Así una hoja con 300 palabras de 6 letras cada una requerira de tan solo 1,800 bytes o 1.8 Kilobytes. Un libro de 500
páginas con 700 palabras de 6 letras promedio por página requerira entonces: 2,100,000 bytes = 2,100 Kilobytes = 2.1
Megabytes = 2.1 Mb (para ser exactos, en realidad el 1 kilobytes representa 1,024 bytes, por su manejo binario).

Para el caso de almacenar imágenes, como estas llevan todo el detalle punto por punto, a lo que llamamos pixel ( PIc
ELement ), éstas requieren un byte por cada punto y asi una imagen de 1024 x 1024 pixels, se requeriran 1,048,576 bytes =
1 Megabytes para el caso de una imágen con 256 colores.

Si quisieramos almacenar video de colores, pensemos en una video de 15 segundos de 30 cuadros por segundo de 512 x
512 pixels, entonces requerimos algo asi como: 117,964,800 bytes = 117.97 Mb. Como se pueden imaginar, entre video y
sonido podemos empezar a ocupar mucho espacio, por esta razón se han generado formatos comprimidos que ahorran
espacio, al no almacenar datos repetidos. Estos formatos ustedes ya los conocen y son los llamados: .gif .jpg. .mpg .wav
.mp3

Considerando compresión de datos un libro con imágenes bien puede quedar almacenado adecuadamente en unos 50
megas. Así una enciclopedia de 20 volumenes puede quedar almacenada adecuadamente en 2 CD cada que tienen una
capacidad de 1,200 Mbytes = 1.2 Gigabyte = 1,200,000 Kilobytes = 1,200,000,000 bytes. Una película de 2 horas en 1 CD
con capacidad de 600 Megabytes.

Para no seguir mareando con números, imagínate cuánto puede almacenar un disco duro de 80 Gb? Pues sí... 17 millones
de páginas! que serían casi 58 mil libros (de 300 páginas cada uno).

Anda mungkin juga menyukai