Modern information technology / 3. Software

candidate of economic sciences, associate professor A. M Gàfiyak,

assistant O.D. Lysenko

Poltava National Technical Yuri Kondratyuk University

THE PLACE OF COMPUTER ALGEBRA SYSTEM

IN COMPUTER SCIENCE

Computer algebra system (computer algebra system, CAS) is a software program for symbolic computations, that is, perform conversions and work with mathematical expressions in the analytical (symbolic) form.

CAS vary in features, but usually supports the following character operations: simplifying the expressions to a smaller size or reduction to the standard view; the substitution of symbolic and numeric values in expressions; the entry of trigonometric functions using exponents, transformation of Boolean expressions; differentiation in private and polyproylene etc.

Today, these programs are widely used in scientific research, have a convenient interface, implements many standard and special mathematical operations using powerful graphic zasobi i have their own programming languages.

V. P. Dyakonov identifies seven main classes of systems of computer mathematics: systems for numerical calculations, tabular processors, matrix systems, systems for statistical, for special calculations, systems for analytical calculations (computer algebra), a universal system[1]. All the widely known mathematical packages: Maple, Matlab, Mathematica, provide the ability to perform both symbolic computation and the use of computational methods (image 1,2). Today such systems are one of the main computing tools of computer simulation in real time and used in various branches of science.

They open new possibilities for the teaching of many academic disciplines such as algebra and geometry, physics and Informatics, Economics and statistics, ecology. The use of SCM significantly increases the productivity of the scientist. The end product of the research are publications, trade, distribution and use of which currently requires skilled use of the computer. This applies to text editing, production of graphic materials, maintenance of the bibliography, placing electronic versions on the Internet, to search for articles and view them.

 

²mg.1. CAS Mathematica, MatLab

²mg.2. CAS Mathcad 2000 Professional, Maple

Main features of software packages:

input macro language for interacting with a system that includes a specialized set of functions to solve mathematical problems;

the main character (mathematical) objects: polynomials, series, rational functions, expressions, vectors, matrices;

systems use integer, rational, real, complex numbers;

has several modes of operation, which are mutually complemented;

communication with the program development tools;

interfaces are used for communication with office tools, databases, graphic software tools [2].

Today, these programs are widely used in scientific research, have a convenient interface, implements many standard and special mathematical operations using powerful graphic zasobi i have their own programming languages. Under the systems of computer mathematics understand software that provides the ability to make computational calculations on the computer doing analytical (symbolic) transformation of various mathematical and graphical objects.

Obviously that the introduction of these systems in educational process becomes the target for technical education, and requires the use of common software tools within educational institutions; build courses based on mathematics, with the use of appropriate system; the availability of computer laboratories that will effectively use a software tool.

Literature:

1. Dyakonov V. P. Computer mathematics. Theory and practice / V. P. Dyakonov. – M.: Knowledge, 2001. – 1296 p.

2. Textbook-Handbook of computer algebra system Maxima [Electronic resource]. - Access mode: http://org2.knuba.edu.ua/pluginfile.php/14172/ mod_resource/ content/ 1/maxima.pdf.

3. Lyakhov A. L. Development of languages of computer algebra: a constructive and analytical approach //  The second anniversary international scientific and technical conference "Computer mathematics in science, engineering and education" (CMSEE-2008). Poltava, 29-31 October 2008 – Kyiv: Publishing house of the NAS of Ukraine, 2008. – Ð. 20-21.

4. Klimenko P. Intelligent solutions to complex applied problems by methods of computer algebra / Klimenko, W. P. – K.: Logos, 2009.-293 Ð.

5. Computer algebra systems: Maple: the art of computer programming / the us.Aladjev. – M.: Laboratory of basic knowledge, 2006. – 792 p.

6. Mukha V. S. Introduction to SCM / S. V. Fly. – Mn.: BSUIR, 2002. – 140 p.