**UDC:** **004.42, 004.92, 519.6 https://doi.org/10.62965/tnu. sns.2024.1.5 Download article **

**Nazarov Ahtam Pulotovich**

**Tajik State Pedagogical University named after Sadriddin Aini**

Graphing functions and their construction play a very important role in the mathematics course. In the past, programming languages had few options for graphing functions and were mainly created using the dot method. The text size of the computer program was also large. Modern programming languages provide more options for creating function graphs. However, the capabilities of some modern programming languages have not yet been explored at the required level. In this work, a new technology for creating graphs of functions in one of the modern programming languages PascalAbc.Net is studied.

New nomenclature of graphics modules and computer graphics operators are reviewed. On their basis, computer programs are developed for creating graphs of functions. The field of their application is shown, including for solving the system of equations, numerical methods. The function graphs in this work are created in an easy and efficient way, in which functional programming is applied.

**Keywords**: programming, programming languages, function graph, function graph creation, computer graphics, graphics modules, coordinate system, GraphWPF,DrawGraph,PlotWpf, LineGraphWPF.

** **

**Information about the author**

**Nazarov Akhtam Pulatovich** - Tajik State Pedagogical University named after Sadriddin Aini,

candidate of pedagogical sciences, associate professor of the Department of Information and Communication Technologies.

**Address**: 734003, Dushanbe, Republic of Tajikistan, Rudaki Avenue, 121.

**Phone**: 908-08-2384; 91-962-4444**. **

**E-mail**: This email address is being protected from spambots. You need JavaScript enabled to view it..

**REVIEWER:** Mirzoev Sai'alo, Doctor of technical sciences, professor

**REFERENCES**

- Aliyev B., Sharifzoda A. Algebra. Textbook for the 7th grade / B. Aliyev, A. Sharifzoda // Third edition. Dushanbe: Sabiriyan - 2018. – 248 p.
- 2. Nazarov, A.P. Methodology of teaching informatics. Textbook for higher education institutions / A.P. Nazarov // – Dushanbe: LLC "Mehroj-graf". - 2019. – 462
- 3. Program for constructing graphs and diagrams TOP-15 Luchshikh / https://geekhacker.ru/programmu-dlya-postroeniya-grafikov-i-diagr amm// - 2021/
- Postroenie grafikov / http://cs.mipt.ru/python/lessons/lab1.html.
- 5. Program na si dlya risovanija grafikov funktions // http://itrobo.ru/programmirovanie/praktikum/programma-na-si-dlja-risovanija-grafikov.html
- 6
*.*How to build a function graph / https://math.semestr.ru/math/plot.php.

- 7. Praktikum po komputernym tekhnologiam na yazeki programmirovaniya / https: // fadeevlecturer.github.io / python_lectures/notebooks/visualization/ matplotlib.html
- 8. Creating a graph using the following coordinates of points / https://www.desmos.com/calculator // w4xmzbdftp?lang=ru
- 9. Posting graphs of functions online / https: // yotx.ru/?ysclid= lqbsyq5rue971215442
- 10. Nazarov, D.A. Computer application in creating a function graph / D.A. Nazarov, U.Kh. Rajabov // Message of the teaching university. - 2021, No. 1(5). – Pp. 25-131.
- 11. Nazarov, B.A. Programming and program design in PascalAbc.Net language. Textbook / A.P. Nazarov // – Dushanbe: LLC "Mehroj-graf". - 2021. – 756
- 12. Safarov, M.M. The influence of hydrazine nanopowder on the change in specific heat capacity of ternary systems of silicon acid and multi-layer carbon nanotubes and temperature dependence / M.M. Safarov, Sh.R. Safarov, H.Kh. Oimatova // Bulletin of the Tajik National University (series of natural sciences). - 2020 - No. 4. - S. 165-174.
- Radjabov, T.M. Sailing model of physical interaction / T.M. Radjabov // Bulletin of the Tajik National University (series of natural sciences). - 2020 - No. 4. – Pp. 181-189
- 14. Hakimian, S.F. Comparative models of regulation of traditions and celebrations in regions and cities and districts of the Republic of Tajikistan / S.F. Hakimyan, R.N. Odinaev // Bulletin of the Tajik National University (natural science series). – 2021 - #2. – Pp. 5-14
- 15. How to quickly draw and analyze graph functions // PascalABC.Net. - https://vk.com/@spb_dl-kak-bystro-narisovat-i-issledovat-grafik-funksii?ref= group_block. - 2020.
- 16. Jenger, V.O. Scientific graphics in PascalAbc.Net: Construction of graphs of functions in a rectangular Cartesian coordinate system / V.O. Jenger, L.W. Denisova // Informatics in the school. – 2020, No. 1 (154). – Pp. 31-39.
- 17. Aliyev, B. Numerical methods. Educational guide / B. Aliyev, M. Ashurov // – Dushanbe: DMT Press. - 2010. – 209
- Hasanov, Yu.H. Calculation methods. Educational media / Yu.H. Hasanov, S.O. Odinazoda, G.N. Ne'matov // Dushanbe - 2022. DDOT printing house named after S. Exactly. – 227 p.
- 19. Baron, L.A. Numerical methods. Educational lesson / L. A. Baron // Kazan, - 2010. – 142
- 10. Rubantsev, V. PascalABC.NET: GDI+ Graphics Basics (Windows Forms). Textbook / Valery Rubantsev // Copyright, - 2020. – 700 p.

** **

**Article received:** 24.12.2023

**Approved after review:** 03.01.2024

**Accepted for publication:** 19.02.2024