material de apoyo 1ºctiv 2012
Post on 13-Jul-2015
93 Views
Preview:
TRANSCRIPT
MATERIAL DE APOYO / CONFERENCIA DE TECNOLOGÍAS DE LA INFORMACIÓN EN VENEZUELA
En la última década los sistemas de medios de comunicación
masivas y de educación han sufrido cambios debido al desarrollo y la difusión de nuevas
tecnologías de información y las comunicaciones por Internet liderando una enorme
avalancha de recursos informativos que dan vida a Internet sentaron las bases sobre las que
muchas investigaciones coincidieron al pronosticar cambios radicales en las instituciones
(Hasta se ha llegado a predecir la desaparición de las aulas y los maestros tradicionales).
Ahora, con cierta visión hacia el futuro, se puede afirmar que falta un largo trecho por
recorrer para lograr una conexión convenientemente entre el sistema educativo y las
tecnologías de información y comunicación.
TIC en Venezuela: crecimiento reciente y prioridades
Carlos Genatios
Las Tecnologías de Información y Comunicación (TIC) juegan hoy un rol importante en la
definición y ejecución de políticas públicas a nivel nacional y su impacto puede producir
avances significativos en sectores como educación, salud, desarrollo institucional y
empresarial, además de contribuir a mejorar el desempeño de la gestión pública, lo cual
incrementa la participación ciudadana, la lucha contra la corrupción y la gobernabilidad.
La conformación de iniciativas articuladas y sostenibles que permitan resultados estables y
esperanzadores, que construyan futuro, debe hacerse con una activa participación de los
sectores de gobierno, académico y productivo, incrementando la presencia de todos los
actores de la sociedad.
Las TIC presentan hoy un marco de desarrollo nacional con buen potencial. A continuación
presentamos los elementos más importantes de un diagnóstico del sector en la Venezuela
actual.
Según Datanálisis, Venezuela tenía para el segundo semestre de 1999, 207.000 usuarios de
Internet. Para el primer semestre de 2000 esa cifra subió a 526.000, y para el segundo
semestre de 2000 llegó a 817.000, lo cual representó un crecimiento del 300%. Para el
2001, 1.200.000 personas eran usuarios de Internet (4.8% de la población). A pesar del
importante crecimiento experimentado en ese período, Venezuela está por debajo de los
niveles alcanzados en Chile (11.6%), Uruguay (11.1%), Argentina (10.38%), Brasil
(6.98%), y Costa Rica (6.74%). Sin embargo, las proyecciones de crecimiento del número
de usuarios para Venezuela hasta el año 2005 son de 1167%, las más altas de América
Latina, por encima de México (877%), Colombia (780%), Argentina (775%) y Brasil
(402%), de acuerdo a cifras de Jupiter Communications.
VENTAJAS DEL SOFTWARE LIBRE
1. Económico
El bajo o nulo coste de los
productos libres permiten
proporcionar a las PYMES
servicios y ampliar sus
infraestructuras sin que se vean
mermados sus intentos de
crecimiento por no poder hacer
frente al pago de grandes cantidades en licencias.
La práctica totalidad de los concursos para desarrollo de software para la administración
pública pasan por compatibilizar con productos de la factoría de Microsoft, por lo que
garantiza la perpetuación e ingresos hacia Microsoft y no favorece a las empresas locales
que pudieran ofrecer productos equivalentes.
Además de la reducción de costes por uso de software libre. ¿Qué podrían aportar esas
inversiones si los beneficiados fuesen empresas del propio estado, en lugar de mandar a una
compañía extranjera esas enormes cantidades de dinero?
2. Libertad de uso y redistribución
Las licencias de software libre existentes permiten la instalación del software tantas veces y
en tantas máquinas como el usuario desee.
3. Independencia tecnológica
El acceso al código fuente permite el desarrollo de nuevos productos sin la necesidad de
desarrollar todo el proceso partiendo de cero. El secretismo tecnológico es uno de los
grandes frenos y desequilibrios existentes para el desarrollo en el modelo de propiedad
intelectual.
4. Fomento de la libre competencia al basarse en servicios y no licencias
Uno de los modelos de negocio que genera el software libre es la contratación de servicios
de atención al cliente. Este sistema permite que las compañías que den el servicio compitan
en igualdad de condiciones al no poseer la propiedad del producto del cual dan el servicio.
Esto, además, produce un cambio que redunda en una mayor atención al cliente y
contratación de empleados, en contraposición a sistemas mayoritariamente sostenidos por
la venta de licencias y desatención del cliente.
5. Soporte y compatibilidad a largo plazo
Este punto, más que una ventaja del software libre es una desventaja del software
propietario, por lo que la elección de software libre evita este problema. Al vendedor, una
vez ha alcanzado el máximo de ventas que puede realizar de un producto, no le interesa que
sus clientes continúen con él. La opción es sacar un nuevo producto, producir software que
emplee nuevas tecnologías solo para éste y no dar soporte para la resolución de fallos al
anterior, tratando de hacerlo obsoleto por todos los medios, pese a que este pudiera cubrir
perfectamente las necesidades de muchos de sus usuarios.
Véanse diferentes versiones de Windows que dejan de ser soportadas por Microsoft o
software de grabación que no admite nuevos modelos de grabadoras ópticas sin una
actualización, aún cuando la grabadora nueva emplee el mismo mecanismo de grabación
que la antigua.
6. Formatos estándar
Los formatos estándar permiten una interoperatividad más alta entre sistemas, evitando
incompatibilidades. Los estándares de facto son válidos en ocasiones para lograr una alta
interoperatividad si se omite el hecho que estos exigen el pago de royalties a terceros y por
razones de mercado expuestas en el anterior punto no interesa que se perpetúen mucho
tiempo.
Los formatos estándares afectan a todos los niveles. Un ejemplo lo estamos viendo en los
documentos emitidos por las administraciones publicas en distintos formatos y versiones,
que producen retrasos y dificultades en el acceso adecuado a la información para las
mismas administraciones y para sus usuarios. Algunas administraciones de la unión
europea ya están dando el paso a formatos abiertos como ODF (Open Document Format).
7. Sistemas sin puertas traseras y más seguros
El acceso al código fuente permite que tanto hackers como empresas de seguridad de todo
el mundo puedan auditar los programas, por lo que la existencia de puertas traseras es
ilógica ya que se pondría en evidencia y contraviene el interés de la comunidad que es la
que lo genera.
8. Corrección mas rápida y eficiente de fallos
El funcionamiento e interés conjunto de la comunidad ha demostrado solucionar mas
rápidamente los fallos de seguridad en elsoftware libre, algo que desgraciadamente en el
software propietario es mas difícil y costoso. Cuando se notifica a las empresas propietarias
del software, éstas niegan inicialmente la existencia de dichos fallos por cuestiones de
imagen y cuando finalmente admiten la existencia de esos bugs tardan meses hasta
proporcionar los parches de seguridad.
9. Métodos simples y unificados de gestión de software
Actualmente la mayoría de distribuciones de Linux incorporan alguno de los sistemas que
unifican el método de instalación de programas, librerías, etc. por parte de los usuarios.
Esto llega a simplificar hasta el grado de marcar o desmarcar una casilla para la gestión del
software, y permiten el acceso a las miles de aplicaciones existentes de forma segura y
gratuita a la par que evitan tener que recurrir a páginas web de dudosa ética desde las que
los usuarios instalan sin saberlo spyware o virus informáticos en sus sistemas. Este sistema
de acceso y gestión del software se hace practicamente utópico si se extrapola al mercado
propietario.
10. Sistema en expansión
Las ventajas especialmente económicas que aportan las soluciones libres a muchas
empresas y las aportaciones de la comunidad han permitido un constante crecimiento del
software libre, hasta superar en ocasiones como en el de los servidores web, al mercado
propietario.
El software libre ya no es una promesa, es una realidad y se utiliza en sistemas de
producción por algunas de las empresas tecnológicas mas importantes como IBM, SUN
Microsystems, Google, Hewlett-Packard, etc. Paradojicamente, incluso Microsoft, que
posee sus propias herramientas, emplea GNU Linux en muchos de sus servidores. Podemos
augurar sin lugar a dudas un futuro crecimiento de su empleo y una consolidación bien
merecida.
VENTAJAS DEL SOFTWARE PROPIETARIO 1. Propiedad y decisión de uso del software por parte de la empresa
El desarrollo de la mayoría de software requiere importantes inversiones para su estudio y
desarrollo. Este esfuerzo, de no ser protegido se haría en balde, puesto que la competencia
se podría apropiar inmediatamente del producto una vez finalizado, para sus propios fines.
Esto garantiza al productor ser compensado por la inversión, fomentando así el continuo
desarrollo.
2. Soporte para todo tipo de hardware
Refiriéndonos por supuesto solo al mercado del sistema operativo mayoritario, que es
Microsoft Windows, y no al resto de sistemas operativos de tipo Unix, que es minoritario.
Se da, que el actual dominio de mercado invita a los fabricantes de dispositivos para
ordenadores personales a producir drivers o hardware solo compatible con Windows. Por lo
que la elección del sistema operativo de Microsoft tiene garantizado un soporte de
hardware seguro.
Aunque siendo justos, habría que decir que dicho soporte por parte de los fabricantes se
limita generalmente al sistema operativo actual. Las siguientes versiones de sistemas
operativos no se suelen soportar, a fin de vender nuevos dispositivos.
3. Mejor acabado de la mayoría de aplicaciones
El desarrollador de software propietario, generalmente, da un mejor acabado a las
aplicaciones en cuestiones, tanto de estética, como de usabilidad de la aplicación. Aunque
muchas aplicaciones de software libre tienen un excelente acabado, aquí se nota de forma
especial el cuidado y el esfuerzo del desarrollador de software propietario. Al fin y al cabo
gana dinero directamente con su producto y debe demostrar porque su producto es una
mejor opción.
4. Las aplicaciones número uno son propietarias
Obviamente, el actual dominio de mercado no sólo interesa a los fabricantes de hardware,
sino que también a los de software. Algunas de las aplicaciones más demandadas son,
según ámbitos: Microsoft Office, Nero Burning Rom, 3DStudio, etc...
5. El ocio para ordenadores personales está destinado al mercado propietario
Los desarrolladores de juegos tienen sus miras en el mercado más lucrativo, que es el de las
consolas y en última instancia el de los ordenadores personales. Además, en estos últimos
la practica totalidad de títulos benefician a Microsoft Windows.
6. Menor necesidad de técnicos especializados
El mejor acabado de la mayoría de sistemas de software propietario y los estándares de
facto actuales permiten una simplificación del tratamiento de dichos sistemas, dando acceso
a su uso y administración, a técnicos que requieren una menor formación, reduciendo
costes de mantenimiento.
Esto ciertamente es una ventaja de cara a la implantación de dichos sistemas, aunque no
hay que olvidar que el menor conocimiento del sistema redunda en la imposibilidad de
rodear las herramientas de simple manejo para solventar errores o ampliar las posibilidades
de las mismas.
7. Mayor mercado laboral actual
Como muchas de las ventajas restantes se deben al dominio del mercado, no hay que
ignorar que cualquier trabajo relacionado con la informática pasará, en casi todos los casos,
por conocer herramientas de software propietario.
8. Mejor protección de las obras con copyright
Las obras protegidas por copyright se ven beneficiadas por mecanismos anticopia, como el
DRM y otras medidas, que palían o dificultan en cierto grado la piratería. El fenómeno de
la piratería, está en constante debate sobre a quién perjudica y quién beneficia realmente
(véanse cuáles son las empresas que mayores beneficios han obtenido, a pesar de ser las
más pirateadas y ofreciendo la competencia en ocasiones mejores productos), aunque eso,
por supuesto, es otra discusión que merece ser tratada aparte.
9. Unificación de productos
Una de las ventajas más destacables del software propietario es la toma de decisiones
centralizada que se hace en torno a una línea de productos, haciendo que no se desvíe de la
idea principal y generando productos funcionales y altamente compatibles
SEGURIDAD INFORMÁTICA
Los virus informáticos son una de los principales riesgos
de seguridad para los sistemas, ya sea que estemos
hablando de un usuario hogareño que utiliza su máquina
para trabajar y conectarse a Internet o una empresa con
un sistema informático importante que debe mantener
bajo constante vigilancia para evitar pérdidas causadas
por los virus.
Un virus se valdrá de cualquier técnica conocida –o poco
conocida- para lograr su cometido. Así, encontraremos virus muy simples que sólo se
dedican a presentar mensajes en pantalla y algunos otros mucho más complejos que
intentan ocultar su presencia y atacar en el momento justo.
ÓUn lenguaje de programación es un lenguaje que puede ser utilizado para controlar el
comportamiento de una máquina, particularmente una computadora. Consiste en un
conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus
elementos, respectivamente. Aunque muchas veces se usa lenguaje de programación y
lenguaje informático como si fuesen sinónimos, no tiene por qué ser así, ya que los
lenguajes informáticos engloban a los lenguajes de programación y a otros más, como, por
ejemplo, el HTML.
Según la forma de ejecución
Lenguajes compilados
Naturalmente, un programa que se escribe en un lenguaje de alto nivel también tiene que
traducirse a un código que pueda utilizar la máquina. Los programas traductores que
pueden realizar esta operación se llaman compiladores. Éstos, como los programas
ensambladores avanzados, pueden generar muchas líneas de código de máquina por cada
proposición del programa fuente. Se requiere una corrida de compilación antes de procesar
los datos de un problema.
Los compiladores son aquellos cuya función es traducir un programa escrito en un
determinado lenguaje a un idioma que la computadora entienda (lenguaje máquina con
código binario).
Al usar un lenguaje compilado (como lo son los lenguajes del popular Visual Studio de
Microsoft), el programa desarrollado nunca se ejecuta mientras haya errores, sino hasta que
luego de haber compilado el programa, ya no aparecen errores en el código.
Lenguajes interpretados
Se puede también utilizar una alternativa diferente de los compiladores para traducir
lenguajes de alto nivel. En vez de traducir el programa fuente y grabar en forma
permanente el código objeto que se produce durante la corrida de compilación para
utilizarlo en una corrida de producción futura, el programador sólo carga el programa
fuente en la computadora junto con los datos que se van a procesar. A continuación, un
programa intérprete, almacenado en el sistema operativo del disco, o incluido de manera
permanente dentro de la máquina, convierte cada proposición del programa fuente en
lenguaje de máquina conforme vaya siendo necesario durante el proceso de los datos. No se
graba el código objeto para utilizarlo posteriormente.
La siguiente vez que se utilice una instrucción, se le debe interpretar otra vez y traducir a
lenguaje máquina. Por ejemplo, durante el procesamiento repetitivo de los pasos de un
ciclo, cada instrucción del ciclo tendrá que volver a ser interpretado cada vez que se ejecute
el ciclo, lo cual hace que el programa sea más lento en tiempo de ejecución (porque se va
revisando el código en tiempo de ejecución) pero más rápido en tiempo de diseño (porque
no se tiene que estar compilando a cada momento el código completo). El intérprete
elimina la necesidad de realizar una corrida de compilación después de cada modificación
del programa cuando se quiere agregar funciones o corregir errores; pero es obvio que un
programa objeto compilado con antelación deberá ejecutarse con mucha mayor rapidez que
uno que se debe interpretar a cada paso durante una corrida de producción.
Algunos ejemplos de lenguajes ampliamente usados
A continuación, encontrará una breve lista de los lenguajes de programación actuales:
Lenguaje Principal área de aplicación Compilado/interpretado
ADA Tiempo real Lenguaje compilado
BASIC Programación para fines educativos Lenguaje interpretado
C Programación de sistema Lenguaje compilado
C++ Programación de sistema orientado a objeto Lenguaje compilado
Cobol Administración Lenguaje compilado
Fortran Cálculo Lenguaje compilado
Java Programación orientada a Internet Lenguaje intermediario
MATLAB Cálculos matemáticos Lenguaje interpretado
Cálculos matemáticos Cálculos matemáticos Lenguaje interpretado
LISP Inteligencia artificial Lenguaje intermediario
Pascal Educación Lenguaje compilado
PHP Desarrollo de sitios web dinámicos Lenguaje interpretado
Inteligencia artificial Inteligencia artificial Lenguaje interpretado
Perl Procesamiento de cadenas de caracteres Lenguaje interpretado
PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación
de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor
(server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de
comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz
gráfica usando las bibliotecas Qt o GTK+.
Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems en
1995. El lenguaje en sí mismo toma mucha de su sintaxis de C,Cobol y Visual Basic, pero tiene un
modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos
errores, como la manipulación directa de punteros o memoria. La memoria es gestionada mediante
un recolector de basura.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación
en código máquina nativo también es posible. En el tiempo de ejecución, elbytecode es
normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución
directa por hardware del bytecode por un procesador Java también es posible.
Entre diciembre de 2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus
tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java
Community Process, de tal forma que prácticamente todo el Java de Sun es ahorasoftware
libre aunque la biblioteca de clases de paginas web comprendidas en las librerias de objetacion de
objetos para ser compilados como aplicaciones comprimidas no estan totalmente acopladas de
acuerdo con Sun que dice que se requiere un interprete para ejecutar los programas de Java.
360º
Un sistema gestor de base de datos se define como el conjunto de programas que administran y gestionan la información contenida en una base de datos. Ayuda a realizar las siguientes acciones:
Definición de los datos
Mantenimiento de la integridad de los datos dentro de la base de datos
Control de la seguridad y privacidad de los datos
Manipulación de los datos
Un sistema gestor de base de datos está compuesto de: El gestor de la base de datos
Se trata de un conjunto de programas no visibles al usuario final que se encargan de la privacidad, la integridad, la seguridad de los datos y la interacción con el sistema operativo. Proporciona una interfaz entre los datos, los programas que los manejan y los usuarios finales. Cualquier operación que el usuario hace contra la base de datos está controlada por el gestor. El gestor almacena una descripción de datos en lo que llamamos diccionario de datos, así como
los usuarios permitidos y los permisos.
Tiene que haber un usuario administrador encargado de centralizar todas estas tareas. Diccionario de datos Es una base de datos donde se guardan todas las propiedades de la base de datos, descripción de la estructura, relaciones entre los datos, etc.
El diccionario debe contener:
La descripción externa, conceptual e interna de la base de datos
Las restricciones sobre los datos
El acceso a los datos
Las descripciones de las cuentas de usuario
Los permisos de los usuarios
Los esquemas externos de cada programa
El administrador de la base de datos
Es una persona o grupo de personas responsables del control del sistema gestor de base de datos. Las principales tareas de un administrador son:
La definición del esquema lógico y físico de la base de datos
La definición de las vistas de usuario
La asignación y edición de permisos para los usuarios
Mantenimiento y seguimiento de la seguridad en la base de datos
Mantenimiento general del sistema gestor de base de datos
Los lenguajes Un sistema gestor de base de datos debe proporcionar una serie de lenguajes para la definición y manipulación de la base de datos. Estos lenguajes son los siguientes:
Lenguaje de definición de datos (DDL). Para definir los esquemas de la base de datos
Lenguaje de manipulación de datos (DML). Para manipular los datos de la base de datos
Lenguaje de control de datos(DCL). Para la administración de usuarios y seguridad en la
base de datos.
Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS por el acrónimo
en inglés de Object-Relational Data Base Management System), desarrollado por Oracle
Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando:
soporte de transacciones,
estabilidad,
escalabilidad y
Soporte multiplataforma.
Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco,
recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de
otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de
Oracle han sido certificadas para poder trabajar bajo GNU/Linux.
MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuariocon más de
seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun
Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL
como software libre en un esquema de licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para
aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa
una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad
pública y los derechos de autor del código están en poder del autor individual, MySQL es
patrocinado por una empresa privada, que posee el copyright de la mayor parte del código.
Microsoft SQL Server es un sistema para la gestión de bases de datos producido
porMicrosoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL yANSI
SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas
gestores de bases de datos como son Oracle, PostgreSQL oMySQL.
SISTEMA OPERATIVO
ANDROID
Hoy en día, millones de personas utilizan el sistema
operativoAndroid, que está integrado en diversos
dispositivos móviles, como teléfonos inteligentes y
tabletas. Pero hay que decir que muchas veces se
presentan las dudas sobre en qué se basa y en qué
consiste este famoso sistema.
Cabe destacar que Android es un sistema operativo
basado enLinux, que fue diseñado originalmente y
principalmente para dispositivos móviles. No obstante, Linux se utiliza actualmente en
ordenadores de escritorio o portátiles.
¿Quién lo desarrolló? Este sistema operativo, fue desarrollado inicialmente por Android Inc., la cual luego fue
comprada por la famosísima Google, en el año 2005. La estructura de Android se compone y
se conforma de distintas aplicaciones, que se ejecutan en un framework Java de aplicaciones
orientadas a objetos, sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik,
con compilación en tiempo de ejecución.
Uno de los detalles a destacar, es que el sistema operativo Android es diferente a otros como
el iOS o el Windows Phone, esto debido a que se desarrolla de forma abierta y se puede
acceder tanto al código fuente como al listado de incidencias, con lo cual puedes verificar los
problemas aún no resueltos y reportar los nuevos.
Versiones
A lo largo del tiempo, Android ha lanzado 8 versiones distintas de su sistema operativo tales
como: el Android 1.5, 1.6, 2.1, 2.3, 2.3.3, 3.0, 3.1. Estas versiones difieren en las mejoras y la
interfaz que presentan y, también, se integran dependiendo de qué tan bueno sea el
dispositivo móvil que se está dispuesto a adquirir.
También cabe mencionar que su última versión, la cual es el Android 3.1(HoneyComb), fue
dedicada especialmente para las nuevas tabletas informáticas, como por ejemplo la Motorola
Xoom, así como la Galaxy Tab 10.1.
INTELIGENCIA ARTIFICIAL Él termino "inteligencia artificial" fue acuñado formalmente en 1956 durante la conferencia
de Darthmounth, más para entonces ya se había estado trabajando en ello durante cinco
años en los cuales se había propuesto muchas definiciones distintas que en ningún caso
habían logrado ser aceptadas totalmente por la comunidad investigadora. La AI es una de
las disciplinas más nuevas que junto con la genética moderna es el campo en que la
mayoría de los científicos " más les gustaría trabajar".
Una de las grandes razones por la cuales se realiza el estudio de la IA es él poder aprender
más acerca de nosotros mismos y a diferencia de la psicología y de la filosofía que también
centran su estudio de la inteligencia, IA y sus esfuerzos por comprender este fenómeno
están encaminados tanto a la construcción de entidades de inteligentes como su
comprensión.
El estudio de la inteligencia es una de las disciplinas más antiguas, por más de 2000 años
los filósofos no han escatimado esfuerzos por comprender como se ve, recuerda y razona
junto con la forma en que estas actividades deberían realizarse. Según John Mc Carthy la
inteligencia es la "capacidad que tiene el ser humano de adaptarse eficazmente al cambio de
circunstancias mediante el uso de información sobre esos cambios", pero esta definición
resulta muy amplia ya que de acuerdo con esta, el sistema inmunológico del cuerpo
humanó resultaría inteligente ya que también mediante el uso de información este logra
adaptarse al cambio. Otra interesante manera de ilustrar la inteligencia seria recurrir a la
teoría societal de la mente de Marvin Minsky donde cada mente humana es el resultado del
accionar de un comité de mentes de menor poder que conversan entre sí y combinan sus
respectivas habilidades con el fin de resolver problemas.
La llegada de las computadoras a principios de los 50, permitió el abordaje sin especulación
de estas facultades mentales mediante una autentica disciplina teórica experimental. Es a
partir de esto que se encontró que la IA constituye algo mucho más complejo de lo que se
pudo llegar a imaginar en principio ya que las ideas modernas que constituyen esta
disciplina se caracterizan por su gran riqueza, sutileza e interés; en la actualidad la IA
abarca una enorme cantidad de subcampos que van desde áreas de propósito general hasta
tareas especificas.
Una de las definiciones que se han dado para describir la IA la sitúa dentro de una
disciplina que tiene que ver con las ciencias de la computación que corresponden al
esfuerzo por parte de gran cantidad de científicos que durante los últimos treinta años han
realizado con el fin de dotar a las computadoras de inteligencia, a partir de esta definición
encontramos que una de las técnicas de IA es aquella que se utiliza con el fin de lograr que
un determinado programa se comporte de forma inteligente sin pretender tener en cuenta la
" forma de razonamiento "empleada para lograr ese comportamiento.
Luego, aquí surge un dilema, ya que según esto cualquier problema resoluble por un
computador, sin complicaciones y también como un ser humano podría encuadrarse en el
campo de la inteligencia artificial acudiendo solamente a la aplicación de reglas
consecutivas al pie de la letra o lo que encontramos con el nombre de Algoritmos dentro del
lenguaje de IA; este termino fue acuñado en honor al matemático árabe AL-KWARIZMI
que copiló una serie de estos para ser aplicados a diferentes problemas algebraicos.
RESUMEN BIBLIOGRÁFICO
ACTUALIZA TU INFORMACIÓN SOBRE INFORMÁTICA Y
TELECOMUNICACIONES POR:
enfoqueseguro.com
tuinfopost.com
top related