Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ir a la navegaciónIr a la búsqueda
La tecnología de la información (TI) es la aplicación de ordenadores y equipos
de telecomunicación para almacenar, recuperar, transmitir y manipular datos, con frecuencia
utilizado en el contexto de los negocios u otras empresas. El término es utilizado como
sinónimo para los computadores, y las redes de computadoras, pero también abarca otras
tecnologías de distribución de información, tales como la televisión y los teléfonos. Múltiples
industrias están asociadas con las tecnologías de la información,
incluyendo hardware y software de computador, electrónica, semiconductores, internet,
equipos de telecomunicación, e-commerce y servicios computacionales.
Frecuentemente los términos TI y TIC suelen ser confundidos en su uso, mientras que TI
refiere a tecnologías de la información, TIC implica además, aquellas destinadas a la
comunicación. De esta forma, el término TI es un término más amplio y abarca a las TIC. "Las
TI abarcan el dominio completo de la información, que incluye al hardware, al software, a los
periféricos y a las redes. Un elemento cae dentro de la categoría de las TI cuando se usa con
el propósito de almacenar, proteger, recuperar y procesar datos electrónicamente".1
Los humanos han estado almacenando, recuperando, manipulando y comunicando
información desde que los sumerios en Mesopotamia desarrollaran la escritura cerca del
3000 a. C., pero el término tecnología de la información en su significado moderno hizo su
primera aparición en 1958 en un artículo publicado en la revista Harvard Business Review; sus
autores Harold J. Leavitt y Thomas L. Whisler comentaron que “la nueva tecnología no tiene
aún un nombre establecido. Deberíamos llamarla tecnología de la información (TI)”. Su
definición consistía en tres categorías: técnicas de procesamiento, la aplicación de métodos
estadísticos y matemáticos para la toma de decisión, y la simulación del pensamiento de
orden superior a través de programas computacionales.2
Basándose en la tecnología de almacenamiento y procesamiento empleada, es posible
distinguir cuatro eras del desarrollo de TI: pre-mecánica (3000 a. C.-1450 d. C.), mecánica
(1450-1840), electromecánica (1840-1940) y electrónica (1940-al presente).3
DEFINICIÓN DE COMPUTADORA
Una computadora es un dispositivo electrónico y mecánico programable
que almacena, recupera y procesa datos. En palabras más sencillas, es
una máquina que obedece las órdenes que se le dan. Cuenta con
medios para recibir información del exterior (entrada), guardarla
(almacenamiento), usarla en sus operaciones o juicios (proceso) y
expresar los resultados (salida).
Supercomputadoras
Se les llama así a las computadoras más grandes, poderosas y costosas que
existen en el mercado. Las utilizan en centros de investigación,
universidades y grandes corporaciones. La memoria principal de uno de
estos equipos consiste en billones de bytes y tienen una capacidad de
procesamiento de cientos de millones de instrucciones por segundo (MIPS),
debido a que cuentan con varias CPU que operan en paralelo. Sus usos más
comunes son: predicción del clima, complejas animaciones 3D, cálculos de
fluidos dinámicos, investigación nuclear, exploración petrolera, etcétera.
Mainframes
Computadoras grandes, poderosas y costosas que utilizan
principalmente empresas que necesitan procesar gran cantidad de datos
o soportar gran cantidad de usuarios. Un mainframe es el tipo de
computadora usualmente instalada en bancos, compañías de seguros,
universidades, etc., ya que son ideales cuando se requiere almacenar y
procesar grandes volúmenes de datos para poder compartirlos con la
ayuda de un sistema operativo multiusuario. Además, son menos
costosas que una supercomputadora.
Servidores
Con el avance de la tecnología, en la actualidad existe una gran variedad
de equipos de muy diversas capacidades, fabricados para empresas
pequeñas, medianas y grandes. Por ejemplo, los servidores para
empresa pequeñas normalmente se basan en procesadores Intel y los
servidores de mayor capacidad están diseñados con arquitectura de
procesadores RISC.
Lenguaje de programación
Lenguaje artificial que sirve para controlar el comportamiento de una
máquina, en especial de una computadora. Se compone de un conjunto
de reglas sintácticas y semánticas que permiten expresar instrucciones
que luego serán interpretadas. Ejemplos: php, prolog, ASP, ActionScrpt,
ada, pitón, Pascal, C, Basic, JAVA, JavaScript, etcétera.
Lenguaje maquinal
Es el lenguaje que utilizaron las primeras computadoras. Es un lenguaje
de programación que trabaja sin símbolos y hace referencia a las
direcciones reales de memoria y a los códigos binarios de las
instrucciones. Este lenguaje interactúa con el hardware y constituye el
nivel más bajo de programación. Su utilización es poco frecuente para el
desarrollo de programas de aplicación. También es conocido como
lenguaje de primera generación. Todas las instrucciones y datos se
especifican en ceros y unos (binario).
Lenguaje ensamblador
Es un lenguaje de programación de bajo nivel, en el que las instrucciones
y las direcciones de memoria se representan con símbolos. Permite la
utilización de nombres simbólicos en lugar de ceros y unos. De esta
manera se puede utilizar la palabra “suma” para indicarle a la
computadora que se requiere sumar dos o más números. Este lenguaje
se utiliza raramente para el desarrollo de software de aplicación; además,
se le llama lenguaje de segunda generación.
Lenguaje de alto nivel
También se le conoce como lenguaje de tercera generación y se utiliza
para desarrollar programas o software de aplicación. Su principal
característica es que una instrucción codificada en lenguaje de alto nivel
equivale a varias instrucciones de lenguaje maquinal o ensamblador.
Además, las personas pueden comprender mejor las instrucciones, lo
que reduce el tiempo y el costo para realizar programas. Los programas
escritos en este lenguaje requieren su traducción o compilación a
lenguaje maquinal a través de programas traductores o compiladores.
Ejemplos de estos lenguajes son Pascal, C, Logo, Basic y Cobol, entre
otros.
Lenguaje de cuarta generación (4GL)
Lenguaje de muy alto nivel cuya característica principal es permitir a los
usuarios con poco conocimiento sobre computación y lenguajes de
programación, desarrollar sus propios programas de aplicación sin la
participación operativa del personal del departamento de informática.
Este tipo de programas o sistemas se conoce como cómputo de usuario
final. Son lenguajes que permiten la interacción directa del usuario en
funciones de consulta y actualización de información.
Lenguajes naturales
Se espera que en el futuro se utilicen para que las computadoras
interpreten el lenguaje de un ser humano.
LINUX
Linux es un sistema operativo que tiene sus raíces en UNIX y que
desarrolló inicialmente Linus B. Torvalds en el año de 1991. En un
principio sólo funcionaba en computadoras basadas en la arquitectura
i386. Gracias a tres eventos que sucedieron en el momento adecuado,
logró posicionar a Linux como uno de los sistemas operativos más
populares hoy en día:
El inicio del uso de la Internet por la comunidad académica del mundo
y años después, en 1994, por la gente en general, lo que le permitió a
Torvalds distribuir el Linux a nivel masivo.
El no cobrar absolutamente nada por usarlo mediante una licencia
denominada GPL (general public
license) http://www.gnu.org/licenses/licenses.es.html
Distribuirlo con el código fuente para que la gente pudiera
modificarlo, corregirlo y ajustarlo a sus necesidades.
Con base en el punto anterior, Linus acepta las modificaciones hechas
por otra gente y las incluye en el código fuente, así logra tener una gran
aceptación y una amplia adaptabilidad a diferentes tipos de
computadoras. El que desde un principio Linux fuera diseñado para ser
un sistema operativo estable y en constante desarrollo, le permitió
corregir de una manera rápida y eficaz los errores de su programación,
igual o mas rápido que las casas de software; con esto tuvo una amplia
aceptación en el mercado destinado a servidores gracias a su
confiabilidad, tanto así que empresas que usaban tradicionalmente
mainframes con otros sistemas operativos han comenzado a migrar sus
operaciones a servidores corriendo Linux. El no cobrar por el software
también permitió la creación de muchas compañías que tomaban el Linux
como ancla y la creación de diversos programas de uso gratuito que
forman un sistema competente y sencillo de distribuir; a éstos se les
conoce comúnmente como distribuciones, por ejemplo
RedHat http://www.redhat.com y SUSE http://www.suse.com. Estas
distribuciones vendidas a bajo costo también tienen la característica de
que con la compra de un solo software se instala en todas las
computadoras que uno desea, con el consiguiente ahorro. También
surgió otro tipo de negocios, el de vender aplicaciones que corren en
Linux y que, claro, tienen la ventaja del ahorro en el costo del sistema
operativo. Posteriormente surgieron empresas que se dedicaron a vender
servicios de desarrollo de soluciones con base en sistemas Linux, así
como el soporte de los mismos.