Está en la página 1de 42

INDICE

Evolucin de la Informtica

1.1. Evolucin de computadoras..........................................................................................2

1.2. Desarrollo de la informtica..........................................................................................5

1.3. Evolucin del conocimiento cientfico...........................................................................6

1.4. Revolucin Industrial.....................................................................................................9

1.5. Situacin actual de la ciencia.........................................................................................11

1.6. Evolucin del conocimiento tcnico..............................................................................15

1.7. Tratamiento de la informacin......................................................................................16

1.8. Gestin del conocimiento..............................................................................................17

1.9. Lenguajes de programacin...........................................................................................19

1.10. Ingeniera del Software................................................................................................22

1.11. Inteligencia Artificial....................................................................................................25

1.12. Bases de datos.............................................................................................................30

1.13. Internet.......................................................................................................................34

1.14. Panorama actual de las TIC..........................................................................................34

1.15. Perspectivas futuras....................................................................................................36

1.16. Big Data.......................................................................................................................37

1.17. Bibliografa..................................................................................................................42

1
1.1. EVOLUCIN DE COMPUTADORAS

1.1.1. 2000 ACEL ABACO

Instrumento simple para efectuar manualmente clculos aritmticos


consistentes en un marco provisto de diez cuerdas o alambres
paralelos, cada uno de los cuales lleva ensartadas diez cuentas o
bolas mviles con distinto valor numrico segn su posicin.

1.1.2. 1642 LA PASCALINA

La pascalina fue la primera calculadora que


funcionaba a base de ruedas y engranajes, inventada
en 1642 por el filsofo y matemtico francs Blaise
Pascal (1623-1662). El primer nombre que le dio a su
invencin fue mquina de aritmtica. Luego la
llam rueda pascalina, y finalmente pascalina.
Este invento es el antepasado remoto del actual
ordenador.

1.1.3. 1801 MAQUINA DE TELAR DE JACQUARD

El telar de Jacquard es un telar mecnico inventado por Joseph


Marie Jacquard en 1801. El artilugio utilizaba tarjetas perforadas
para conseguir tejer patrones en la tela, permitiendo que hasta
los usuarios ms inexpertos pudieran elaborar complejos
diseos. La invencin se basaba en los instrumentos que
anteriormente disearon.

1.1.4. 1822 MAQUINA DIFERENCIA Y ANALITICA DE BABBAGE

La mquina analtica es el diseo de un computador moderno de


uso general realizado por el profesor britnico de matemticas
Charles Babbage, que represent un paso importante en la
historia de la computacin. Fue inicialmente descrita en 1816,
aunque Babbage continu refinando el diseo hasta su muerte
en 1871. La mquina no pudo construirse debido a razones de
ndole poltica pues hubo detractores por un posible uso de la

2
mquina para fines blicos. Computadores que fueran lgicamente comparables a la mquina
analtica slo pudieron construirse 100 aos ms tarde.

1.1.5. 1889 MAQUINA TABULADORA DE HOLLERITH

Tabuladora es una de las primeras mquinas de aplicacin en


informtica.

En 1890 Herman Hollerith (1860-1929) haba desarrollado un


sistema de tarjetas perforadas elctricas y basadas en la lgica de
Boole, aplicndolo a una mquina tabuladora de su invencin. La
mquina de Hollerith se us para tabular el censo de aquel ao en
los Estados Unidos, durante el proceso total no ms de dos aos y
medio. As, en 1896, Hollerith crea la Tabulating Machine
Company, con la que pretenda comercializar su mquina. La
fusin de esta empresa con otras tres(International Time Recording Company, la Computing Scale
Corporation, y la Bundy Manufacturing Company), dio lugar, en 1924, a la International Business
Machines Corporation (IBM).

1.1.6. 1994 a 1956 PRIMERA GENERACION

La primera generacin de computadoras comprende desde


el ao 1944 a 1956, en esta primera generacin se da la
creacin de la computadora MARK I que fue desarrollada
por Howard Aiken, en este periodo se desarrolla la segunda
guerra mundial motivo por el cual muchos proyectos
quedaron inconclusos, pero tambin hubieron proyectos
impulsados por este mismo motivo que fue la guerra, que
hizo que se logren grandes desarrollos, es as como se crea
la computadora ENIAC (Electronic Numerical Intregrator and
Calculator) que era una enorme computadora la cual ocupaba ms de una habitacin, pesaba ms
de 30 toneladas y trabajaba con ms de 18 mil tubos de vaco, una de sus caractersticas
importantes fue que usaba el sistema binario en lugar del sistema decimal, luego fue construida
por Eckert y Mauchly la computadora EDVAC (Electronic, Discrete Variable Automatic) que contaba
con un programa, este programa le permita al computador alternar las operaciones dependiendo
de los resultados obtenidos previamente.

1.1.7. 1959 A 1964 SEGUNDA GENERACION

La segunda generacin comprende desde los aos 1959 a 1964, lo ms destacable de esta segunda
generacin es el reemplazo del uso de tubos al vaco por los transistores lo que hizo que las
computadoras sean ms pequeas y ms rpidas.

3
En esta segunda generacin se reemplaz el lenguaje de
mquina por el lenguaje ensamblador, se crearon lenguajes
de alto nivel como el COBOL y el FORTRAN. Adems para el
almacenamiento de la informacin se comenzaron a usar
cintas magnticas.

Aunque en esta generacin se disminuy el tamao y se


aument la velocidad, aun las computadoras significaban un
considerable costo para las empresas.

1.1.8. 1964 a 1971 TERCERA GENERACIN DEL COMPUTADOR

Esta generacin comprende desde 1964 a 1971 y el mayor


logro de esta generacin es el uso de circuitos integrados
(chips de silicio), esto hizo que las computadoras sean ms
pequeas y ms rpidas, adems consuman menos
electricidad lo que haca que generen menos cantidad de calor,
adems eran ms eficientes.

Con el uso del chip se dio un enorme paso en la era de la


computacin ya que el chip contena una serie de circuitos
integrados los cuales almacenaban la informacin, esto permiti que las computadoras puedan
hacer varias tareas a la vez como era la de procesamiento de informacin y clculo matemtico.

1.1.9. 1971 a 1981 CUARTA GENERACIN DEL COMPUTADOR

La cuarta generacin de las computadoras se da desde 1971 a


1981, lo ms importante en esta generacin es el invento del
microprocesador el cual una los circuitos integrados en un solo
bloque. La creacin del microprocesador hizo posible el
desarrollo de las computadoras personales o PC, lo cual marcara
una revolucin en el mundo de la computacin, esto cambiara la
forma de trabajar e incluso de vivir de muchas personas hasta la
actualidad.

1.1.10. 1982 a 1989 QUINTA GENERACIN DEL COMPUTADOR

mencionar que no se tiene muy definido cuando empieza la quinta generacin y la sexta
generacin del computador, esto debido a que los avances en la tecnologa de la computacin se
vienen dando de manera muy rpida, todo lo contrario con lo que sucedi en las primeras
generaciones del computador.

4
Pero si queremos darle una fecha podemos decir que la
quinta generacin se sita entre los aos 1982 a 1989, en
estos aos las empresas encargadas de construir
computadoras contaron con grandes avances de
microelectrnica y en avances de software, es en este
periodo cuando surge la "red de redes" o Internet, y es ah
donde se dan los ms grandes avances, se da inicio a la
inteligencia artificial, que tena el propsito de equipar a
las computadoras con la capacidad de razonar para
encontrar soluciones a sus propios problemas siguiendo
patrones y secuencias, estas computadoras podan operar en grandes compaas como es la
construccin de automviles, y otras que podran hacer diversas tareas y a un ritmo
impresionante.

1.1.11. 1990 hasta la fecha en estos ltimos aos


SEXTA GENERACIN DEL COMPUTADOR

Como ya se sabe la sexta generacin se viene dando a partir de 1990 hasta la fecha, en estos
ltimos aos hemos venido viendo que las computadoras ahora son ms pequeas, son ms
verstiles, ahora internet es una herramienta indispensable
tanto en los centros de labores como en el hogar, casi el
90% de la poblacin hace uso en algn momento de
internet, y por consiguiente de una computadora.

Ahora vemos que el costo de una PC es relativamente bajo


as como el de una Laptop, las computadoras de ahora
vienen trabajando con arquitecturas paralelas / vectoriales
lo que hace que sean muy rpidas, pueden almacenar una
cantidad enorme de informacin hablamos de terabytes, ahora las computadoras prcticamente
toman decisiones propias alcanzando casi la misma del ser humano, tenemos computadoras
tctiles que casi no ocupan espacio en el hogar y el trabajo, tambin con diseo hologrfico, lo cual
ha revolucionado el mercado de la informtica.

1.2. DESARROLLO DE LA INFORMTICA

Curiosamente el desarrollo tecnolgico en la sociedad demuestra que compartir lo poco que


tenemos es la mejor forma de que todos obtengamos beneficios, conocimientos y desarrollo en
forma abundante.

Las invenciones tecnolgicas de una y otra manera han mejorado nuestra calidad de vida, pero lo
ms importantes que junto con este desarrollo tecnolgico de ha cambiado la mentalidad de
millones de personas, ahora con una nueva visin del mundo, ya no de acaparar ideas y
conocimientos, sino de compartirlos y realizarlos.

5
1.3. EVOLUCIN DEL CONOCIMIENTO CIENTFICO

La filosofa de la ciencia aspira a explicar el proceso de evolucin del conocimiento cientfico no


slo para ayudar a interpretar la historia de la ciencia, sino tambin para aportar criterios para que
un cientfico tenga elementos en base a los cuales optar por adherirse a una u otra corriente de
explicacin cientfica. A su vez, la propia filosofa de la ciencia estudia los procesos de cambio de
criterios y enfoques que se dan en las distintas reas del conocimiento. As, en su trayectoria a lo
largo del presente siglo pueden diferenciarse al menos cuatro momentos sucesivos y distintos,
cada uno de los cuales recoge al anterior en un marco explicativo ms amplio: primero, el
verificacionismo o positivismo lgico; segundo, el falsacionismo; tercero, la sucesin de
paradigmas; y cuarto, los programas de investigacin cientfica. Estudiaremos sucesivamente cada
uno de estos momentos.

-El verificacionismo o positivismo lgico

Para la escuela del positivismo lgico, identificada con el Crculo de Viena, lo que proporciona
carcter cientfico a una proposicin es que sea verificable a travs de procedimientos de
naturaleza emprica. De acuerdo con esta escuela, los conocimientos que no fueran susceptibles de
pasar esta prueba no seran cientficos y quedaran relegados al campo de la metafsica. Los
representantes ms destacados de esta corriente (Wittgenstein, Carnap, Schlick, Schumpeter, etc.)
conceban la ciencia como sometida a una unidad de mtodo (monismo metodolgico) que
habra de aplicarse con carcter uniforme, con independencia de cul fuera su objeto de estudio
(ciencias de la naturaleza o ciencias humanas o de la sociedad).

El positivismo lgico pronto empez a ser objeto de crticas demoledoras. As, por ejemplo, se ha
puesto de manifiesto que el criterio de verificacin positivista no es verificable en s mismo, por lo
que, de acuerdo con los principios de la propia escuela, carece de sentido y no es cientfico, sino
que forma parte del campo de la metafsica. Es decir, el criterio positivista de verificacin es,
segn el propio criterio, una afirmacin universal a priori, sin ningn contacto con la realidad
emprica. Adems, el positivismo no tiene en cuenta que el hecho de significar algo no es
empricamente discernible de acuerdo con el criterio de verificacin. Una proposicin tiene sentido
si es verificable, es decir, si los hechos que observamos son capaces de verificarla o no. Pero para
poder apreciar si los hechos verifican o no una proposicin, tenemos que dar previamente
significado a los hechos que observamos, con lo cual estamos dando significado a algo antes de ver
si ese algo tiene o no significado (todo ello de acuerdo con el propio principio positivista de la
verificacin). Y es que el hecho de tener o no sentido una afirmacin es algo que no puede
establecerse en relacin con los hechos observables del mundo exterior, sino que es tan slo un
puro resultado del razonamiento humano. Es decir, todo acto de verificacin presupone siempre
un acto previo de la inteligencia, efectuado sin conexin alguna con el mundo exterior. stas y
otras insuficiencias del positivismo lgico dieron lugar a la visin ms amplia de Popper, que se
denomin falsacionista y que estudiamos a continuacin.

El falsacionismo

6
Para Popper no hay un nico mtodo de investigacin cientfica. La contrastacin de las hiptesis
puede ser emprica o racional. Por otro lado, la unidad metodolgica de la ciencia slo sera de
perspectiva, en el sentido de que debera comportar las notas de racionalidad, teoricidad, realismo
y crtica. Para l, la probatura o verificacin positiva de una proposicin cientfica est condenada
al fracaso. Lo que debe hacerse con una proposicin cientfica es intentar falsarla, esto es,
intentar establecer su inadecuacin para con la realidad que debe explicar y los acontecimientos
que ha predicho. En la medida en que los reiterados intentos de falsacin de una proposicin no
tengan xito, sta se mantendr por el investigador, pero sujeta siempre a nuevas pruebas, por lo
que su aceptacin comporta un elemento esencial de interinidad o provisionalidad. Siguiendo
textualmente a Popper:

