FEATURES OF SOFTWARE DEVELOPMENT USING ARRAYS IN AN OBJECT-ORIENTED ENVIRONMENT
Abstract and keywords
Abstract (English):
The features of software development using static and dynamic arrays in the C ++ Builder object-oriented environment are considered. The syntax of various options for creating static and dynamic arrays in the C ++ Builder language is considered in detail. Examples of working with static and dynamic arrays in C ++ Builder developed by the authors and the corresponding algorithms are presented in the form of block diagrams, program codes and program interfaces. Examples of program development are given using one-dimensional and multidimensional arrays. Examples of memory allocation are given for dynamic arrays. The choice of the required method for solving the problem is substantiated, taking into account the available input data and taking into account the expected results, as well as the peculiarities of their obtaining and processing. The external specification and the main features of the solution of the assigned tasks are considered. The development of algorithms and programs for solving problems using arrays in the C ++ Builder environment is the basis for solving engineering and technical problems using software on a computer. The proposed approaches can be used in practice, since the algorithms outlined in the work will serve as a complex example in solving the set engineering and technical problems.

Keywords:
Programming, programming language, C ++ Builder, static and dynamic arrays, algorithms, program listings, program interfaces
References

1. Kul'tin, N.B. Samouchitel' C++ Builder / N.B. Kul'tin. - SPb., 2004. - 320 s.

2. Arhangel'skiy, A.Ya. Programmirovanie v C++ / A.Ya. Arhangel'skiy. - SPb., 2010. - 1230 s.

3. Sazonova, S.A. Simulation of a transport standby for ensuring safe heat supply systems operation / S.A. Sazonova, S.D. Nikolenko, A.A. Osipov // IOP Conference Series: Materials Science and Engineering. International science and technology conference "FarEastCon-2019". - 2020. - P. 052004. - DOI:https://doi.org/10.1088/1757-899X/753/5/052004.

4. Development and application of a portable lightweight sound suppression panel to reduce noise at permanent and temporary workplaces in the manufacturing and repair workshops / V.F. Asminin, E.V. Druzhinina, S.A. Sazonova, D.S. Osmolovsky // Akustika. - 2019. - V. 34. - Pp. 18-21.

5. Variational method for solving the boundary value problem of hydrodynamics / D.V. Sysoev, A.A. Sysoeva, S.A. Sazonova [et al.] // IOP Conference Series: Materials Science and Engineering. Krasnoyarsk Science and Technology City Hall., Krasnoyarsk, Russian Federation. - 2021. - P. 12195. - DOI:https://doi.org/10.1088/1757-899X/1047/1/012195.

6. Behaviour of concrete with a disperse reinforcement under dynamic loads / S.D. Nikolenko, E.A. Sushko, S.A. Sazonova [et al.] // Magazine of Civil Engineering. - 2017. - № 7 (75). - Pp. 3-14. - DOI:https://doi.org/10.18720/MCE.75.1.

7. Flexural strength of fiber reinforced concrete structures / S.D. Nikolenko, S.A. Sazonova, V.F. Asminin [et al.] // IOP Conference Series. Krasnoyarsk Science and Technology City Hall. Krasnoyarsk, Russian Federation, 2021. - P. 22075. - DOI:https://doi.org/10.1088/1742-6596/1889/2/022075.

8. Weld defects and automation of methods for their detection / S.A. Sazonova, S.D. Nikolenko, A.A. Osipov [et al.] // IOP Conference Series. Krasnoyarsk Science and Technology City Hall. Krasnoyarsk, Russian Federation, 2021. - P. 22078. - DOI:https://doi.org/10.1088/1742-6596/1889/2/022078.

9. Flare emissions from asphalt plants / V. Manokhin, S. Sazonova, S. Nikolenko, A. Zvyagintseva // Lecture Notes in Civil Engineering. - 2020. - V. 70. - Pp. 37-53. - DOI:https://doi.org/10.1007/978-3-030-42351-3_4.

