Herramientas Informáticas
jueves, 23 de octubre de 2014
Robótica e Inteligencia Artificial
Robótica
La robótica es la rama de la tecnología que se dedica al diseño, construcción, operación, disposición estructural, manufactura y aplicación de los robots.
La robótica combina diversas disciplinas como son: la mecánica, la electrónica, la informática, la inteligencia artificial, la ingeniería de controly la física.Otras áreas importantes en robótica son el álgebra, los autómatas programables, la animatrónica y las máquinas de estados.
El término robot se popularizó con el éxito de la obra R.U.R. (Robots Universales Rossum), escrita por Karel Čapek en 1920. En la traducción al inglés de dicha obra, la palabra checa robota, que significa trabajos forzados, fue traducida al inglés como robot
La inteligencia artificial
Cuando en los años cuarenta se pusieron a funcionar las primeras computadoras (esos roperos de metal, llenos de bulbos) se les llamó “cerebros electrónicos”, ya que podían hacer sumas. Esto hizo imaginar a muchos: “Mañana las máquinas conversarán con nosotros”. Y entonces el cine, los dibujos animados y la televisión se poblaron de robots “inteligentísimos” —aunque de movimientos algo torpes— que acompañaban a los humanos en toda clase de mundos. Mientras los alumnos de cibernética seguían perforando tarjetas, en el cine la computadora HAL se ponía paranoica y tomaba la decisión de asesinar a los astronautas de la película2001, Odisea del Espacio.
La industria de las computadoras no dejó de evolucionar y, de pronto, aquellos enormes aparatos con grandes cintas de carrete se volvieron pequeños y mucho más fáciles de operar. Un día ya tenían un monitor y un teclado para comunicarnos con sus circuitos. Al día siguiente aparecieron en nuestras casas las computadoras personales y hoy están por todos lados, volviéndose indispensables. Los niños de hoy viven en un mundo que, por lo menos en parte, la ciencia ficción imaginó hace 50 años.
¿A nuestra imagen y semejanza?
La palabra robot, acuñada en 1921 por el escritor checo Karel Capek, ya ha dejado de ser sinónimo de androides metálicos que van moviendo sus brazos como tentáculos, mientras avanzan sobre sus rueditas por el planeta de las Amazonas Sicodélicas. Los robots serán parte de nuestra vida cotidiana.
Ya comienzan a serlo. En el siglo XX, el ser humano intenta reproducir el antiguo mito de la creación. Así como, según la Biblia, Dios creó a Adán y a Eva para no estar solo, ahora nosotros quisiéramos crear compañeros a nuestra imagen y semejanza. ¿Pero, de qué tipo? Que nos sean útiles y podamos interactuar con ellos de una forma cercana, casi natural; por eso se desea poner un cerebro artificial dentro de un cuerpo que imite lo mejor posible al nuestro. Finalmente somos como tristes Gepetos soñando con darle vida a un muñeco de madera para no sentirnos tan solos. Procurando ese sueño, el industrial estadounidense Joe Engelberg construyó un prototipo en los años cincuenta, y en la década siguiente vendió su primer robot útil. Pero realmente los robots dejaron de ser ficción en los años ochenta, cuando brazos gigantes que se movían obedeciendo un programa predeterminado, desplazaron a los obreros en las fábricas automotrices de Japón. Y aunque la robótica tiene el objetivo de poner a las máquinas a trabajar en todas las áreas posibles, esto es caro y complicado.
En los Estados Unidos han logrado crear un modelo que es capaz de caminar, captar el movimiento de una pelota en el aire y cacharla con su mano mecánica. Sin embargo, para ejecutar un movimiento tan sencillo, el costoso robot (que asemeja más a una maraña de alambres y pistones hidráulicos que a un humano) está conectado a varias computadoras que trabajan a su máxima capacidad intentando coordinar lo que detectan los “ojos” (varias cámaras de video) y el movimiento del brazo y la mano.
Aunque es cierto que Mike —otro robot acoplado a una lavadora rodante que limpia, pule y abrillanta pisos— es aún tan caro que cuesta menos tener un empleado que lo haga, no siempre será así. Un día, la producción en masa hará a los robots baratos. Si algunos tendrán una figura semejante a la nuestra, está por verse. Lo que parece más factible es que sus cerebros electrónicos tengan algún grado de inteligencia.
¿Puede la inteligencia ser artificial?
La inteligencia artificial (IA) puede definirse como el medio por el cual las computadoras, los robots y otros dispositivos realizan tareas que normalmente requieren de la inteligencia humana. Por ejemplo, la resolución de cierto tipo de problemas, la capacidad de discriminar entre distintos objetos o el responder a órdenes verbales. La IA agrupa un conjunto de técnicas que, mediante circuitos electrónicos y programas avanzados de computadora, busca imitar procedimientos similares a los procesos inductivos y deductivos del cerebro humano. Se basa en la investigación de las redes neuronales humanas y, a partir de ahí, busca copiar electrónicamente el funcionamiento del cerebro.
El avance en la investigación de las redes neuronales va ganando terreno a una velocidad espectacular. Entre sus aplicaciones destaca la poderosa computadora Deep Blue, que puede vencer a cualquier jugador de ajedrez: no sólo tiene gran cantidad de jugadas programadas, sino que aprende de su adversario, por lo que se va volviendo capaz de adelantarse a las decisiones de su enemigo y hundir sus estrategias antes de que prosperen.
Esas redes también se han usado en los autos robot, que pueden circular por las autopistas a una velocidad normal con un excelente margen de seguridad, y de hecho han cruzado la Unión Americana de costa a costa sin que el conductor tuviera que tocar el volante o los pedales. Persisten dos problemitas: la cajuela continúa atiborrada de equipo y cuestan un dineral. Pero siguiendo esta línea de avance, es posible que en la próxima década sea común que en la central de autobuses una máquina pregunte al pasajero si desea viajar en un autobús conducido por un humano o guiado por computadora; este último servicio será más seguro y por lo tanto más caro. Se espera que en poco tiempo, imitando el funcionamiento de nuestro cerebro, las computadoras ya no tendrán un gran procesador, sino miles (y más adelante millones) de pequeños procesadores totalmente interconectados entre sí, lo que permitirá la maravillosa capacidad de aprender a través de experiencias recogidas por los “sentidos” de la máquina (cámaras de video, micrófonos, etcétera).
A la vanguardia de la IA
Entrevista con el doctor Ismael Espinosa Espinosa.El doctor Ismael Espinosa me abre sonriente las puertas del Laboratorio de Cibernética de la Facultad de Ciencias, de la UNAM. Son las nueve de la mañana en punto. Nos concede la entrevista en su despacho, saturado de libros, imágenes de paisajes futuristas y uno que otro robot de juguete.
¿Qué sueñan los que ahora están a la vanguardia de la inteligencia artificial?
—Creo que el hombre desea, desde hace mucho, a un amigo que lo acompañe en su viaje por el cosmos. Hace milenios se inventaron las marionetas, después los androides animados por complejos mecanismos de relojería, como el famoso jugador turco de ajedrez, que incluso le ganó a Napoleón una partida (años después se descubrió que en su interior había estado escondido un enano). Los robots del futuro harán que los prototipos actuales se parezcan a aquellos llenos de engranes del siglo XVIII.
¿Y cómo serán esos robots?
—Quizá sean robots biológicos. Definitivamente la clonación es un fuerte competidor de la robótica como la conocemos. Ya se puede clonar fibra muscular mucho más fuerte que la nuestra, u órganos internos tan complejos como el corazón.
¿Se puede clonar un cerebro?
—Aún no, pero ya trabajamos en las redes neuronales, que intentan ser la copia electrónica del funcionamiento de un cerebro. Actualmente usamos redes pequeñas, pues cuando éstas son muy complejas, se pierde el control y ya no sabemos exactamente qué está ocurriendo ahí dentro.
¿Qué diferencia existe entre las redes neuronales y las computadoras actuales?
—Mucha. Las redes neuronales están conectadas entre sí de manera que la información no se almacena en un solo lugar, sino que está repartida, y cada neurona puede activar o inhibir el funcionamiento de las otras. Esto quiere decir que si la computadora recibe un golpe que destruya una parte de la red, ésta puede seguir funcionando. Pero lo que se busca es reproducir la capacidad de aprender.
¿Cómo va el estudio de la robótica en México?
—Un poco atrasado. Las redes neuronales comenzaron a usarse desde los años 60, pero entonces, cuando yo traje ese concepto a México y me tildaron de loco, ni siquiera me dieron acceso a las computadoras que se tenían, así que perdimos muchos años. Ahora, que ya se sabe qué son y qué alcances tienen, todos quieren saber de redes neuronales. Por otro lado, la robótica es una ciencia muy compleja, que necesita ingenieros en computación, ingenieros mecánicos y electrónicos, matemáticos y hasta expertos en fisiología. Desarrollar un robot requiere de equipos multidisciplinarios que no siempre son fáciles de armar. Finalmente, sólo quisiera agregar que por más que avancemos en el campo de la inteligencia artificial, siempre sentiremos que hay una especie de enano escondido dentro de los robots.
Código Abierto y Código Cerrado
Los programas, incluyendo los sistemas operativos y las aplicaciones, se crean usando un código de programación. Los programadores escriben el código fuente, que luego se compila para obtener un código ejecutable, creando el producto que finalmente ejecutas en tu computadora. Hay muchos sistemas operativos para uso personal, para negocios y contextos industriales, y algunos de ellos son de código cerrado y otros, de código abierto. En general, un sistema de código abierto es aquel en que el código fuente es visible para el usuario, mientras que en los sistemas abiertos el código no puede verse.
Principios
El principio de un programa de código abierto es que, como usuario, tienes el derecho a acceder al código fuente. Si estás usando un sistema de código cerrado, no tienes acceso, incluso si has comprado el programa con una licencia comercial. Además de poder ver cómo ha sido implementado un programa, muchos licencias de código abierto te permiten mejorar y redistribuir el programa, aunque a menudo esto depende del tipo de licencia que uses.
Diferencias
Tener acceso al código fuente no es la única diferencia entre los sistemas de código abierto y código cerrado. Mientras que los sistemas operativos de código cerrado suelen ser desarrollados por corporaciones y modificados únicamente por el personal de la organización, los sistemas de código abierto tienden a ser desarrollados por grandes comunidades. Debido a que los programas de código abierto tienen un código visible, los usuarios y consumidores del programa pueden identificar errores e incluso arreglarlos. Por este motivo, los sistemas de código abierto suelen mejorarse con mayor regularidad que los de código cerrado.
Sistemas cerrados
Existen muchos sistemas de código cerrado en uso. Los sistemas operativos Microsoft Windows y Apple OS X son de código cerrado, y ambas plataformas proveen programas para una variedad de contextos de computación, incluyendo personal, servidores y móvil. Los sistemas operativos más usados para computadoras personales, en particular para PCs de escritorio, tienden a ser de código cerrado, aunque hay alternativas de código abierto en alza.
Sistemas abiertos
Hay una variedad de sistemas operativos de código abierto para dispositivos de escritorio, de servidor y móbiles. Aunque la mayoría de las PCs funcionan con sistemas de código cerrado, una porción sustancial de los servidores Web funcionan con plataformas de código abierto, en particular Linux, que se convirtió en el sistema de código abierto más común en el 2011. El incremento de computadoras móbiles también ha causado un aumento en el uso de sistemas operativos de código abierto, incluyendo Ubuntu Linux y los sistemas Android y Chrome de Google.
Historia de Windows
La creación
Cuando todavía era estudiante conoció a Paul Allen y años más tarde en 1975 decidieron montar su propia empresa. El primer objetivo fue desarrollar las versiones del lenguaje de programación BASIC para el equipo Altair. La empresa se llamaría Microsoft.
El primer logro de Microsoft fue el MS-DOS. En 1980 IBM está trabajando en el que sería su gran éxito, la IBM PC. Necesita un software para su proyecto y se lo encarga a Microsoft. Gates tiene poco tiempo así que compra el software a otra empresa, lo rebautiza con el nombre de MS-DOS y le vende la licencia de uso a IBM.
Afortunadamente para Microsoft el nuevo PC es todo un éxito, el resto de fabricantes lo imitan y piden la licencia de uso del MS-DOS. En poco tiempo el IBM PC se ha convertido en un estándar y Bill Gates en millonario. Las relaciones con IBM en el desarrollo del software continúan pero Windows pondría piedras en el camino.
Su nombre completo es Microsoft Windows. Nació en 1985 para ser un complemento del MS-DOS. La novedad del momento era su Interfaz Gráfica de Usuario (GUI) pero a pesar de ello el sistema tenía ciertas limitaciones y no se implantó con la firmeza que sus creadores hubieran querido.
Uno de los principales problemas que tuvo fue Apple, que para proteger su sistema operativo impedía que Microsoft plagiara su producto. Así que Microsoft no podía incluir en Windows cosas como la papelera de reciclaje o la superposición de las ventanas.
La evolución y las mejoras
OS/2 tenía una ventaja importante sobre Windows y es que aprovechaba mucho mejor la capacidad del procesador del momento, Intel 80286. Además también soportaba memoria virtual y multitarea.
Como ambos equipos cooperaban entre sí en el desarrollo de sus sistemas operativos para PC, cada uno tenía acceso al código del otro. Pero la versión más competitiva fue Windows 3.0 convirtiéndose en 1990 en un duro rival para el Macintosh de Apple.
En esta época empeoraba el entendimiento entre IBM y Microsoft, divergían en como enfocar el futuro de las investigaciones. Mientras que IBM se decantaba por el OS/2, Microsoft insistía en desarrollar todavía más Windows. La solución fue que IBM desarrollaría el OS/2 2.0 y Microsoft OS/2 3.0, superando así al OS/2 1.3 y Windows 3.0.
Pero las diferencias entre los dos gigantes eran demasiado grandes y finalizaron sus acuerdos. IBM sacó al mercado el OS/2 2.0 mientras que Microsoft rebautizaba su proyecto con el nombre de Windows NT.
Debido a los acuerdos entre las dos empresas los productos eran muy parecidos pero Microsoft pisó fuerte con la promoción de Windows NT y el público apenas lo notó. Windows se iba asentando en el mercado hasta que con el Windows 95 conseguía mayores cuotas que el OS/2.
Segunda etapa: el mercado es de Windows
Una de las mayores ventajas del nuevo Windows era que aunque necesitaba el MS-DOS como base tenía una instalación integrada. De esta manera el usuario solo tenía que instalar el Windows 95 mientras que con las versiones anteriores había que comprar los dos sistemas por separado e instalar Windows encima del MS-DOS.
La otra gran ventaja era que incorporaba un subsistema en modo protegido que estaba especialmente escrito a procesadores 80386 o superiores. Con este subsistema Microsoft se aseguraba las compatibilidades y evitaba que las nuevas aplicaciones dañaran a las otras.
Con esta versión, o mejor dicho nuevo sistema, Microsoft se ganaba la confianza del público. La gran evolución de Internet y la potencia que se conseguía en los equipos facilitaba la expansión de Intel y Microsoft. La repercusión fue tal que los fabricantes de controladores de dispositivos centraban sus productos en las dos marcas líderes. El mercado era de Microsoft.
El declive: Windows 98 y Millenium
La nueva baza de Microsoft tenía que ser un sofisticado Windows 2000 pero el proyecto se retrasaba y para disimular el retraso sacaron con prisas una versión inacabada del mismo: Windows Millenium.
Tan solo funcionaba bien cuando el sistema venía incorporado de fábrica, en la mayoría de los casos en que se instalaba como actualización de software era difícil de configurar o incluso imposible. Este ha sido el producto más criticado de Microsoft hasta la fecha.
El último de la familia Windows
En vez de precipitarse de nuevo con un “avance”, Microsoft se esperó hasta el 30 de enero de 2007 para sacar su más reciente versión al mercado (en aquél momento: Vista). En algunos casos cuando el usuario compraba su ordenador se llevaba consigo un ticket que podría canjear en su momento por el Windows Vista y así actualizar su sistema operativo.
De Windows Vista hubo varias versiones:
- Para el usuario doméstico: Vista Home Basic, Vista Home Premium, Ultimate Edition.
- Para las empresas: Vista Business, Vista Enterprise.
- Para los mercados emergentes: Vista Starter
Lamentablemente, la recepción del público fue negativo debido a sus fallas y poca eficiencia, sobre todo en materia de seguridad y requerimientos del sistema. Fue eso mismo lo que motivó que la siguiente versión del sistema operativo, Windows 7, saliera con más anticipación de la que se había previsto. Windows 7 fue lanzado públicamente el 22 de octubre de 2009 y dice ser más eficiente y rápido que su antecesor, además de algunos cambios en la interfaz y es más adaptable a su uso en sistemas de pantalla táctil.
Por último, Windows Server 2008. Es una evolución del Windows Server 2003 basada en la interfaz de Windows Vista pero más sencilla. Fue presentado públicamente el 27 de febrero de 2008.
Los alrededores de Windows
Microsoft ha sido acusado y criticado por promover el monopolio en más de una ocasión. También se ha visto envuelto en polémica por competencia desleal y, según algunos, copió el sistema operativo de Apple.
Se le critica por ejemplo, que el fabricante esté obligado a incluir su Windows en la máquina que produce. Cada vez son más los que reclaman Linux, tanto es así que Dell ha empezado a sacar nuevos modelos, pocos eso sí, con el sistema operativo alternativo.
Además, ahora que el software libre está creciendo y haciéndose cada día más popular se le recrimina a Microsoft que su código sea cerrado. Quizás uno de los pocos aspectos en los que el propietario de Microsoft coincide con la crítica es la falta de seguridad, el propio Bill Gates ha reconocido en alguna ocasión que es una de las prioridades de su empresa, el handicap que tienen que superar. Es también, en parte, el precio que tiene que pagar por ser El estándar. Su situación atrae a los fabricantes y compradores pero también a los hackers.
La discusión y la polémica rodea a Windows y a Microsoft, Internet está lleno de foros con fervientes atacantes y defensores de la empresa y su sistema operativo. Decidir que sistema es el mejor es difícil, algunos se decantan por Apple, otros por Linux y otros por Windows.
En general se suele decir que el de Apple y Linux son más estables y seguros y de Windows que es más sencillo de utilizar. Está claro, y perdonen el escepticismo, que no se va a llegar a una conclusión definitiva, lo importante será entonces conocer un poco de cada uno para que el usuario escoja aquel con el que se sienta más cómodo.
Código ASCII
Como utilizar el código ASCII:
Sin saberlo lo utilizas todo el tiempo, cada vez que utilizas algún sistema informatico; pero si lo que necesitas es obtener algunos de los caracteres no incluidos en tu teclado debes hacer lo siguiente, por ejemplo:
Como escribir con el teclado, o tipear : Letra EÑE mayúscula - letra N con tilde - ENIE
WINDOWS: en computadoras con sistema operativo como Windows 8, Win 7, Vista, Windows Xp, etc.
Para obtener la letra, caracter, signo o símbolo "Ñ" : ( Letra EÑE mayúscula - letra N con tilde - ENIE ) en ordenadores con sistema operativo Windows:1) Presiona la tecla "Alt" en tu teclado, y no la sueltes.
2) Sin dejar de presionar "Alt", presiona en el teclado numérico el número "165", que es el número de la letra o símbolo "Ñ" en el código ASCII.
3) Luego deja de presionar la tecla "Alt" y... ¡ Ya está listo ! (296) .
lunes, 15 de septiembre de 2014
Sistema Operativo
Es el programa o software más importante de un ordenador, para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo.
Realiza tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, scaner, etc.
Clasificación
- Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo
- Multiprocesador: Soporta el abrir un mismo programa en más de un CPU
- Multitarea: Permite que varios programas se ejecuten al mismo tiempo
- Monousuario: Permite que sólo un usuario ejecute sus programas a la vez
Las funciones básicas del sistema operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
Los sistemas operativos más utilizados son: Windows, Linux y MAC.
Partes físicas y lógicas de la computadora
Virus
¢Los virus son programas informáticos que
tienen como objetivo alterar funcionamiento de tu computador, sin que el
usuario se de cuenta. Estos, por lo general, infectan otros archivos del
sistema con la intensión de modificarlos para destruir de manera intencionada
archivos o datos almacenados en tu computador. Aunque no todos son tan dañinos,
existen unos un poco más inofensivos.
Antivirus
¢Los antivirus permiten la detección y
eliminación de virus. Un virus es identificado mediante una cadena
característica extraída de su código, cadena que se almacena en una base de
datos. El antivirus inspecciona los ficheros en busca de cadenas asociadas a
virus lo que, unido a otros síntomas propios de la modalidad de virus de que se
trate, permite su identificación. Si el antivirus tiene capacidad para ello,
"desinfectara" el ordenador.
WYSIWYG
¢Es el acrónimo de What You See Is What You Get (en
español, "lo que ves es lo que obtienes"). Se aplica a
los procesadores de texto y otros editores de texto con formato (como
los editores de HTML) que permiten escribir un documento viendo
directamente el resultado final, frecuentemente el resultado impreso. Se
utiliza en contraposición a otros procesadores de texto, hoy en día poco
frecuentes, en los que se escribía sobre una vista que no mostraba el formato
del texto, hasta la impresión del documento. En el caso de editores de HTML
este concepto se aplica a los que permiten escribir la página sobre una vista
preliminar similar a la de un procesador de textos, ocupándose en este caso el
programa de generar el código fuente en HTML.
Como imprimir
¢Paso
1:
¢Dirígete
a la cinta de opciones ubicada en la parte superior de la pantalla y haz clic
en la opción Archivo que
se encuentra a la izquierda.
¢Paso
2:
¢Cuando
estés dentro de la Vista Backstage haz
clic sobre la opción imprimir.
¢Paso
3:
¢Aparecerá
una vista preliminar del documento, es decir, así se verá cuando ya esté en el
papel. Junto a ella, tienes una lista de opciones con las que puedes modificar
las características de tu impresión según lo necesites.
¢Puedes,
por ejemplo, cambiar el tamaño del papel o determinar las márgenes para
controlar la cantidad de hojas que vas a imprimir.
PowerPoint
¢Es un programa que está diseñado para
realizar presentaciones, mediante diapositivas; diapositivas que pueden estar
conformadas por textos, imágenes, animaciones y contener audio e incluso
videos, posee herramientas que permiten realizar las diapositivas ajustándose a
las necesidades y gustos del usuario e incluso permite manipular al gusto o la
necesidad, los tiempos de duración de cada diapositiva, los sonidos o música
que el usuario quiera agregar, los videos, así como el tiempo en que el usuario
pretenda que duren cada una de las diapositivas dentro de la presentación,
sincronizando imágenes, textos y audios.
Movie maker
¢En general Movie Maker
sirve para la edición domestica de vídeos,
aunque también se puede utilizar para crear
pequeñas películas usando como fotogramas fotografías en
formato digital. Incluso se pueden incluir fragmentos de sonido o
una narración indicando lo que se va viendo.
¢Capturar audio y vídeo desde
una cámara de vídeo, una cámara web o cualquier otro
origen de vídeo para utilizarlo en películas creadas por el
usuario.
¢Importar audio, vídeo o imágenes fijas
existentes con esta aplicación para utilizarlo en películas.
Suscribirse a:
Entradas (Atom)