El conocimiento, especialmente el conocimiento cientfico, progresa a travs de anticipaciones


injustificadas (e injustificables), de presunciones, de soluciones tentativas para nuestros
problemas, de conjeturas. Estas conjeturas son controladas por la crtica, esto es, por intentos de
refutaciones, entre los que se encuentran tests severamente crticos. Ellas pueden sobrevivir a
estos tests, pero nunca pueden ser justificadas categricamente: no se las puede establecer como
indudablemente verdaderas, ni siquiera como probables (en el sentido del clculo de
probabilidades). La crtica de nuestras conjeturas es de importancia decisiva: al poner de
manifiesto nuestros errores, nos hace comprender las dificultades del problema que estamos
tratando de resolver. Es as como llegamos a adquirir un conocimiento ms profundo de nuestro
problema y a estar en condiciones de proponer soluciones ms maduras: la misma refutacin de
una teora -es decir de una solucin tentativa seria para nuestro problema- es siempre un paso
adelante que nos acerca a la verdad y es sta la manera por la cual podemos aprender de nuestros
errores.

Aunque la postura de Popper es, sin duda, un significativo paso adelante en relacin con la del
positivismo lgico del Crculo de Viena, es sin embargo tambin vulnerable a algunas de las crticas
efectuadas a las posturas ingenuamente verificacionistas. As, por ejemplo, se puede argumentar
que el propio criterio popperiano de demarcacin no es, en s mismo, falsable, con lo cual no deja
de ser un criterio sin sentido cientfico de acuerdo con el propio criterio de demarcacin
popperiano. Adems, el criterio popperiano tiene otras insuficiencias lgicas de importancia que
es preciso considerar. De acuerdo con Popper, lo que da el carcter de cientfico a una afirmacin
es el hecho de que sta sea falsable o no por el observador. Tomemos como ejemplo la
proposicin de que todos los cisnes son blancos. Uno puede falsar, pero no verificar, la
afirmacin de que todos los cisnes son blancos de acuerdo con el criterio de Popper; basta con
que encontremos un cisne negro para que podamos considerar falsa la anterior afirmacin, pero
aunque todas nuestras observaciones sean de cisnes blancos, no podremos dar por verificada la
misma. Sin embargo, desgraciadamente, podemos verificar, pero en forma alguna falsar, la
proposicin contraria a la anteriormente mencionada, es decir, la de que algunos cisnes no son
blancos, o la de que al menos un cisne es negro. Por qu no puede falsarse la afirmacin
contraria? Porque como esta ltima afirmacin es de naturaleza particular, uno slo puede
contradecirla estableciendo una proposicin universal, lo cual es imposible de llevar a cabo por

7
procedimientos empricos. As, para falsar la afirmacin algunos cisnes no son blancos, uno debe
de verificar que todos los cisnes son blancos. Ahora bien, se puede haber observado cualquier
nmero infinitamente grande de cisnes no habiendo encontrado ninguno negro entre ellos, sin que
se pueda decir, no obstante, que no existen en absoluto cisnes negros, si es que se quiere ser
coherente con la propia metodologa popperiana. Claramente hay algo equivocado con esta
metodologa, pues es absurdo afirmar que la proposicin P tiene sentido y es cientfica por ser
falsable, mientras se niega el sentido y el carcter cientfico de la proposicin contraria P. Si una
proposicin es cierta, su contraria es falsa y viceversa; pero lo que es incompatible con nuestra
lgica es que el contrario de una proposicin, cierta o falsa, carezca totalmente de sentido
cientfico por no ser en forma alguna falsable.

Por otro lado, el mtodo popperiano es ms dbil en el caso de las ciencias sociales (y ms
concretamente en el campo de la economa) cuyos hechos u objetos de investigacin no son nunca
directamente observables en el mundo exterior. En efecto, una pieza, por ejemplo, de metal es
dinero, un sonido emitido por una persona es una palabra y un determinado compuesto
qumico es un cosmtico, solamente porque alguien piensa o cree que la pieza de metal es
dinero; alguien interpreta como una palabra con significado el sonido que escucha; y alguien
utiliza para tratarse la piel el compuesto qumico que ha comprado como cosmtico. Est claro
que los hechos que son objeto de investigacin en economa son respectivamente el dinero, la
palabra, el cosmtico, y no el trozo de metal, el sonido emitido por una persona o el compuesto
qumico que, respectivamente, y en trminos estrictamente fsicos y empricamente observables
constituyen tales objetos. Luego los hechos de la accin humana, a efectos de su estudio por parte
del cientfico social, pertenecen a una u otra clase, o a una u otra categora de fenmenos, no de
acuerdo con lo que el observador conozca sobre la entidad fsica de tales objetos, que es la nica
directa y empricamente observable en el mundo exterior, sino de acuerdo con lo que tal cientfico
conoce e interpreta que la persona observada llega a saber sobre tales objetos. Esta interpretacin
es posible porque en la ciencia social, el cientfico comparte la misma naturaleza humana de los
observados (cosa que no ocurre en el mundo de la ciencia natural) y dispone, por tanto, de un
conocimiento de primera mano, introspectivo o ntimo, sobre tal naturaleza humana, que es el
que precisamente le permite interpretar lo que los otros seres humanos, observados por l, hacen.
Por eso, las ciencias sociales han de construirse en funcin de las opiniones o intenciones de las
personas que actan, opiniones que, por no ser directamente observables de forma emprica en el
mundo exterior, hacen muy difcil la falsacin emprica de las hiptesis en el campo de las ciencias
sociales. Si a esto aadimos que la experiencia sobre los hechos que son objeto de investigacin en
las ciencias sociales es siempre una experiencia sobre hechos o fenmenos complejos y de tipo
histrico, en relacin con los cuales no cabe efectuar experimentos de laboratorio, es decir,
observar cambios en un elemento aislado manteniendo inalterables cualesquiera otras
condiciones que influyan sobre ese hecho, es evidente que la falsacin emprica de hiptesis es un
ideal que, aunque parezca muy loable enunciar y saludable perseguir, en la prctica de la ciencia
econmica es muy difcil alcanzar en la mayor parte de las circunstancias.

8
Las anteriores consideraciones no dejaron de afectar al propio Popper, que sigui una trayectoria
en la que se podran apreciar tres momentos distintos: un primer Popper falsacionista dogmtico;
un segundo Popper falsacionista ingenuo o juvenil; y un Popper ya maduro, falsacionista
sofisticado, que entiende la falsacin como cuestin de grado y que, en consecuencia, resaltara
ms la apertura, la crtica, el realismo y la voluntad de innovacin, de forma que, para l, la
demarcacin entre el conocimiento cientfico y el no cientfico no provendra ya tanto de un
determinado criterio o de un mtodo particular para formular y contrastar proposiciones, como de
un enfoque en el que las notas de racionalidad, contenido terico, realismo, tolerancia y
propiciacin de nuevas ideas seran las que permitiran fijar la demarcacin entre las distintas
formas de conocimiento.

Los paradigmas: su concepto y evolucin

El paso siguiente lo constituye la obra de T.S. Kuhn, La Estructura de las Revoluciones Cientficas
(40). Kuhn concibe la ciencia normal como estructurada en torno a algn logro cientfico del
pasado al que denomina paradigma y que constituye el punto de referencia de la actividad
cientfica cotidiana, as como el elemento orientador del trabajo de investigacin. De vez en
cuando sucede que el conjunto de conocimientos que constituyen el ncleo de referencia de la
disciplina es incapaz de dar cuenta de hechos relevantes, abrindose un proceso revolucionario
en la Ciencia, resultado del cual aparece un nuevo paradigma capaz de superar las limitaciones del
precedente y que termina por constituirse en el nuevo marco de referencia. A lo largo de los
perodos normales, el conocimiento que constituye la Ciencia se incrementa de forma paulatina
gracias a la resolucin de puzzles, los cuales se entroncan con el marco analtico configurado por el
paradigma o matriz disciplinal. Adems, Kuhn da un nfasis especial a la dimensin sociolgica de
la Ciencia; as, en una ciencia madura, existe un solo paradigma, las discusiones metodolgicas son
escasas y el acuerdo entre los cientficos de la disciplina respecto a los problemas que les
conciernen es amplio, de manera que los investigadores se someten de buen grado al juicio de sus
colegas en lo referente a la validez de las nuevas proposiciones establecidas. Como consecuencia
de ello, el lenguaje de los miembros de la profesin es el mismo y, cuando aparece un nuevo
paradigma superador de las deficiencias del precedente, no slo la aceptacin es general, sino que
la misma se efecta de forma rpida. En versiones ms matizadas de su postura original, Kuhn
acepta la posibilidad de coexistencia de paradigmas rivales, sin que ello suponga que la disciplina
que los mantiene pierda su carcter cientfico.

1.4. REVOLUCIN INDUSTRIAL

1.4.1. Antecedentes y causas

Los inicios de la industrializacin europea hay que buscarlos en la Edad Moderna. A partir del siglo
XVI se vislumbra un avance en el comercio, mtodos financieros, banca y un cierto progreso
tcnico en la navegacin, impresin o relojera. Sin embargo estos avances siempre se vean
lastrados por epidemias, constantes y largas guerras y hambrunas que no permitan la dispersin
de los nuevos conocimientos ni un gran crecimiento demogrfico. Segn el historiador Angus

9
Maddison, Europa Occidental experiment un crecimiento demogrfico prcticamente nulo entre
1500 y 1800. El Renacimiento marc otro punto de inflexin con la aparicin de las primeras
sociedades capitalistas en Holanda y el norte de Italia. Es a partir de mediados del siglo XVIII
cuando Europa comenz a distanciarse del resto del mundo y a asentar las bases de la futura
sociedad industrial debido al desarrollo, an primitivo, de la industria pesada y la minera. La
alianza de los comerciantes con los agricultores hizo aumentar la productividad, lo que a su vez
provoc una explosin demogrfica, acentuada a partir del XIX. La Revolucin Industrial se
caracteriz por la transicin de una economa agrcola y manual a una comercial e industrial16
cuya ideologa se basaba en el racionalismo, la razn y la innovacin cientfica.

Otro de los principales desencadenantes de la Revolucin nace de la necesidad. Aunque en


algunos lugares de Europa como Gran Bretaa ya exista una base industrial, las Guerras
Napolenicas consolidaron la industria europea. Debido a la guerra, que se extenda por la mayor
parte de Europa, las importaciones de muchos productos y materias primas se suspendieron. Esto
oblig a los gobiernos a presionar a sus industrias y a la nacin en general para producir ms y
mejor que antes, desarrollndose industrias antes inexistentes. La industrializacin tuvo lugar en
diferentes oleadas en los distintos pases. Las primeras reas industriales aparecieron en Gran
Bretaa a finales del siglo XVIII, extendindose a Blgica y Francia a principios del siglo XIX y a
Alemania y a Estados Unidos a mediados de siglo, a Japn a partir de 1868 y a Rusia, Italia y Espaa
a finales de siglo. Entre las razones se encontraron algunas tan dispares como la notable ausencia
de grandes guerras entre 1815 y 1914, la aceptacin de la economa de mercado y el consecuente
nacimiento del capitalismo, la ruptura con el pasado, un cierto equilibrio monetario y la ausencia
de inflacin.

1.4.2. Desarrollo de la Revolucin Industrial

La Revolucin Industrial o Primera Revolucin Industrial es el proceso de transformacin


econmica, social y tecnolgica que se inici en la segunda mitad del siglo XVIII en el Reino Unido,
que se extendi unas dcadas despus a gran parte de Europa occidental y Norteamrica, y que
concluy entre 1820 y 1840. Durante este periodo se vivi el mayor conjunto de transformaciones
econmicas, tecnolgicas y sociales de la historia de la humanidad desde el Neoltico, que vio el
paso desde una economa rural basada fundamentalmente en la agricultura y el comercio a una
economa de carcter urbano, industrializada y mecanizada.

La Revolucin Industrial marca un punto de inflexin en la historia, modificando e influenciando


todos los aspectos de la vida cotidiana de una u otra manera. La produccin tanto agrcola como
de la naciente industria se multiplic a la vez que disminua el tiempo de produccin. A partir de
1800 la riqueza y la renta per cpita se multiplic como no lo haba hecho nunca en la historia,
pues hasta entonces el PIB per cpita se haba mantenido prcticamente estancado durante siglos.
En palabras del premio Nobel Robert Lucas:

10
Por primera vez en la historia, el nivel de vida de las masas y la gente comn experiment un
crecimiento sostenido () No hay nada remotamente parecido a este comportamiento de la
economa en ningn momento del pasado.

