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.