You are on page 1of 51

Informtica

El vocablo informtica proviene del alemn informatik acuado por Karl Steinbuch en 1957. Pronto, adaptaciones locales del trmino aparecieron en francs, italiano, espaol, rumano, portugus y holands, entre otras lenguas, refirindose a la aplicacin de las computadoras para almacenar y procesar la informacin. Es una contraccin de las palabras information y automatik (informacin automtica). En lo que hoy da conocemos como informtica confluyen muchas de las tcnicas, procesos y mquinas (ordenadores) que el hombre ha desarrollado a lo largo de la historia para apoyar y potenciar su capacidad de memoria, de pensamiento y de comunicacin. En el Diccionario de la lengua espaola de la Real Academia Espaola se define informtica como: Conjunto de conocimientos cientficos y tcnicas que hacen posible el tratamiento automtico de la informacin por medio de ordenadores. Conceptualmente, se puede entender como aquella disciplina encargada del estudio de mtodos, procesos, tcnicas, desarrollos y su utilizacin en ordenadores (computadoras), con el fin de almacenar, procesar y transmitir informacin y datos en formato digital. En 1957 Karl Steinbuch acu la palabra alemana Informatik en la publicacin de un documento denominado Informatik: Automatische Informationsverarbeitung (Informtica: procesamiento automtico de informacin). En ruso, Alexander Ivanovich Mikhailov fue el primero en utilizar informatika con el significado de estudio, organizacin, y la diseminacin de la informacin cientfica, que sigue siendo su significado en dicha lengua.[cita requerida]. En ingls, la palabra Informatics fue acuada independiente y casi simultneamente por Walter F. Bauer, en 1962, cuando Bauer cofund la empresa denominada Informatics General, Inc.. Dicha empresa registr el nombre y persigui a las universidades que lo utilizaron, forzndolas a utilizar la alternativa computer science. La Association for Computing Machinery, la mayor organizacin de informticos del mundo, se dirigi a Informatics General Inc. para poder utilizar la palabra informatics en lugar de computer machinery, pero la empresa se neg. Informatics General Inc. ces sus actividades en 1985, pero para esa poca el nombre de computer science estaba plenamente arraigado. Actualmente los angloparlantes utilizan el trmino computer science, traducido a veces como Ciencias de la computacin, para designar tanto el estudio cientfico como el aplicado; mientras que designan como information technology ( o data processing, traducido a veces como tecnologas de la informacin, al conjunto de tecnologas que permiten el tratamiento automatizado de informacin. Orgenes En los inicios del procesado de informacin, con la informtica slo se facilitaban los trabajos repetitivos y montonos del rea administrativa. La automatizacin de esos procesos trajo como consecuencia directa una disminucin de los costos y un incremento en la productividad. En la informtica convergen los fundamentos de las ciencias de la computacin, la programacin y metodologas para el desarrollo de software, la arquitectura de computadores, las redes de computadores, la inteligencia artificial y ciertas cuestiones relacionadas con la electrnica. Se puede entender por informtica a la unin sinrgica de todo este conjunto de disciplinas. Esta disciplina se aplica a numerosas y variadas reas del conocimiento o la actividad humana, como por ejemplo: gestin de negocios, almacenamiento y consulta de informacin, monitorizacin y control de procesos, industria, robtica, comunicaciones, control de transportes, investigacin, desarrollo de juegos, diseo computarizado, aplicaciones/herramientas multimedia, medicina, biologa, fsica, qumica, meteorologa, ingeniera, arte, etc. Puede tanto facilitar la toma de decisiones a nivel gerencial (en una empresa) como permitir el control de procesos crticos. Actualmente es difcil concebir un rea que no use, de alguna forma, el apoyo de la informtica. sta puede cubrir un enorme abanico

de funciones, que van desde las ms simples cuestiones domsticas hasta los clculos cientficos ms complejos. Entre las funciones principales de la informtica se cuentan las siguientes: - Creacin de nuevas especificaciones de trabajo - Desarrollo e implementacin de sistemas informticos - Sistematizacin de procesos - Optimizacin de los mtodos y sistemas informticos existentes Sistemas de tratamiento de la informacin Los sistemas computacionales, generalmente implementados como dispositivos electrnicos, permiten el procesamiento automtico de la informacin. Conforme a ello, los sistemas informticos deben realizar las siguientes tres tareas bsicas: 1. Entrada: captacin de la informacin. 2. Proceso: tratamiento de la informacin. 3. Salida: transmisin de resultados.

Sistemas de mando y control, son sistemas basados en la mecnica y motricidad de dispositivos que permiten al usuario localizar, dentro de la logstica, los elementos que se demandan. Estn basados en la electricidad, o sea, no en el control del flujo del electrn, sino en la continuidad o discontinuidad de una corriente elctrica, si es alterna o continua o si es inducida, contrainducida, en fase o desfase (ver perifrico de entrada). Sistemas de archivo, son sistemas que permiten el almacenamiento a largo plazo de informacin que no se demandar por un largo periodo de tiempo. Estos sistemas usan los conceptos de biblioteca para localizar la informacin demandada. Historia Computador Z3 El computador Z3, creado por Konrad Zuse, fue la primera mquina programable y completamente automtica, caractersticas usadas para definir a un computador. Estaba construido con 2200 rels electromecnicos, pesaba 1000 kg, para hacer una suma se demoraba 0,7 segundos y una multiplicacin o divisin, 3 segundos. Tena una frecuencia de reloj de 5 Hz y una longitud de palabra de 22 bits. Los clculos eran realizados con aritmtica de coma flotante puramente binaria. La mquina fue completada en 1941 y el 12 de mayo de ese mismo ao fue presentada a una audiencia de cientficos en Berln. El Z3 original fue destruido en 1944, durante un bombardeo de los aliados a Berln. Posteriormente, una rplica completamente funcional fue construida durante los aos 60 por la compaa del creador Zuse KG, y est en exposicin permanente en el Deutsches Museum. En 1998 Ral Rojas demostr que el Z3 es Turing completo.

Computadora

Una computadora o computador (del ingls computer y este del latn computare -calcular), tambin denominada ordenador (del francs ordinateur, y este del latn ordinator), es una mquina electrnica que recibe y procesa datos para convertirlos en informacin til. Una computadora es una coleccin de circuitos integrados y otros componentes relacionados que puede ejecutar con exactitud, rapidez y de acuerdo a lo indicado por un usuario o automticamente por otro programa, una gran variedad de secuencias o rutinas de instrucciones que son ordenadas, organizadas y sistematizadas en funcin a una amplia gama de aplicaciones prcticas y precisamente determinadas, proceso al cual se le ha denominado con el nombre de programacin y al que lo realiza se le llama programador. La computadora, adems de la rutina o programa informtico, necesita de datos especficos (a estos datos, en conjunto, se les conoce como "Input" en ingls o de entrada) que deben ser suministrados, y que son requeridos al momento de la ejecucin, para proporcionar el producto final del procesamiento de datos, que recibe el nombre de "output" o de salida. La informacin puede ser entonces utilizada, reinterpretada, copiada, transferida, o retransmitida a otra(s) persona(s), computadora(s) o componente(s) electrnico(s) local o remotamente usando diferentes sistemas de telecomunicacin, pudiendo ser grabada, salvada o almacenada en algn tipo de dispositivo o unidad de almacenamiento. La caracterstica principal que la distingue de otros dispositivos similares, como la calculadora no programable, es que es una mquina de propsito general, es decir, puede realizar tareas muy diversas, de acuerdo a las posibilidades que brinde los lenguajes de programacin y el hardware. Arquitectura A pesar de que las tecnologas empleadas en las computadoras digitales han cambiado mucho desde que aparecieron los primeros modelos en los aos 40, la mayora todava utiliza la Arquitectura de von Neumann, publicada a principios de los aos 1940 por John von Neumann, que otros autores atribuyen a John Presper Eckert y John William Mauchly. La arquitectura de Von Neumann describe una computadora con 4 secciones principales: la unidad aritmtico lgica (ALU por sus siglas del ingls: Arithmetic Logic Unit), la unidad de control, la memoria central, y los dispositivos de entrada y salida (E/S). Estas partes estn interconectadas por canales de conductores denominados buses: La memoria es una secuencia de celdas de almacenamiento numeradas, donde cada una es un bit o unidad de informacin. La instruccin es la informacin necesaria para realizar lo que se desea con el computador. Las celdas contienen datos que se necesitan para llevar a cabo las instrucciones, con el computador. El nmero de celdas varan mucho de computador a computador, y las tecnologas empleadas para la memoria han cambiado bastante; van desde los rels electromecnicos, tubos llenos de mercurio en los que se formaban los pulsos acsticos, matrices de imanes permanentes, transistores individuales a circuitos integrados con millones de celdas en un solo chip. En general, la memoria puede ser reescrita varios millones de veces (memoria RAM); se parece ms a una pizarra que a una lpida (memoria ROM) que slo puede ser escrita una vez. El procesador (tambin llamado Unidad central de procesamiento o CPU) consta de manera bsica de los siguientes elementos:

1. La unidad aritmtico lgica o ALU es el dispositivo diseado y construido para llevar a cabo las operaciones elementales como las operaciones aritmticas (suma, resta, ...), operaciones lgicas (Y, O, NO), y operaciones de comparacin o relacionales. En esta unidad es en donde se hace todo el trabajo computacional. 2. La unidad de control sigue la direccin de las posiciones en memoria que contienen la instruccin que el computador va a realizar en ese momento; recupera la informacin ponindola en la ALU para la operacin que debe desarrollar. Transfiere luego el resultado a ubicaciones apropiadas en la memoria. Una vez que ocurre lo anterior, la unidad de control va a la siguiente instruccin (normalmente situada en la siguiente posicin, a menos que la instruccin sea una instruccin de salto, informando al ordenador de que la prxima instruccin estar ubicada en otra posicin de la memoria).

Los procesadores pueden constar de adems de las anteriormente citadas, de otras unidades adicionales como la unidad de Coma Flotante Los dispositivos de Entrada/Salida sirven a la computadora para obtener informacin del mundo exterior y/o comunicar los resultados generados por el computador al exterior. Hay una gama muy extensa de dispositivos E/S como teclados, monitores, unidades de disco flexible o cmaras web. Perifricos y dispositivos auxiliares Monitor El monitor o pantalla de computadora, es un dispositivo de salida que, mediante una interfaz, muestra los resultados, o los grficos del procesamiento de una computadora. Existen varios tipos de monitores: los de tubo de rayos catdicos (o CRT), los de pantalla de plasma (PDP), los de pantalla de cristal lquido (o LCD), de paneles de diodos orgnicos de emisin de luz (OLED), o Lser-TV, entre otros. Teclado Un teclado de computadora es un perifrico, fsico o virtual (por ejemplo teclados en pantalla o teclados tctiles), utilizado para la introduccin de rdenes y datos en una computadora. Tiene su origen en los teletipos y las mquinas de escribir elctricas, que se utilizaron como los teclados de los primeros ordenadores y dispositivos de almacenamiento (grabadoras de cinta de papel y tarjetas perforadas). Aunque fsicamente hay una mirada de formas, se suelen clasificar principalmente por la distribucin de teclado de su zona alfanumrica, pues salvo casos muy especiales es comn a todos los dispositivos y fabricantes (incluso para teclados rabes y japoneses). Ratn El mouse (del ingls, pronunciado [mas]) o ratn es un perifrico de computadora de uso manual, utilizado como entrada o control de datos. Se utiliza con una de las dos manos del usuario y detecta su movimiento relativo en dos dimensiones por la superficie horizontal en la que se apoya, reflejndose habitualmente a travs de un puntero o flecha en el monitor. Anteriormente, la informacin del desplazamiento era transmitida gracias al movimiento de una bola debajo del ratn, la cual accionaba dos rodillos que correspondan a los ejes X e Y. Hoy, el

puntero reacciona a los movimientos debido a un rayo de luz que se refleja entre el ratn y la superficie en la que se encuentra. Cabe aclarar que un ratn ptico apoyado en un espejo o sobre un barnizado por ejemplo es inutilizable, ya que la luz lser no desempea su funcin correcta. La superficie a apoyar el ratn debe ser opaca, una superficie que no genere un reflejo, es recomendable el uso de alfombrillas. Impresora Una impresora es un perifrico de computadora que permite producir una copia permanente de textos o grficos de documentos almacenados en formato electrnico, imprimiendo en papel de lustre los datos en medios fsicos, normalmente en papel o transparencias, utilizando cartuchos de tinta o tecnologa lser. Muchas impresoras son usadas como perifricos, y estn permanentemente unidas a la computadora por un cable. Otras impresoras, llamadas impresoras de red, tienen una interfaz de red interna (tpicamente wireless o Ethernet), y que puede servir como un dispositivo para imprimir en papel algn documento para cualquier usuario de la red. Hoy en da se comercializan impresoras multifuncionales que aparte de sus funciones de impresora funcionan simultneamente como fotocopiadora y escner, siendo ste tipo de impresoras las ms recurrentes en el mercado. Escner En informtica, un escner (del idioma ingls: scanner) es un perifrico que se utiliza para convertir, mediante el uso de la luz, imgenes o cualquier otro impreso a formato digital. Actualmente vienen unificadas con las impresoras formando multifunciones Almacenamiento Secundario El disco duro es un sistema de grabacin magntica digital, es donde en la mayora de los casos reside el Sistema operativo de la computadora. En los discos duros se almacenan los datos del usuario. En l encontramos dentro de la carcasa una serie de platos metlicos apilados girando a gran velocidad. Sobre estos platos se sitan los cabezales encargados de leer o escribir los impulsos magnticos. Una Unidad de estado slido es un sistema de memoria no voltil. Estn formados por varios chips de memoria NAND Flash en su interior unidos a una controladora que gestiona todos los datos que se transfieren. Tienen una gran tendencia a suceder definitivamente a los discos duros mecnicos por su gran velocidad y tenacidad. Al no estar formadas por discos en ninguna de sus maneras, no se pueden categorizar como tal, aunque errneamente se tienda a ello. Altavoces Los altavoces se utilizan para escuchar los sonidos emitidos por el computador, tales como msica, sonidos de errores, conferencias, etc. Altavoces de las placas base: Las placas base suelen llevar un dispositivo que emite pitidos para indicar posibles errores o procesos.

Otros conceptos y curiosidades En la actualidad se puede tener la impresin de que los computadores estn ejecutando varios programas al mismo tiempo. Esto se conoce como multitarea, y es ms comn que se utilice el segundo trmino. En realidad, la CPU ejecuta instrucciones de un programa y despus tras un

breve periodo de tiempo, cambian a un segundo programa y ejecuta algunas de sus instrucciones. Esto crea la ilusin de que se estn ejecutando varios programas simultneamente, repartiendo el tiempo de la CPU entre los programas. Esto es similar a la pelcula que est formada por una sucesin rpida de fotogramas. El sistema operativo es el programa que generalmente controla el reparto del tiempo. El procesamiento simultneo viene con computadoras de ms de un CPU, lo que da origen al multiprocesamiento. El sistema operativo es una especie de caja de herramientas lleno de utileras que sirve para decidir, por ejemplo, qu programas se ejecutan, y cundo, y qu fuentes (memoria o dispositivos E/S) se utilizan. El sistema operativo tiene otras funciones que ofrecer a otros programas, como los cdigos que sirven a los programadores, escribir programas para una mquina sin necesidad de conocer los detalles internos de todos los dispositivos electrnicos conectados. En la actualidad se estn empezando a incluir en las distribuciones donde se incluye el sistema operativo, algunos programas muy usados, debido a que es sta una manera econmica de distribuirlos. No es extrao que un sistema operativo incluya navegadores de Internet, procesadores de texto, programas de correo electrnico, interfaces de red, reproductores de pelculas y otros programas que antes se tenan que conseguir e instalar separadamente. Los primeros computadores digitales, de gran tamao y coste, se utilizaban principalmente para hacer clculos cientficos. ENIAC, uno de los primeros computadores, calculaba densidades de neutrn transversales para ver si explotara la bomba de hidrgeno. El CSIR Mk I, el primer ordenador australiano, evalu patrones de precipitaciones para un gran proyecto de generacin hidroelctrica. Los primeros visionarios vaticinaron que la programacin permitira jugar al ajedrez, ver pelculas y otros usos. La gente que trabajaba para los gobiernos y las grandes empresas tambin us los computadores para automatizar muchas de las tareas de recoleccin y procesamiento de datos, que antes eran hechas por humanos; por ejemplo, mantener y actualizar la contabilidad y los inventarios. En el mundo acadmico, los cientficos de todos los campos empezaron a utilizar los computadores para hacer sus propios anlisis. El descenso continuo de los precios de los computadores permiti su uso por empresas cada vez ms pequeas. Las empresas, las organizaciones y los gobiernos empezaron a emplear un gran nmero de pequeos computadores para realizar tareas que antes eran hechas por computadores centrales grandes y costosos. La reunin de varios pequeos computadores en un solo lugar se llamaba torre de servidores. Con la invencin del microprocesador en 1970, fue posible fabricar computadores muy baratos. Nacen los computadores personales (PC), los que se hicieron famosos para llevar a cabo diferentes tareas como guardar libros, escribir e imprimir documentos, calcular probabilidades y otras tareas matemticas repetitivas con hojas de clculo, comunicarse mediante correo electrnico e Internet. Sin embargo, la gran disponibilidad de computadores y su fcil adaptacin a las necesidades de cada persona, han hecho que se utilicen para varios propsitos. Al mismo tiempo, los pequeos computadores son casi siempre con una programacin fija, empezaron a hacerse camino entre las aplicaciones del hogar, los coches, los aviones y la maquinaria industrial. Estos procesadores integrados controlaban el comportamiento de los aparatos ms fcilmente, permitiendo el desarrollo de funciones de control ms complejas como los sistemas de freno antibloqueo en los coches. A principios del siglo 21, la mayora de los aparatos elctricos, casi todos los tipos de transporte elctrico y la mayora de las lneas de

produccin de las fbricas funcionan con un computador. La mayora de los ingenieros piensa que esta tendencia va a continuar. Actualmente, los computadores personales son usados tanto para la investigacin como para el entretenimiento (videojuegos), pero los grandes computadores an sirven para clculos matemticos complejos y para otros usos de la ciencia, tecnologa, astronoma, medicina, etc. Tal vez el ms interesante "descendiente" del cruce entre el concepto de la PC o computadora personal y los llamados supercomputadores sea la Workstation o estacin de trabajo. Este trmino, originalmente utilizado para equipos y mquinas de registro, grabacin y tratamiento digital de sonido, y ahora utilizado precisamente en referencia a estaciones de trabajo (traducido literalmente del ingls), se usa para dar nombre a equipos que, debido sobre todo a su utilidad dedicada especialmente a labores de clculo cientfico, eficiencia contra reloj y accesibilidad del usuario bajo programas y software profesional y especial, permiten desempear trabajos de gran cantidad de clculos y "fuerza" operativa. Una Workstation es, en esencia, un equipo orientado a trabajos personales, con capacidad elevada de clculo y rendimiento superior a los equipos PC convencionales, que an tienen componentes de elevado coste, debido a su diseo orientado en cuanto a la eleccin y conjuncin sinrgica de sus componentes. En estos casos, el software es el fundamento del diseo del equipo, el que reclama, junto con las exigencias del usuario, el diseo final de la Workstation. Etimologa de la palabra ordenador La palabra espaola ordenador proviene del trmino francs ordinateur, en referencia a Dios que pone orden en el mundo ("Dieu qui met de l'ordre dans le monde"). En parte por cuestiones de marketing, puesto que la descripcin realizada por IBM para su introduccin en Francia en 1954 situaba las capacidades de actuacin de la mquina cerca de la omnipotencia, idea equivocada que perdura hoy en da al considerar que la mquina universal de Turing es capaz de computar absolutamente todo. En 1984, acadmicos franceses reconocieron, en el debate "Les jeunes, la technique et nous", que el uso de este sustantivo es incorrecto, porque la funcin de un computador es procesar datos, no dar rdenes. Mientras que otros, como el catedrtico de filologa latina Jacques Perret, conocedores del origen religioso del trmino, lo consideran ms correcto que las alternativas. El uso de la palabra ordinateur se ha exportado a algunos idiomas de la pennsula Ibrica, como el aragons, el asturiano, el gallego, el castellano, el cataln y el euskera. El espaol que se habla en Iberoamrica as como los dems idiomas europeos, como el portugus, el alemn y el holands, utilizan derivados del trmino computare.

Hardware

Hardware (pronunciacin AFI: [hdw] [hdw]) corresponde a todas las partes tangibles de un sistema informtico; sus componentes son: elctricos, electrnicos, electromecnicos y mecnicos. Son cables, gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico involucrado; contrariamente, el soporte lgico es intangible y es llamado software. El trmino es propio del idioma ingls (literalmente traducido: partes duras), su traduccin al espaol no tiene un significado acorde, por tal motivo se la ha adoptado tal cual es y suena; la Real Academia Espaola lo define como Conjunto de los componentes que integran la parte material de una computadora. El trmino, aunque es lo ms comn, no solamente se aplica a una computadora tal como se la conoce, tambin, por ejemplo, un robot, un telfono mvil, una cmara fotogrfica o un reproductor multimedia poseen hardware (y software). La historia del hardware del computador se puede clasificar en cuatro generaciones, cada una caracterizada por un cambio tecnolgico de importancia. Este hardware se puede clasificar en: bsico, el estrictamente necesario para el funcionamiento normal del equipo; y complementario, el que realiza funciones especficas. Un sistema informtico se compone de una unidad central de procesamiento (UCP/CPU), encargada de procesar los datos, uno o varios perifricos de entrada, los que permiten el ingreso de la informacin y uno o varios perifricos de salida, los que posibilitan dar salida (normalmente en forma visual o auditiva) a los datos procesados. Historia La clasificacin evolutiva del hardware del computador electrnico est dividida en generaciones, donde cada una supone un cambio tecnolgico muy notable. El origen de las primeras es sencillo de establecer, ya que en ellas el hardware fue sufriendo cambios radicales. Los componentes esenciales que constituyen la electrnica del computador fueron totalmente reemplazados en las primeras tres generaciones, originando cambios que resultaron trascendentales. En las ltimas dcadas es ms difcil distinguir las nuevas generaciones, ya que los cambios han sido graduales y existe cierta continuidad en las tecnologas usadas. En principio, se pueden distinguir: 1 Generacin (1945-1956): electrnica implementada con tubos de vaco. Fueron las primeras mquinas que desplazaron los componentes electromecnicos (rels). 2 Generacin (1957-1963): electrnica desarrollada con transistores. La lgica discreta era muy parecida a la anterior, pero la implementacin result mucho ms pequea, reduciendo, entre otros factores, el tamao de un computador en notable escala. 3 Generacin (1964-hoy): electrnica basada en circuitos integrados. Esta tecnologa permiti integrar cientos de transistores y otros componentes electrnicos en un nico circuito integrado impreso en una pastilla de silicio. Las computadoras redujeron as considerablemente su costo, consumo y tamao, incrementndose su capacidad, velocidad y fiabilidad, hasta producir mquinas como las que existen en la actualidad. 4 Generacin (futuro): probablemente se originar cuando los circuitos de silicio, integrados a alta escala, sean reemplazados por un nuevo tipo de material o tecnologa. La aparicin del microprocesador marca un hito de relevancia, y para muchos autores constituye el inicio de la cuarta generacin. A diferencia de los cambios tecnolgicos anteriores, su invencin no supuso la desaparicin radical de los computadores que no lo utilizaban. As, aunque el microprocesador 4004 fue lanzado al mercado en 1971, todava a comienzo de los

80's haba computadores, como el PDP-11/44, con lgica carente de microprocesador que continuaban exitosamente en el mercado; es decir, en este caso el desplazamiento ha sido muy gradual. Otro hito tecnolgico usado con frecuencia para definir el inicio de la cuarta generacin es la aparicin de los circuitos integrados VLSI (Very Large Scale Integration), a principios de los ochenta. Al igual que el microprocesador, no supuso el cambio inmediato y la rpida desaparicin de los computadores basados en circuitos integrados en ms bajas escalas de integracin. Muchos equipos implementados con tecnologas VLSI y MSI (Medium Scale Integration) an coexistan exitosamente hasta bien entrados los 90. Tipos de hardware Una de las formas de clasificar el hardware es en dos categoras: por un lado, el "bsico", que abarca el conjunto de componentes indispensables necesarios para otorgar la funcionalidad mnima a una computadora; y por otro lado, el hardware "complementario", que, como su nombre indica, es el utilizado para realizar funciones especficas (ms all de las bsicas), no estrictamente necesarias para el funcionamiento de la computadora. As es que: un medio de entrada de datos, la unidad central de procesamiento (C.P.U.), la memoria RAM, un medio de salida de datos y un medio de almacenamiento constituyen el "hardware bsico". Los medios de entrada y salida de datos estrictamente indispensables dependen de la aplicacin: desde el punto de vista de un usuario comn, se debera disponer, al menos, de un teclado y un monitor para entrada y salida de informacin, respectivamente; pero ello no implica que no pueda haber una computadora (por ejemplo controlando un proceso) en la que no sea necesario teclado ni monitor; bien puede ingresar informacin y sacar sus datos procesados, por ejemplo, a travs de una placa de adquisicin/salida de datos. Las computadoras son aparatos electrnicos capaces de interpretar y ejecutar instrucciones programadas y almacenadas en su memoria; consisten bsicamente en operaciones aritmtico-lgicas y de entrada/salida. Se reciben las entradas (datos), se las procesa y almacena (procesamiento), y finalmente se producen las salidas (resultados del procesamiento). Por ende todo sistema informtico tiene, al menos, componentes y dispositivos hardware dedicados a alguna de las funciones antedichas; a saber: 1. Procesamiento: Unidad Central de Proceso o CPU 2. Almacenamiento: Memorias 3. Entrada: Perifricos de entrada (E) 4. Salida: Perifricos de salida (S) 5. Entrada/Salida: Perifricos mixtos (E/S) Desde un punto de vista bsico y general, un dispositivo de entrada es el que provee el medio para permitir el ingreso de informacin, datos y programas (lectura); un dispositivo de salida brinda el medio para registrar la informacin y datos de salida (escritura); la memoria otorga la capacidad de almacenamiento, temporal o permanente (almacenamiento); y la CPU provee la capacidad de clculo y procesamiento de la informacin ingresada (transformacin). Un perifrico mixto es aqul que puede cumplir funciones tanto de entrada como de salida; el ejemplo ms tpico es el disco rgido (ya que en l se lee y se graba informacin y datos).

Unidad central de procesamiento La CPU, siglas en ingls de Unidad Central de Procesamiento, es el componente fundamental del computador, encargado de interpretar y ejecutar instrucciones y de procesar datos. En los computadores modernos, la funcin de la CPU la realiza uno o ms microprocesadores. Se conoce como microprocesador a una CPU que es manufacturada como un nico circuito integrado. Un servidor de red o una mquina de clculo de alto rendimiento (supercomputacin), puede tener varios, incluso miles de microprocesadores trabajando simultneamente o en paralelo (multiprocesamiento); en este caso, todo ese conjunto conforma la CPU de la mquina. Las unidades centrales de proceso (CPU) en la forma de un nico microprocesador no slo estn presentes en las computadoras personales (PC), sino tambin en otros tipos de dispositivos que incorporan una cierta capacidad de proceso o "inteligencia electrnica", como pueden ser: controladores de procesos industriales, televisores, automviles, calculadores, aviones, telfonos mviles, electrodomsticos, juguetes y muchos ms. Actualmente los diseadores y fabricantes ms populares de microprocesadores de PC son Intel y AMD; y para el mercado de dispositivos mviles y de bajo consumo, los principales son Samsung, Qualcomm y Texas Instruments. El microprocesador se monta en la llamada placa base, sobre un zcalo conocido como zcalo de CPU, que permite las conexiones elctricas entre los circuitos de la placa y el procesador. Sobre el procesador ajustado a la placa base se fija un disipador trmico de un material con elevada conductividad trmica, que por lo general es de aluminio, y en algunos casos de cobre. ste es indispensable en los microprocesadores que consumen bastante energa, la cual, en gran parte, es emitida en forma de calor: en algunos casos pueden consumir tanta energa como una lmpara incandescente (de 40 a 130 vatios). Adicionalmente, sobre el disipador se acopla uno o dos ventiladores (raramente ms), destinados a forzar la circulacin de aire para extraer ms rpidamente el calor acumulado por el disipador y originado en el microprocesador. Complementariamente, para evitar daos por efectos trmicos, tambin se suelen instalar sensores de temperatura del microprocesador y sensores de revoluciones del ventilador, as como sistemas automticos que controlan la cantidad de revoluciones por unidad de tiempo de estos ltimos. La gran mayora de los circuitos electrnicos e integrados que componen el hardware del computador van montados en la placa madre. La placa base, tambin conocida como placa madre o con el anglicismo board, es un gran circuito impreso sobre el que se suelda el chipset, las ranuras de expansin (slots), los zcalos, conectores, diversos integrados, etc. Es el soporte fundamental que aloja y comunica a todos los dems componentes: Procesador, mdulos de memoria RAM, tarjetas grficas, tarjetas de expansin, perifricos de entrada y salida. Para comunicar esos componentes, la placa base posee una serie de buses mediante los cuales se trasmiten los datos dentro y hacia afuera del sistema. La tendencia de integracin ha hecho que la placa base se convierta en un elemento que incluye a la mayora de las funciones bsicas (vdeo, audio, red, puertos de varios tipos), funciones que antes se realizaban con tarjetas de expansin. Aunque ello no excluye la capacidad de instalar otras tarjetas adicionales especficas, tales como capturadoras de vdeo, tarjetas de adquisicin de datos, etc.

Tambin, la tendencia en los ltimos aos es eliminar elementos separados en la placa base e integrarlos al microprocesador. En ese sentido actualmente se encuentran sistemas denominados System on a Chip que consiste en un nico circuito integrado que integra varios mdulos electrnicos en su interior, tales como un procesador, un controlador de memoria, una GPU, Wi-Fi, bluetooth, etc. La mejora ms notable en esto est en la reduccin de tamao frente a igual funcionalidad con mdulos electrnicos separados. La figura muestra una aplicacin tpica, en la placa principal de un telfono mvil. Memoria RAM Del ingls Random Access Memory, literalmente significa "memoria de acceso aleatorio". El trmino tiene relacin con la caracterstica de presentar iguales tiempos de acceso a cualquiera de sus posiciones (ya sea para lectura o para escritura). Esta particularidad tambin se conoce como "acceso directo", en contraposicin al Acceso secuencial. La RAM es la memoria utilizada en una computadora para el almacenamiento transitorio y de trabajo (no masivo). En la RAM se almacena temporalmente la informacin, datos y programas que la Unidad de Procesamiento (CPU) lee, procesa y ejecuta. La memoria RAM es conocida como Memoria principal de la computadora, tambin como "Central o de Trabajo"; a diferencia de las llamadas memorias auxiliares, secundarias o de almacenamiento masivo (como discos duros, unidades de estado slido, cintas magnticas u otras memorias). Las memorias RAM son, comnmente, voltiles; lo cual significa que pierden rpidamente su contenido al interrumpir su alimentacin elctrica. Las ms comunes y utilizadas como memoria central son "dinmicas" (DRAM), lo cual significa que tienden a perder sus datos almacenados en breve tiempo (por descarga, an estando con alimentacin elctrica), por ello necesitan un circuito electrnico especfico que se encarga de proveerle el llamado "refresco" (de energa) para mantener su informacin. La memoria RAM de un computador se provee de fbrica e instala en lo que se conoce como mdulos. Ellos albergan varios circuitos integrados de memoria DRAM que, conjuntamente, conforman toda la memoria principal. Memoria RAM dinmica Es la presentacin ms comn en computadores modernos (computador personal, servidor); son tarjetas de circuito impreso que tienen soldados circuitos integrados de memoria por una o ambas caras, adems de otros elementos, tales como resistores y condensadores. Esta tarjeta posee una serie de contactos metlicos (con un recubrimiento de oro) que permite hacer la conexin elctrica con el bus de memoria del controlador de memoria en la placa base. Los integrados son de tipo DRAM, memoria denominada "dinmica", en la cual las celdas de memoria son muy sencillas (un transistor y un condensador), permitiendo la fabricacin de memorias con gran capacidad (algunos cientos de Megabytes) a un costo relativamente bajo. Las posiciones de memoria o celdas, estn organizadas en matrices y almacenan cada una un bit. Para acceder a ellas se han ideado varios mtodos y protocolos cada uno mejorado con el objetivo de acceder a las celdas requeridas de la manera ms eficiente posible. Entre las tecnologas recientes para integrados de memoria DRAM usados en los mdulos RAM se encuentran:

SDR SDRAM: Memoria con un ciclo sencillo de acceso por ciclo de reloj. Actualmente en desuso, fue popular en los equipos basados en el Pentium III y los primeros Pentium 4. DDR SDRAM: Memoria con un ciclo doble y acceso anticipado a dos posiciones de memoria consecutivas. Fue popular en equipos basados en los procesadores Pentium 4 y Athlon 64. DDR2 SDRAM: Memoria con un ciclo doble y acceso anticipado a cuatro posiciones de memoria consecutivas. DDR3 SDRAM: Memoria con un ciclo doble y acceso anticipado a ocho posiciones de memoria consecutivas. Es el tipo de memoria ms actual, est reemplazando rpidamente a su predecesora, la DDR2. Los estndares JEDEC, establecen las caractersticas elctricas y las fsicas de los mdulos, incluyendo las dimensiones del circuito impreso. Los estndares usados actualmente son: DIMM Con presentaciones de 168 pines (usadas con SDR y otras tecnologas antiguas), 184 pines (usadas con DDR y el obsoleto SIMM) y 240 (para las tecnologas de memoria DDR2 y DDR3). SO-DIMM Para computadores porttiles, es una miniaturizacin de la versin DIMM en cada tecnologa. Existen de 144 pines (usadas con SDR), 200 pines (usadas con DDR y DDR2) y 240 pines (para DDR3). Memorias RAM especiales Hay memorias RAM con caractersticas que las hacen particulares, y que normalmente no se utilizan como memoria central de la computadora; entre ellas se puede mencionar: SRAM: Siglas de Static Random Access Memory. Es un tipo de memoria ms rpida que la DRAM (Dynamic RAM). El trmino "esttica" deriva del hecho que no necesita el refresco de sus datos. Si bien esta RAM no requiere circuito de refresco, ocupa ms espacio y utiliza ms energa que la DRAM. Este tipo de memoria, debido a su alta velocidad, es usada como memoria cach. NVRAM: Siglas de Non-Volatile Random Access Memory. Memoria RAM no voltil (mantiene la informacin en ausencia de alimentacin elctrica). Hoy en da, la mayora de memorias NVRAM son memorias flash, muy usadas para telfonos mviles y reproductores porttiles de MP3. VRAM: Siglas de Video Random Access Memory. Es un tipo de memoria RAM que se utiliza en las tarjetas grficas del computador. La caracterstica particular de esta clase de memoria es que es accesible de forma simultnea por dos dispositivos. As, es posible que la CPU grabe informacin en ella, al tiempo que se leen los datos que sern visualizados en el Monitor de computadora. De las anteriores a su vez, hay otros subtipos ms. Perifricos Se entiende por perifrico a las unidades o dispositivos que permiten a la computadora comunicarse con el exterior, esto es, tanto ingresar como exteriorizar informacin y datos. Los

perifricos son los que permiten realizar las operaciones conocidas como de entrada/salida (E/S). Aunque son estrictamente considerados accesorios o no esenciales, muchos de ellos son fundamentales para el funcionamiento adecuado de la computadora moderna; por ejemplo, el teclado, el disco duro y el monitor son elementos actualmente imprescindibles; pero no lo son un escner o un plter. Para ilustrar este punto: en los aos 80, muchas de las primeras computadoras personales no utilizaban disco duro ni mouse (o ratn), tenan slo una o dos disqueteras, el teclado y el monitor como nicos perifricos. Dispositivos de entrada de informacin (E) De esta categora son aquellos que permiten el ingreso de informacin, en general desde alguna fuente externa o por parte del usuario. Los dispositivos de entrada proveen el medio fundamental para transferir hacia la computadora (ms propiamente al procesador) informacin desde alguna fuente, sea local o remota. Tambin permiten cumplir la esencial tarea de leer y cargar en memoria el sistema operativo y las aplicaciones o programas informticos, los que a su vez ponen operativa la computadora y hacen posible realizar las ms diversas tareas. Entre los perifricos de entrada se puede mencionar: teclado, mouse o ratn, escner, micrfono, cmara web , lectores pticos de cdigo de barras, Joystick, lectora de CD, DVD o BluRay (slo lectoras), placas de adquisicin/conversin de datos, etc. Pueden considerarse como imprescindibles para el funcionamiento, (de manera como hoy se concibe la informtica) al teclado, al ratn y algn dispositivo lector de discos; ya que tan slo con ellos el hardware puede ponerse operativo para un usuario. Los otros son ms bien accesorios, aunque en la actualidad pueden resultar de tanta necesidad que son considerados parte esencial de todo el sistema. Dispositivos de salida de informacin (S) Son aquellos que permiten emitir o dar salida a la informacin resultante de las operaciones realizadas por la CPU (procesamiento). Los dispositivos de salida aportan el medio fundamental para exteriorizar y comunicar la informacin y datos procesados; ya sea al usuario o bien a otra fuente externa, local o remota. Los dispositivos ms comunes de este grupo son los monitores clsicos (no de pantalla tctil), las impresoras, y los altavoces. Entre los perifricos de salida puede considerarse como imprescindible para el funcionamiento del sistema, al monitor. Otros, aunque accesorios, son sumamente necesarios para un usuario que opere un computador moderno. Dispositivos mixtos (E/S de informacin) Son aquellos dispositivos que pueden operar de ambas formas: tanto de entrada como de salida. Tpicamente, se puede mencionar como perifricos mixtos o de Entrada/Salida a: discos rgidos, disquetes, unidades de cinta magntica, lecto-grabadoras de CD/DVD, discos ZIP, etc. Tambin entran en este rango, con sutil diferencia, otras unidades, tales como: Tarjetas de Memoria flash o unidad de estado slido, tarjetas de red, mdems, tarjetas de captura/salida de vdeo, etc.

Si bien se puede clasificar al pendrive (lpiz de memoria), memoria flash o memoria USB o unidades de estado slido en la categora de memorias, normalmente se los utiliza como dispositivos de almacenamiento masivo; siendo todos de categora Entrada/Salida. Los dispositivos de almacenamiento masivo tambin son conocidos como "Memorias Secundarias o Auxiliares". Entre ellos, sin duda, el disco duro ocupa un lugar especial, ya que es el de mayor importancia en la actualidad, en el que se aloja el sistema operativo, todas las aplicaciones, utilitarios, etc. que utiliza el usuario; adems de tener la suficiente capacidad para albergar informacin y datos en grandes volmenes por tiempo prcticamente indefinido. Los servidores Web, de correo electrnico y de redes con bases de datos, utilizan discos rgidos de grandes capacidades y con una tecnologa que les permite trabajar a altas velocidades como SCSI incluyendo tambin, normalmente, capacidad de redundancia de datos RAID; incluso utilizan tecnologas hbridas: disco rgido y unidad de estado slido, lo que incrementa notablemente su eficiencia. Las interfaces actuales ms usadas en discos duros son: IDE, SATA, SCSI y SAS; y en las unidades de estado slido son SATA y PCI-Express ya que necesitan grandes anchos de banda. La pantalla tctil (no el monitor clsico) es un dispositivo que se considera mixto, ya que adems de mostrar informacin y datos (salida) puede actuar como un dispositivo de entrada, reemplazando, por ejemplo, a algunas funciones del ratn o del teclado. Hardware grfico El hardware grfico lo constituyen bsicamente las tarjetas grficas. Dichos componentes disponen de su propia memoria y unidad de procesamiento, esta ltima llamada unidad de procesamiento grfico (o GPU, siglas en ingls de Graphics Processing Unit). El objetivo bsico de la GPU es realizar los clculos asociados a operaciones grficas, fundamentalmente en coma flotante, liberando as al procesador principal (CPU) de esa costosa tarea (en tiempo) para que ste pueda efectuar otras funciones en forma ms eficiente. Antes de esas tarjetas de vdeo con aceleradores por hardware, era el procesador principal el encargado de construir la imagen mientras la seccin de vdeo (sea tarjeta o de la placa base) era simplemente un traductor de las seales binarias a las seales requeridas por el monitor; y buena parte de la memoria principal (RAM) de la computadora tambin era utilizada para estos fines. Dentro de esta categora no se deben omitir los sistemas grficos integrados (IGP), presentes mayoritariamente en equipos porttiles o en equipos prefabricados (OEM), los cuales generalmente, a diferencia de las tarjetas grficas, no disponen de una memoria dedicada, utilizando para su funcin la memoria principal del sistema. La tendencia en los ltimos aos es integrar los sistemas grficos dentro del propio procesador central. Los procesadores grficos integrados (IGP) generalmente son de un rendimiento y consumo notablemente ms bajo que las GPU de las tarjetas grficas dedicadas, no obstante, son ms que suficiente para cubrir las necesidades de la mayora de los usuarios de un PC. Actualmente se estn empezando a utilizar las tarjetas grficas con propsitos no exclusivamente grficos, ya que en potencia de clculo la GPU es superior, ms rpida y eficiente que el procesador para operaciones en coma flotante, por ello se est tratando de aprovecharla para propsitos generales, al concepto, relativamente reciente, se le denomina GPGPU (General-Purpose Computing on Graphics Processing Units). La Ley de Moore establece que cada 18 a 24 meses la cantidad de transistores que puede contener un circuito integrado se logra duplicar; en el caso de los GPU esta tendencia es bastante ms notable, duplicando, o an ms, lo indicado en la ley de Moore.

Desde la dcada de 1990, la evolucin en el procesamiento grfico ha tenido un crecimiento vertiginoso; las actuales animaciones por computadoras y videojuegos eran impensables veinte aos atrs.

Software

Los procesadores de texto estn incluidos en la categora de software de aplicacin. Las imgenes son capturas de pantalla de OpenOffice (arriba) y KWord (abajo).

Se conoce como software al equipamiento lgico o soporte lgico de un sistema informtico, comprende el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos, que son llamados hardware. Los componentes lgicos incluyen, entre muchos otros, las aplicaciones informticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edicin de textos; el software de sistema, tal como el sistema operativo, que, bsicamente, permite al resto de los programas funcionar adecuadamente, facilitando tambin la interaccin entre los componentes fsicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario. Etimologa Software (pronunciacin AFI:[soft'ware]) es una palabra proveniente del ingls (literalmente: partes blandas o suaves), que en espaol no posee una traduccin adecuada al contexto, por lo cual se la utiliza asiduamente sin traducir y as fue admitida por la Real Academia Espaola (RAE). Aunque no es estrictamente lo mismo, suele sustituirse por expresiones tales como programas (informticos) o aplicaciones (informticas). Software es lo que se denomina producto en Ingeniera de Software. Definicin de software Existen varias definiciones similares aceptadas para software, pero probablemente la ms formal sea la siguiente:

Es el conjunto de los programas de cmputo, procedimientos, reglas, documentacin y datos asociados que forman parte de las operaciones de un sistema de computacin. Considerando esta definicin, el concepto de software va ms all de los programas de computacin en sus distintos estados: cdigo fuente, binario o ejecutable; tambin su documentacin, los datos a procesar e incluso la informacin de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo no fsico relacionado. El trmino software fue usado por primera vez en este sentido por John W. Tukey en 1957. En la ingeniera de software y las ciencias de la computacin, el software es toda la informacin procesada por los sistemas informticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones (programa) desde la memoria de un dispositivo para controlar los clculos fue introducido por Charles Babbage como parte de su mquina diferencial. La teora que forma la base de la mayor parte del software moderno fue propuesta por Alan Turing en su ensayo de 1936, Los nmeros computables, con una aplicacin al problema de decisin. Clasificacin del software

Si bien esta distincin es, en cierto modo, arbitraria, y a veces confusa, a los fines prcticos se puede clasificar al software en tres grandes tipos: Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informtico en particular que se use, aislndolo especialmente del procesamiento referido a las caractersticas internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros: 1. Sistemas operativos 2. Controladores de dispositivos 3. Herramientas de diagnstico 4. Herramientas de Correccin y Optimizacin 5. Servidores 6. Utilidades

Software de programacin: Es el conjunto de herramientas que permiten al programador desarrollar programas informticos, usando diferentes alternativas y lenguajes de programacin, de una manera prctica. Incluyen bsicamente: 1. Editores de texto 2. Compiladores 3. Intrpretes 4. Enlazadores 5. Depuradores 6. Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir mltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz grfica de usuario (GUI).

Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los negocios. Incluye entre muchos otros: 1. Aplicaciones para Control de sistemas y automatizacin industrial 2. Aplicaciones ofimticas 3. Software educativo 4. Software empresarial

5. Bases de datos 6. Telecomunicaciones (por ejemplo Internet y toda su estructura lgica) 7. Videojuegos 8. Software mdico 9. Software de clculo Numrico y simblico. 10. Software de diseo asistido (CAD) 11. Software de control numrico (CAM)

Proceso de creacin del software Se define como proceso al conjunto ordenado de pasos a seguir para llegar a la solucin de un problema u obtencin de un producto, en este caso particular, para lograr un producto software que resuelva un problema especfico. El proceso de creacin de software puede llegar a ser muy complejo, dependiendo de su porte, caractersticas y criticidad del mismo. Por ejemplo la creacin de un sistema operativo es una tarea que requiere proyecto, gestin, numerosos recursos y todo un equipo disciplinado de trabajo. En el otro extremo, si se trata de un sencillo programa (por ejemplo, la resolucin de una ecuacin de segundo orden), ste puede ser realizado por un solo programador (incluso aficionado) fcilmente. Cuando un proyecto fracasa, rara vez es debido a fallas tcnicas, la principal causa de fallos y fracasos es la falta de aplicacin de una buena metodologa o proceso de desarrollo. Entre otras, una fuerte tendencia, desde hace pocas dcadas, es mejorar las metodologas o procesos de desarrollo, o crear nuevas y concientizar a los profesionales de la informtica a su utilizacin adecuada. Normalmente los especialistas en el estudio y desarrollo de estas reas (metodologas) y afines (tales como modelos y hasta la gestin misma de los proyectos) son los ingenieros en software, es su orientacin. Los especialistas en cualquier otra rea de desarrollo informtico (analista, programador, Lic. en informtica, ingeniero en informtica, ingeniero de sistemas, etc.) normalmente aplican sus conocimientos especializados pero utilizando modelos, paradigmas y procesos ya elaborados. Es comn para el desarrollo de software de mediano porte que los equipos humanos involucrados apliquen metodologas propias, normalmente un hbrido de los procesos anteriores y a veces con criterios propios.

El cliente debe tener paciencia ya que el software no estar disponible hasta muy avanzado el proyecto. Un error detectado por el cliente (en fase de operacin) puede ser desastroso, implicando reinicio del proyecto, con altos costos. Modelos evolutivos El software evoluciona con el tiempo. Los requisitos del usuario y del producto suelen cambiar conforme se desarrolla el mismo. Las fechas de mercado y la competencia hacen que no sea posible esperar a poner en el mercado

un producto absolutamente completo, por lo que se aconsejable introducir una versin funcional limitada de alguna forma para aliviar las presiones competitivas. En esas u otras situaciones similares los desarrolladores necesitan modelos de progreso que estn diseados para acomodarse a una evolucin temporal o progresiva, donde los requisitos centrales son conocidos de antemano, aunque no estn bien definidos a nivel detalle. Modelo espiral El modelo espiral fue propuesto inicialmente por Barry Boehm. Es un modelo evolutivo que conjuga la naturaleza iterativa del modelo MCP con los aspectos controlados y sistemticos del Modelo Cascada. Proporciona potencial para desarrollo rpido de versiones incrementales. En el modelo Espiral el software se construye en una serie de versiones incrementales. En las primeras iteraciones la versin incremental podra ser un modelo en papel o bien un prototipo. En las ltimas iteraciones se producen versiones cada vez ms completas del sistema diseado.6566 El modelo se divide en un nmero de Actividades de marco de trabajo, llamadas regiones de tareas. Al inicio del ciclo, o proceso evolutivo, el equipo de ingeniera gira alrededor del espiral (metafricamente hablando) comenzando por el centro y en el sentido indicado; el primer circuito de la espiral puede producir el desarrollo de una especificacin del producto; los pasos siguientes podran generar un prototipo y progresivamente versiones ms sofisticadas del software. Cada paso por la regin de planificacin provoca ajustes en el plan del proyecto; el coste y planificacin se realimentan en funcin de la evaluacin del cliente. El gestor de proyectos debe ajustar el nmero de iteraciones requeridas para completar el desarrollo. El modelo espiral puede ir adaptndose y aplicarse a lo largo de todo el Ciclo de vida del software (en el modelo clsico, o cascada, el proceso termina a la entrega del software). Modelo espiral Win & Win Una variante interesante del Modelo Espiral previamente visto es el Modelo espiral Win-Win (Barry Boehm). El Modelo Espiral previo (clsico) sugiere la comunicacin con el cliente para fijar los requisitos, en que simplemente se pregunta al cliente qu necesita y l proporciona la informacin para continuar; pero esto es en un contexto ideal que rara vez ocurre. Normalmente cliente y desarrollador entran en una negociacin, se negocia coste frente a funcionalidad, rendimiento, calidad, etc. Es as que la obtencin de requisitos requiere una negociacin, que tiene xito cuando ambas partes ganan. Las mejores negociaciones se fuerzan en obtener Victoria & Victoria (Win & Win), es decir que el cliente gane obteniendo el producto que lo satisfaga, y el desarrollador tambin gane consiguiendo presupuesto y fecha de entrega realista. Evidentemente, este modelo requiere fuertes habilidades de negociacin. El modelo Win-Win define un conjunto de actividades de negociacin al principio de cada paso alrededor de la espiral; se definen las siguientes actividades: 1. Identificacin del sistema o subsistemas clave de los directivos(*) (saber qu quieren).

2. Determinacin de condiciones de victoria de los directivos (saber qu necesitan y los satisface) 3. Negociacin de las condiciones victoria de los directivos para obtener condiciones Victoria & Victoria (negociar para que ambos ganen). (*) Directivo: Cliente escogido con inters directo en el producto, que puede ser premiado por la organizacin si tiene xito o criticado si no. El modelo Win & Win hace nfasis en la negociacin inicial, tambin introduce 3 hitos en el proceso llamados puntos de fijacin, que ayudan a establecer la completitud de un ciclo de la espiral, y proporcionan hitos de decisin antes de continuar el proyecto de desarrollo del software. Etapas en el desarrollo del software Captura, anlisis y especificacin de requisitos Al inicio de un desarrollo (no de un proyecto), esta es la primera fase que se realiza, y, segn el modelo de proceso adoptado, puede casi terminar para pasar a la prxima etapa (caso de Modelo Cascada Realimentado) o puede hacerse parcialmente para luego retomarla (caso Modelo Iterativo Incremental u otros de carcter evolutivo). En simple palabras y bsicamente, durante esta fase, se adquieren, renen y especifican las caractersticas funcionales y no funcionales que deber cumplir el futuro programa o sistema a desarrollar. Las bondades de las caractersticas, tanto del sistema o programa a desarrollar, como de su entorno, parmetros no funcionales y arquitectura dependen enormemente de lo bien lograda que est esta etapa. Esta es, probablemente, la de mayor importancia y una de las fases ms difciles de lograr certeramente, pues no es automatizable, no es muy tcnica y depende en gran medida de la habilidad y experiencia del analista que la realice. Involucra fuertemente al usuario o cliente del sistema, por tanto tiene matices muy subjetivos y es difcil de modelar con certeza o aplicar una tcnica que sea la ms cercana a la adecuada (de hecho no existe la estrictamente adecuada). Si bien se han ideado varias metodologas, incluso software de apoyo, para captura, elicitacin y registro de requisitos, no existe una forma infalible o absolutamente confiable, y deben aplicarse conjuntamente buenos criterios y mucho sentido comn por parte del o los analistas encargados de la tarea; es fundamental tambin lograr una fluida y adecuada comunicacin y comprensin con el usuario final o cliente del sistema. El artefacto ms importante resultado de la culminacin de esta etapa es lo que se conoce como especificacin de requisitos software o simplemente documento ERS. Como se dijo, la habilidad del analista para interactuar con el cliente es fundamental; lo comn es que el cliente tenga un objetivo general o problema que resolver, no conoce en absoluto el rea (informtica), ni su jerga, ni siquiera sabe con precisin qu debera hacer el producto software (qu y cuantas funciones) ni, mucho menos, cmo debe operar. En otros casos menos frecuentes, el cliente piensa que sabe precisamente lo que el software tiene que hacer, y generalmente acierta muy parcialmente, pero su empecinamiento entorpece la tarea de elicitacin. El analista debe tener la capacidad para lidiar con este tipo de problemas, que incluyen relaciones humanas; tiene que saber ponerse al nivel del usuario para permitir una adecuada comunicacin y comprensin.

Escasas son las situaciones en que el cliente sabe con certeza e incluso con completitud lo que requiere de su futuro sistema, este es el caso ms sencillo para el analista. Las tareas relativas a captura, elicitacin, modelado y registro de requerimientos, adems de ser sumamente importante, puede llegar a ser dificultosa de lograr acertadamente y llevar bastante tiempo relativo al proceso total del desarrollo; al proceso y metodologas para llevar a cabo este conjunto de actividades normalmente se las asume parte propia de la Ingeniera de Software, pero dada la antedicha complejidad, actualmente se habla de una Ingeniera de requisitos69, aunque ella an no existe formalmente. Hay grupos de estudio e investigacin, en todo el mundo, que estn exclusivamente abocados a idear modelos, tcnicas y procesos para intentar lograr la correcta captura, anlisis y registro de requerimientos. Estos grupos son los que normalmente hablan de la Ingeniera de requisitos; es decir se plantea sta como un rea o disciplina pero no como una carrera universitaria en si misma. Algunos requisitos no necesitan la presencia del cliente, para ser capturados o analizados; en ciertos casos los puede proponer el mismo analista o, incluso, adoptar unilateralmente decisiones que considera adecuadas (tanto en requerimientos funcionales como no funcionales). Por citar ejemplos probables: Algunos requisitos sobre la arquitectura del sistema, requisitos no funcionales tales como los relativos al rendimiento, nivel de soporte a errores operativos, plataformas de desarrollo, relaciones internas o ligas entre la informacin (entre registros o tablas de datos) a almacenar en caso de bases o bancos de datos, etc. Algunos funcionales tales como opciones secundarias o de soporte necesarias para una mejor o ms sencilla operatividad; etc. La obtencin de especificaciones a partir del cliente (u otros actores intervinientes) es un proceso humano muy interactivo e iterativo; normalmente a medida que se captura la informacin, se la analiza y realimenta con el cliente, refinndola, pulindola y corrigiendo si es necesario; cualquiera sea el mtodo de ERS utilizado. EL analista siempre debe llegar a conocer la temtica y el problema que resolver, dominarlo, hasta cierto punto, hasta el mbito que el futuro sistema a desarrollar lo abarque. Por ello el analista debe tener alta capacidad para comprender problemas de muy diversas reas o disciplinas de trabajo (que no son especficamente suyas); as por ejemplo, si el sistema a desarrollar ser para gestionar informacin de una aseguradora y sus sucursales remotas, el analista se debe compenetrar en cmo ella trabaja y maneja su informacin, desde niveles muy bajos e incluso llegando hasta los gerenciales. Dada a gran diversidad de campos a cubrir, los analistas suelen ser asistidos por especialistas, es decir gente que conoce profundamente el rea para la cual se desarrollar el software; evidentemente una nica persona (el analista) no puede abarcar tan vasta cantidad de reas del conocimiento. En empresas grandes de desarrollo de productos software, es comn tener analistas especializados en ciertas reas de trabajo. Contrariamente, no es problema del cliente, es decir l no tiene por qu saber nada de software, ni de diseos, ni otras cosas relacionadas; slo se debe limitar a aportar objetivos, datos e informacin (de mano propia o de sus registros, equipos, empleados, etc) al analista, y guiado por l, para que, en primera instancia, defina el Universo de Discurso, y con posterior trabajo logre confeccionar el adecuado documento ERS. Es bien conocida la presin que sufren los desarrolladores de sistemas informticos para comprender y rescatar las necesidades de los clientes/usuarios. Cuanto ms complejo es el contexto del problema ms difcil es lograrlo, a veces se fuerza a los desarrolladores a tener que convertirse en casi expertos de los dominios que analizan.

Cuando esto no sucede es muy probable que se genere un conjunto de requisitos70 errneos o incompletos y por lo tanto un producto de software con alto grado de desaprobacin por parte de los clientes/usuarios y un altsimo costo de reingeniera y mantenimiento. Todo aquello que no se detecte, o resulte mal entendido en la etapa inicial provocar un fuerte impacto negativo en los requisitos, propagando esta corriente degradante a lo largo de todo el proceso de desarrollo e incrementando su perjuicio cuanto ms tarda sea su deteccin (Bell y Thayer 1976)(Davis 1993). Procesos, modelado y formas de elicitacin de requisitos Siendo que la captura, elicitacin y especificacin de requisitos, es una parte crucial en el proceso de desarrollo de software, ya que de esta etapa depende el logro de los objetivos finales previstos, se han ideado modelos y diversas metodologas de trabajo para estos fines. Tambin existen herramientas software que apoyan las tareas relativas realizadas por el ingeniero en requisitos. El estndar IEEE 830-1998 brinda una normalizacin de las Prcticas Recomendadas para la Especificacin de Requisitos Software.71 A medida que se obtienen los requisitos, normalmente se los va analizando, el resultado de este anlisis, con o sin el cliente, se plasma en un documento, conocido como ERS o Especificacin de Requisitos Software, cuya estructura puede venir definida por varios estndares, tales como CMMI. Un primer paso para realizar el relevamiento de informacin es el conocimiento y definicin acertada lo que se conoce como Universo de Discurso del problema, que se define y entiende por: Universo de Discurso (UdeD): es el contexto general en el cual el software deber ser desarrollado y deber operar. El UdeD incluye todas las fuentes de informacin y todas las personas relacionadas con el software. Esas personas son conocidas tambin como actores de ese universo. El UdeD es la realidad circunstanciada por el conjunto de objetivos definidos por quienes demandaron el software. A partir de la extraccin y anlisis de informacin en su mbito se obtienen todas las especificaciones necesarias y tipos de requisitos para el futuro producto software. El objetivo de la Ingeniera de requisitos (IR) es sistematizar el proceso de definicin de requisitos permitiendo elicitar, modelar y analizar el problema, generando un compromiso entre los ingenieros de requisitos y los clientes/usuarios, ya que ambos participan en la generacin y definicin de los requisitos del sistema. La IR aporta un conjunto de mtodos, tcnicas y herramientas que asisten a los ingenieros de requisitos (analistas) para obtener requerimientos lo ms seguros, veraces, completos y oportunos posibles, permitiendo bsicamente: Comprender el problema Facilitar la obtencin de las necesidades del cliente/usuario Validar con el cliente/usuario Garantizar las especificaciones de requisitos Si bien existen diversas formas, modelos y metodologas para elicitar, definir y documentar requerimientos, no se puede decir que alguna de ellas sea mejor o peor que la otra, suelen tener muchsimo en comn, y todas cumplen el mismo objetivo. Sin embargo, lo que si se

puede decir sin dudas es que es indispensable utilizar alguna de ellas para documentar las especificaciones del futuro producto software. As por ejemplo, hay un grupo de investigacin argentino que desde hace varios aos ha propuesto y estudia el uso del LEL (Lxico Extendido del Lenguaje) y Escenarios como metodologa, aqu72 se presenta una de las tantas referencias y bibliografa sobre ello. Otra forma, ms ortodoxa, de capturar y documentar requisitos se puede obtener en detalle, por ejemplo, en el trabajo de la Universidad de Sevilla sobre Metodologa para el Anlisis de Requisitos de Sistemas Software.73 En la Fig. 7 se muestra un esquema, ms o menos riguroso, aunque no detallado, de los pasos y tareas a seguir para realizar la captura, anlisis y especificacin de requerimientos software. Tambin all se observa qu artefacto o documento se obtiene en cada etapa del proceso. En el diagrama no se explicita metodologa o modelo a utilizar, sencillamente se pautan las tareas que deben cumplirse, de alguna manera. Una posible lista, general y ordenada, de tareas recomendadas para obtener la definicin de lo que se debe realizar, los productos a obtener y las tcnicas a emplear durante la actividad de elicitacin de requisitos, en fase de Especificacin de Requisitos Software es: 1. Obtener informacin sobre el dominio del problema y el sistema actual (UdeD). 2. Preparar y realizar las reuniones para elicitacin/negociacin. 3. Identificar/revisar los objetivos del usuario. 4. Identificar/revisar los objetivos del sistema. 5. Identificar/revisar los requisitos de informacin. 6. Identificar/revisar los requisitos funcionales. 7. Identificar/revisar los requisitos no funcionales. 8. Priorizar objetivos y requisitos. Algunos principios bsicos a tener en cuenta: Presentar y entender cabalmente el dominio de la informacin del problema. Definir correctamente las funciones que debe realizar el Software. Representar el comportamiento del software a consecuencias de acontecimientos externos, particulares, incluso inesperados. Reconocer requisitos incompletos, ambiguos o contradictorios. Dividir claramente los modelos que representan la informacin, las funciones y comportamiento y caractersticas no funcionales. Clasificacin e identificacin de requerimientos Se pueden identificar dos formas de requisitos: Requisitos de usuario: Los requisitos de usuario son frases en lenguaje natural junto a diagramas con los servicios que el sistema debe proporcionar, as como las restricciones bajo las que debe operar.

Requisitos de sistema: Los requisitos de sistema determinan los servicios del sistema y pero con las restricciones en detalle. Sirven como contrato. Es decir, ambos son lo mismo, pero con distinto nivel de detalle. Ejemplo de requisito de usuario: El sistema debe hacer prstamos Ejemplo de requisito de sistema: Funcin prstamo: entrada cdigo socio, cdigo ejemplar; salida: fecha devolucin; etc. Se clasifican en tres los tipos de requisitos de sistema:

Requisitos funcionales Los requisitos funcionales describen: Los servicios que proporciona el sistema (funciones). La respuesta del sistema ante determinadas entradas. El comportamiento del sistema en situaciones particulares.

Requisitos no funcionales Los requisitos no funcionales son restricciones de los servicios o funciones que ofrece el sistema (ej. cotas de tiempo, proceso de desarrollo, rendimiento, etc.)

1. Ejemplo 1. La biblioteca Central debe ser capaz de atender simultneamente a todas las bibliotecas de la Universidad 2. Ejemplo 2. El tiempo de respuesta a una consulta remota no debe ser superior a 1/2 s

A su vez, hay tres tipos de requisitos no funcionales: Requisitos del producto. Especifican el comportamiento del producto (Ej. prestaciones, memoria, tasa de fallos, etc.) Requisitos organizativos. Se derivan de las polticas y procedimientos de las organizaciones de los clientes y desarrolladores (Ej. estndares de proceso, lenguajes de programacin, etc.) Requisitos externos. Se derivan de factores externos al sistema y al proceso de desarrollo (Ej. requisitos legislativos, ticos, etc.)

Requisitos del dominio. Los requisitos del dominio se derivan del dominio de la aplicacin y reflejan caractersticas de dicho dominio. Pueden ser funcionales o no funcionales.

Ej. El sistema de biblioteca de la Universidad debe ser capaz de exportar datos mediante el Lenguaje de Intercomunicacin de Bibliotecas de Espaa (LIBE). Ej. El sistema de biblioteca no podr acceder a bibliotecas con material censurado. Diseo del sistema En ingeniera de software, el diseo es una fase de ciclo de vida del software. Se basa en la especificacin de requisitos producido por el anlisis de los requerimientos (fase de anlisis), el diseo define cmo estos requisitos se cumplirn, la estructura que debe darse al sistema de software para que se haga realidad. El diseo sigue siendo una fase separada del la programacin o codificacin, esta ultima corresponde a la traduccin en un determinado lenguaje de programacin de las premisas adoptadas en el diseo. Las distinciones entre las actividades mencionadas hasta ahora no siempre son claras cmo se quisiera en las teoras clsicas de ingeniera de software. El diseo, en particular, puede describir el funcionamiento interno de un sistema en diferentes niveles de detalle, cada una de ellos se coloca en una posicin intermedia entre el anlisis y codificacin. Normalmente se entiende por "diseo de la arquitectura" al diseo de "muy alto nivel", que slo define la estructura del sistema en trminos de la mdulos de software de que se compone y las relaciones macroscpicas entre ellos. A este nivel de diseo pertenecen frmulas como cliente-servidor o tres niveles, o, ms generalmente, las decisiones sobre el uso de la arquitectura de hardware especial que se utilice, el sistema operativo, DBMS, Protocolos de red, etc. Un nivel intermedio de detalle puede definir la descomposicin del sistema en mdulos, pero esta vez con una referencia ms o menos explcita al modo de descomposicin que ofrece el particular lenguaje de programacin con el que el desarrollo se va a implementar, por ejemplo, en un diseo realizado con la tecnologa de objetos, el proyecto podra describir al sistema en trminos de clases y sus interrelaciones. El diseo detallado, por ltimo, es una descripcin del sistema muy cercana a la codificacin (por ejemplo, describir no slo las clases en abstracto, sino tambin sus atributos y los mtodos con sus tipos). Debido a la naturaleza "intangible" del software, y dependiendo de las herramientas que se utilizan en el proceso, la frontera entre el diseo y la codificacin tambin puede ser virtualmente imposible de identificar. Por ejemplo, algunas herramientas CASE son capaces de generar cdigo a partir de diagramas UML, los que describen grficamente la estructura de un sistema software. Codificacin del software Durante esta etapa se realizan las tareas que comnmente se conocen como programacin; que consiste, esencialmente, en llevar a cdigo fuente, en el lenguaje de programacin elegido, todo lo diseado en la fase anterior. Esta tarea la realiza el programador, siguiendo por completo los lineamientos impuestos en el diseo y en consideracin siempre a los requisitos funcionales y no funcionales (ERS) especificados en la primera etapa. Es comn pensar que la etapa de programacin o codificacin (algunos la llaman implementacin) es la que insume la mayor parte del trabajo de desarrollo del software; sin embargo, esto puede ser relativo (y generalmente aplicable a sistemas de pequeo porte) ya

que las etapas previas son cruciales, crticas y pueden llevar bastante ms tiempo. Se suele hacer estimaciones de un 30% del tiempo total insumido en la programacin, pero esta cifra no es consistente ya que depende en gran medida de las caractersticas del sistema, su criticidad y el lenguaje de programacin elegido.74En tanto menor es el nivel del lenguaje mayor ser el tiempo de programacin requerido, as por ejemplo se tardara ms tiempo en codificar un algoritmo en lenguaje ensamblador que el mismo programado en lenguaje C. Mientras se programa la aplicacin, sistema, o software en general, se realizan tambin tareas de depuracin, esto es la labor de ir liberando al cdigo de los errores factibles de ser hallados en esta fase (de semntica, sintctica y lgica). Hay una suerte de solapamiento con la fase siguiente, ya que para depurar la lgica es necesario realizar pruebas unitarias, normalmente con datos de prueba; claro es que no todos los errores sern encontrados slo en la etapa de programacin, habrn otros que se encontrarn durante las etapas subsiguientes. La aparicin de algn error funcional (mala respuesta a los requerimientos) eventualmente puede llevar a retornar a la fase de diseo antes de continuar la codificacin. Durante la fase de programacin, el cdigo puede adoptar varios estados, dependiendo de la forma de trabajo y del lenguaje elegido, a saber: Cdigo fuente: es el escrito directamente por los programadores en editores de texto, lo cual genera el programa. Contiene el conjunto de instrucciones codificadas en algn lenguaje de alto nivel. Puede estar distribuido en paquetes, procedimientos, bibliotecas fuente, etc. Cdigo objeto: es el cdigo binario o intermedio resultante de procesar con un compilador el cdigo fuente. Consiste en una traduccin completa y de una sola vez de ste ltimo. El cdigo objeto no es inteligible por el ser humano (normalmente es formato binario) pero tampoco es directamente ejecutable por la computadora. Se trata de una representacin intermedia entre el cdigo fuente y el cdigo ejecutable, a los fines de un enlace final con las rutinas de biblioteca y entre procedimientos o bien para su uso con un pequeo intrprete intermedio [a modo de distintos ejemplos vase EUPHORIA, (intrprete intermedio), FORTRAN (compilador puro) MSIL (Microsoft Intermediate Language) (intrprete) y BASIC (intrprete puro, intrprete intermedio, compilador intermedio o compilador puro, depende de la versin utilizada)]. 1. El cdigo objeto no existe si el programador trabaja con un lenguaje a modo de intrprete puro, en este caso el mismo intrprete se encarga de traducir y ejecutar lnea por lnea el cdigo fuente (de acuerdo al flujo del programa), en tiempo de ejecucin. En este caso tampoco existe el o los archivos de cdigo ejecutable. Una desventaja de esta modalidad es que la ejecucin del programa o sistema es un poco ms lenta que si se hiciera con un intrprete intermedio, y bastante ms lenta que si existe el o los archivos de cdigo ejecutable. Es decir no favorece el rendimiento en velocidad de ejecucin. Pero una gran ventaja de la modalidad intrprete puro, es que el esta forma de trabajo facilita enormemente la tarea de depuracin del cdigo fuente (frente a la alternativa de hacerlo con un compilador puro). Frecuentemente se suele usar una forma mixta de trabajo (si el lenguaje de programacin elegido lo permite), es decir inicialmente trabajar a modo de intrprete puro, y una vez depurado el cdigo fuente (liberado de errores) se utiliza un compilador del mismo lenguaje para obtener el cdigo ejecutable completo, con lo cual se agiliza la depuracin y la velocidad de ejecucin se optimiza.

Cdigo ejecutable: Es el cdigo binario resultado de enlazar uno o ms fragmentos de cdigo objeto con las rutinas y bibliotecas necesarias. Constituye uno o ms archivos binarios con un formato tal que el sistema operativo es capaz de cargarlo en la memoria RAM (eventualmente

tambin parte en una memoria virtual), y proceder a su ejecucin directa. Por lo anterior se dice que el cdigo ejecutable es directamente inteligible por la computadora. El cdigo ejecutable, tambin conocido como cdigo mquina, no existe si se programa con modalidad de intrprete puro. Pruebas (unitarias y de integracin) Entre las diversas pruebas que se le efectan al software se pueden distinguir principalmente: Prueba unitarias: Consisten en probar o testear piezas de software pequeas; a nivel de secciones, procedimientos, funciones y mdulos; aquellas que tengan funcionalidades especficas. Dichas pruebas se utilizan para asegurar el correcto funcionamiento de secciones de cdigo, mucho ms reducidas que el conjunto, y que tienen funciones concretas con cierto grado de independencia. Pruebas de integracin: Se realizan una vez que las pruebas unitarias fueron concluidas exitosamente; con stas se intenta asegurar que el sistema completo, incluso los subsistemas que componen las piezas individuales grandes del software funcionen correctamente al operar e inteoperar en conjunto. Las pruebas normalmente se efectan con los llamados datos de prueba, que es un conjunto seleccionado de datos tpicos a los que puede verse sometido el sistema, los mdulos o los bloques de cdigo. Tambin se escogen: Datos que llevan a condiciones lmites al software a fin de probar su tolerancia y robustez; datos de utilidad para mediciones de rendimiento; datos que provocan condiciones eventuales o particulares poco comunes y a las que el software normalmente no estar sometido pero pueden ocurrir; etc. Los datos de prueba no necesariamente son ficticios o creados, pero normalmente s lo son los de poca probabilidad de ocurrencia. Generalmente, existe un fase probatoria final y completa del software, llamada Beta Test, durante la cual el sistema instalado en condiciones normales de operacin y trabajo es probado exhaustivamente a fin de encontrar errores, inestabilidades, respuestas errneas, etc. que hayan pasado los previos controles. Estas son normalmente realizadas por personal idneo contratado o afectado especficamente a ello. Los posibles errores encontrados se transmiten a los desarrolladores para su depuracin. En el caso de software de desarrollo a pedido, el usuario final (cliente) es el que realiza el Beta Test, teniendo para ello un perodo de prueba pactado con el desarrollador. Instalacin y paso a produccin La instalacin del software es el proceso por el cual los programas desarrollados son transferidos apropiadamente al computador destino, inicializados, y, eventualmente, configurados; todo ello con el propsito de ser ya utilizados por el usuario final. Constituye la etapa final en el desarrollo propiamente dicho del software. Luego de sta el producto entrar en la fase de funcionamiento y produccin, para el que fuera diseado. La instalacin, dependiendo del sistema desarrollado, puede consistir en una simple copia al disco rgido destino (casos raros actualmente); o bien, ms comnmente, con una de complejidad intermedia en la que los distintos archivos componentes del software (ejecutables, bibliotecas, datos propios, etc.) son descomprimidos y copiados a lugares especficos preestablecidos del disco; incluso se crean vnculos con otros productos, adems del propio sistema operativo. Este ltimo caso, comnmente es un proceso bastante automtico que es creado y guiado con heramientas software especficas (empaquetado y distribucin, instaladores).

En productos de mayor complejidad, la segunda alternativa es la utilizada, pero es realizada o guiada por especialistas; puede incluso requerirse la instalacin en varios y distintos computadores (instalacin distribuida). Tambin, en software de mediana y alta complejidad normalmente es requerido un proceso de configuracin y chequeo, por el cual se asignan adecuados parmetros de funcionamiento y se testea la operatividad funcional del producto. En productos de venta masiva las instalaciones completas, si son relativamente simples, suelen ser realizadas por los propios usuarios finales (tales como sistemas operativos, paquetes de oficina, utilitarios, etc.) con herramientas propias de instalacin guiada; incluso la configuracin suele ser automtica. En productos de diseo especfico o a medida la instalacin queda restringida, normalmente, a personas especialistas involucradas en el desarrollo del software en cuestin. Una vez realizada exitosamente la instalacin del software, el mismo pasa a la fase de produccin (operatividad), durante la cual cumple las funciones para las que fue desarrollado, es decir, es finalmente utilizado por el (o los) usuario final, produciendo los resultados esperados. Mantenimiento El mantenimiento de software es el proceso de control, mejora y optimizacin del software ya desarrollado e instalado, que tambin incluye depuracin de errores y defectos que puedan haberse filtrado de la fase de pruebas de control y beta test. Esta fase es la ltima (antes de iterar, segn el modelo empleado) que se aplica al ciclo de vida del desarrollo de software. La fase de mantenimiento es la que viene despus de que el software est operativo y en produccin. De un buen diseo y documentacin del desarrollo depender cmo ser la fase de mantenimiento, tanto en costo temporal como monetario. Modificaciones realizadas a un software que fue elaborado con una documentacin indebida o pobre y mal diseo puede llegar a ser tanto o ms costosa que desarrollar el software desde el inicio. Por ello, es de fundamental importancia respetar debidamente todas las tareas de las fases del desarrollo y mantener adecuada y completa la documentacin. El perodo de la fase de mantenimiento es normalmente el mayor en todo el ciclo de vida.75 Esta fase involucra tambin actualizaciones y evoluciones del software; no necesariamente implica que el sistema tuvo errores. Uno o ms cambios en el software, por ejemplo de adaptacin o evolutivos, puede llevar incluso a rever y adaptar desde parte de las primeras fases del desarrollo inicial, alterando todas las dems; dependiendo de cun profundos sean los cambios. El modelo cascada comn es particularmente costoso en mantenimiento, ya que su rigidez implica que cualquier cambio provoca regreso a fase inicial y fuertes alteraciones en las dems fases del ciclo de vida. Durante el perodo de mantenimiento, es comn que surjan nuevas revisiones y versiones del producto; que lo liberan ms depurado, con mayor y mejor funcionalidad, mejor rendimiento, etc. Varias son las facetas que pueden ser alteradas para provocar cambios deseables, evolutivos, adaptaciones o ampliaciones y mejoras. Bsicamente se tienen los siguientes tipos de cambios:

Perfectivos: Aquellos que llevan a una mejora de la calidad interna del software en cualquier aspecto: Reestructuracin del cdigo, definicin ms clara del sistema y su documentacin; optimizacin del rendimiento y eficiencia. Evolutivos: Agregados, modificaciones, incluso eliminaciones, necesarias en el software para cubrir su expansin o cambio, segn las necesidades del usuario. Adaptivos: Modificaciones que afectan a los entornos en los que el sistema opera, tales como: Cambios de configuracin del hardware (por actualizacin o mejora de componentes electrnicos), cambios en el software de base, en gestores de base de datos, en comunicaciones, etc. Correctivos: Alteraciones necesarias para corregir errores de cualquier tipo en el producto software desarrollado. Carcter evolutivo del software Sommerville, Ian (2005). 21-Evolucin del software. Ingeniera del Software.. Espaa: Pearson Educacion S.A.. El software es el producto derivado del proceso de desarrollo, segn la ingeniera de software. Este producto es intrnsecamente evolutivo durante su ciclo de vida. El software evoluciona, en general, generando versiones cada vez ms completas, complejas, mejoradas, optimizadas en algn aspecto, adecuadas a nuevas plataformas (sean de hardware o sistemas operativos), etc. Cuando un sistema deja de evolucionar, eventualmente cumplir con su ciclo de vida, entrar en obsolescencia e inevitablemente, tarde o temprano, ser reemplazado por un producto nuevo. El software evoluciona sencillamente por que se debe adaptar a los cambios del entorno, sean funcionales (exigencias de usuarios), operativos, de plataforma o arquitectura hardware. La dinmica de evolucin del software es el estudio de los cambios del sistema. La mayor contribucin en esta rea fue realizada por Meir M. Lehman y Belady, comenzando en los aos 70 y 80. Su trabajo continu en la dcada de 1990, con Lehman y otros investigadores76 de relevancia en la realimentacin en los procesos de evolucin (Lehman, 1996; Lehman et al., 1998; lehman et al., 2001). A partir de esos estudios propusieron un conjunto de leyes (conocidas como leyes de Lehman)77 respecto de los cambios producidos en los sistemas. Estas leyes (en realidad son hiptesis) son invariantes y ampliamente aplicables. Lehman y Belady analizaron el crecimiento y la evolucin de varios sistemas software de gran porte; derivando finalmente, segn sus medidas, las siguientes ocho leyes: 1. Cambio continuo: Un programa que se usa en un entorno real necesariamente debe cambiar o se volver progresivamente menos til en ese entorno. 2. Complejidad creciente: A medida que un programa en evolucin cambia, su estructura tiende a ser cada vez ms compleja. Se deben dedicar recuersos extras para preservar y simplificar la estrucutura. 3. Evolucin prolongada del programa: La evolucin de los programas es un proceso autorregulativo. Los atributos de los sistemas, tales como tamao, tiempo entre entregas y la cantidad de errores documentados son aproximadamente invariantes para cada entrega del sistema.

4. Estabilidad organizacional: Durante el tiempo de vida de un programa, su velocidad de desarrollo es aproximadamente constante e independiente de los recursos dedicados al desarrollo del sistema. 5. Conservacin de la familiaridad: Durante el tiempo de vida de un sistema, el cambio incremental en cada entrega es aproximadamente constante. 6. Crecimiento continuado: La funcionalidad ofrecida por los sistemas tiene que crecer continuamente para mantener la satisfaccin de los usuarios. 7. Decremento de la calidad: La calidad de los sistemas software comenzar a disminuir a menos que dichos sistemas se adapten a los cambios de su entorno de funcionamiento. 8. Realimentacin del sistema: Los procesos de evolucin incorporan sistemas de realimentacin multiagente y multibucle y estos deben ser tratados como sistemas de realimentacin para lograr una mejora significativa del producto.

Tecnologas de la informacin y la comunicacin (TICs)

Las tecnologas de la informacin y la comunicacin (TIC o bien NTIC para nuevas tecnologas de la informacin y de la comunicacin) agrupan los elementos y las tcnicas usados en el tratamiento y la transmisin de la informacin, principalmente la informtica, Internet y las telecomunicaciones. Por extensin, designan un sector de actividad econmica. "Las tecnologas de la informacin y la comunicacin no son ninguna panacea ni frmula mgica, pero pueden mejorar la vida de todos los habitantes del planeta. Se dispone de herramientas para llegar a los Objetivos de Desarrollo del Milenio, de instrumentos que harn avanzar la causa de la libertad y la democracia y de los medios necesarios para propagar los conocimientos y facilitar la comprensin mutua" (Kofi Annan, Secretario general de la Organizacin de las Naciones Unidas, discurso inaugural de la primera fase de la WSIS, Ginebra 2003) El uso de las tecnologas de la informacin y la comunicacin ayudara a disminuir la brecha digital aumentando el conglomerado de usuarios que las utilicen como medio tecnolgico para el desarrollo de sus actividades. Historia Se pueden considerar las tecnologas de la informacin y la comunicacin como un concepto dinmico. Por ejemplo, a finales del siglo XIX el telfono podra ser considerado una nueva tecnologa segn las definiciones actuales. Esta misma consideracin poda aplicarse a la televisin cuando apareci y se populariz en la dcada de los '50 del siglo pasado. Sin embargo, estas tecnologas hoy no se incluiran en una lista de las TIC y es muy posible que actualmente los ordenadores ya no puedan ser calificados nuevas tecnologas. A pesar de esto, en un concepto amplio, se puede considerar que el telfono, la televisin y el ordenador forman parte de lo que se llama TIC en tanto que tecnologas que favorecen la comunicacin y el intercambio de informacin en el mundo actual. Despus de la invencin de la escritura, los primeros pasos hacia una sociedad de la informacin estuvieron marcados por el telgrafo elctrico, despus el telfono y la radiotelefona, la televisin e Internet. La telefona mvil y el GPS han asociado la imagen al texto y a la palabra sin cables. Internet y la televisin son accesibles en el telfono mvil, que es tambin una mquina de hacer fotos. La asociacin de la informtica y las telecomunicaciones en la ltima dcada del siglo XX se ha beneficiado de la miniaturizacin de los componentes, permitiendo producir aparatos multifunciones a precios accesibles desde el ao 2000. El uso de las TIC no para de crecer y de extenderse, sobre todo en los pases ricos, con el riesgo de acentuar localmente la brecha digital y social y la diferencia entre generaciones. Desde la agricultura de precisin y la gestin del bosque a la monitorizacin global del medio ambiente planetario o de la biodiversidad, a la democracia participativa (TIC al servicio del desarrollo sostenible) pasando por el comercio, la telemedicina, la informacin, la gestin de mltiples bases de datos, la bolsa, la robtica y los usos militares, sin olvidar la ayuda a los discapacitados (por ejemplo, ciegos que usan sintetizadores vocales avanzados), las TIC tienden a ocupar un lugar creciente en la vida humana y el funcionamiento de las sociedades. Algunos temen tambin una prdida de libertad individual (efecto Gran Hermano, intrusismo creciente de la publicidad no deseada...). Los prospectivistas piensan que las TIC tendran que tener un lugar creciente y podran ser el origen de un nuevo paradigma de civilizacin.

Un concepto nuevo A nadie sorprende estar informado minuto a minuto, comunicarse con personas del otro lado del planeta, ver el video de una cancin o trabajar en equipo sin estar en un mismo sitio. Las tecnologas de la informacin y comunicacin se han convertido, a una gran velocidad, en parte importante de nuestras vidas. Este concepto que tambin se llama sociedad de la informacin se debe principalmente a un invento apareci en 1969: Internet. Internet se gest como parte de la Red de la Agencia de Proyectos de Investigacin Avanzada (ARPANET), creada por el Departamento de Defensa de los Estados Unidos de Amrica y se dise para comunicar los diferentes organismos del pas. Sus principios bsicos eran: ser una red descentralizada con mltiples caminos entre dos puntos y que los mensajes estuvieran divididos en partes que seran enviadas por caminos diferentes. La presencia de diversas universidades e institutos en el desarrollo del proyecto hizo que se fueran encontrando ms posibilidades de intercambiar informacin. Posteriormente se crearon los correos electrnicos, los servicios de mensajera y las pginas web. Pero no es hasta mediados de la dcada de los noventa -en una etapa en que ya haba dejado de ser un proyecto militar- cuando se da la verdadera explosin de Internet. Y a su alrededor todo lo que conocemos como Tecnologas de la informacin y comunicacin. El desarrollo de Internet ha significado que la informacin est ahora en muchos sitios. Antes la informacin estaba concentrada, la transmita la familia, los maestros, los libros. La escuela y la universidad eran los mbitos que concentraban el conocimiento. Hoy se han roto estas barreras y con Internet hay ms acceso a la informacin. El principal problema es la calidad de esta informacin. Tambin se ha agilizado el contacto entre personas con fines sociales y de negocios. No hace falta desplazarse para cerrar negocios en diferentes ciudades del mundo o para realizar transacciones en cualquier lugar con un sencillo clic. Muchos polticos tienen su blog o vdeos en YouTube, dejando claro que las TIC en cuarenta aos -especialmente los ltimos diez (2000-2010)- han modificado todos muchos aspectos de la vida. En parte, estas nuevas tecnologas son inmateriales, ya que la materia principal es la informacin; permiten la interconexin y la interactividad; son instantneas; tienen elevados parmetros de imagen y sonido. Al mismo tiempo las nuevas tecnologas suponen la aparicin de nuevos cdigos y lenguajes, la especializacin progresiva de los contenidos sobre la base de la cuota de pantalla (diferencindose de la cultura de masas) y dando lugar a la realizacin de mltiples actividades en poco tiempo. El concepto presenta dos caractersticas tpicas de las nociones nuevas: Es frecuentemente evocado en los debates contemporneos. Su definicin semntica queda borrosa y se acerca a la de la sociedad de la informacin. El advenimiento de Internet y principalmente de la World Wide Web como medio de comunicacin de masas y el xito de los blogs, las wikis o las tecnologas peer-to-peer confieren a las TIC una dimensin social. Grard Ayache, en La gran confusin, habla de hiperinformacin para subrayar el impacto antropolgico de las nuevas tecnologas. Numerosos internautas consideran Internet como una tecnologa de relacin. Las tecnologas Las TIC conforman el conjunto de recursos necesarios para manipular la informacin: los ordenadores, los programas informticos y las redes necesarias para convertirla, almacenarla, administrarla, transmitirla y encontrarla. Se puede clasificar las TIC segn:

Las redes. Los terminales. Los servicios.

Las redes A continuacin se analizan las diferentes redes de acceso disponibles actuales. Telefona fija El mtodo ms elemental para realizar una conexin a Internet es el uso de un mdem en un acceso telefnico bsico. A pesar que no tiene las ventajas de la banda ancha, este sistema ha sido el punto de inicio para muchos internautas y es una alternativa bsica para zonas de menor poder adquisitivo. En casi todos los pases de la Unin Europea, el grado de disponibilidad de lnea telefnica en los hogares es muy alto, excepto en Austria, Finlandia y Portugal. En estos pases la telefona mvil est sustituyendo rpidamente a la fija. De todas maneras, en Espaa, el acceso a Internet por la red telefnica bsica (banda estrecha) prcticamente ha desaparecido. En el ao 2003 la mitad de las conexiones a Internet era de banda estrecha. En 2009, el 97% de los accesos a Internet era ya por banda ancha y casi el 95% era superior o igual a 1 Mbps. Banda ancha La banda ancha originariamente haca referencia a una capacidad de acceso a Internet superior al acceso analgico (56 kbps en un acceso telefnico bsico o 128 kbps en un acceso bsico RDSI). El concepto ha variado con el tiempo en paralelo a la evolucin tecnolgica. Segn la Comisin federal de Comunicaciones de los EEUU (FCC) se considera banda ancha el acceso a una velocidad igual o superior a los 200 kbps, como mnimo en un sentido. Para la Unin Internacional de Telecomunicaciones el umbral se sita en los 2 Mbps. Segn los pases, se encuentran diferentes tecnologas: la llamada FTTH (fibra ptica hasta el hogar), el cable (introducido en principio por distribucin de TV), el satlite, la RDSI (soportada por la red telefnica tradicional) y otras en fase de desarrollo. El modelo de desarrollo de la conectividad en cada pas ha sido diferente y las decisiones de los reguladores de cada pas han dado lugar a diferentes estructuras de mercado. Internet est evolucionando muy rpidamente y est aumentando enormemente la cantidad de contenidos pesados (videos, msica...). Por este motivo, los operadores se estn encontrando en muchas ocasiones que las redes tradicionales no tienen suficiente capacidad para soportar con niveles de calidad adecuada el trnsito que se comienza a generar y prevn que el problema aumente con el tiempo, debido al ritmo actual de crecimiento. Algunos operadores de pases de la Organizacin para la Cooperacin y el Desarrollo Econmico (OCDE) estn actualizando sus redes, llevando fibra hasta los hogares (FTTH- Fibre-to-the-home) y fibra a los edificios (FTTB- Fibre-to-the-building). En diciembre de 2007, el nmero de accesos a banda ancha mediante fibra supona ya un 9% del total en los pases de la OCDE, un punto porcentual ms que un ao antes. El ADSL segua siendo la tecnologa ms empleada con un 60% de las lneas de banda ancha y el cable mantena la segunda posicin con un 29%. Este desarrollo de la tecnologa de la fibra ptica no es uniforme entre los diferentes pases de la OCDE. En Japn y Corea del Sur se da un 44,5% y un 39,2% de las conexiones de banda

ancha, respectivamente con esta tecnologa, despus de crecimientos espectaculares de 14,5 puntos y 15 puntos porcentuales respectivamente en ao y medio, que absorben prcticamente todo el crecimiento de este tipo de tecnologa; en Europa, con un 1% de las conexiones, acaba de empezar la renovacin de la tecnologa actual por la fibra ptica. Durante el ao 2007, en los pases de la Unin Europea el porcentaje de lneas ADSL sobre el total de accesos de banda ancha era del 80,3%. Juega a favor de las tecnologas xDSL los costes de implantacin y el desarrollo del ADSL 2+, de mayor capacidad y abasto. Los motivos para preferir conexiones de banda ancha son el no tener la lnea telefnica ocupada, la velocidad del acceso y la posibilidad de estar siempre conectado. As como el acceso a nuevos servicios relacionados con la fotografa, la descarga de msica o vdeos. De menor manera, en el hogar, el equipo de conexin a Internet (mdem/router) permite crear un entorno de red. Telefona mvil A pesar de ser una modalidad ms reciente, en todo el mundo se usa ms la telefona mvil que la fija. Se debe a que las redes de telefona mvil son ms fciles y baratas de desplegar. El nmero de lneas mviles en el mundo contina en crecimiento, a pesar que el grado de penetracin en algunos pases est cerca de la saturacin. De hecho, en Europa la media de penetracin es del 119%. Las redes actuales de telefona mvil permiten velocidades medias competitivas en relacin con las de banda ancha en redes fijas: 183 kbps en las redes GSM, 1064 kbps en las 3G y 2015 kbps en las WiFi.95 Esto permite a los usuarios un acceso a Internet con alta movilidad, en vacaciones o posible para quienes no disponen de acceso fijo. De hecho, se estn produciendo crecimientos muy importantes del acceso a Internet de banda ancha desde mviles y tambin desde dispositivos fijos pero utilizando acceso mvil. Este crecimiento ser un factor clave para dar un nuevo paso en el desarrollo de la sociedad de la informacin. Las primeras tecnologas que permitieron el acceso a datos, aunque a velocidades moderadas, fueron el GPRS y el EDGE, ambas pertenecientes a lo que se denomina 2.5G. Sin embargo, la banda ancha en telefona mvil empez con el 3G, que permita 384 kbps y que ha evolucionado hacia el 3.5G, tambin denominado HSPA (High Speed Packet Access), que permite hasta 14 Mbps de bajada HSDPA (High Speed Downlink Packet Access) y, tericamente, 5,76 Mbps de subida si se utiliza a ms HSUPA (High Speed Uplink Packet Access). Estas velocidades son, en ocasiones, comparables con las xDSL y en un futuro no muy lejano se prev que empiecen a estar disponibles tecnologas ms avanzadas, denominadas genricamente Long Term Evolution o redes de cuarta generacin y que permitirn velocidades de 50 Mbps. El ritmo de implantacin de la tecnologa 3G en el mundo es muy irregular: mientras en Japn los usuarios de 3G son mayora, en otras zonas tambin desarrolladas, como Blgica, su uso es residual. Estas tecnologas son capaces en teora de dar mltiples servicios (imagen, voz, datos) a altas velocidades, aunque en la prctica la calidad del servicio es variable. La evolucin del telfono mvil ha permitido disminuir su tamao y peso, lo que permite comunicarse desde casi cualquier lugar. Aunque su principal funcin es la transmisin de voz, como en el telfono convencional, su rpido desarrollo ha incorporado otras funciones como son cmara fotogrfica, agenda, acceso a Internet, reproduccin de vdeo e incluso GPS y reproductor mp3.

Redes de televisin Actualmente hay cuatro tecnologas para la distribucin de contenidos de televisin, incluyendo las versiones analgicas y las digitales: La televisin terrestre, que es el mtodo tradicional de transmitir la seal de difusin de televisin, en forma de ondas de radio transmitida por el espacio abierto. Este apartado incluira la TDT. La televisin por satlite, consistente en retransmitir desde un satlite de comunicaciones una seal de televisin emitida desde un punto de la Tierra, de forma que sta pueda llegar a otras partes del planeta. La televisin por cable, en la que se transmiten seales de radiofrecuencia a travs de fibras pticas o cables coaxiales. La televisin por Internet traduce los contenidos en un formato que puede ser transportado por redes IP, por eso tambin es conocida como Televisin IP.

En cuanto a la televisin de pago, el primer trimestre de 2008 mostr un estancamiento en las modalidades de cable y de satlite mientras que la IPTV creci considerablemente respecto a los datos de una ao antes, alcanzando en Espaa 636.000 usuarios a finales de 2007. Los pases con un nmero ms importante de suscriptores eran Francia (4 millones) y Corea del Sur (1,8 millones). En el ao 2008 se introdujo la televisin sobre el terminal mvil, que en el primer trimestre del 2008 consigui miles de clientes. Bajo esta modalidad se ofrece un amplio catlogo de canales de televisin y de vdeos y se prevn diversas opciones de comercializacin, con el pago por acceso a un paquete de canales o el pago por consumo. Las redes de televisin que ofrecen programacin en abierto se encuentran en un proceso de transicin hacia una tecnologa digital (TDT). Esta nueva tecnologa supone una mejora en la calidad de imagen, a la vez que permite nuevos servicios. En Espaa, durante un tiempo convivieron ambos sistemas, hasta el da 3 de abril de 2010 en que las emisoras de televisin dejaron de prestar sus servicios mediante la tecnologa analgica para ofrecer nicamente la forma digital. Para poder sintonizar la televisin utilizando la tecnologa digital, es necesario realizar dos adaptaciones bsicas: adaptacin de la antena del edificio, y disponer de un sintonizador de TDT en el hogar. Destaca un cambio importante de tendencia en la forma de adquirir los sintonizadores, ya que al principio se adquiran como dispositivos independientes para conectar externamente a los televisores; mientras que actualmente estos sintonizadores se compran incorporados a la propia televisin o a otros dispositivos como el DVD. De esta manera, el nmero acumulado de descodificadores integrados ha ultrapasado los no integrados. A pesar del nmero de hogares preparados para la recepcin de la televisin digital, an la cuota de pantalla conseguida no es demasiado significativa, a pesar del elevado crecimiento durante el ao 2009. Esto es debido a que muchos hogares estaban preparados para la recepcin del seal digital pero an continuaban sintonizando los canales en analgico. Por este motivo, un poco menos de la mitad de los hogares preparados para recibir la TDT estaban utilizando esta posibilidad. Redes en el hogar

Cada da son ms los dispositivos que se encuentran en el interior de los hogares y que tienen algn tipo de conectividad. Tambin los dispositivos de carcter personal como el telfono, mvil, PDA..., son habituales entre los miembros de cualquier familia. La proliferacin de esta cantidad de dispositivos es un claro sntoma de la aceptacin de la sociedad de la informacin, aunque tambin plantea diversos tipos de problemas, como la duplicidad de informacin en diferentes terminales, datos que no estn sincronizados, etc. Por este motivo surge la necesidad de las redes del hogar. Estas redes se pueden implementar por medio de cables y tambin sin hilos, forma sta mucho ms comn por la mayor comodidad para el usuario y porque actualmente muchos dispositivos vienen preparados con este tipo de conectividad.100 Es muy comn que los internautas dispongan de redes sin hilos Wi-Fi, y dos de cada tres ya las han incorporado en su casa. Espaa se sita en segunda posicin, por detrs tan slo de Luxemburgo y muy por encima de la media europea que es un 46%. En general y en todos los pases las cifras son muy superiores a las mostradas un ao antes, con el crecimiento medio de 12 puntos porcentuales en la Unin Europea. Adems de la simple conexin de dispositivos para compartir informacin, son muchas las posibilidades de las tecnologas TIC en los hogares. En un futuro prximo una gran cantidad de servicios de valor aadido estarn disponibles en los hogares e incluirn diferentes campos, desde los servicios relacionados con el entretenimiento como la posibilidad de jugar online y servicios multimedia, hasta los servicios e-Health o educativos que suponen un gran beneficio social, sobre todo en zonas ms despobladas.Lo que potenciar an ms la necesidad de redes dentro del hogar. Los terminales Los terminales actan como punto de acceso de los ciudadanos a la sociedad de la informacin y por eso son de suma importancia y son uno de los elementos que ms han evolucionado y evolucionan: es continua la aparicin de terminales que permiten aprovechar la digitalizacin de la informacin y la creciente disponibilidad de infraestructuras por intercambio de esta informacin digital. A esto han contribuido diversas novedades tecnolgicas que han coincidido en el tiempo para favorecer un entorno propicio, ya que la innovacin en terminales va unida a la innovacin en servicios pues usualmente el terminal es el elemento que limita el acceso. Las novedades que hacen referencia a la capacidad y a la miniaturizacin de los dispositivos de almacenaje son los que han permitido la creacin de un conjunto de nuevos dispositivos porttiles que administren contenidos multimedia, como los reproductores porttiles de MP3 o de vdeo. Empieza a ser habitual la venta de ordenadores personales para ser ubicados en la sala de estar y que centralicen el almacenamiento y difusin de contenidos digitales en el hogar, conocidos por las siglas inglesas HTPC (Home Theater Personal Computer) o Media Center PC, y agrupan funciones como el almacenaje de msica y vdeo en formatos digitales; la substitucin del vdeo domstico por la grabacin de programas de televisin, la posibilidad de ver TV con facilidades de time shifting (control de la emisin en vivo como si fuera una grabacin); hacer servir el televisor como monitor para visualizar pgina web. Esto es posible por el desarrollo de un programador especfico para este tipo de ordenadores. Los aos 2005 y 2006 fueron el momento de la aparicin de nuevas generaciones de dispositivos en el mundo de las consolas. Segn Yves Guillemot, CEO d'Ubisoft, la prxima generacin de consolas empezar el ao 2011 o 2012, cuando las grandes compaas actuales (Nintendo, Sony y Microsoft) darn un nuevo paso en busca de ms y mejores formas de entretenimiento interactivo. Adems de las mejoras tecnologas de sus componentes se ha

dado el salto hacia la utilizacin de la alta definicin de las imgenes y del relieve en el almacenamiento del soporte DVD en modelos con formatos Blu-ray. Han aparecido nuevas consolas para pblico de ms edad y caracterizadas por un mejor acabado y mejores caractersticas tcnicas. Otro hecho fundamental ha sido el abaratamiento de los televisores con tecnologa plasma y de cristal lquido como consecuencia de las mejoras en los procesos de fabricacin y en la gran competencia en este segmento del mercado. Desde el punto de vista de la tecnologa cabe destacar la gran madurez que ha conseguido la tecnologa OLED que puede convertirla en competencia de las dichas de plasma o TFT. Esta renovacin hacia nuevos tipos de terminales tiene su importancia, ya que la TV es el nico dispositivo en todos los hogares, y es alto su potencial para ofrecer servicios de la sociedad de la informacin. Los televisores planos con tecnologa TFT/LCD ya estn presentes en el 29 % de los hogares. El televisor acta como catalizador a la hora de adquirir nuevos terminales, como el vdeo o el DVD, yndose en camino de las tres pantallas, trmino que indica la realidad segn la cual los usuarios utilizan las pantallas de tres dispositivos diferentes: televisin, PC y mvil para visionar vdeos, ya sean de naturaleza DVD, online o TV. Este hecho marca la evolucin del hogar digital; ya estn algunos los dispositivos en el mercado que permiten transmitir vdeo entre terminales, como el iTV de Apple, que permite descargar pelculas de internet y verlas al instante en el televisor mediante una conexin WI-FI. Son muchos los usuarios para los que las dos pantallas PC y TV son habituales, las tres pantallas an no han alcanzado un grado de penetracin tan alto por el bajo nivel de inclusin del vdeo sobre mvil. A pesar de que hay un 43% de personas que utiliza el PC para ver vdeos, suelen ser cortos del estilo YouTube o pelculas en DVD, mientras que los programas ms largos se continan viendo a travs de la televisin. En cuanto al resto de dispositivos, los telfonos fijos y mviles son los ms habituales en los hogares entre los dedicados a la comunicacin. Tambin se remarca la fuerte presencia de equipos de msica de alta fidelidad. El equipamiento del hogar se complementa poco a poco con otros dispositivos de ocio digital. Seis de cada diez hogares disponen de DVD, uno de cada cuatro tiene cmara de fotos digital. Una evolucin menor ha tenido el home cinema o la videocmara digital, que experimentan un crecimiento muy bajo en los ltimos aos. Ordenador personal Segn datos de Gartner el nmero de PC super en el 2008 los mil millones en el mundo encontrndose ms del 60% en los mercados ms maduros como los EUA, Europa y Japn. A pesar de la crisis econmica en el segundo trimestre de 2008, el crecimiento fue del 16%, aunque se espera un descenso del 6% en el 2009, a pesar del crecimiento en pases como la China, India y Brasil, por el gran ritmo de adopcin de la sociedad de la informacin en estos pases y tambin por la tendencia al abaratamiento de los costos. En Europa, el porcentaje de hogares con ordenador es muy alta, por encima del 55%. Espaa con un 46%, se encuentra por debajo de la media europea. En cuanto a la tipologa de los ordenadores, los de sobremesa estn ms extendidos que los porttiles en todos los pases de la Unin Europea. Esto se debe en gran parte en que hasta hace poco tiempo, los ordenadores porttiles tenan precios muy superiores a los de sobremesa y tenan unas prestaciones inferiores. El porcentaje de hogares que slo tienen ordenador fijo disminuye en los pases que alcanzan mayor grado de desarrollo relativo a la sociedad de la informacin, como Dinamarca, Holanda, Suecia, Finlandia y Luxemburgo donde el nmero de hogares con ordenador porttil sobrepasa el 30%. El incremento en el nmero de ordenadores porttiles guarda relacin con diferentes hbitos de los usuarios que estn dejando de entender el ordenador como un dispositivo de uso

comunitario para convertirlo en un dispositivo personal. En general el propietario de ordenador porttil suele ser gente ms avanzada tecnolgicamente; el perfil se corresponde, por un lado, con usuarios jvenes (ms de tres cuartas partes se encuentran por debajo de los 45 aos); y por otra parte tienen un comportamiento totalmente diferente, ms interesados en ver vdeos en la Web, hacer servir la red del hogar para descargar msica y vdeos, y para escuchar audio. Otro factor importante que explica el boom actual de los ordenadores porttiles respecto a los de sobremesa es la gran bajada de precios que han experimentado. As, segn datos de NPD, el precio de los porttiles ha disminuido un 25% entre junio del 2006 y junio del 2008 delante del 1% de descenso en los de sobremesa. Durante el ao 2008 se ha asistido al nacimiento del concepto del netPC, netbook o subporttil, que tiene su origen en la iniciativa OLPC (One Laptop per Child, Un ordenador para cada nio) propulsada por el guru Nicholas Negroponte a fin de hacer accesible la sociedad de la informacin a los nios del Tercer mundo mediante la fabricacin de un ordenador de bajo coste. Su desarrollo ha permitido dos cosas: tecnologas de equipos a un coste muy inferior del tradicional e incentivos a los fabricantes para intentar capturar un mercado incipiente y de enorme abasto potencial. Siguiendo este concepto, los fabricantes han desarrollado en los ltimos aos diversos modelos en esta lnea. Esta nueva categora de equipos, pequeos ordenadores porttiles que incorporan todos los elementos bsicos de un ordenador clsico, pero con tamao notablemente ms pequeo y lo que es ms importante un precio bastante inferior. El precursor ha sido el Ecc PC de Asus, que ha sido el nico de estos dispositivos disponible en el mercado, aunque durante la segunda mitad del 2008 se ha producido una autntica lluvia de ordenadores en este segmento de mltiples fabricantes. Navegador de internet La mayora de los ordenadores se encuentran actualmente conectados a la red. El PC ha dejado de ser un dispositivo aislado para convertirse en la puerta de entrada ms habitual a internet. En este contexto el navegador tiene una importancia relevante ya que es la aplicacin desde la cual se accede a los servicios de la sociedad de la informacin y se est convirtiendo en la plataforma principal para la realizacin de actividades informticas. El mercado de los navegadores contina estando dominado por Internet Explorer de Microsoft a pesar que ha bajado su cuota de penetracin en favor de Google Chrome y de Firefox. Apple ha realizado grandes esfuerzos para colocar Safari en un lugar relevante del mercado, y de hecho, ha hecho servir su plataforma iTunes para difundirlo, cosa que ha estado calificada de prctica ilcita por el resto de navegadores. No obstante esto, y a pesar que ha subido su cuota de mercado y que cuenta con un 8,23% de penetracin, an se encuentra a mucha distancia de sus dos competidores principales. Parece de esta manera romperse la hegemona completa que Microsoft ejerce en el sector desde que a finales de la dcada de los noventa se impuso sobre su rival Netscape. La funcin tradicional de un navegador era la de presentar informacin almacenada en servidores. Con el tiempo, se fueron incorporando capacidades cada vez ms complejas. Lo que en un principio eran simples pequeas mejoras en el uso, con el tiempo se han convertido en autnticos programas que en muchos casos hacen la competencia a sus alternativas tradicionales. En la actualidad existen aplicaciones ofimticas muy completas que pueden ejecutarse dentro de un navegador: Procesadores de texto, hojas de clculo, bases de datos que cada vez incorporan ms funcionalidades y que para muchos usos son capaces de reemplazar a sus alternativas del escritorio. Existen tambin aplicaciones tan complejas como el retoque fotogrfico o la edicin de vdeo, de forma que el navegador, unido a la disponibilidad cada vez ms grande de la banda ancha, se est convirtien en la plataforma de referencia para las actividades informticas. En 2008-2009 se dan dos hechos significativos, relacionados con navegadores web:

La versin tres del navegador web Firefox incluye un gestor que permite que las aplicaciones online puedan ser ejecutadas cuando no se dispone de conexin a internet. Google ha entrado en el mercado de los navegadores con el lanzamiento de Chrome el mes de septiembre. Su principal diferencia respecto a los navegadores tradicionales es que su estructura interna se parece ms a un sistema operativo que ejecuta aplicaciones web que a un navegador web clsico. Para Chrome, cada pgina web es un proceso diferente. Dispone de una herramienta de gestin de dichos procesos similar a la de un sistema operativo (como el Administrador de trabajo del Windows), que permite realizar acciones como acabar procesos que se han colgado (pginas web que no responden) o buscar el uso de recursos bsicos del sistema. Esto, que parece innecesario para una pgina web convencional, es una gran facilidad para las pginas web que incluyen aplicaciones online (como, Gmail, Google Docs, etc.). Chrome complementa perfectamente Google Gears, un software para permitir el acceso off-line a servicios que normalmente slo funcionan on-line.

Sistemas operativos para ordenadores El nmero de personas que utilizan GNU/Linux como sistema operativo de cliente ha superado ligeramente el 1% (desde el 0,68% el ao anterior). Mac OS, por su parte, llega al 9,73 (8%) y Windows un 87,9 (desde el 91%) Durante el ao 2007 Microsoft realiz el lanzamiento del sistema Windows Vista, que incluye diversas novedades; no obstante esto, despus de quince meses en el mercado, su aceptacin ha sido inferior al que se esperaba, con cuotas prximas al 15%, una penetracin ms baja que la de Windows XP en su momento. El motivo de este retardo es que este sistema necesita una maquinaria de gran potencia para poder funcionar correctamente, cosa que ha hecho que muchos usuarios y empresas al desinstalar sus versiones aparezcan problemas de uso. Por estos motivos Microsoft anunci el Windows 7, un nuevo sistema que reemplazar el Vista posiblemente el ao 2009-2010. Se ha intentado que el nuevo sistema fuese ligero para cargarse ms rpido y para poderse utilizar sin problemas en ordenadores menos potentes. Telfono mvil Los primeros dispositivos mviles disponan simplemente de las funcionalidades bsicas de telefona y mensajes SMS. Poco a poco se han ido aadiendo pantallas de colores, cmaras de fotos... En 2004 llegaron los primeros terminales UMTS y la posibilidad de videoconferencias. En el ao 2005, los telfonos fueron capaces de reproducir MP3, tambin, sistemas operativos y conexin a internet, destacando los Blackberry de la empresa Research in Motion (RIM). De esta manera, los usuarios empezaron a entender el mvil como una prolongacin de sus Pcs en movimiento, cosa que ha hecho desembocar a una doble evolucin: unos mviles ms centrados en el entretenimiento que tienen como principal caracterstica la capacidad multimedia, y mviles ms centrados en la productividad que destacan por tener teclado qwerty y estn optimizados para la utilizacin [[e-mail]. De todos los terminales, el telfono mvil es uno de los ms dinmicos por lo que a su evolucin se refiere. La gran competencia entre los fabricantes por un mercado en continuo crecimiento ha comportado el lanzamiento de un gran nmero de novedades anualmente, y sobre todo a una reduccin de los ciclos de vida con el consiguiente riesgo para las compaas que en algunas ocasiones, justo amortizan sus inversiones. La crisis econmica en la cual se encuentran gran parte de las economas, ha hecho que tambin el sector de los mviles se resienta y en el cuarto trimestre del 2008 se registr una

cada del 12% de las ventas. En el ao 2007 se incorpora el GPS a los mviles, y en el 2008 un 40% de los mviles vendidos en la zona EMEA (Europa, Oriente Medio y frica) tiene incorporado el GPS, segn Canalys. Se est viviendo un proceso de convergencia en los dispositivos mviles, que supondran la suma de un sistema operativo (smartphones) y de PDAs con conexin sin cables. El dispositivo ms famoso es el iPhone 3G, que marca un antes y un despus ya que cambia la experiencia del usuario en cuanto a la navegacin mvil. Adems, el iPhone es un nuevo concepto de terminal, el sistema incluye la tienda de aplicaciones centralizada AppStore desde donde se pueden comprar aplicaciones especialmente diseadas para el dispositivo que aprovecha toda su tecnologa, como su interface tctil Multi-touch, el GPS, los grficos 3D en directo y el audio posicional en 3D. Segn datos de julio del 2008 hay miles de aplicaciones que permiten personalizar el terminal. Tambin se puede disponer de aplicaciones web que faciliten el acceso y el uso de servicios que utilizan la red, como Facebook. El servicio Mobile M de Apple permite a todos los usuarios recibir mensajes de correo electrnico automticamente al mvil a la vez que llegan al ordenador, pero tambin permite actualizar y sincronizar correos, contactos y agendas. Segn datos de M:metrics (EUA), el iPhone es el dispositivo mvil ms popular para acceder a las noticias con un porcentaje del 85% de los usuarios de iPhone en enero de 2008. Estos datos reflejan un grado de aceptacin de estos servicios completamente inusual y que se completa por el grado de utilizacin de otros servicios, el 30,9% de los propietarios de iPhone ven la televisin en el mvil, el 49,7% accedi a redes sociales durante el ltimo mes y tambin son muy populares otros servicios como YouTube y GoogleMap (el 30,4% y el 36% respectivamente). Otras empresas (Samsung y Nokia) han mejorado la interface de sus terminales. Tambin Research in Motion ha lanzado la versin 9000 de su terminal mvil, la famosa Blackberry, con grandes mejoras en la navegacin del iPhone. El uso del mvil crece y no slo para hacer llamadas o enviar mensajes y es que todos estos terminales y funciones ayudan a extender la sociedad de la informacin, a pesar que tienen ms funciones que las que realmente reclamen los usuarios. Por ejemplo, en el caso de la cmara de fotos y del bluetooth, ms de la mitad de los usuarios que disponen de estas capacidades no hacen uso de ellas. Televisor El televisor es el dispositivo que tiene el grado de penetracin ms alto en todos los pases de la Unin Europea, un 96% de los hogares tienen como mnimo un televisor, y en tres pases: Malta, Luxemburgo y Chipre esta tasa llega al 100%. A pesar de la alta tasa en todos los pases, hay algunas diferencias de origen cultural, ms alta en los pases mediterrneos e inferior a los pases nrdicos: curiosamente Suecia y Finlandia ocupan las ltimas posiciones, justo al contrario de la posicin que ocupan a casi todos lo sindicadores que estn relacionados con la sociedad de la informacin. Por esta alta tasa de penetracin, durante mucho tiempo se consider que podra ser el dispositivo estrella del acceso a la sociedad de la informacin, no obstante esto, durante el ao 2007 slo un 2% accedi a internet por esta puerta de entrada. La renovacin del parque de televisores est cambiando drsticamente el tipo de estos terminales en los hogares. Las nuevas tecnologas, como el plasma, el TFT o el OLED han desplazado completamente a los televisores de tubo de rayos catdicos, que han quedado como residuales en las gamas ms bajas y de pequeas dimensiones, esta popularidad de los televisores avanzados tiene como consecuencia una bajada continua de los precios. A pesar

que la venta de televisores tradicionales casi ha desaparecido, el parque de televisores instalados suele tener una antigedad alta, y se encuentra en un buen nmero de hogares la convivencia de ambos tipos de modelos. Estos terminales empiezan a incluir otras funcionalidades como el sintonizador de TDT que ya supera con amplitud a los televisores que no lo incluyen, disco duro o puerto de USB, o en los casos ms avanzados conexin sin hilo, Bluetooth y Wi-fi. El ao 2008, Samsung y Sony presentaron televisores OLED de 31 pulgadas y con unos 8 milmetros de grueso. Esta tecnologa permite obtener una nitidez de imagen y una gama e intensidad de colores que supera a cualquier otro producto actual, importante es el paso a las pantallas de 200 hertzs. Otro fenmeno que se est produciendo es la entrada de alta definicin en muchos nuevos terminales. Hay dos familias de formatos de televisin de alta definicin (HDTV) : 1920 pxels X 1080 lneas o 1280 pxels X 720 lneas. Segn datos de Jupiter Research, en Europa un 11% de los televisores estn preparados, aunque slo un 5% utilizan esta finalidad. La resolucin de las pantallas de ordenadores es un general muy superior a la de los aparatos de televisin tradicionales; ha empezado un proceso de convergencia entre ambos tipos de pantallas. Reproductores porttiles de audio y vdeo Desde el 2005, el mercado de los reproductores porttiles se encuentra en un proceso de renovacin hacia aquellos dispositivos que son capaces de reproducir MP3 y MP4. Todas las otras formas de audio, como los dispositivos analgicos (radios), y dispositivos digitales (lectores de CD en todos los formatos), se encuentran en claro retroceso. El proceso de renovacin se encuentra con la convergencia de diversas funciones en un mismo aparato, como por ejemplo el telfono mvil que muchas veces incorpora funciones de audio como reproductor de MP3 o radio. Consolas de juego Durante el ao 2007, se produjo una explosin en las ventas en el mundo de videoconsolas. Las nuevas consolas PlayStation 3 de Sony, Nintendo Wii de Nintendo,135 y Xbox 360 de Microsoft renovaron el panorama de las consolas ofreciendo a los usuarios una experiencia de nueva generacin. En enero del 2009 la consola Wii lleg al tercer lugar de uso de las consolas. Una parte importante del xito de la consola Wii se basa en su enfoque innovador del concepto de los juegos que hacen que el jugador se involucre en hacer fsicamente los movimientos de los juegos en que participa. Una parte importante radica en que ha sido capaz de crear una comunidad de juegos que saben sacar partido de las calidades diferentes de Wii, como el juego Wii Fit que incita a realizar deporte a la vez que se juega. Tambin ha sabido atraer a gente de prestigio reconocido y de gran influencia meditica como Steven Spielberg que se ha iniciado en el mundo de los videojuegos con el juego Bloom Blox para esta consola. As la supremaca tambin se consolida en el campo de los juegos donde de los cinco vieojuegos ms vendidos en el mundo al mayo de 2008, dos corresponden a la consola Wii. Han aparecido nuevas consolas para pblico de ms edad y caracterizadas por un mejor acabado y mejores caractersticas tcnicas, como la consola PSP de Sony, con una excelente pantalla, que permite incluso reproducir pelculas y un gran acabado. Ms de doscientos millones de videojuegos para consolas se vendieron en Europa durante el 2008, con un crecimiento del 18% respecto al ao anterior. Las consolas han ido incluyendo un gran nmero de capacidades -en la lnea de convergencia de dispositivos- principalmente opciones multimedia, como reproducir pelculas o escuchar msica MP3.

Servicios en las TIC Las tecnologas estn siendo condicionadas por la evolucin y la forma de acceder a los contenidos, servicios y aplicaciones, a medida que se extiende la banda ancha y los usuarios se adaptan, se producen unos cambios en los servicios. Con las limitaciones tcnicas iniciales (128 kbps de ancho de banda), los primeros servicios estaban centrados en la difusin de informacin esttica, adems de herramientas nuevas y exclusivas de esta tecnologa como el correo electrnico, o los buscadores. Las empresas y entidades pasaron a utilizar las TIC como un nuevo canal de difusin de los productos y servicios aportando a sus usuarios una ubicuidad de acceso. Aparecieron un segundo grupo de servicios TIC como el comercio electrnico, la banca online, el acceso a contenidos informativos y de ocio y el acceso a la administracin pblica. Son servicios donde se mantiene el modelo proveedor-cliente con una sofisticacin, ms o menos grande en funcin de las posibilidades tecnolgicas y de evolucin de la forma de prestar el servicio. Correo electrnico Es una de las actividades ms frecuentes en los hogares con acceso a internet. El correo electrnico y los mensajes de texto del mvil han modificado las formas de interactuar con amigos. Un problema importante es el de la recepcin de mensajes no solicitados ni deseados, y en cantidades masivas, hecho conocido como correo basura o spam. Otro problema es el que se conoce como phishing, que consiste en enviar correos fraudulentos con el objetivo de engaar a los destinatarios para que revelen informacin personal o financiera. Bsqueda de informacin Es uno de los servicios estrella de la sociedad de la informacin, proporcionado para los llamados motores de bsqueda, como Google o Yahoo, que son herramientas que permiten extraer de los documentos de texto las palabras que mejor los representan. Estas palabras las almacenan en un ndice y sobre este ndice se realiza la consulta. Permite encontrar recursos (pginas web, foros, imgenes, vdeo, ficheros, etc.) asociados a combinaciones de palabras. Los resultados de la bsqueda son un listado de direcciones web donde se detallan temas relacionados con las palabras clave buscadas. La informacin puede constar de pginas web, imgenes, informacin y otros tipos de archivos. Algunos motores de bsqueda tambin hacen minera de datos y estn disponibles en bases de datos o directorios abiertos. Los motores de bsqueda operan a modo de algoritmo o son una mezcla de aportaciones algortmicas y humanas. Algunos sitios web ofrecen un motor de bsqueda como principal funcionalidad: Dailymotion, YouTube, Google Video, etc. son motores de bsqueda de vdeo. Banca online El sector bancario ha sufrido una fuerte revolucin los ltimos aos gracias al desarrollo de las TIC, que ha permitido el fuerte uso que se est haciendo de estos servicios. Su xito se debe a la variedad de productos y a la comodidad y facilidad de gestin que proporcionan. Los usuarios del banco lo utilizan cada vez ms, por ejemplo, para realizar transferencias o consultar el saldo.

Los problemas de seguridad son el phishing; el pharming, que es la manipulacin del sistema de resolucin de nombres en internet, que hace que se acceda a una web falsa; el scam, intermediacin de transferencias. Audio y msica Desde la popularidad de los reproductores MP3, la venta o bajada de msica por internet est desplazando los formatos CD. Un nuevo servicio relacionado con los contenidos de audio es el podcast, esta palabra viene de la contraccin de iPod y Broadcast. Son ficheros de audio grabados por aficionados o por medios de comunicacin, que contienen noticias, msica, programas de radio, entre otros. Se codifican normalmente en MPS, aunque pueden ser escuchados en el ordenador, es ms habitual utilizar los reproductores porttiles de MP3, como el iPod, que en abril del 2008 haba vendido 150 millones de unidades en todo el mundo. TV y cine Como servicio diferencial est el que ofrecen algunas redes de televisin IP, y que consiste en ver contenidos en modalidad de vdeo bajo demanda. De manera que el usuario controla el programa como si tuviera el aparato de vdeo en casa. La TDT ofrecer servicios de transmisin de datos e interactividad, en concreto guas electrnicas de programacin, servicios de informacin ciudadana y los relacionados con la administracin y el comercio electrnico.

Las emisiones en alta definicin no acaban de imponerse en todo el mundo por la existencia de dos formatos posibles, cosa que obliga a las operadoras a escoger uno, con el riesgo de optar por la opcin menos popular, otro motivo es la poca oferta de contenidos en alta definicin. Otro servicio, similar al audio, es el streaming de contenidos de TV. Ahora mismo hay numerosos lugares web que ofrecen el acceso a emisiones de TV por internet va streaming, que permite escuchar y ver los archivos mientras se hace la transferencia, no siendo necesaria la finalizacin del proceso. Comercio electrnico El comercio electrnico es una modalidad de la compra en distancia que est proliferando ltimamente, , por medio de una red de telecomunicaciones, generalmente internet, fruto de la creciente familiarizacin de los ciudadanos con las nuevas tecnologas. Se incluyen las ventas efectuadas en subastas hechas por va electrnica. Segn datos de Eurostat 2008, un 30 % de los europeos utilizaron internet para realizar compras de carcter privado durante el 2007, siendo Dinamarca (55%), y Holanda (55%), los que ms lo usaron. Los que estaban en los ltimos lugares eran Bulgaria y Rumana ( 3%). Una de cada ocho personas en la Europa de los 27, evita las compras electrnicas por cuestiones de seguridad. E-administracin- E-gobierno La tercera actividad que ms realizan los internautas es visitar webs de servicios pblicos, se encuentra slo por detrs de la bsqueda de informacin y de los correos electrnicos. Es una realidad, que cada vez ms usuarios de internet piden una administracin capaz de sacar ms

provecho y adaptada a la sociedad de la informacin. La implantacin de este tipo de servicios es una prioridad para todos los gobiernos de los pases desarrollados. Singapur y Canad continan liderando el mundo con un 89 y 88 por ciento, respectivamente- en cuanto a la madurez de su servicio de atencin respecto a impuestos, centro de la comunidad o pensiones. Esto se debe que ambos pases desarrollan estrategias para conseguir una mejora continua del servicio de atencin al cliente en cada una de las cuatro reas claves: conocer el cliente, conectar, alinear el personal y no actuar en solitario. En los pases de la Unin Europea el grado de evolucin se mide por el grado de implantacin y desarrollo de los veinte servicios bsicos definidos en el programa eEurope 2005, y que se detallan a continuacin: Servicios pblicos a los ciudadanos: Pagos de impuestos. Bsqueda de ocupacin. Beneficios de la Seguridad Social (tres entre los cuatro siguientes). 1. Subsidio de desocupacin. 2. Ayuda familiar. 3. Gastos mdicos (reembolso o pagos directos). 4. Becas de estudios.

Documentos personales (pasaporte y permiso de conducir). Matriculacin de vehculos (nuevos, usados e importados). Solicitud de licencias de construccin. Denuncias a la polica. Bibliotecas pblicas (disponibilidad de catlogos, herramientas de bsqueda). Certificados (nacimiento, matrimonio). Matriculacin en la enseanza superior/universidad. Declaracin de cambio de domicilio. Servicios relacionados con la Salud. Servicios pblicos a las empresas: Contribuciones a la Seguridad Social para empleados. Impuestos de sociedades:declaracin, presentacin. IVA: declaracin, presentacin. Registro de nuevas sociedades. Tramitacin de datos para estadsticas oficiales.

Declaraciones de aduanas. Permisos medioambientales (presentacin de informes incluido). Compras pblicas o licitaciones.

E-sanidad Las TIC abren unas amplias posibilidades para la renovacin y mejora de las relaciones paciente-mdico, mdico-mdico y mdico-gestor. El objetivo es mejorar los procesos asistenciales, los mecanismos de comunicacin y seguimiento y agilizar los trmites burocrticos. Educacin La formacin es un elemento esencial en el proceso de incorporar las nuevas tecnologas a las actividades cotidianas, y el avance de la sociedad de la informacin vendr determinado. El elearning es el tipo de enseanza que se caracteriza por la separacin fsica entre el profesor y el alumno, y que utiliza internet como canal de distribucin del conocimiento y como medio de comunicacin. Los contenidos de e-learning estn enfocados en las reas tcnicas. A travs de esta nueva forma de enseanzar el alumno y el docente pueden administrar su tiempo, hablamos de una educacin asincrnica. Todo esto introduce tambin el problema de la poca capacidad que tiene la escuela para absorber las nuevas tecnologas. En este sentido, otro concepto de Nuevas Tecnologas son las NTAE (Nuevas Tecnologas Aplicadas a la Educacin). El uso de estas tecnologas, entendidas tanto como recursos para la enseanza como medio para el aprendizaje como medios de comunicacin y expresin y como objeto de aprendizaje y reflexin (Quintana, 2004). Entre los beneficios ms claros que los medios de comunicacin aportan a la sociedad se encuentran el acceso a la cultura y a la educacin, donde los avances tecnolgicos y los beneficios que comporta la era de la comunicacin lanzan un balance y unas previsiones extraordinariamente positivas. Algunos expertos han incidido en que debe existir una relacin entre la informacin que se suministra y la capacidad de asimilacin de la misma por parte de las personas, Por esto, es conveniente una adecuada educacin en el uso de estos poderosos medios. La educacin en Mxico ha de replantear sus objetivos, metas, pedagogas y didcticas. Las mismas fuerzas tecnolgicas que harn tan necesario el aprendizaje, lo harn agradable y prctico. Las escuelas, como otras instituciones, estn reinventndose alrededor de las oportunidades abiertas por la tecnologa de la informacin. Las redes educativas virtuales se estn transformando en las nuevas unidades bsicas del sistema educativo, que incluyen el diseo y la construccin de nuevos escenarios educativos, la elaboracin de instrumentos educativos electrnicos y la formacin de educadores especializados en la enseanza en un nuevo espacio social. En este sentido, en Argentina se lanz un programa eduacional a travs del cual cada alumno de una escuela secundaria se hace acreedor de una netbook para poder tener acceso a las ventajas que las nuevas herramientas tecnolgicas ofrecen. Videojuegos

La industria del entretenimiento ha cambiado, el escenario tradicional donde la msica y el cine estaba en primer lugar, ha cambiado y ahora dominan los videojuegos. Sobre todo la consola, utilizada principalmente con juegos fuera de lnea, Hay una tendencia a utilizar cada vez menos el ordenador personal como plataforma de juegos, a pesar de la crisis econmica, hay un aumento en el volumen de ventas de juegos y consolas. Los juegos ms vendidos en todo el mundo durante el 2009 son World of Warcraft y Second Life. El futuro de los juegos sigue la tendencia de convergencia del resto de aplicaciones. Por ejemplo, en los Estados Unidos, cuando empieza el proceso de creacin de una pelcula se disean conjuntamente film y videojuego y ste forma parte del merchandising. Servicios mviles La telefona mvil es uno de los apartados que aporta ms actividad a los servicios de las TIC. Adems de las llamadas de voz, los mensajes cortos (SMS) es uno de los sistemas de comunicacin ms baratos, eficaces y rpidos que existen. Los mensajes multimedia (MMS) van ganando peso, poco a poco. El mvil se ha convertido en un dispositivo individual, asociado a una persona y por lo tanto con una fuerte tendencia a la personalizacin: descarga de logos, imgenes y melodas son servicios muy demandados. Como ya se ha dicho en el apartado de terminales, los nuevos terminales permiten el acceso a otras plataformas, y as el 30,9% de los propietarios del iPhone ven la televisin en el mvil o el 49,7% acceden a redes sociales. Nueva generacin de servicios TIC La mayor disponibilidad de banda ancha (10 Mbps) ha permitido una mayor sofisticacin de la oferta descrita , se puede acceder a la TV digital, vdeo bajo demanda, juegos online, etc. El cambio principal que las posibilidades tecnolgicas han propiciado ha sido la aparicin de frmulas de cooperacin entre usuarios de la red, donde se rompe el paradigma clsico de proveedor-cliente. La aparicin de comunidades virtuales o modelos cooperativos han proliferado los ltimos aos con la configuracin de un conjunto de productos y formas de trabajo en la red, que se han recogido bajo el concepto de Web 2.0. Son servicios donde un proveedor proporciona el soporte tcnico, la plataforma sobre la que los usuarios auto-configuran el servicio. Algunos ejemplos son: Servicios Peer to Peer (P2P) Es la actividad que genera ms trfico en la red. Se refiere a la comunicacin entre iguales para el intercambio de ficheros en la red, donde el usuario pone a disposicin del resto, sus contenidos y asume el papel de servidor. Las principales aplicaciones son eMule y Kazaa. La mayor parte de los ficheros intercambiados en las redes P2P son vdeos y audio, en diferentes formatos. Blogs Un blog, (en espaol tambin una bitcora) es un lugar web donde se recogen textos o artculos de uno o diversos autores ordenados de ms moderno a ms antiguo, y escrito en un estilo personal e informal. Es como un diario, aunque muchas veces especializado, dedicado a viajes o cocina, por ejemplo. El autor puede dejar publicado lo que crea conveniente. Comunidades virtuales

Han aparecido desde hace poco aos un conjunto de servicios que permiten la creacin de comunidades virtuales, unidas por intereses comunes. Se articulan alrededor de dos tipos de mecanismos: Los etiquetados colectivos de informacin, para almacenar informacin de alguna manera (fotografas, bookmarks...). Un ejemplo sera el flickr Las redes que permiten a los usuarios crear perfiles, lista de amigos y amigos de sus amigos. Las ms conocidas son MySpace, Facebook, LinkedIn, Twitter.

Sus bases tecnolgicas estn basadas en la consolidacin de aplicaciones de uso comn en un nico lugar. Se utilizan tecnologas estndares, como el correo electrnico y sus protocolos; http para facilitar las operaciones de subir y bajar informacin, tanto si son fotos o si es informacin sobre el perfil. Las caractersticas del chat tambin estn disponibles y permiten a los usuarios conectarse instantneamente en modalidad de uno a uno o en pequeos grupos.

Papel de las TIC en la empresa Informacin, bajada de los costes; 1. Deslocalizacin de la produccin ( centros de atencin a clientes) 2. Mejor conocimiento del entorno, mejora de la eficacia de las tomas de decisiones.

A nivel de la estructura de la empresa y de la gestin del personal: 1. Organizacin menos jerarquizada, reparticin sistemtica y prctica de la informacin. 2. Mejor gestin de los recursos humanos.

A nivel comercial: 1. Extensin del mercado potencial (comercio electrnico). 2. Una bajada de los costes logsticos. 3. Desarrollo de las innovaciones en servicios y respuestas a las necesidades de los consumidores 4. Mejora de la imagen de marca de la empresa (empresa innovadora).

Lmites de la inversin en las TIC Problemas de rentabilidad: 1. Costo del material, del Software, del mantenimiento y de la renovacin.

2. Es frecuente ver un equipamiento excesivo respecto a las necesidades, y una sub-utilizacin de los software. 3. Costo de la formacin del personal, incluyendo la reduccin de su resistencia a los cambios. 4. Costo general para la modificacin de las estructuras, para la reorganizacin del trabajo, para la superabundancia de informacin. 5. Costo debido al ritmo constante de las innovaciones (18 meses) 6. Rentabilidad difcil de cuantificar o prever sobre los nuevos productos. Otras inversiones pueden ser igualmente benficas: 1. Investigacin y desarrollo. 2. Formacin del personal. 3. Formaciones comerciales, organizativas, logsticas. La globalizacin de las NTIC permite un acceso 24h/24, desde cualquier punto de la Tierra, a un conjunto de recursos (datos, potencia informtica), lo que comporta tambin efectos perversos en trminos de seguridad y de tica, agravados por la internacionalizacin de determinadas actuaciones: chantaje, estafa, subversin, etc. Se puede afirmar que ningn gobierno ha conseguido una vigilancia del respeto de reglas mnimas consideradas comunes.

Efectos de las TIC en la opinin pblica Las nuevas tecnologas de la Informacin y la Comunicacin estn influyendo notoriamente en los procesos de creacin y cambio de las corrientes de opinin pblica. Objetos tan habituales como la televisin, el mvil y el ordenador, adems de la radio, estn constantemente transmitiendo mensajes, intentando llevar a su terreno a los oyentes, telespectadores o usuarios de estos medios. A travs de mensajes de texto, correos electrnicos, blogs, y otros espacios dentro de internet, las personas se dejan influir sin apenas ser conscientes de ello, afirmando que creen esa versin porque lo han dicho los medios o viene en internet. Estos son la va de la verdad para muchos de los ciudadanos, sin saber que en ellos tambin se miente y manipula. Dependiendo de la edad, status social, nivel de educacin y estudios, as como de vida, trabajo y costumbres, las TIC tienen un mayor impacto o menos, se da ms un tipo de opinin u otra y diferentes formas de cambiarla. Aparte, tambin se forma la opinin pblica en funcin de los intereses de los medios y otros agentes importantes en el mbito de las TIC. Aqu se encuadran diferentes teoras, muy relevantes y conocidas todas ellas, de las que destacaremos dos: la Teora de la espiral del silencio (Elisabeth Nolle Neumann: La espiral del silencioy la de las agendas de los medios. Cuando una persona se encuentra dentro de un debate o un crculo de personas, no expresar su opinin si slo coincide con la de la minora, por lo que su visin quedara silenciada. Tambin suele pasar que aunque intente hacerse or, la otra visin es seguida por tanta gente que no se escuchar la de esa persona o grupo minoritario. La teora de la agenda setting, o agenda de los medios se refiere a los temas que eligen los medios que sean de relevancia pblica y sobre los que se tiene que opinar, en funcin de sus intereses. As vemos que los medios son como cualquier persona fsica que mira slo por su propio bien, y en funcin de esto, en el mundo se le dar visibilidad a una cosa u a otra.

Efectivamente, como menciona numerosos autores como Orlando J. D'Adamo en su obra "Medios de Comunicacin y Opinin Pblica", los medios son el cuarto poder. A travs de ellos se forma y modifica la opinin pblica en la era de la electrnica. Las nuevas tecnologas, ms all de democratizar su uso, la divulgacin de la cultura, y ofrecer informacin para que los habitantes del planeta estn informados, tienen la capacidad de adormecer y movilizar grupos sociales por medio de esta comunicacin de masas en las que se concretan las diferentes corrientes de opinin a travs de personajes mediticos y bien visibles. Apertura de los pases a las TIC Cada ao, el Foro Econmico Mundial publica el ndice del estado de las redes (Networked Readiness Index), un ndice definido en funcin del lugar, el uso y el beneficio que puede extraer un pas de las Tecnologas de la informacin y de las comunicaciones. Este ndice tiene en cuenta ms de un centenar de pases (122 en 2006-2007) y permite establecer una clasificacin mundial.

Referencias

Diccionario de la lengua espaola 2005 (2010). wordreference.com (ed.): software (diccionario). Espasa-Calpe. Consultado el 1 de febrero de 2010. Real Academia Espaola. Significado de la palabra Software. Diccionario de la Lengua Espaola, XXII Edicin. Consultado el 14 de marzo de 2008. Real Academia Espaola. Uso de la palabra Software. Diccionario panhispnico de dudas, 1. Edicin (octubre 2005). Consultado el 8 de febrero de 2009. Pressman, Roger S. (2003). El producto. Ingeniera del Software, un enfoque Prctico, Quinta edicin edicin.. Mxico: Mc Graw Hill. IEEE Std, IEEE Software Engineering Standard: Glossary of Software Engineering Terminology. IEEE Computer Society Press, 1993 a b c d e f g h i j k Ciclo de Vida del Software. Grupo Alarcos - Escuela Superior de Informtica de Ciudad Real. a b c d e Pressman, Roger S. (2003). El proceso. Ingeniera del Software, un enfoque Prctico, Quinta edicin edicin.. Mexico: Mc Graw Hill. Trmino "Elicitar". 1ra. acepcin - Wiktionary. Consultado el 15 Dic 2008. a b c d Leyes de evolucin del Software. Connexions - Educational content repository. a b c d e f g h i Ciclo de vida del Software y Modelos de desarrollo. Instituto de Formacin Profesional - Libros Digitales. a b c Evolucin del Software. Connexions - Educational content repository. Software Requirements Engineering, 2nd Edition, IEEE Computer Society. Los Alamitos, CA, 1997 (Compendio de papers y artculos en ingeniera de requisitos) III Workshop de Engenharia de Requisitos. WER 2000, Rio de Janeiro, 2000.. Recommended Practice for Software Requirements Specification. IEEE-SA Standards Board. LEL y Escenarios como metodologa en Ingeniera de Requisitos. Univ. de Morn, Buenos Aires. Metodologa para el anlisis de Requisitos de Sistemas Software. Univ. de Sevilla, 2001. Sommerville, Ian (2005). 21-Evolucin del software. Ingeniera del Software.. Espaa: Pearson Educacion S.A.. ACM Fellow Profile for Meir M. (Manny) Lehman. ACM (31-05-2007). Consultado el 2711-2011.

Bibliografa Libros JACOBSON, Ivar; BOOCH, Grady; RUMBAUGH, James (2000) (en Espaol). El Proceso Unificado de Desarrollo de Software. Pearson Addisson-Wesley. Pressman, Roger S. (2003) (en Espaol). Ingeniera del Software, un enfoque Prctico (Quinta edicin edicin). Mc Graw Hill. ISBN 84-481-3214-9. JACOBSON; BOOCH; RUMBAUGH (1999) (en Espaol). UML - El Lenguaje Unificado de Modelado. Pearson Addisson-Wesley. Rational Software Corporation, Addison Wesley Iberoamericana. ISBN 84-7829-028-1. Haeberer, A. M.; P. A. S. Veloso, G. Baum (1988) (en Espaol). Formalizacin del proceso de desarrollo de software (Ed. preliminar edicin). Buenos Aires: Kapelusz. ISBN 950-13-98803. Fowler, Martin; Kendall Sccott (1999) (en Espaol). UML Gota a Gota. Addison Wesley. ISBN 9789684443648. Loucopoulos, Pericles; Karakostas, V. (1995) (en ingls). System Requirements Engineering. London: McGraw-Hill Companies. pp. 160 p.. ISBN 978-0077078430. Sommerville, Ian; P. Sawyer (1997) (en ingls). Requirements Engineering: A Good Practice Guide (1ra. edition edicin). Wiley & Sons. pp. 404 p.. ISBN 978-0471974444. Gottesdiener, Ellen; P. Sawyer (2002) (en ingls). Requirements by Collaboration: Workshops for Defining Needs. Addison-Wesley Professional. pp. 368 p.. ISBN 9780201786064. Sommerville, Ian (2005) (en Espaol). Ingeniera del software (7ma. edicin). Madrid: Pearson Educacion S.A.. ISBN 84-7829-074-5. Artculos y revistas Weitzenfeld - El Proceso para Desarrollo de Software - 2002 Carlos Reynoso - Mtodos Heterodoxos en Desarrollo de Software - 2004 Grupo ISSI - Univ. Politcnica de Valencia - Metodologas giles en el Desarrollo de Software - 2003 Martin Fowler - La Nueva Metodologa - 2003 Cutter IT Journal Requirements Engineering and Management. August 25, 2000. Cutter Consortium. Software Requirements Engineering, 2nd Edition, IEEE Computer Society. Los Alamitos, CA, 1997 (Compendio de papers y artculos en ingeniera de requisitos). Lehman, M.M. - Laws of Software Evolution Revisited, pos. pap., EWSPT96, Oct. 1996, LNCS 1149, Springer Verlag, 1997, pp. 108-124

El texto est disponible bajo la Licencia Creative Commons Atribucin Compartir Igual 3.0; podran ser aplicables clusulas adicionales.

Wikipedia es una marca registrada de la Fundacin Wikimedia, Inc., una organizacin sin nimo de lucro.

You might also like