A partir de este momento se inici una transicin que acabara con siglos de una mano de obra
basada en el trabajo manual y el uso de la traccin animal siendo estos sustituidos por maquinaria
para la fabricacin industrial y el transporte de mercancas y pasajeros. Esta transicin se inici a
finales del siglo XVIII en la industria textil y la extraccin y utilizacin de carbn. La expansin del
comercio fue posible gracias al desarrollo de las comunicaciones con la construccin de vas
frreas, canales o carreteras. El paso de una economa fundamentalmente agrcola a una economa
industrial influy sobremanera en la poblacin, que experiment un rpido crecimiento sobre todo
en el mbito urbano. La introduccin de la mquina de vapor de James Watt en las distintas
industrias fue el paso definitivo en el xito de esta revolucin, pues su uso signific un aumento
espectacular de la capacidad de produccin. Ms tarde el desarrollo de los barcos y ferrocarriles a
vapor as como el desarrollo en la segunda mitad del XIX del motor de combustin interna y la
energa elctrica supusieron un progreso tecnolgico sin precedentes. Como consecuencia del
desarrollo industrial nacieron nuevos grupos o clases sociales encabezadas por el proletariado
los trabajadores industriales y campesinos pobres y la burguesa, duea de los medios de
produccin y poseedora de la mayor parte de la renta y el capital. Esta nueva divisin social dio pie
al desarrollo de problemas sociales y laborales, protestas populares y nuevas ideologas que
propugnaban y demandaban una mejora de las condiciones de vida de las clases ms
desfavorecidas, por la va del sindicalismo, el socialismo, el anarquismo, o el comunismo.

An sigue habiendo discusin entre historiadores y economistas sobre las fechas de los grandes
cambios provocados por la Revolucin Industrial. El comienzo ms aceptado de lo que podramos
llamar Primera Revolucin Industrial, se podra situar a finales del siglo XVIII, mientras su
conclusin se podra situar a mediados del siglo XIX, con un perodo de transicin ubicado entre
1840 y 1870. Por su parte, lo que podramos llamar Segunda Revolucin Industrial, partira desde
mediados del siglo XIX a principios del siglo XX, destacando como fecha ms aceptada de
finalizacin a 1914, ao del comienzo de la Primera Guerra Mundial. El historiador marxista Eric
Hobsbawm, considerado pensador clave de la historia del siglo XX sostena que el comienzo de la
revolucin industrial deba situarse en la dcada de 1780, pero que sus efectos no se sentiran
claramente hasta 1830 o 1840. En cambio, el historiador econmico ingls T.S. Ashton declaraba
por su parte, que la revolucin industrial tuvo sus inicios entre 1760 y 1830. Algunos historiadores
del siglo XX, como John Clapham y Nicholas Crafts, argumentan que el proceso de cambio
econmico y social fue muy gradual, por lo que el trmino revolucin resultara inapropiado.
Estas cuestiones siguen siendo tema de debate entre historiadores y economistas.

1.5. SITUACIN ACTUAL DE LA CIENCIA

El desarrollo de la ciencia es un proceso muy complejo. Sus progresos son realmente fascinantes,
pero hay tambin otros aspectos, debido a sus efectos sobre la marcha del mundo y la vida de las
personas, que requieren reflexin crtica. Esta reflexin est relacionada con el hecho de que hoy la

11
ciencia es, de hecho, un activo imprescindible de una sociedad moderna, una cuestin pblica de
creciente importancia.

Aunque la percepcin que tiene un cientfico de su actividad sea intensamente personal y aunque
pueda ser con toda sinceridad ajena a otros aspectos de su quehacer, sera un error si concibiese la
ciencia simplemente como el objeto de su inters. Por el contrario, sta es una actividad que tiene
lugar en el seno de la sociedad y, en trminos generales, est sujeta a los normales
condicionamientos culturales, ideolgicos, polticos y econmicos. Por ello, la percepcin pblica
de la ciencia y la insercin de la misma en el mundo siempre van cambiando en consonancia con
los cambios sociales a travs de la historia, aunque no todos estos procesos son de la misma
envergadura.

Prcticamente desde el Renacimiento hasta mediado el siglo XX los cambios en este sentido fueron
comparativamente suaves, siempre dentro de una evolucin gradual que, en todo caso, aument
la situacin de privilegio de la ciencia, gozando del respeto de una sociedad que la admiraba sin
cuestionarla y de un ritmo de crecimiento superior al de cualquier otro indicador del desarrollo.
Por ejemplo, puede estimarse que, desde finales del siglo XVII a nuestros das, la poblacin del
Reino Unido ha aumentado en un orden de magnitud, su riqueza en dos y su actividad cientfico-
tcnica en tres rdenes de magnitud. En el panorama mundial, si los pases ms adelantados
hubieran mantenido el ritmo de aumento en la fraccin del producto interior bruto que venan
dedicando a la ciencia por los aos 60 del siglo XX, hoy estaran muy cerca de un 5% y en algn
momento de los prximos aos treinta este porcentaje tendra que alcanzar el 20%, algo
evidentemente impensable. Otro dato que no deja de impresionar es que el nmero de cientficos
vivos actualmente es mayor que el nmero total de cientficos, hoy desaparecidos, que han
existido en toda la historia pasada hasta nuestros das. Es claro que este ritmo privilegiado de
crecimiento no poda seguir indefinidamente, pero adems han entrado en juego otros factores de
cambio profundo en la relacin de la ciencia con la sociedad.

A todas estas consideraciones, que nos impone la realidad en todos sus aspectos y que tenemos
que esforzarnos por entender y asumir para encontrar el lugar de la ciencia en el mundo de hoy y
un nuevo modelo de relacin con la sociedad, se unen otras que deberamos aadir nosotros
mismos por un simple sentido de obligacin en conciencia.

En muchos pases los avances cientficos del siglo XIX y primera mitad del XX produjeron, en
general, resultados beneficiosos para la mayora de la gente. Inventos como la luz elctrica, el
telfono, la radio, las neveras, las fibras sintticas, los antibiticos, las vacunas o la aspirina, por
citar algunos, actuaron en cierto modo de igualadores sociales porque sus beneficios alcanzaron a
diferentes estratos de la sociedad y en ese sentido tendieron a disminuir las diferencias entre ricos
y pobres. Pero despus la tecnociencia ha ido aumentando esas diferencias a medida que sus
objetivos se han ido separando cada vez ms de las necesidades de la mayor parte de la poblacin
en este mundo globalizado y dominado por intereses econmicos, polticos o militares.

12
Los objetivos estratgicos de una fraccin creciente de la investigacin cientfica (a veces de la ms
avanzada) se orientan cada vez ms en funcin de intereses que poco o nada tienen que ver con el
bienestar de la gente. Se invoca la mayor eficacia de la globalizacin, pero no se explican sus
daos colaterales, muchas veces especialmente duros en los pases ms pobres. Se intenta
convencer al pblico de que los cuantiosos gastos en tecnologas militares cada vez ms
sofisticadas y terribles aumentan la capacidad de los gobiernos para garantizar nuestra seguridad,
pero apenas unas pocas voces en el desierto explican que esa teora puede ser un gran error y
adems muchas de estas tecnologas acaban, a veces muy pronto, estando al alcance de todos.
Con ello nuestra seguridad disminuye en vez de aumentar mientras algunos ganan, a veces, unos
cuantos votos y otros, siempre, mucho dinero. Es difcil encontrar un ejemplo de mayor
divergencia entre el bien general y los intereses de unos pocos.

1.5.1. Situacin actual de la ciencia en Bolivia

En este marco, la situacin actual del sector nos muestra el siguiente panorama:

Falta de aplicacin del conocimiento cientfico, tecnolgico y de innovacin en los procesos


productivos para la agregacin de valor. Solo permanece aquel conocimiento que ocasionalmente
se incorpor en los procesos extractivos, que en la mayor parte de los casos, ha sido generado en
pases avanzados. El proceso de incorporacin exitosa de nuevos conocimientos, de tecnologa o
de innovacin en un proceso productivo o social, es fundamental para el despegue y el
fortalecimiento de la produccin, as como para los avances sociales y para la proteccin del medio
ambiente. Su aplicacin permite: a) el desarrollo de nuevos productos, nuevos procesos, y nuevos
usos de productos ya existentes; b) el mejoramiento de productos o procesos existentes; c) la
aplicacin de tecnologa en el control de calidad de procesos y productos; d) la disminucin de
costos de produccin; e) el mejoramiento en mecanismos de acceso a los mercados y f)
capacitacin en gestin empresarial para la utilizacin de tecnologas de ptimo rendimiento.

Existen antecedentes locales relevantes en el rubro, como ser los inventores, descubridores, y
catalizadores de saberes locales y tecnologa milenaria. Estos procesos no se constituyeron, sin
embargo, en instrumentos de desarrollo, por no existir: i) un entorno y condiciones que catalicen
un proceso de innovacin y que, adems, puedan sostenerlo y utilizarlo como mecanismo impulsor
del sector productivo, y ii), un sector productivo con visin y capacidad de incorporar estas
herramientas en sus operaciones y en su agenda.

El sector productivo, en pocos casos ha considerado las necesidades del mercado y los derechos
del consumidor para que los bienes y servicios cumplan con los trminos de calidad, duracin e
inocuidad necesarios. La implementacin de estos bienes y servicios requiere de tecnologa -que,
en ocasiones, es de alta complejidad y costo- como de procedimientos de elevado rigor
metodolgico, los que permitan lograr productos con certificacin. La implementacin de estos
procedimientos no ha sido asumida sistemticamente por el sector empresarial ni por el Estado,
pese a la existencia y funcionamiento de ms de 20 instituciones de apoyo tcnico al sector.

13
Por lo anterior, est claro que la disminucin de los costos de produccin puede darse con el uso
de la tecnologa y la aplicacin sistemtica de conocimientos, habilidades y capacidades. Sin
embargo, se opt por la va ya sea de que la reduccin de los costos se lograba disminuyendo
salarios y personal o explotando los recursos naturales al margen de la norma o utilizando recursos
financieros del Estado, mediante mecanismos no transparentes vinculado al poder poltico.
Desafortunadamente, la opcin citada al inicio, ha sido la menos utilizada, lo que explica por qu
las estrategias del sector productivo tendientes a la competitividad han terminado en resultados
insostenibles.

El acceso a los mercados es tambin un problema vinculado al desarrollo tecnolgico. Las fallas en
la deteccin y acceso a nichos de mercado se deben, en parte, a la insuficiente utilizacin de
procesos de comunicacin electrnica y a otros derivados de las Tecnologas de informacin y
Comunicacin.

Por la ausencia de investigacin cientfica rigurosa y sistemtica en el proceso de aprehensin de la


realidad natural y social, mucho de lo que somos, tenemos y podemos es an desconocido para los
habitantes e instituciones de nuestro pas. Este desconocimiento incluye a las potencialidades
locales en recursos naturales e intelectuales.

Por supuesto, muchas decisiones y polticas en los diferentes sectores y niveles de gobierno se han
ejecutado sobre la base de supuestos o de percepciones no cientficas, como en los siguientes
casos: a) Existen recomendaciones de consultoras que no se aplican porque son intiles, mal
hechas, desconectadas de la realidad; b) Existen consultoras que no toman en cuenta la
informacin existente (local e internacional); c) Hay consejos de consultoras que no se aplican en
la prctica por que no son bien comunicados y no se han vinculado con los tomadores de
decisiones y/o los usuarios, que no han permitido conocer lo nuevo, lo extenso, lo profundo y lo
esencial de nuestra realidad. Las aproximaciones a lo fenomnico han configurado una realidad,
donde cualquier intervencin tiene enormes posibilidades de fracaso. De ah, que el no conocer tal
realidad por no aplicar investigaciones con todo el rigor metodolgico y cientfico, nos ha
conducido a quedar atrapados en la frontera de la especulacin y la conjetura.

d) Es un hecho conocido que los grandes problemas de la sociedad, de la produccin y del medio
ambiente requieren, en gran parte, soluciones cientficamente formuladas. Sin embargo, gran
parte de las respuestas de los expertos, de investigadores o de acuerdos ejecutivos no tienen una
base cientfica. Esto, sumado a la baja educacin, los bajos niveles de la capacidad de absorcin de
innovaciones, la falta de oportunidades de mercado, la falta de recursos, los problemas de
gobernabilidad y de gestin de la ciencia y la poltica, etc., explican el estado actual de la situacin
en nuestro pas, en el que se toman decisiones. Este es el caso de, por ejemplo, de los problemas
de salud, de la desertificacin-erosin, de la contaminacin ambiental urbana y otros, con
soluciones que slo atenan el problema y generan un panorama de incertidumbre. Lo anterior,
sumado a la postergacin de la modernizacin del Estado, configura un ambiente de escasa
perspectiva para las nuevas generaciones.

