Innovacion Universitaria, Agosto 08

Presentación de propuesta de innovación para las universidades

Preguntas y Respuestas Correctas (Temas 4, 5, 7, 8, 9, 10, 14)

Educación y Tecnología

Cómo potenciar el aprendizaje en un mundo con más y más conocimiento en línea?

Lógica Difusa o Borrosa


Extracto del reportaje: "Máquinas con rostro humano", diario El País

La lógica dice que Sócrates era mortal (ya que Sócrates era humano y todos los humanos son mortales), pero no si era alto o bajo.

Ser "alto" es un concepto difuso, y enseñárselo a una máquina requiere un nuevo tipo de "lógica borrosa". El problema es importante porque la mayoría de las situaciones de la vida real son difusas. ¿Hace calor o "se está bien"? ¿Cuándo pisar o soltar el freno? ¿Tiene gastritis el paciente? ¿Hay crisis o desaceleración?

"La lógica clásica aristotélica se ha mostrado eficaz en ciencias duras como la matemática o la física", "Pero resulta insuficiente cuando los predicados contienen imprecisión, incertidumbre o vaguedad, que es como funciona el razonamiento humano; la lógica borrosa ayuda a que los programas informáticos interpreten juicios de ese tipo".

En la lógica borrosa, las cosas no son verdad o mentira. Una cosa puede ser verdadera al 15% (técnicamente, su "grado de verdad" es del 0,15).

Aplicaciones de la lógica borrosa en la ingeniería:

  • Las marcas son AEG y Miele, utilizan estos métodos de computación para moderar el programa de lavado si la ropa "no está muy sucia": un concepto difuso.
  • El 75% de los coches que se fabrican van equipados con el sistema de frenado ABS, utiliza la lógica borrosa.

Prueba de Turing

Se llama Prueba o Test de Turing al procedimiento desarrollado por Alan Turing para corroborar la existencia de inteligencia en una máquina. Fue expuesto en 1950 en un artículo (Computing machinery and intelligence) para la revista Mind, y sigue siendo uno de los mejores métodos para los defensores de la Inteligencia Artificial. Se fundamenta en la hipótesis positivista de que, si una máquina se comporta en todos los aspectos como inteligente, entonces debe ser inteligente.

La prueba consiste en un desafío. Se supone un juez situado en una habitación, y una máquina y un ser humano en otras. El juez debe descubrir cuál es el ser humano y cuál es la máquina, estándoles a los dos permitidos mentir al contestar por escrito las preguntas que el juez les hiciera. La tesis de Turing es que si ambos jugadores eran suficientemente hábiles, el juez no podría distinguir quién era el ser humano y quién la máquina.
(Wikipedia)

Preguntas ejemplo de Introducción a la Informática (Temas 4, 5, 7, 8, 9, 10, 14)

Interacción hombre-máquina

Criptografía

Tema 14: La Informática en la vida cotidiana

Sistemas de información embebida en los sistemas eléctricos de la vida cotidiana. Ultracomputación en Sistemas Masivamente Paralelos. Gestión de la Información. La nueva sociedad de la información. Sistemas de realidad virtual del futuro. La cibercomunicación. Tratamiento del lenguaje natural. Aplicaciones de la informática en otros campos del saber. Iteración hombre-máquina. Nuevas tendencias.

Referencia
Isaac Asimov: ordenadores y el futuro, Youtube


360° interactive image
Welcome to Froguts! - Virtual Dissection Software
Imágenes de Applets del Legado de Einstein

Lógica Borrosa

Programación Lógica

Tema 9: Inteligencia Artificial

La búsqueda de la imitación de las funciones lógicas mediante el empleo de ordenadores. Utilización de patrones de lógica clásica en la inteligencia artificial. Sistemas artificiales de representación y recuperación del conocimiento. Redes neuronales artificiales. Reconocimiento de formas. Visión artificial. Razonamiento artificial. Sistemas inteligentes.

Referencia:
CSIC: Instituto de Investigación en Inteligencia Artificial, Youtube


