| dc.description.abstract | La toma de decisiones en una entidad es un proceso vital que garantiza en gran medida su éxito. Con el desarrollo de la informática este proceso se ha visto favorecido considerablemente a tal punto que pudiera asegurarse que ninguna entidad está exenta de la informatización de sus áreas.
Este proceso requiere de herramientas de desarrollo lo suficientemente eficientes, que garanticen la creación de buenas aplicaciones informáticas en el menor tiempo posible. Desafortunadamente, existen algunas limitaciones que en ocasiones imposibilitan tal propósito. Tal es el caso de sistemas informáticos que trabajen con expresiones aritméticas, relacionales y lógicas, propensas a variar su estructura con facilidad.
Los lenguajes de programación actuales no cuentan con herramientas para reconocer expresiones válidas de este tipo, ni tampoco para su evaluación. Esto obliga a los desarrolladores a crearlas o sencillamente a limitar a los sistemas al trabajo con definiciones estáticas de expresiones, soluciones que incurren en gastos de tiempo adicionales. En esta tesis se propone una biblioteca de clases con tal finalidad. Taking of decisions in an entity is a vital process that guarantees in great measure their success. With the computer science's development this process has been favored considerably to such a point that could make sure that no entity is exempt of the informatization of its areas.
This process requires of tools that guarantee the creation of good computer applications in the smallest possible time. Unfortunately, some limitations that disable such a purpose in occasions exist. Such it is the case of computer systems that work with arithmetic, relational and logical expressions, prone to change their structure with easiness.
The current programming languages don't have tools to recognize valid expressions of this type, neither for their evaluation. This obligate to the developers to create them or simply to limit the systems to the work with static expressions, solution that incur in additional time. This work intends a library of classes to parse and to evaluate those expressions. | es_ES |