14
e) El reducido acceso al conocimiento por parte de la poblacin, en la conduccin de su
cotidianeidad y en la resolucin de sus problemas, tanto en el nivel individual como en el colectivo,
ha sido uno de los factores que ms ha incidido en la pobreza, en contra del Vivir Bien. Tal hecho
ha sido originado particularmente por la falta de capacidad y suficientes recursos de los centros
cientficos tecnolgicos y la desvinculacin con las verdaderas demandas de la sociedad. En la
perspectiva de conformar la denominada sociedad del conocimiento, resulta fundamental
comenzar a construir una cultura cientfica, inclusiva y recproca.

f) Los saberes locales y conocimientos populares no han sido revalorizados y validados como
mecanismos para reforzar la existencia de una cultura cientfica nacional o, como estrategia para
iniciar procesos sostenidos de resolucin de problemas locales y nacionales con participacin
amplia de la poblacin con capacidad de aporte.

Si bien el Estado cuenta con entidades de servicios tcnicos y tecnolgicos de apoyo al sector
productivo, las mismas hasta hoy han trabajado desarticuladamente, con rendimiento insuficiente
para los desafos que enfrenta el pas. Estos servicios (unidades descentralizadas y
desconcentradas del Estado) tienen importantes limitaciones y problemas que perjudican el
desarrollo de sus labores, quitndoles eficiencia y oportunidades, lo que repercute en el desarrollo
del sector productivo y de servicios. Dichas entidades, a partir de la ejecucin de este Plan, son
parte del Sistema Boliviano de Innovacin y para conformarlo adecuadamente, requiere
fortalecimiento y, en algunos casos, reestructuracin.

1.6. EVOLUCIN DEL CONOCIMIENTO TCNICO

Conocimiento tcnico es aquel adquirido con el tiempo a travs de experiencias y la prctica,


requiere del uso de herramientas o instrumentos.

Est basado en saber crear o hacer con la finalidad de satisfacer necesidades, a diferencia del
conocimiento cientfico este se adquiere con el tiempo y se basa en satisfacer una necesidad a
travs de la ampliacin de saberes tcnicos que no requieren de algn procedimiento o mtodo
para adquirirlos, su uso casi siempre es a travs de la necesidad del hombre de cambiar su entorno
sin hacer uso de una ciencia, nada ms que de su propio ingenio y tcnica para lograrlo.

A comparacin del conocimiento cientfico este puede ser transmitido de generacin en


generacin empleando la comunicacin entre personas para transmitir este conocimiento. Por
ejemplo cuando un artesano trasmite sus conocimientos que l ha adquirido con el paso del
tiempo a su aprendiz, se requiere del uso de la comunicacin.

El conocimiento tcnico es presentado de dos formas: conocimiento explcito y conocimiento


tcito. El primero puede y debe ser almacenado segn los estndares y manuales de la empresa. A
partir de esos estndares, las personas comprometidas con los procesos de trabajo deben ser
capacitadas, garantizando que la ejecucin de sus tareas sea realizada de acuerdo con los
conocimientos y las prcticas almacenados en esos manuales.

15
Pero el conocimiento tcito no puede ser escrito, es algo desarrollado por las personas a lo largo
de su experiencia de vida. Es como silbar o andar en bicicleta, donde no funcionara la
construccin de un simple estndar para eso. El individuo slo aprender, de hecho, por medio de
la prctica. As, cuando perdemos un colaborador, perdemos todo el conocimiento acumulado a lo
largo del tiempo por esa persona.

1.7. TRATAMIENTO DE LA INFORMACIN

Entendemos por TRATAMIENTO DE LA INFORMACIN las operaciones que les personas hacemos
con la informacin. Estas operaciones pueden ser muy variadas, por ejemplo:

Lectura, escritura, copia, traduccin, transmisin

Ordenacin, clasificacin, comparacin, archivo

Clculo, anlisis, sntesis

Por otra parte este tratamiento de la informacin, omnipresente en todas las actividades humanas,
lo podemos realizar nosotros directamente o con la ayuda de determinados instrumentos y
mquinas: mquinas de escribir, calculadoras, ordenadores

Evolucin histrica del tratamiento de la informacin. La manera de realizar el tratamiento de la


informacin ha evolucionado a lo largo del tiempo. Actualmente podemos distinguir tres tipos de
tratamiento:

Tratamiento manual: Uso que realizamos directamente las personas. A menudo utilizamos
herramientas simples (lpiz, baco).

Tratamiento mecnico: se realiza con mquinas (calculadora, mquina de escribir) que


necesitan una atencin continua. Una de las primeras mquinas de este tipo fue la imprenta
( Gutenberg , XV)

Tratamiento automtico: se realiza con los ordenadores, mquinas automticas que procesan
la informacin siguiendo las instrucciones de un programa. Con la invencin de los ordenadores a
mediados del siglo XX surge la informtica.

1.7.1. Qu es informtica?

Es la ciencia que se encarga de estudiar el tratamiento de la informacin mediante la utilizacin de


dispositivos automticos concretos O sistemas computacionales, Tales como: Computadores,
Celulares, PDAs, Palm (Micro computadoras de bolsillo). Cada actividad humana utiliza un
determinado tipo de informacin y necesita tratarla de manera especfica:

- Un comerciante trabaja con productos, precios, clientes...

- Un arquitecto manipula frmulas, planos...

16
- Un estudiante trabaja con textos, problemas, ejercicios...

En cada caso la informtica busca la manera de facilitar el trabajo de las personas.

Los sistemas informticos o computacionales de los que se ocupa la Informtica estn integrados
por el conjunto de mquinas, programas informticos y tcnicas de trabajo que se utilizan para
procesar informacin. Estos sistemas han evolucionado alrededor de 2 conceptos: Hardware y
Software.

Hardware: Est relacionado con la parte fsica de un sistema informtico. Su parte tangible. Ej.:
Circuitos electrnicos, Monitor, Impresora, Teclado, Memoria etc.

Software: Es la entidad Lgica o Intangible de un sistema informtico. Definida como un conjunto


de instrucciones que se ejecutan de forma lgica sobre el Hardware para obtener una respuesta
requerida por el usuario. Son todos los programas almacenados. Ej.: Windows, Word, Power Point,
Windows media, Paint etc.

1.8. GESTIN DEL CONOCIMIENTO

1.8.1. Qu es gestin de conocimiento?

Gestin del conocimiento es el proceso por el cual una organizacin, facilita la trasmisin de
informaciones y habilidades a sus empleados, de una manera sistemtica y eficiente. Es importante
aclarar que las informaciones y habilidades no tienen por qu estar exclusivamente dentro de la
empresa, sino que pueden estar o generarse generalmente fuera de ella.

Este matiz final es muy importante. Generalmente la mayora de las empresas identifican gestin
del conocimiento solamente con la informacin y habilidades internas de la empresa, lo que se
conoce como Business Intelligence o inteligencia empresarial. De esta forma casi todos los
esfuerzos se orientan a canalizar la informacin y habilidades que ya posee una organizacin
centrndose en la eficiencia de los procesos de comunicacin interna a travs de la implantacin
de sistemas como CRM, ERP y un CMI

Esto ha sido tradicionalmente as porque siempre ha sido mucho ms fcil controlar los volmenes
de informacin interna que la informacin externa que se encuentra fuera de la organizacin que
es ms difcil de encontrar, buscar, seleccionar y organizar.

1.8.2. La gestin del conocimiento interno vs gestin del conocimiento externo

Esta visin endogmica puede ser mala para una empresa. Imaginemos un avin cuyos pilotos solo
tuvieran informacin relativa al nivel de combustible, el peso de la carga, la activacin de los
motores, trenes de aterrizaje y dems sistemas de la aeronave. Este avin estara
irremediablemente condenado al desastre ya que sus pilotos no sabran las condiciones climticas
previstas en ruta, no dispondran de un radar para detectar otras aeronaves en vuelo o bien saber
la direccin del viento y por lo tanto la direccin correcta para el aterrizaje o el despegue.

17
En el caso de una empresa que solo se centre en la gestin del conocimiento interno el desastre
puede ser similar. Simplemente porque el resto de los agentes de su mercado (consumidores,
competidores, proveedores, etc) actan fuera de la organizacin y si no tenemos conocimiento
de que hacen o lo que quieren estos agentes, simplemente acabaremos por vender cada vez
menos. No podemos olvidar que las empresas viven de las ventas y estas se producen fuera de la
organizacin.

Afortunadamente casi todas las empresas disponen de redes comerciales y de proveedores que les
trasmiten este conocimiento e incluso ahora sistemas de vigilancia tecnolgica y de inteligencia
competitiva que les proveen de la informacin necesaria para detectar lo que ocurre en su
mercado.

La gestin del conocimiento interno nos permite conocer como estamos, si necesitamos ms flujo
de caja, ms materias primas o colocar determinado producto en el tercer nivel de la estantera del
supermercado los mircoles por que se vende ms etcpero la gestin del conocimiento externo
nos dir que ocurre en nuestro mercado donde realmente generamos el dinero y las
oportunidades y amenazas que se estn formando.

1.8.3. Los componentes de la gestin del conocimiento: las habilidades y la informacin

Est claro que las personas estn en el centro de la gestin del conocimiento. Pero a nosotros nos
interesan sobre todo sus habilidades y su informacin. Estos dos componentes son bsicos a la
hora de tener en cuenta el proceso de Gestin del conocimiento en una organizacin.

La informacin puede ser recogida tratada y almacenada por los sistemas de informacin de la
empresa facilitando la creacin de un cuadro de mando del entorno y un cuadro de mando integral
para la direccin. Si estos sistemas estn bien diseados obtendremos informacin peridica y
sistemtica de lo que ocurre tanto dentro como fuera de la organizacin y podremos tomar
decisiones con rapidez

Las habilidades son en cambio ms complicadas de trasmitir ya que implica adquirir nuevo
conocimiento para el que las recibe lo cual supone ms tiempo.

A nadie se le escapa que es ms fcil trasmitir informacin y retenerla que adquirir una habilidad
como por ejemplo aprender a conducir, ya que exige horas de prctica. Las habilidades se asocian
con los Planes de Formacin y supone un esfuerzo muy importante identificar aquellas personas
que poseen las habilidades ms valiosas dentro y fuera de la organizacin para que compartan sus
conocimientos. Por eso muchas veces se subcontratan fuera de la empresa.

1.8.4. Por qu es importante la gestin del conocimiento?

La Gestin del conocimiento implica ir mucho ms all que un mero sistema informtico o plan de
formacin. Es esencial para favorecer una estructura empresarial innovadora y eficiente. Si el
conocimiento fluye y se trasmite de manera correcta en la organizacin, este solo puede crecer. Las
habilidades e informaciones tiles se trasmiten entre los empleados de forma rpida y de esta

18
manera aumenta la posibilidad de generar nuevo conocimiento que deriva en aplicaciones nuevas,
mejoras en procesos o productos y nuevas formas de hacer negocio para alcanzar nuevas
oportunidades.

No olvides que el conocimiento es el nico activo que crece con el tiempo y no se desgasta pero
que puede desparecer con las personas, si este no es compartido. Conozco casos en los que la
marcha de un empleado ha supuesto una prdida de competitividad muy importante para una
empresa por ser el nico que dispona de un conocimiento muy concreto. Por eso es vital
gestionarlo, tanto en grandes organizaciones vs en pequeas organizaciones. En otra ocasin os
hablare de cmo gestionar el conocimiento en tu organizacin.

1.9. LENGUAJES DE PROGRAMACIN

1.9.1. Qu es un lenguaje de programacin

Un lenguaje de programacin es un lenguaje diseado para describir el conjunto de acciones


consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programacin es un modo
prctico para que los seres humanos puedan dar instrucciones a un equipo.

Por otro lado, el trmino "lenguaje natural" define un medio de comunicacin compartido por un
grupo de personas (por ejemplo: ingls o francs).

Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada que ver con los
lenguajes de programacin; se los conoce como protocolos de comunicacin. Se trata de dos
conceptos totalmente diferentes. Un lenguaje de programacin es muy estricto:

A CADA instruccin le corresponde UNA accin de procesador.

El lenguaje utilizado por el procesador se denomina lenguaje mquina. Se trata de instrucciones


que llegan al procesador consistentes en una serie de datos binarios (ceros y unos).

El lenguaje mquina, por lo tanto, no es comprensible para los seres humanos, razn por la cual se
han desarrollado lenguajes intermediarios comprensibles para el hombre. El cdigo escrito en este
tipo de lenguaje se transforma en cdigo mquina para que el procesador pueda interpretarlo.

El ensamblador fue el primer lenguaje de programacin utilizado. Es muy similar al lenguaje


mquina, pero solo los desarrolladores pueden comprenderlo. A pesar de su parecido con lenguaje
mquina, depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede
tener su propio lenguaje mquina). As, un programa desarrollado para un equipo no puede ser
"portado" a otro tipo de equipo. El trmino portabilidad describe la capacidad de usar un
programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software
escrito en un cdigo ensamblador en otro tipo de equipo, a veces ser necesario volver a escribir
todo el programa!

19
Por lo tanto, un lenguaje de programacin tiene varias ventajas: es mucho ms fcil de
comprender que un lenguaje mquina, y permite mayor portabilidad, es decir que puede
adaptarse fcilmente para ejecutarse en diferentes tipos de equipos.