10. Proskurin, D.K. Shodimost' vychislitel'nogo processa pri realizacii variacionnogo metoda resheniya kraevoy zadachi gidrodinamiki / D.K. Proskurin, D.V. Sysoev, S.A. Sazonova // Vestnik Voronezhskogo gosudarstvennogo tehnicheskogo universiteta. - 2021. - T. 17, № 3. - S. 14-19. - DOI:https://doi.org/10.36622/VSTU.2021.17.3.002.

11. Zol'nikov, V. K. Prakticheskie metodiki vypolneniya verifikacii proektirovaniya mikroshem / V.K. Zol'nikov, S.A. Evdokimova, T.V. Skvorcova // Modelirovanie sistem i processov. - 2019. - T. 12, № 1. - S. 25-30. - DOI:https://doi.org/10.12737/article_5d639c80d03ac5.18926339.

12. Zol'nikov, V.K. Verifikaciya proektov i sozdanie testovyh posledovatel'nostey dlya proektirovaniya mikroshem / V.K. Zol'nikov, S. A. Evdokimova, T. V. Skvorcova // Modelirovanie sistem i processov. - 2019. - T. 12, № 1. - S. 10-16. - DOI:https://doi.org/10.12737/article_5d639c80c07798.20924462.

13. Zol'nikov, V.K. Metody verifikacii slozhno-funkcional'nyh blokov v SAPR dlya mikroshem gluboko submikronnyh proektnyh norm / V.K. Zol'nikov, S.A. Evdokimova, T.V. Skvorcova // Modelirovanie sistem i processov. - 2019. - T. 12, № 1. - S. 16-24. - DOI:https://doi.org/10.12737/article_5d639c80c83b71.60273345.

14. Algoritmicheskaya osnova modelirovaniya i obespecheniya zaschity tipovyh KMOP elementov v processe proektirovaniya / V.K. Zol'nikov, V.A. Smerek, V.I. Anciferova, S.A. Evdokimova // Modelirovanie sistem i processov. - 2013. - № 3. - S. 14-16. - DOI:https://doi.org/10.12737/2382.

15. Raschet teplovyh i termomehanicheskih effektov dlya mikroshem i tranzistorov / V.K. Zol'nikov, M.V. Nazarenko, S.A. Evdokimova, V.I. Anciferova // Modelirovanie sistem i processov. - 2014. - № 3. - S. 12-14. - DOI:https://doi.org/10.12737/6640.

16. Shemotehnicheskiy bazis i proverka mikroshem na rabotosposobnost' / V.K. Zol'nikov, S.A. Evdokimova, A.V. Fomichev [i dr.] // Modelirovanie sistem i processov. - 2018. - T. 11, № 4. - S. 25-30. - DOI:https://doi.org/10.12737/article_5c79642c158bc0.44957273.

17. Sklyar, V.A. Modelirovanie nizkointensivnogo vozdeystviya kosmicheskogo prostranstva / V.A. Sklyar, V.K. Zol'nikov, S.A. Evdokimova // Modelirovanie sistem i processov. - 2016. - T. 9, № 2. - S. 71-74. - DOI:https://doi.org/10.12737/23663.

18. Rezul'taty ocenki nadezhnosti mikroshemy 1921VK028 / V.K. Zol'nikov, S.A. Evdokimova, E.V. Grosheva, A.I. Yan'kov // Modelirovanie sistem i processov. - 2019. - T. 12, № 4. - S. 37-41. - DOI:https://doi.org/10.12737/2219-0767-2020-12-4-37-41.

19. Rezul'taty ocenki nadezhnosti mikroshemy 1921VK035 / V.K. Zol'nikov, S.A. Evdokimova, E.V. Grosheva, A.I. Yan'kov // Modelirovanie sistem i processov. - 2019. - T. 12, № 4. - S. 42-46. - DOI:https://doi.org/10.12737/2219-0767-2020-12-4-42-46.

