LAS ACCIONES TÉCNICAS QUE CONTRIBUYEN A LA
SOLUCIÓN DE PROBLEMAS EN LO PROCESOS DE LA INFORMÁTICA
Cuando un usuario plantea a un programador un problema que resolver mediante su ordenador, por lo general ese usuario tendrá conocimientos más o menos amplios sobre el dominio del problema, pero no es habitual que tenga conocimientos de informática. Por ejemplo, un contable que necesita un programa para llevar la contabilidad de una empresa será un experto en contabilidad (dominio del problema), pero no tiene por qué ser experto en programación.
Del mismo modo, el informático
que va a resolver un determinado problema puede ser un experto programador,
pero en principio no tiene por qué conocer el dominio del problema; siguiendo el
ejemplo anterior, el informático que hace un programa no tiene por qué ser un
experto en contabilidad.
Por ello, al abordar un
problema que se quiere resolver mediante un ordenador, el programador necesita
de la experiencia del experto del dominio para entender el problema.
Al final,
si se quiere llegar a una solución satisfactoria es necesario que:
- El problema esté bien definido con el máximo detalle
- Las especificaciones de las entradas y salidas del problema, deben ser descritas también en detalle
La resolución de un problema
mediante un ordenador consiste en el proceso que a partir de la descripción de
un problema, expresado habitualmente en lenguaje natural y en términos propios
del dominio del problema, permite desarrollar un programa que resuelva dicho
problema.
0 comentarios:
Publicar un comentario