1.9.2. Lenguajes de programacin imperativos y funcionales

Los lenguajes de programacin generalmente se dividen en dos grupos principales en base al


procesamiento de sus comandos: lenguajes imperativos y lenguajes funcionales.

1.9.2.1. Lenguaje de programacin imperativo

Un lenguaje imperativo programa mediante una serie de comandos, agrupados en bloques y


compuestos de rdenes condicionales que permiten al programa retornar a un bloque de
comandos si se cumple la condicin. Estos fueron los primeros lenguajes de programacin en uso y
an hoy muchos lenguajes modernos usan este principio.

No obstante, los lenguajes imperativos estructurados carecen de flexibilidad debido a la


secuencialidad de las instrucciones.

1.9.2.2. Lenguaje de programacin funcional

Un lenguaje de programacin funcional (a menudo llamado lenguaje procedimental) es un


lenguaje que crea programas mediante funciones, devuelve un nuevo estado de resultado y recibe
como entrada el resultado de otras funciones. Cuando una funcin se invoca a s misma, hablamos
de recursividad.

1.9.3. Interpretacin y compilacin

Los lenguajes de programacin pueden, en lneas generales, dividirse en dos categoras: lenguajes
interpretados y lenguajes compilados.

1.9.3.1. Lenguaje interpretado

Un lenguaje de programacin es, por definicin, diferente al lenguaje mquina. Por lo tanto, debe
traducirse para que el procesador pueda comprenderlo. Un programa escrito en un lenguaje
interpretado requiere de un programa auxiliar (el intrprete), que traduce los comandos de los
programas segn sea necesario.

1.9.3.2. Lenguaje compilado

Un programa escrito en un lenguaje compilado se traduce a travs de un programa anexo llamado


compilador que, a su vez, crea un nuevo archivo independiente que no necesita ningn otro
programa para ejecutarse a s mismo. Este archivo se llama ejecutable.

Un programa escrito en un lenguaje compilado posee la ventaja de no necesitar un programa


anexo para ser ejecutado una vez que ha sido compilado. Adems, como slo es necesaria una
traduccin, la ejecucin se vuelve ms rpida. Sin embargo, no es tan flexible como un programa

20
escrito en lenguaje interpretado, ya que cada modificacin del archivo fuente (el archivo
comprensible para los seres humanos: el archivo a compilar) requiere de la compilacin del
programa para aplicar los cambios.

Por otra parte, un programa compilado tiene la ventaja de garantizar la seguridad del cdigo
fuente. En efecto, el lenguaje interpretado, al ser directamente un lenguaje legible, hace que
cualquier persona pueda conocer los secretos de fabricacin de un programa y, de ese modo,
copiar su cdigo o incluso modificarlo. Por lo tanto, existe el riesgo de que los derechos de autor
no sean respetados. Por otro lado, ciertas aplicaciones aseguradas necesitan confidencialidad de
cdigo para evitar las copias ilegales (transacciones bancarias, pagos en lnea, comunicaciones
seguras...).

1.9.3.3. Lenguajes intermediarios

Algunos lenguajes pertenecen a ambas categoras (LISP, Java, Python) dado que el programa
escrito en estos lenguajes puede, en ciertos casos, sufrir una fase de compilacin intermediaria, en
un archivo escrito en un lenguaje ininteligible (por lo tanto diferente al archivo fuente ) y no
ejecutable (requerira un intrprete). Los applets Java, pequeos programas que a menudo se
cargan en pginas web, son archivos compilados que slo pueden ejecutarse dentro de un
navegador web (son archivos con la extensin .class).

1.9.4. Algunos ejemplos de lenguajes ampliamente usados

A continuacin, encontrar una breve lista de los lenguajes de programacin actuales:....

21
1.10. INGENIERA DE SOFTWARE

Ingeniera del Software. La Ingeniera del Software es una disciplina o rea de la Informtica que
ofrece mtodos y tcnicas para desarrollar y mantener software de calidad que resuelven
problemas de todo tipo. Existen varias definiciones sobre esta ciencia de la computacin que
permiten describir este proceso.

1.10.1. Estado del arte de la Ingeniera del Software

La Ingeniera del Software es una disciplina o rea de la Informtica o Ciencias de la Computacin,


que ofrece mtodos y tcnicas para desarrollar y mantener software de calidad que resuelven
problemas de todo tipo. Hoy da es cada vez ms frecuente la consideracin de la Ingeniera del
Software como una nueva rea de la ingeniera, y el ingeniero del software comienza a ser una
profesin implantada en el mundo laboral internacional, con derechos, deberes y
responsabilidades que cumplir, junto a una, ya, reconocida consideracin social en el mundo
empresarial y, por suerte, para esas personas con brillante futuro.

La Ingeniera del Software trata con reas muy diversas de la Informtica y de las ciencias de la
computacin, tales como construccin de compiladores, sistemas operativos o desarrollos de
Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de
sistemas de informacin y aplicables a una infinidad de reas tales como: negocios, investigacin
cientfica, medicina, produccin, logstica, banca, control de trfico, meteorologa, el mundo del
derecho, la red de redes Internet, redes Intranet y Extranet, etc.

1.10.2. Trmino Ingeniera del Software

Segn Diccionario de la Real Academia Espaola de la Lengua

El trmino Ingeniera se define en el Diccionario de la Real Academia Espaola de la Lengua (DRAE)


como: Conjunto de conocimientos y tcnicas que permiten aplicar el saber cientfico a la utilizacin
de la materia y de las fuerzas de energa.

Profesin y ejercicio del ingeniero, y el trmino ingeniero se define como: Persona que profesa o
ejerce la ingeniera.

Segn la Real Academia de Ciencias Exactas, Fsicas y Naturales

Ingeniera: Es el conjunto de conocimientos y tcnicas cuya aplicacin permite la utilizacin


racional de los materiales y de los recursos naturales, mediante invenciones, construcciones u
otras realizaciones provechosas para el hombre.

Evidentemente, si la Ingeniera del Software es una nueva ingeniera, parece lgico que rena las
propiedades citadas en las definiciones anteriores. Sin embargo, ni el DRAE ni la Real Academia
Espaola de Ciencias han incluido todava el trmino es sus ltimas ediciones; en consecuencia
vamos a recurrir para su definicin ms precisa a algunos de los autores ms acreditados que

22
comenzaron en su momento a utilizar el trmino o bien en las definiciones dadas por organismos
internacionales profesionales de prestigio tales como IEEE o ACM.

1.10.3. Definiciones de Ingeniera de Software

Definicin 1: Ingeniera de Software es el estudio de los principios y metodologas para desarrollo y


mantenimiento de sistemas de software.

Definicin 2: Ingeniera de Software es la aplicacin prctica del conocimiento cientfico en el


diseo y construccin de programas de computadora y la documentacin asociada requerida para
desarrollar, operar (funcionar) y mantenerlos. Se conoce tambin como desarrollo de software o
produccin de software.

Definicin 3: Ingeniera de Software trata del establecimiento de los principios y mtodos de la


Ingeniera a fin de obtener software de modo rentable que sea fiable y trabaje en mquinas reales.

Definicin 4: La aplicacin de un enfoque sistemtico, disciplinado y cuantificable al desarrollo,


operacin (funcionamiento) y mantenimiento del software; es decir, la aplicacin de ingeniera al
software.

1.10.4. El producto y el proceso de la Ingeniera del Software

El producto

El software de computadora se ha convertido en el alma mter. Es la mquina que conduce a la


toma de decisiones comerciales. Sirve para la investigacin cientfica moderna y de resolucin de
problemas de ingeniera. Es el factor clave que diferencia los productos y servicios modernos. Est
inmerso en sistemas de todo tipo: de transportes, mdicos, de telecomunicaciones, militares,
procesos industriales, entretenimientos, productos de oficina, la lista es casi interminable. El
software es casi ineludible en un mundo moderno. A medida que nos adentremos en el siglo XXI,
ser el que nos conduzca a nuevos avances en todo, desde la educacin elemental a la ingeniera
gentica.

El software de computadora es el producto que disean y construyen los ingenieros del software.
Esto abarca programas que se ejecutan dentro de una computadora de cualquier tamao y
arquitectura, documentos que comprenden formularios virtuales e impresos y datos que combinan
nmeros y texto y tambin incluyen representaciones de informacin de audio, vdeo e imgenes.

Los ingenieros de software lo construyen, y virtualmente cualquier persona en el mundo


industrializado lo utiliza, bien directa o indirectamente. Es importante porque afecta muy de cerca
cualquier aspecto de la vida y est muy extendido en el comercio y en las actividades cotidianas.

Los pasos son construir software de computadora como construimos cualquier otro producto
satisfactorio, aplicando un proceso que conduce a un resultado de alta calidad, que satisface las
necesidades de las personas que usarn el producto. Debes aplicar un enfoque de ingeniera de
software.

23
Desde el punto de vista de un ingeniero de software, el producto obtenido son los programas,
documentos y los datos que configuran el software de computadora. Pero desde el punto de vista
de los usuarios el producto obtenido es la informacin resultante que de algn modo mejora el
mundo de los usuarios.

El proceso

Como el software, al igual que el capital, es el conocimiento incorporado, y puesto que el


conocimiento est inicialmente disperso, el desarrollo del software implcito, latente e incompleto
en gran medida, es un proceso social de aprendizaje.

El proceso es un dilogo en el que se rene el conocimiento y se incluye en el software. El proceso


proporciona una interaccin entre los usuarios y los diseadores, entre los usuarios y las
herramientas de desarrollo, y entre los diseadores y las herramientas de desarrollo [tecnologa].
Es un proceso interactivo donde la herramienta de desarrollo se usa como medio de comunicacin,
con cada iteracin del dilogo se obtiene mayor conocimiento de las personas involucradas.

Cuando se trabaja para construir un producto o un sistema, es importante seguir una serie de
pasos predecibles, un mapa de carreteras que le ayude a obtener el resultado oportuno de calidad.
El mapa de carreteras a seguir es llamado proceso del software.

Lo construyen los ingenieros del software y sus gestores adaptan el proceso a sus necesidades y
entonces lo siguen. Adems las personas que han solicitado el software tienen un papel a
desempear en el proceso del software. Es importante porque proporciona estabilidad, control y
organizacin a una actividad que puede, si no se controla, volverse catica.

Los pasos son a un nivel detallado, el proceso que adoptemos depende del software que estamos
construyendo. Un proceso puede ser apropiado para crear software de un sistema de aviacin,
mientras que un proceso diferente por completo puede ser adecuado para la creacin de un sitio
web.

Desde el punto de vista de un ingeniero de software, los productos obtenidos son programas,
documentos y datos que se producen como consecuencia de las actividades ingenieriles definidas
por el proceso.

Hay una cantidad de mecanismos de evaluacin del proceso de software que permiten a las
organizaciones determinar la madurez de su proceso. Sin embargo, la calidad, oportunidad y
viabilidad a largo plazo del producto que se est construyendo, son los mejores indicadores de la
eficiencia del proceso que estamos utilizando.

1.10.5. Modelos de desarrollo de software

Existen varios modelos, paradigmas y filosofas de desarrollo, en los cuales se apoya la ingeniera
de software para la construccin del software, entre ellos se puede citar:

Modelo en cascada (modelo tradicional)

24
Modelo de prototipos

Modelo Espiral

Desarrollo por etapas

Desarrollo iterativo y creciente o Iterativo e Incremental

Modelo de desarrollo rpido de aplicaciones (Rapid Application Development, RAD DRA)

Desarrollo concurrente

Proceso Unificado de Desarrollo RUP (Proceso Unificado de Rational)

1.11. INTELIGENCIA ARTIFICIAL

1.11.1. Definiciones de inteligencia artificial

1.11.1.1. Segn Allan Mathison Turing

Fue un precursor de la inteligencia artificial Alan Turing es considerado una de las piezas clave en el
mundo de la computacin, adems de contribuir decisivamente en campos como la informtica
terica y la criptografa. Es considerado el padre de la Inteligencia Artificial.

Turing demostr que para cualquier sistema de sus mquinas que sea necesario para efectuar
algoritmos cada vez ms complicados existe una mquina de Turing capaz de hacerlo todo ella
sola. Tal mquina hipottica recibe el nombre de Mquina de Turing universal, y su existencia
terica pone de manifiesto que el concepto de mquina de Turing es de una versatilidad sin fin, al
permitir que cualquier incremento dela complejidad del algoritmo pueda ser aceptado por una
lista ms larga de especificaciones.

1.11.1.2. Segn Herbert Alexander Simon

Simn propuso la hiptesis del smbolo fsico como una forma de representar y modelar el
pensamiento humano. Sobre esta lnea se sigui el desarrollo de la Inteligencia Artificial en su
primera etapa. Desafortunadamente despus de esta poca de gran crecimiento, las expectativas
que se forjaron fueron muy altas. Se empezaron a hacer proyecciones muy ambiciosas, que debido
al nivel tecnolgico de esos tiempos fueron imposibles de implementar.

