MO640 - Solução dos Exercícios - Sobre a aula de 2006-03-08

Redigido por Mathias Gallé.

  1. O conhecimento humano é dividido em disciplinas como Física, Matemática, Biologia, etc. Quão rígidas são as fronteiras entre estas disiplinas para você? Explicando melhor: se você é um especialista em uma destas áreas e aparece um problema no qual você realmente precisa de um certo conhecimento de outra área que você não detém, quanto tempo você gasta tentando encontrar um especialista na outra área que possa te ajudar antes de mergulhar você mesmo na outra área em busca do que precisa?

    Se inicia el tiempo de respuesta a los ejercicios con un debate generado a partir de la primer pregunta, referente al trabajo interdisciplinario y el tiempo que dedicaríamos en un caso hipotético de tener una duda de otra rama.

    Empieza la discusión con una reflexión acerca de lo difuso que se están convirtiendo las fronteras entre las disciplinas y la creación de nuevas áreas que conglomeran lo que antes eran varias disciplinas.

    La respuesta concreta a la pregunta varía mucho y depende de muchos factores: de la profundidad de la duda, del fin y como influirá en el proyecto. Pero hay cierto consenso acerca de la importancia de los expertos, por la experiencia valiosa que tienen y por ver detalles fundamentales, ambos factores que son imposibles de adquirir si solamente se estudia superficialmente un tema.

  2. Escolha um dos desafios da relação de "Dez Mais" e descreva sucintamente o estado da arte em que se encontra.

    Por falta de tiempo, solamente se llega a rozar el segundo punto (los diez desafíos de la Bioinformática) y brevemente se comenta el "Diseño de pequeñas moléculas inhibidoras": aunque ya se está aplicando en un principio (los remdios son ejemplos de ésto), el estado de arte actual es que todavía se está usando solamente de manera experimental o por "tentativa y error". Pero la bioninformática puede darle un empujón muy grande a esta área, permitiendo emular comportamientos en emuladores específicos.

  3. Cite algumas tentativas de melhorar a programabilidade dos sistemas computacionais hoje existentes. Cite as que você conhece ou busque na internet se necessário. Qual delas você acha que tem mais chance de ser bem sucedida?

    Luego se aborda la tercera pregunta: las tentativas de mejorar la programabilidad. El primer ítem que se rescata es la aparición de varias IDE's, que ofrecen un ambiente integrado y facilitan muchas tareas de programación. Sin embargo, no ofrecen un paradigma nuevo ni mudan la manera de comunicarse con las máquinas. Se discute bastante sobre las herramientas gráficas trayendo a colación algunos ejemplos. La discusión vira entonces a los lenguajes de más alto nivel y en particular se nombra dos que fueron desarrollados específicamente para el área biológica:

    Se nombra también el lenguaje Java y las facilidades que ofrece (multiplataforma, orientado a objetos, etc); Otro ítem que se menciona es la Inteligencia Artificial y las mejoras en el área de la interface hombre-máquina, y se opina brevemente sobre la posibilidad de poder programar algún día en lenguaje natural.

    Finalmente, se llega a la conclusión de que el problema radica en querer llevar la programación a los "neófitos", aquellos que no tomaron necesariamente cursos de computación. La solución que se cree vislumbrar que ataca este problema es aquella que permite al usuario solamente diseñar procesos y transforma ésto automáticamente en código. Lo ideal sería que el usuario solamente tenga que armar y unir componentes y que le sea abstraído el movimiento detrás.


MO640 Home

© 2006 João Meidanis