Inteligencia artificial, wikipedia
Alan Turing, wikipedia

Bases de Datos

Tema 10: Bases de datos

Sistemas de almacenamiento masivo de información: Bases de datos jerárquicas, en red y relacionales. Bases de Datos orientadas a objetos. Bases de datos distribuidos. Sistemas de normalización.

Referencia
Bases de datos, wikipedia
Minería de datos, wikipedia

Desarrollo de Software

Tema 8: La Ingeniería del Software

La crisis del software. Desarrollo de sistemas de información. Análisis de Sistemas de Información. Diseño de Sistemas de Información. Construcción de Sistemas de Información. Implantación de Sistemas de Información.

Referencia
Ingeniería de software, wikipedia

Algoritmo

Tema 7: Lenguajes de programación

Traductores, compiladores e intérpretes.
Evolución de los lenguajes de programación.
Algoritmos.
Programación modular, estructurada y dinámica.
La orientación a objetos.
Pruebas de programas.
Documentación técnica.
Mantenimiento de programas.

Referencia
Computer programming: introduction

Función: inyectiva, sobreyectiva y biyectiva


De wikipedia:
Una función f \colon X \to Y \, es inyectiva o uno es a uno si cada valor en la imagen de f\, corresponde un único origen en el dominio.








Una función f \colon X \to Y \, es sobreyectiva (epiyectiva, suprayectiva, suryectiva o exhaustiva), si está aplicada sobre todo el codominio.












Una función f \colon X \to Y \, es biyectiva si es al mismo tiempo inyectiva y sobreyectiva.

Teoría de Grafos

Lógica matemática

Tema 5: Estructuras Discretas y Ciencias de la Computación

Funciones, relaciones y conjuntos. La lógica en la informática. Métodos de prueba. Matemática computacional. Gráficos y árboles. Análisis numérico. Técnicas de visualización de resultados. Medidas en la informática y su terminología. Simulación.

Referencia
Matemática discreta en wikipedia
Orígenes de la Teoría de Grafos

Programas

Tema 4: Programas

Programas de servicio y programas de aplicaciones. Programas fuente y sus lenguajes. Etapas de la programación. Sistemas numéricos. Lenguajes ensambladores y de alto nivel. El lenguaje Basic. Sistemas de desarrollo.

Referencia
ISO: Organización Internacional de Normalización (Wikipedia)
Código binario decimal (Wikipedia)
Animación: Virus
virus, caballo de Troya y bomba lógica (Wikipedia)
Ejemplo de aplicación html: cálculo de amortización
Visual Basic Express Edition
Learning center - free online classes
Computer programming: introduction

Objetivo general

Proporcionar información y conocimiento sobre los aspectos históricos, ideas, métodos y perspectivas de la computación, recorriendo los puntos más importantes de los estudios de ingeniería que concluirán en el trabajo fin de carrera.

El conocimiento de las materias será descrito desde una perspectiva de la sociedad actual y con la proyección futura que refuerce tus motivaciones para superar con éxito todas las asignaturas de la carrera.

El rol de los ordenadores en la sociedad, las nuevas tecnologías de la información y las comunicaciones junto a la evolución rápida y continua en la disciplina de la informática produce efectos en la educación, los contenidos y la pedagogía.

Las asignaturas relacionadas con la tecnología deben complementarse con otras experiencias que favorezcan el desarrollo de una capacidad para el pensamiento crítico, resolución de problemas, métodos de investigación y el desarrollo profesional.

En este blog, ampliaremos algunas referencias en internet, trabajaremos algunos ejercicios y responderemos a dudas o consultas.

Los temas que abarca este blog son:

Tema 4: Programas
Tema 5: Estructuras Discretas y Ciencias de la Computación
Tema 7: Lenguajes de programación
Tema 8: La Ingeniería del Software
Tema 9: Inteligencia Artificial
Tema 10: Bases de datos
Tema 14: La Informática en la vida cotidiana

Escribe, comparte tus dudas y expresa tus comentarios.