1.11.1.3. Segn John Mccarthy

La ciencia y la ingeniera de crear mquinas inteligentes, especialmente programas de


computacin inteligentes. Est relacionada con la tarea similar de utilizar ordenadores para

25
comprender la inteligencia humana, pero la IA no se limita a mtodos que sean observables
biolgicamente".

1.11.1.4. Segn Marvin Minsky

La IA es el estudio de como programar computadoras que posean la facultad de hacer aquello que
la mente humana pueda realizar

1.11.1.5. Segn Warren Mcculloch

Con Walter Pitts publican "A Logical Calculus of the Ideas Immanent in Nervous Activity" (1943) y
"How We Know Universals: The Perception of Auditory and Visual Forms"(1947), ambos trabajos
en el Bulletin of Mathematical Biophysics, que se convertirn en la base terica para el
conocimiento de las redes neuronales, la computacin, la ciberntica y la inteligencia artificial. Sus
planteamientos, probados en modelizaciones neuronales computarizadas en el MIT,
reconstruyeron la actividad cerebral y sirvieron para abrir todo un espacio de hiptesis acerca de la
creacin de mquinas inteligentes.

1.11.1.6. Segn Schalkoff (1990)

La inteligencia artificial es el campo de estudio que se enfoca a la explicacin y emulacin de la


conducta inteligente en funcin de procesos computacionales.

La inteligencia artificial es un conjunto de pasos y tcnicas los cuales son programados con el fin de
proporcionarle a las mquinas destrezas muy parecidas a las que posee el ser humano, la
inteligencia artificial examina con mucha exactitud el comportamiento, los gestos, el vocabulario,
los movimientos corporales, la manera de cmo resolver problemas de los seres humanos para
llevarlos a un algoritmo codificado y as lograr simularlo de la manera ms considerada al ser
humano en una mquina.).

1.11.1.7. Segn Kurzweil (1990)

Define la inteligencia artificial cmo el arte de crear mquinas con capacidad de realizar funciones
que realizadas por personas requieren de inteligencia.

Basndonos en la definicin de Kurzweil podramos detallar que la inteligencia artificial se basa en


la construccin de sistemas y maquinas que puedan de alguna manera u otra cumplir con las
actividades que se le asigne o para la cual fueron programadas, dichas actividades pueden tener un
grado de dificultad muy bajo o demasiado elevado donde la maquina debe procesar gran cantidad
de datos para resolverlas, al momento en que la maquina procesa los datos para lograr resolver
una tarea, es cuando se demuestra que poseen una inteligencia muy parecida a la de los seres
humanos.

1.11.1.8. Segn Rich y Knight (1991)

26
La inteligencia artificial es el estudio de cmo lograr que las computadoras realicen tareas que, por
el momento, los humanos hacen mejor. De acuerdo a lo planteado por Rich y Knight podramos
decir, que la inteligencia artificial busca la manera de cmo crear un sistema que emulado en una
maquina pueda realizar tareas lo ms parecido a como un ser humano podra hacerla. Este tipo de
inteligencia cada da evoluciona tratando que sus algoritmos contenga la mayor informacin sobre
la inteligencia humana y as poder mejorar mucho ms el comportamiento de las maquina en
todos sus aspectos.

1.11.1.9. Segn Lugar y Stubblefied (1993)

Definen la inteligencia artificial como la rama de la ciencia de la computacin que se ocupa de la


automatizacin de la conducta inteligente.

Dicho de otro modo, la inteligencia artificial se enfoca en la creacin de mquinas automatizadas


con una inteligencia muy similar a la inteligencia humana, con el fin de optimizar tiempo, esfuerzo
y trabajo de los seres humanos, muy pronto todas las industrias sustituirn a los seres humanos
por maquinas ya que estas podrn trabajar sin causarle a las empresas ningn costo por mano de
obra y as proporcionarle un margen de ganancia considerablemente ms alto ahorrndole tiempo
y produciendo mucho ms.

1.11.1.10. Segn Stuart (1996)

Es la capacidad que poseen las mquinas para realizar tareas ejecutadas por los seres humanos.

En relacin con la definicin de Stuart, se puede considerar que la inteligencia artificial es la que le
aporta habilidades a las maquinas con el fin de que estas puedan ejecutar actividades que los
humanos realizar, de una forma ms rpida ahorrando tiempo. La inteligencia artificial le permite a
las maquinas tener cualidades propias de los seres humanos tales como razonar, actuar e inclusive
resolver cualquier problema que se le presente.

1.11.1.11. Segn Hayes

La IA es la implementacin de razonamientos inteligentes mediante tcnicas propias dela


computacin. Esta definicin establece un lazo de unin entre la mquina, la inteligencia y la
actividad del ser humano.

1.11.2. Categoras de la inteligencia artificial

-Bsqueda heurstica. Podemos definir una heurstica como un truco o estrategia que limita
grandiosamente la bsqueda de soluciones ante grandes espacios de problemas. Por lo tanto, ante
un problema, nos ayuda a seleccionar las bifurcaciones dentro de un rbol con ms posibilidades;
con ello se restringe la bsqueda, aunque no siempre se garantiza una solucin adecuada. Todo lo
que se debe tener en cuenta para que una heurstica sea adecuada es que nos proporcione
soluciones que sean lo suficientemente buenas. Adems, con la utilizacin de la bsqueda

27
heurstica, no ser necesario replantear un problema cada vez que se afronte, ya que si ya ha sido
planteado anteriormente, sta sugerir la forma en que se ha de proceder para resolverlo.

-Representacin del conocimiento. La representacin es una cuestin clave a la hora de encontrar


soluciones adecuadas a los problemas planteados. Si analizamos ms detenidamente el trmino
encontramos varias definiciones: segn Barr y Feigembaum, la representacin del conocimiento es
una combinacin de estructuras de datos y procedimientos de interpretacin que, si son utilizados
correctamente por un programa, ste podr exhibir una conducta inteligente; segn Farias y
Verdejo, la Inteligencia Artificial tiene como objetivo construir modelos computacionales que al
ejecutarse resuelvan tareas con resultados similares a los obtenidos por una persona, por lo que el
tema central de esta disciplina es el estudio del conocimiento y su manejo; y segn Buchanan y
Shortliffe, la Representacin del Conocimiento en un programa de Inteligencia Artificial significa
elegir una serie de convenciones para describir objetos, relaciones, y procesos en el mundo. Gran
parte del esfuerzo realizado en la consecucin de ordenadores inteligentes, segn Rahael, ha sido
caracterizado por el intento continuo de conseguir ms y mejores estructuras de representacin
del conocimiento, junto con tcnicas adecuadas para su manipulacin, que permitiesen la
resolucin inteligente de algunos de los problemas ya planteados. Otra caracterstica importante es
la inclusin en los programas de Inteligencia artificial, aunque por separado, de los conocimientos
y la unidad que controla y dirige la bsqueda de soluciones. Dada esta disposicin, en estos
programas la modificacin, ampliacin y actualizacin de los mismos es sencilla.

El razonamiento que puede tener cualquier persona, ha demostrado ser una de los aspectos ms
difciles de modelar "dentro" de un ordenador. El sentido comn a menudo nos ayuda a prever
multitud de hechos y fenmenos corrientes, pero, como ya hemos dicho, es muy complicado
representarlos en un ordenador, dado que los razonamientos son casi siempre inexactos y que sus
conclusiones y reglas en las que se basan solamente son aproximadamente verdaderas. Lenguajes,
entornos y herramientas de Inteligencia Artificial En la Inteligencia Artificial, se han desarrollado
diferentes lenguajes especficos para los diferentes campos de aplicacin. Estos lenguajes en su
mayora cuentan con una serie de caractersticas comunes que podemos resumir de la siguiente
forma: Este tipo de software ofrece una gran modularidad. Poseen gran capacidad de tomar
decisiones de programacin hasta el ltimo momento, es decir cuando el programa ya est
ejecutndose. Ofrecen grandes facilidades en el manejo de listas, y esto es importante, ya que las
listas son la estructura ms habitual usada para la representacin del conocimiento en la
Inteligencia Artificial. Facilitan la realizacin de ciertos tipos de deduccin automtica permitiendo
tambin la creacin de una base de hechos (lugar donde se recogen los datos iniciales del
problema a resolver y los resultados intermedios una vez obtenidos). Permite el uso simultneo de
estructuras que incorporan conocimiento declarativo y conocimiento procedimental. Tienen una
marcada orientacin grfica. Adems, las herramientas de Inteligencia Artificial permiten hacer un
seguimiento de todos los cambios realizados a lo largo de toda la sesin Disponen herramientas
capaces de desarrollar programas que son capaces de comprender otros programas y tambin de
realizar modificaciones sobre ellos.

Stuart Russell y Peter Norvig diferencian estos tipos de la inteligencia artificial:

28
-Sistemas que piensan como humanos.- Estos sistemas tratan de emular el pensamiento humano;
por ejemplo las redes neuronales artificiales. La automatizacin de actividades que vinculamos con
procesos de pensamiento humano, actividades como la toma de decisiones, resolucin de
problemas y aprendizaje.

-Sistemas que actan como humanos.- Estos sistemas tratan de actuar como humanos; es decir,
imitan el comportamiento humano; por ejemplo la robtica. El estudio de cmo lograr que los
computadores realicen tareas que, por el momento, los humanos hacen mejor.

-Sistemas que piensan racionalmente.- Es decir, con lgica (idealmente), tratan de imitar o emular
el pensamiento lgico racional del ser humano; por ejemplo los sistemas expertos. El estudio de
los clculos que hacen posible percibir, razonar y actuar.

-Sistemas que actan racionalmente (idealmente).- Tratan de emular de forma racional el


comportamiento humano; por ejemplo los agentes inteligentes. Est relacionado con conductas
inteligentes en artefactos.

1.11.3. Aplicaciones de la inteligencia artificial

Un asistente automtico en lnea dando servicio de atencin al cliente en un sitio web una de las
muchas aplicaciones primitivas de la inteligencia artificial.

Las tcnicas desarrolladas en el campo de la inteligencia artificial son numerosas y ubicuas.


Comnmente cuando un problema es resuelto mediante inteligencia artificial la solucin es
incorporada en mbitos de la industria y de la vida diaria de los usuarios de programas de
computadora, pero la percepcin popular se olvida de los orgenes de estas tecnologas que dejan
de ser percibidas como inteligencia artificial. A este fenmeno se le conoce como el efecto IA.

Lingstica computacional
Minera de datos (Data Mining)
Industriales.
Medicina
Mundos virtuales
Procesamiento de lenguaje natural (Natural Language Processing)
Robtica
Mecatrnica
Sistemas de apoyo a la decisin
Videojuegos
Prototipos informticos
Anlisis de sistemas dinmicos
Smart Process Management
Simulacin de multitudes

1.12. BASE DE DATOS

29
1.12.1. Introduccin

El trmino de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en
California, USA. Una base de datos se puede definir como un conjunto de informacin relacionada
que se encuentra agrupada estructurada.

Desde el punto de vista informtico, la base de datos es un sistema formado por un conjunto de
datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas
que manipulen ese conjunto de datos.

Cada base de datos se compone de una o ms tablas que guarda un conjunto de datos. Cada tabla
tiene una o ms columnas y filas. Las columnas guardan una parte de la informacin sobre cada
elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.

1.12.2. Definicin de base de datos

Se define una base de datos como una serie de datos organizados y relacionados entre s, los
cuales son recolectados y explotados por los sistemas de informacin de una empresa o negocio
en particular.

1.12.3. Caractersticas

Entre las principales caractersticas de los sistemas de base de datos podemos mencionar:

Independencia lgica y fsica de los datos.

Redundancia mnima.

Acceso concurrente por parte de mltiples usuarios.

Integridad de los datos.

Consultas complejas optimizadas.

Seguridad de acceso y auditora.

Respaldo y recuperacin.

Acceso a travs de lenguajes de programacin estndar.

1.12.4. Sistema de Gestin de Base de Datos (SGBD)

Los Sistemas de Gestin de Base de Datos (en ingls DataBase Management System) son un tipo de
software muy especfico, dedicado a servir de interfaz entre la base de datos, el usuario y las
aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje de
manipulacin de datos y de un lenguaje de consulta.

30
1.12.5. Ventajas de las bases de datos

Control sobre la redundancia de datos:

Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. Esto
hace que se desperdicie espacio de almacenamiento, adems de provocar la falta de consistencia
de datos.

En los sistemas de bases de datos todos estos ficheros estn integrados, por lo que no se
almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede
eliminar la redundancia completamente, ya que en ocasiones es necesaria para modelar las
relaciones entre los datos.

Consistencia de datos:

Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que
haya inconsistencias. Si un dato est almacenado una sola vez, cualquier actualizacin se debe
realizar slo una vez, y est disponible para todos los usuarios inmediatamente. Si un dato est
duplicado y el sistema conoce esta redundancia, el propio sistema puede encargarse de garantizar
que todas las copias se mantienen consistentes.