20. Sistemy na kristalle (SNK) i vliyanie dannoy tehnologii na sozdanie sovremennoy EKB / V.K. Zol'nikov, S.A. Evdokimova, M.Yu. Arzamascev, A.E. Gridnev // Modelirovanie sistem i processov. - 2020. - T. 13, № 4. - S. 19-23. - DOI:https://doi.org/10.12737/2219-0767-2021-13-4-19-23.

21. Assessment of the impact of composite mixtures on the quality of new meat products / Y.A. Safonova, E.E. Kurchaeva, A.V. Lemeshkin [et al.] // IOP Conference Series: Earth and Environmental Science. - 2021. - 640(3). - P. 032002. - DOI:https://doi.org/10.1088/1755-1315/640/3/032002.

22. Software tools for assessing the environmental safety of city filling stations / O.V. Kuripta, Yu.A. Vorobieva, K.V. Garmonov [et al.] // IOP Conference Series: Earth and Environmental Science. International scientific and practical conference "Ensuring sustainable development in the context of agriculture, green energy, ecology and earth science". - 2021. - P. 042051. - DOI:https://doi.org/10.1088/1755-1315/723/4/042051.

23. Novikov, A.I. Grading of scots pine seeds by the seed coat color: how to optimize the engineering parameters of the mobile optoelectronic device / A.I. Novikov, V.K. Zolnikov, T.P. Novikova // Inventions. - 2021. - V. 6, № 1. - P. 7. - DOI:https://doi.org/10.3390/inventions6010007.

24. Methods of assessing the effectiveness of reforestation based on the theory of fuzzy sets / A. Kuzminov, L. Sakharova, M. Stryukov, V.K. Zolnikov // IOP Conference Series: Earth and Environmental Science. "International Forestry Forum "Forest Ecosystems as Global Resource of the Biosphere: Calls, Threats, Solutions". - 2020. - P. 012007. - DOI:https://doi.org/10.1088/1755-1315/595/1/012007.

25. Sakharova, L. Methodology for assessing the sustainability of agricultural production, taking into account its economic efficiency / L. Sakharova, M. Stryukov, V.K. Zolnikov // IOP Conference Series: Earth and Environmental Science. International scientific and practical conference "Forest ecosystems as global resource of the biosphere: calls, threats, solutions" (Forestry-2019). - 2019. - P. 012019. - DOI:https://doi.org/10.1088/1755-1315/392/1/012019.

26. Belokurov, V.P. Modeling passenger transportation processes using vehicles of various forms of ownership / V.P. Belokurov, S.V. Belokurov, V.K. Zolnikov // Transportation Research Procedia. - 2018. - P. 44-49. - DOI:https://doi.org/10.1016/j.trpro.2018.12.041.

27. Formation of the predicted training parameters in the form of a discrete information stream / T.E. Smolentseva, V.I. Sumin, V.K. Zolnikov, V.V. Lavlinsky // Journal of Physics: Conference Series. - 2018. - P. 012045. - DOI:https://doi.org/10.1088/1742-6596/973/1/012045.

28. Methods of multi-criteria optimization in problems of simulation of trucking industry / S.V. Belokurov, V.P. Belokurov, V.K. Zolnikov, O.N. Cherkasov // Transportation Research Procedia. 12th International Conference "Organization and Traffic Safety Management in Large Cities", SPbOTSIC 2016. - 2017. - Pp. 47-52. - DOI:https://doi.org/10.1016/j.trpro.2017.01.010.

29. Features of the design of statically indeterminate frames by the mixed method with rods of a given stiffness / S.A. Sazonova, A. V. Zvyagintseva, S.D. Nikolenko [et al.] // IOP Conference Series: Earth and Environmental Science. - 2021. - Vol. 848(1). - P. 012168. - DOI:https://doi.org/10.1088/1755-1315/848/1/012168.

Login or Create
* Forgot password?