8-10-2024 Resumen del
capítulo 2 del
libro Introducción
a la Informática
6ta edición
SERGIO DAVID PEREZ OGANDO
Thomas J. Watson, Sr., como presidente de IBM, transformó la compañía en un líd
er de la industria de la información. Ingresó a la Computing-Tabulating-
Recording Company (C-T-
R) en 1914 y, diez años después, la renombró IBM. Watson era conocido por su esti
lo autocrático y su demanda de lealtad, pero también por recompensar a sus empl
eados. Durante la Gran Depresión, se negó a despedir trabajadores, acumulando
máquinas en su lugar, lo que posteriormente fue aprovechado cuando la Social Se
curity Administration compró su exceso de inventario.
Su legado más duradero incluye el lema "THINK", que introdujo en IBM en 1914, y s
u respaldo al desarrollo de la computadora Mark I en Harvard. Sin embargo, se opu
so a desarrollar computadoras comerciales, lo que permitió a competidores como
UNIVAC adelantarse. Tras su retiro en 1949, su hijo, Thomas Watson, Jr., asumió el
liderazgo y llevó a IBM a dominar el mercado de las computadoras. Aunque IBM e
nfrentó dificultades en las décadas de 1980 y 1990, la empresa sigue siendo una f
uente clave de innovación en la tecnología hoy en día, conservando el espíritu de i
nvención que Watson Sr. estableció.
El texto aborda cómo las computadoras, aunque parezcan realizar tareas complej
as como programar vuelos, predecir el clima o reproducir música, en realidad se b
asan en cuatro funciones básicas: recibir entradas, procesar información, generar
salidas y almacenar datos. A través de componentes de hardware especializados (
como dispositivos de entrada, salida, CPU y almacenamiento), las computadoras
pueden manejar estas tareas. Aunque entender completamente el funcionamient
o interno requiere estudio en informática, el texto sugiere que respuestas simples
pueden ayudar a comprender cómo las computadoras hacen lo que hacen.
Además, el texto introduce el concepto de hardware y software, enfatizando cómo
el software guía al hardware en sus funciones, y cómo los capítulos posteriores pr
ofundizarán en los detalles técnicos, si el lector desea explorarlos.
La información es difícil de definir por sus múltiples significados. Según una defini
ción popular, es comunicación valiosa. Pero para Richard Saul Wurman, es person
al y subjetiva: lo que es información para uno puede ser datos para otro. Otra teorí
a dice que la información es todo lo comunicable, tenga valor o no. Para computad
oras, algunos creen que convierten datos en información valiosa. Otros dicen que
la información depende del contexto y del valor personal. Se sugiere usar términos
"datos" e "información" intercambiablemente, considerando que la valía de la sali
da de una computadora es subjetiva. Al final, es el individuo quien decide qué es i
nformación útil.
La información digital se compone de unidades contables (dígitos) que pueden su
bdividirse. Las computadoras no entienden palabras, números o imágenes, sino q
ue procesan la información dividida en bits, la unidad más pequeña de informació
n, que puede ser 0 o 1 (binario). Cada bit representa una pequeña cantidad de info
rmación. Las computadoras procesan información bit a bit, similar a conmutadore
s on/off. Un byte (8 bits) puede representar 256 mensajes diferentes (combinacion
es de on/off). Un ejemplo histórico es la cabalgata de Paul Revere: usando dos lint
ernas para comunicar "una si es por tierra, dos si es por mar", representando una o
pción binaria. Las computadoras funcionan de manera similar, pero pueden proce
sar más información y su orden.
Una combinación de bits, como 01100110, puede interpretarse de diferentes man
eras según el contexto y las convenciones: como números, letras u otros símbolos
. Las computadoras usan el sistema binario (ceros y unos) para representar númer
os. Aunque antes los usuarios debían usar la aritmética binaria, hoy en día el softw
are convierte automáticamente entre números decimales y binarios. Esto oculta el
proceso binario de la vista del usuario.
Las computadoras manejan texto y números mediante códigos binarios que repre
sentan cada carácter como cadenas de bits. El código ASCII, con 8 bits por caráct
er, ofrece 256 patrones, suficientes para letras, dígitos y caracteres especiales. Sin
embargo, es limitado para otros idiomas. Para la informática multilingüe, se usa U
nicode, que soporta 65,000 caracteres. Los bits también pueden representar color
es, sonidos y otras informaciones.
Los bits no solo almacenan datos, sino también programas que dicen a la comput
adora qué hacer. Las instrucciones de los programas son cadenas de bits en binari
o, igual que los datos. Por ejemplo, el código 01101010 podría significar "sumar do
s números". Otros códigos indican dónde encontrar esos números y dónde guardar
el resultado. No es práctico entender computadoras a nivel de bits, pero hay algun
os términos clave que necesitas: Byte: Grupo de 8 bits. Un carácter en ASCII. KB (k
ilobyte): Alrededor de 1.000 bytes. MB (megabyte): Aproximadamente 1.000 KB o 1
millón de bytes. GB (gigabyte): Aproximadamente 1.000 MB. TB (terabyte): Aproxim
adamente 1 millón de MB. PB (petabyte): Equivale a 1.024 terabytes o 1.000 billon
es de bytes. Estos términos se usan para medir la cantidad de datos, la capacidad
de almacenamiento y la velocidad de transferencia de datos.
Las computadoras, desde cajeros automáticos hasta supercomputadoras, son es
encialmente conmutadores on/off que transforman información. La CPU (Unidad
Central de Procesamiento) es el cerebro que interpreta y ejecuta instrucciones, ha
ciendo cálculos y comunicándose con otros componentes a través de la memoria.
Es vital para la compatibilidad de software y el rendimiento de una computadora.
Las CPU tienen un conjunto de instrucciones específico; el software compatible c
on un procesador no necesariamente funcionará con otro. Ejemplos de compatibil
idad incluyen las familias de procesadores Pentium de Intel y AMD. Sin embargo, s
oftware para procesadores PowerPC de Macintosh no funcionará en procesadores
Intel. Además, los programas escritos para Linux no se ejecutan en Windows sin e
mulación.
Una computadora puede ser más rápida o más lenta dependiendo de su CPU. La v
elocidad de la CPU, medida en gigahertzios (GHz), no siempre refleja el rendimient
o real debido a la arquitectura y el diseño del procesador. Por ejemplo, algunos CP
Us pueden manejar más bits simultáneamente que otros, haciéndolos más rápido
s y eficientes. El multiprocesamiento, o el uso de múltiples CPUs, mejora el rendi
miento. Muchas computadoras modernas tienen procesadores adicionales para t
areas específicas como cálculos matemáticos o gráficos. En servidores de alta ga
ma, se usan clústers, agrupaciones de múltiples máquinas, para tareas complejas
y asegurar la continuidad del servicio en caso de fallos. Esta tecnología permite q
ue computadoras y servidores ejecuten tareas rápidamente y de forma fiable, des
de juegos hasta cálculos financieros complejos.
La CPU sigue instrucciones de programas y necesita almacenar datos temporalme
nte en la RAM (memoria de acceso aleatorio). La RAM, dividida en ubicaciones de
memoria únicas, almacena datos como patrones eléctricos. Es volátil, por lo que
pierde datos sin energía. Para datos permanentes, se usa la ROM (memoria de sól
o lectura), que contiene instrucciones críticas. Otros tipos de memoria: CMOS: Al
macena datos como fecha y hora con baja energía. Flash: Memoria no volátil usad
a en dispositivos digitales; más cara que la RAM, pero podría sustituir discos duros
en el futuro. La velocidad de acceso a la memoria es crucial para el rendimiento d
e la computadora.
En una computadora portátil, la CPU, los chips de memoria y otros componentes
clave están integrados en la placa madre y se conectan mediante buses del siste
ma (32 o 64 bits), permitiendo una rápida transmisión de datos. Los buses conecta
n dispositivos de almacenamiento y ranuras de expansión para tarjetas adicionale
s, y también se extienden a puertos externos para periféricos como teclados y mon
itores. Las ranuras de expansión y los puertos facilitan la adición de periféricos, qu
e permiten a la CPU comunicarse con el mundo exterior. Periféricos comunes incl
uyen teclados, impresoras y dispositivos de almacenamiento a largo plazo. Los po
rtátiles suelen tener ranuras para tarjetas PC para componentes adicionales. Sin p
eriféricos, la CPU y la memoria son como un cerebro sin cuerpo, incapaces de inte
ractuar efectivamente con el entorno.