Compartir datos:

En los sistemas de ficheros, los ficheros pertenecen a las personas o a los departamentos que los
utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la empresa y puede
ser compartida por todos los usuarios que estn autorizados.

Mantenimiento de estndares:

Gracias a la integracin es ms fcil respetar los estndares necesarios, tanto los establecidos a
nivel de la empresa como los nacionales e internacionales. Estos estndares pueden establecerse
sobre el formato de los datos para facilitar su intercambio, pueden ser estndares de
documentacin, procedimientos de actualizacin y tambin reglas de acceso.

Mejora en la integridad de datos:

La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados.


Normalmente, la integridad se expresa mediante restricciones o reglas que no se pueden violar.
Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD quien
se debe encargar de mantenerlas.

Mejora en la seguridad:

La seguridad de la base de datos es la proteccin de la base de datos frente a usuarios no


autorizados. Sin unas buenas medidas de seguridad, la integracin de datos en los sistemas de
bases de datos hace que stos sean ms vulnerables que en los sistemas de ficheros.

31
Mejora en la accesibilidad a los datos:

Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al


usuario hacer cualquier tipo de consulta sobre los datos, sin que sea necesario que un
programador escriba una aplicacin que realice tal tarea.

Mejora en la productividad:

El SGBD proporciona muchas de las funciones estndar que el programador necesita escribir en un
sistema de ficheros. A nivel bsico, el SGBD proporciona todas las rutinas de manejo de ficheros
tpicas de los programas de aplicacin.

El hecho de disponer de estas funciones permite al programador centrarse mejor en la funcin


especfica requerida por los usuarios, sin tener que preocuparse de los detalles de implementacin
de bajo nivel.

Mejora en el mantenimiento:

En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los
programas de aplicacin que los manejan.

Esto hace que los programas sean dependientes de los datos, de modo que un cambio en su
estructura, o un cambio en el modo en que se almacena en disco, requiere cambios importantes
en los programas cuyos datos se ven afectados.

Sin embargo, los SGBD separan las descripciones de los datos de las aplicaciones. Esto es lo que se
conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de las
aplicaciones que acceden a la base de datos.

Aumento de la concurrencia:

En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultneamente a un
mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda informacin o
se pierda la integridad. La mayora de los SGBD gestionan el acceso concurrente a la base de datos
y garantizan que no ocurran problemas de este tipo.

Mejora en los servicios de copias de seguridad:

Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas necesarias
para proteger los datos ante fallos en el sistema o en las aplicaciones. Los usuarios tienen que
hacer copias de seguridad cada da, y si se produce algn fallo, utilizar estas copias para
restaurarlos.

En este caso, todo el trabajo realizado sobre los datos desde que se hizo la ltima copia de
seguridad se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales funcionan de
modo que se minimiza la cantidad de trabajo perdido cuando se produce un fallo.

32
1.12.6. Desventajas de las bases de datos

Complejidad:

Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran
funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un buen uso
de ellos.

Coste del equipamiento adicional:

Tanto el SGBD, como la propia base de datos, pueden hacer que sea necesario adquirir ms
espacio de almacenamiento. Adems, para alcanzar las prestaciones deseadas, es posible que sea
necesario adquirir una mquina ms grande o una mquina que se dedique solamente al SGBD.
Todo esto har que la implantacin de un sistema de bases de datos sea ms cara.

Vulnerable a los fallos:

El hecho de que todo est centralizado en el SGBD hace que el sistema sea ms vulnerable ante los
fallos que puedan producirse. Es por ello que deben tenerse copias de seguridad (Backup).

1.12.7. Tipos de Campos

Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes.
Entre los ms comunes podemos nombrar:

Numrico: entre los diferentes tipos de campos numricos podemos encontrar enteros
sin decimales y reales decimales.

Booleanos: poseen dos estados: Verdadero Si y Falso No.

Memos: son campos alfanumricos de longitud ilimitada. Presentan el inconveniente de


no poder ser indexados.

Fechas: almacenan fechas facilitando posteriormente su explotacin. Almacenar fechas de


esta forma posibilita ordenar los registros por fechas o calcular los das entre una fecha y
otra.

Alfanumricos: contienen cifras y letras. Presentan una longitud limitada (255 caracteres).

Autoincrementables: son campos numricos enteros que incrementan en una unidad su


valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que
resultan exclusivos de un registro.

1.12.8. Tipos de Base de Datos

Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:

33
MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su
rapidez. No es recomendable usar para grandes volmenes de datos.

PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien
grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.

Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser
creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya
explicada.

Microsoft SQL Server: es una base de datos ms potente que access desarrollada por
Microsoft. Se utiliza para manejar grandes volmenes de informaciones.

1.13. INTERNET

1.13.1. Qu es Internet?

Internet es una red de redes que permite la interconexin


descentralizada de computadoras a travs de un conjunto de
protocolos denominado TCP/IP. Tuvo sus orgenes en 1969, cuando
una agencia del Departamento de Defensa de los Estados Unidos
comenz a buscar alternativas ante una eventual guerra atmica
que pudiera incomunicar a las personas. Tres aos ms tarde se
realiz la primera demostracin pblica del sistema ideado, gracias
a que tres universidades de California y una de Utah lograron
establecer una conexin conocida como ARPANET (Advanced
Research Projects Agency Network).

A diferencia de lo que suele pensarse, Internet y la World Wide Web no son sinnimos. La WWW
es un sistema de informacin desarrollado en 1989 por Tim Berners Lee y Robert Cailliau. Este
servicio permite el acceso a informacin que se encuentra enlazada mediante el protocolo HTTP
(HyperText Transfer Protocol).

Otros servicios y protocolos disponibles en la red de redes son el acceso remoto a computadoras
conocido como Telnet, el sistema de transferencia de archivos FTP, el correo electrnico (POP y
SMTP), el intercambio de archivos P2P y las conversaciones online o chats.

El desarrollo de Internet ha superado ampliamente cualquier previsin y constituy una verdadera


revolucin en la sociedad moderna. El sistema se transform en un pilar de las comunicaciones, el
entretenimiento y el comercio en todos los rincones del planeta.

Las estadsticas indican que, en 2006, los usuarios de Internet (conocidos como internautas)
superaron los 1.100 millones de personas. Se espera que en la prxima dcada esa cifra se
duplique, impulsada por la masificacin de los accesos de alta velocidad (banda ancha).

1.14. PANORAMA ACTUAL DE LAS TIC

34
Son numerosos los cambios que afronta en el mundo digital actual el sector de las tecnologas de
la informacin y la comunicacin (TIC), desde los avances de las tecnologas hasta la presencia de
nuevos agentes, el desplazamiento de los ingresos y el nacimiento de diferentes modelos de
actividad econmica. Los usuarios, tanto particulares como empresas, tienen ante s un abanico
cada vez mayor de servicios y aplicaciones que dan respuesta a sus necesidades de informacin,
comunicacin y ocio. El fabuloso aumento previsto en trminos de trfico de datos, ocasionado por
los cambios en el comportamiento de consumidores y empresas, sigue obligando a los operadores
tradicionales de telecomunicaciones a revisar, adaptar y diversificar sus prcticas comerciales.

1.14.1. Qu son las TIC?

En los ltimos aos, las TIC han tomado un papel importantsimo en nuestra sociedad y se utilizan
en multitud de actividades. Las TIC forman ya parte de la mayora de sectores: educacin, robtica,
Administracin pblica, empleo y empresas, salud

Tambin han surgido centros de formacin especializados en TIC que ofrecen cursos y masters TIC
donde las materias que imparten se centran en desarrollar este mbito de conocimiento.

1.14.2. Para qu sirven las TIC?

Fcil acceso a la informacin en cualquier formato y de manera fcil y rpida.

1. Inmaterialidad. La digitalizacin nos permite disponer de informacin inmaterial, para


almacenar grandes cantidades en pequeos soportes o acceder a informacin ubicada en
dispositivos lejanos.

2. Instantaneidad. Podemos conseguir informacin y comunicarnos instantneamente a pesar de


encontrarnos a kilmetros de la fuente original.

3. Interactividad. Las nuevas TIC se caracterizan por permitir la comunicacin bidireccional, entre
personas o grupos sin importar donde se encuentren. Esta comunicacin se realiza a travs de
pginas web, correo electrnico, foros, mensajera instantnea, videoconferencias, blogs o wikis
entre otros sistemas.

4. Automatizacin de tareas. Las TIC han facilitado muchos aspectos de la vida de las personas
gracias a esta caracterstica. Con la automatizacin de tareas podemos, por ejemplo, programar
actividades que realizaran automticamente los ordenadores con total seguridad y efectividad.
Existen interesantes cursos de TIC, desde enfados a profesores como a pblico en general. Incluso
hay programas ms especializados como los masters en TIC.

1.14.3. Qu tipos de TIC existen?

Podemos hacer una clasificacin general de las tecnologas de la informacin y comunicacin en


redes, terminales y servicios que ofrecen.

35
1. Redes: la telefona fija, la banda ancha, la telefona mvil, las redes de televisin o las redes en el
hogar son algunas de las redes de TIC.

2. Terminales: existen varios dispositivos o terminales que forman parte de las TIC. Estos son el
ordenador, el navegador de Internet, los sistemas operativos para ordenadores, los telfonos
mviles, los televisores, los reproductores porttiles de audio y video o las consolas de juego.

3. Servicios en las TIC: las TIC ofrecen varios servicios a los consumidores. Los ms importantes son
el correo electrnico, la bsqueda de informacin, la banca online, el audio y msica, la televisin y
el cine, el comercio electrnico, e-administracin y e-gobierno, la e-sanidad, la educacin, los
videojuegos y los servicios mviles. En los ltimos aos han aparecido ms servicios como los Peer
to Peer (P2P), los blogs o las comunidades virtuales y escuelas de negocio que se especializan en
impartir su formacin.

1.15. PERSPECTIVAS FUTURAS

Las computadoras son parte de la vida personal, laboral, social y poltica. Ms all de las
computadoras, pensemos en la gran cantidad de computadoras invisibles que utilizamos a diario,
como las que controlan importantes funciones en lavarropas, juegos electrnicos, ascensores,
automviles.

Como otras aplicaciones tecnolgicas (ej: energa atmica), la tecnologa de los sistemas de
informacin puede ser usada para elevar la calidad de vida del ser humano o en su contra.

El gran desafo que vive la humanidad es asimilar esta tecnologa para el bien general, evitando los
efectos negativos que puede provocar.

Muchos son los impactos sociales de esta tecnologa, lo expuesto en el presente texto ha sido una
simple introduccin que puede orientar y motivar a la bsqueda y profundizacin de otros.

Seguramente, las decisiones sobre responsabilidades ticas, morales y sociales sern ms


complejas a medida que avance el siglo digital.

Muchos socilogos consideran que esta revolucin de la informacin causo un impacto superior al
provocado por la Revolucin Industrial (S. XVIII). Los avances en este terreno son muy difciles de
predecir, ya que la evolucin aumenta a ritmo vertiginoso.

En un futuro, en la gestin empresarial ser totalmente automatizada, eliminando los trabajos


manuales, sobre todo el ingreso de datos o documentos mediante lectoras pticas.

En la industria, el uso de robots reducir los costos de fabricacin.

En educacin, las tutoras en las redes facilitar la enseanza a distancia. Se utilizarn en esta rea,
reconocedores y generadores de voz para la comunicacin.

36
En el mbito cientfico e ingeniera, los programas de simulacin llegarn a eliminar los modelos a
escala, el procesamiento estadstico de cantidades de informacin cada vez mayor contribuir a la
planificacin y a la toma de decisiones.

En el campo de la medicina, facilitar el trabajo de los mdicos y personal sanitario para salvar
vidas, a travs de redes de comunicacin, salvando las distancias en centros urbanos o rurales.

Actualmente se est estudiando el funcionamiento del cerebro humano y de las redes neuronales
con el fin de implantar en las computadoras las tcnicas de inteligencia artificial. Y su posterior
aplicacin en la robtica.

El desarrollo y potencial de la escritura hipertextual ha llevado a muchos autores a proclamar que


la muerte de los libros est prxima. El tema posee muchas aristas que deben ser analizadas
cuidadosamente para comprender las propiedades, particularidades, ventajas y deficiencias de
cada uno de estos sistemas de escritura y transmisin. Sin embargo los libros an tienen una
ventaja ms sobre todas las otras tecnologas: su interfaz de usuario. Son fcilmente transportables
y se pueden leer en cualquier lado, sin necesidad de conexiones, electricidad, ni implementos
auxiliares.

En el contexto de la alfabetizacin digital y de la formacin de ciudadanos - usuarios crticos, es


importante estar al tanto de lo que significan los nuevos modos de intercambio y las reglas que se
estn estableciendo.

El desarrollo y expansin de la tecnologa de red, y la creacin del ciberespacio como un espacio de


interaccin, abren la posibilidad y el reto en la construccin de un futuro ms justo. Internet tiene
lo bueno y lo malo del mundo, no se le pueden atribuir los problemas del terrorismo, ni del abuso,
ni la violencia social, que ya existan antes. An hoy se responsabiliza a la televisin de inspirar y
hasta causar la violencia y la delincuencia.

Tampoco cabe esperar que la sola presencia de las tecnologas solucione los problemas de hambre,
falta de educacin y desigualdad de acceso a bienes materiales y culturales. Es que ambos casos,
los aportes tecnolgicos son ms o menos laterales a la resolucin de cuestiones sociales.

Sin embargo, estos beneficios aportados por la tecnologa aplicada a los distintos campos vienen
acompaados por el desplazamiento y la marginacin de trabajadores a los que se les reducir el
campo laboral por la reduccin de la privacidad y la deshumanizacin de la sociedad (por la
constante interaccin hombre - mquina)

Podemos decir que no todas las aplicaciones de las computadoras producen un beneficio.
Debemos tomarla como una herramienta til para resolver problemas y tener en cuenta que sus
efectos sobre la sociedad y las personas dependern del uso que se le d y de los programas que
generen.

1.16. BIG DATA

37
1.16.1. Qu es Big data?

Big data, macrodatos, datos masivos, inteligencia de datos o datos a gran escala es un concepto
que hace referencia a conjuntos de datos tan grandes que aplicaciones informticas tradicionales
del procesamiento de datos no son suficientes para tratar con ellos y a los procedimientos usados
para encontrar patrones repetitivos dentro de esos datos. En los textos cientficos en espaol con
frecuencia se usa directamente el trmino en ingls big data, tal como aparece en el ensayo de
Viktor Schnberger: La revolucin de los datos masivos.

La disciplina dedicada a los datos masivos se enmarca en el sector de las tecnologas de la


informacin y la comunicacin. Esta disciplina se ocupa de todas las actividades relacionadas con
los sistemas que manipulan grandes conjuntos de datos. Las dificultades ms habituales vinculadas
a la gestin de estas cantidades de datos se centran en la recoleccin y el almacenamiento,
bsqueda, comparticin, anlisis, y visualizacin. La tendencia a manipular enormes cantidades de
datos se debe a la necesidad en muchos casos de incluir dicha informacin para la creacin de
informes estadsticos y modelos predictivos utilizados en diversas materias, como los anlisis de
negocio, publicitarios, los datos de enfermedades infecciosas, el espionaje y seguimiento a la
poblacin o la lucha contra el crimen organizado.

El lmite superior de procesamiento ha ido creciendo a lo largo de los aos. De esta forma, los
lmites fijados en 2008 rondaban el orden de petabytes a zetabytes de datos. Los cientficos con
cierta regularidad encuentran lmites en el anlisis debido a la gran cantidad de datos en ciertas
reas, tales como la meteorologa, la genmica, la conectmica, las complejas simulaciones de
procesos fsicos y las investigaciones relacionadas con los procesos biolgicos y ambientales, Las
limitaciones tambin afectan a los motores de bsqueda en internet, a los sistemas finanzas y a la
informtica de negocios. Los data sets crecen en volumen debido en parte a la recoleccin masiva
de informacin procedente de los sensores inalmbricos y los dispositivos mviles (por ejemplo las
VANET), del constante crecimiento de los histricos de aplicaciones (por ejemplo de los logs),
cmaras (sistemas de teledeteccin), micrfonos, lectores de identificacin por radiofrecuencia. La
capacidad tecnolgica per cpita a nivel mundial para almacenar datos se dobla aproximadamente
cada cuarenta meses desde los aos ochenta.

1.16.2. Tecnologa

Existen muchsimas herramientas para tratar con big data. Algunos ejemplos incluyen Hadoop,
NoSQL, Cassandra, Inteligencia empresarial, Aprendizaje automtico y MapReduce. Estas
herramientas tratan con algunos de los tres tipos de big data:

Datos estructurados: datos que tienen bien definidos su longitud y su formato, como las fechas, los
nmeros o las cadenas de caracteres. Se almacenan en tablas. Un ejemplo son las bases de datos
relacionales y las hojas de clculo.

Datos no estructurados: datos en el formato tal y como fueron recolectados, carecen de un


formato especfico. No se pueden almacenar dentro de una tabla ya que no se puede desgranar su

38
informacin a tipos bsicos de datos. Algunos ejemplos son los PDF, documentos multimedia,
correos electrnicos o documentos de texto.

Datos semiestructurados: datos que no se limitan a campos determinados, pero que contiene
marcadores para separar los diferentes elementos. Es una informacin poco regular como para ser
gestionada de una forma estndar. Estos datos poseen sus propios metadatos semiestructurados
que describen los objetos y las relaciones entre ellos, y pueden acabar siendo aceptados por
convencin. Un ejemplo es el HTML, el XML o el JSON.

1.16.3. Captura

De dnde provienen todos estos datos? Los fabricamos directa e indirectamente segundo tras
segundo. Un iPhone hoy en da tiene ms capacidad de cmputo que la NASA cuando el hombre
lleg a la luna por lo que la cantidad de datos generados por persona y en unidad de tiempo es
muy grande. Catalogamos la procedencia de los datos segn las siguientes categoras:

Generados por las personas: el hecho de enviar correos electrnicos o mensajes por WhatsApp,
publicar un estado en Facebook, tuitear contenidos o responder a una encuesta por la calle son
cosas que hacemos a diario y que crean nuevos datos y metadatos que pueden ser analizados. Se
estima que cada minuto al da se envan ms de 200 millones de correos electrnicos, se
comparten ms de 700 000 piezas de contenido en Facebook, se realizan dos millones de
bsquedas en Google o se editan 48 horas de vdeo en YouTube. Por otro lado, las trazas de
utilizacin en un sistema ERP, incluir registros en una base de datos o introducir informacin en
una hoja de clculo son otras formas de generar estos datos.

Transacciones de datos: la facturacin, las llamadas o las transaccin entre cuentas generan
informacin que tratada pueden ser datos relevantes. Un ejemplo ms claro lo encontraremos en
las transacciones bancarias: lo que el usuario conoce como un ingreso de X euros, la computacin
lo interpretar como una accin llevada a cabo en una fecha y momento determinado, en un lugar
concreto, entre unos usuarios registrados, y ms metadatos.

Marketing electrnico y web: se generan una gran cantidad de datos cuando se navega por
internet. Con la web 2.0 se ha roto el paradigma webmaster-contenido-lector y los mismos
usuarios se convierten en creadores de contenido gracias a su interaccin con el sitio. Existen
muchas herramientas de seguimiento utilizadas en su mayora con fines de marketing y anlisis de
negocio. Los movimientos de ratn quedan grabados en mapas de calor y queda registro de cunto
pasamos en cada pgina y cundo las visitamos.

Mquina a mquina (machine to machine, M2M): son las tecnologas que comparten datos con
dispositivos: medidores, sensores de temperatura, de luz, de altura, de presin, de sonido que
transforman las magnitudes fsicas o qumicas y las convierten en datos. Existen desde hace
dcadas, pero la llegada de las comunicaciones inalmbricas (Wi-Fi, Bluetooth, RFID) ha
revolucionado el mundo de los sensores. Algunos ejemplos son los GPS en la automocin o los
sensores de signos vitales en la medicina.

39
Biomtrica: son el conjunto de datos que provienen de la seguridad, defensa y servicios de
inteligencia. Son cantidades de datos generados por lectores biomtricos como escneres de
retina, escneres de huellas digitales, o lectores de cadenas de ADN. El propsito de estos datos es
proporcionar mecanismos de seguridad y suelen estar custodiadas por los ministerios de defensa y
departamentos de inteligencia. Un ejemplo de aplicacin es el cruce de ADN entre una muestra de
un crimen y una muestra en nuestra base de datos.

1.16.4. Transformacin

Una vez encontradas las fuentes de los datos necesarios, muy posiblemente dispongamos de un
sinfn de tablas de origen sin estar relacionadas. El siguiente objetivo consta en hacer que los datos
se recojan en un mismo lugar y darles un formato.

Aqu entran en juego las plataformas extraer, transformar y cargar (ETL). Su propsito es extraer los
datos de las diferentes fuentes y sistemas, para despus hacer transformaciones (conversiones de
datos, limpieza de datos sucios, cambios de formato) y finalmente cargar los datos en la base de
datos o almacn de datos especificada. Un ejemplo de plataforma ETL es el Pentaho Data
Integration, ms concretamente su aplicacin Spoon.

1.16.5. Anlisis de datos

Teniendo los datos necesarios almacenados segn diferentes tecnologas de almacenamiento, nos
daremos cuenta que necesitaremos diferentes tcnicas de anlisis de datos como las siguientes:

-Asociacin: permite encontrar relaciones entre diferentes variables. Bajo la premisa de causalidad,
se pretende encontrar una prediccin en el comportamiento de otras variables. Estas relaciones
pueden ser los sistemas de ventas cruzadas en los comercios electrnicos.

-Minera de datos (data mining): tiene como objetivo encontrar comportamientos predictivos.
Engloba el conjunto de tcnicas que combina mtodos estadsticos y de aprendizaje automtico
con almacenamiento en bases de datos. Est estrechamente relacionada con los modelos
utilizados para descubrir patrones en grandes cantidades de datos.

-Agrupacin (clustering): el anlisis de clsteres es un tipo de minera de datos que divide grandes
grupos de individuos en grupos ms pequeos de los cuales no conocamos su parecido antes del
anlisis. El propsito es encontrar similitudes entre estos grupos, y el descubrimiento de nuevos
conociendo cules son las cualidades que lo definen. Es una metodologa apropiada para encontrar
relaciones entre resultados y hacer una evaluacin preliminar de la estructura de los datos
analizados. Existen diferentes tcnicas y algoritmos de clusterizacin.

-Anlisis de texto (text analytics): gran parte de los datos generados por las personas son textos,
como e-mails, bsquedas web o contenidos. Esta metodologa permite extraer informacin de
estos datos y as modelar temas y asuntos o predecir palabras.

40
Tal y como el Instituto Nacional de Estadstica dice en sus tutoriales, una imagen vale ms que mil
palabras, o que mil datos. Nuestra mente agradecer mucho ms la visualizacin amigable de
unos resultados estadsticos en grficos o mapas que no en tablas con nmeros y conclusiones. En
los macrodatos se llega un paso ms all: parafraseando a Edward Tufte, uno de los expertos en
visualizacin de datos ms reconocidos a nivel mundial "El mundo es complejo, dinmico,
multidimensional, el papel es esttico y plano. Cmo vamos a representar la rica experiencia
visual del mundo en la mera planicie?. Mondrian es una plataforma que permite visualizar la
informacin a travs de los anlisis llevados a cabo sobre los datos que disponemos. Con esta
plataforma se intenta llegar a un pblico ms concreto, y una utilidad ms acotada como un
Cuadro de Mando Integral de una organizacin. Por otro lado, las infografas se han vuelto un
fenmeno viral, donde se recogen los resultados de los diferentes anlisis sobre nuestros datos, y
son un material atractivo, entretenido y simplificado para audiencias masivas.

41
1.17. BIBLIOGRAFA

Gaviria, M. (2015). HISTORIA Y EVOLUCION DE LOS COMPUTADORES. Agosto 04,2015, de Line Sitio
web: https://line.do/es/historia-y-evolucion-de-los-computadores/nhr/vertical

Israel. (2017). Lenguajes de programacin. Marzo 27,2017, de CCM Sitio web:


http://es.ccm.net/contents/304-lenguajes-de-programacion

Prez, J. (2008). internet. 2017, de DEFINICION DE Sitio web: https://definicion.de/internet/

Andrs, L. (2010). La Informtica y el tratamiento de la informacin. Junio 15, 2010, de


Elblogdemercado's Blog Sitio web:
https://elblogdemercado.wordpress.com/category/identificacion-de-la-informatica-con-la-
actualidad/la-informatica-y-el-tratamiento-de-la-informacion/

Archanco, R. (2011). Qu es gestin del conocimiento. Septiembre 25,2011, de


papelesdeinteligencia Sitio web: http://papelesdeinteligencia.com/que-es-gestion-del-
conocimiento/

Guzella, A. (2016). La importancia del conocimiento tcnico para obtener resultados. Julio 24,
2016, de Falconi Sitio web: https://www.falconi.com/flcn_articles/conocimiento-tecnico-para-
obtener-resultados/

Mela, M. (2011). Qu son las TIC y para que sirven?. Abril 13, 2011, de iberestudios Sitio web:
http://noticias.iberestudios.com/%C2%BFque-son-las-tic-y-para-que-sirven/

Perz, D. (2007). Qu son las bases de datos?. Octubre 26, 2007, de maestros del web Sitio web:
http://www.maestrosdelweb.com/que-son-las-bases-de-datos/

EcuRed. (2017). Ingeniera de software . Agosto 21, 2017, de EcuRed Sitio web:
https://www.ecured.cu/Ingenier%C3%ADa_de_software

42

También podría gustarte