ОСОБЕННОСТИ РАЗРАБОТКИ ПРОГРАММНЫХ ПРОДУКТОВ С ИСПОЛЬЗОВАНИЕМ МАССИВОВ В ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ СРЕДЕ
Аннотация и ключевые слова
Аннотация (русский):
Рассматриваются особенности разработки программных продуктов с использованием статических и динамических массивов в объектно-ориентированной среде С++ Builder. Подробно рассмотрен синтаксис различных вариантов создания статических и динамических массивов на языке С++ Builder. Разработанные авторами примеры работы со статическими и динамическими массивами в С++ Builder и соответствующие алгоритмы представлены в виде блок-схем, программных кодов и интерфейсов программ. Примеры разработок программ приведены с использованием одномерных и многомерных массивов. Для динамических массивов приведены примеры распределение памяти. Обосновывается выбор требуемого метода решения задачи с учетом имеющихся вводимых исходных данных и с учетом ожидаемых результатов, а так же особенностей их получения и обработки. Рассмотрена внешняя спецификация и основные особенности решения поставленных задач. Разработка алгоритмов и программ решения задач с использованием массивов в среде С++ Builder является основой при решении инженерно-технических проблем с применением программного обеспечения на компьютере. Предложенные подходы могут быть использованы на практике так как изложенные в работе алгоритмы послужат в качестве комплексного примера при решении поставленных инженерно-технических задач.

Ключевые слова:
Программирование, язык программирования, С++ Builder, массивы статические и динамические, алгоритмы, листинги программ, интерфейсы программ
Список литературы

1. Культин, Н.Б. Самоучитель C++ Builder / Н.Б. Культин. - СПб., 2004. - 320 с.

2. Архангельский, А.Я. Программирование в C++ / А.Я. Архангельский. - СПб., 2010. - 1230 с.

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. Проскурин, Д.К. Сходимость вычислительного процесса при реализации вариационного метода решения краевой задачи гидродинамики / Д.К. Проскурин, Д.В. Сысоев, С.А. Сазонова // Вестник Воронежского государственного технического университета. - 2021. - Т. 17, № 3. - С. 14-19. - DOI:https://doi.org/10.36622/VSTU.2021.17.3.002.

11. Зольников, В. К. Практические методики выполнения верификации проектирования микросхем / В.К. Зольников, С.А. Евдокимова, Т.В. Скворцова // Моделирование систем и процессов. - 2019. - Т. 12, № 1. - С. 25-30. - DOI:https://doi.org/10.12737/article_5d639c80d03ac5.18926339.

12. Зольников, В.К. Верификация проектов и создание тестовых последовательностей для проектирования микросхем / В.К. Зольников, С. А. Евдокимова, Т. В. Скворцова // Моделирование систем и процессов. - 2019. - Т. 12, № 1. - С. 10-16. - DOI:https://doi.org/10.12737/article_5d639c80c07798.20924462.

13. Зольников, В.К. Методы верификации сложно-функциональных блоков в САПР для микросхем глубоко субмикронных проектных норм / В.К. Зольников, С.А. Евдокимова, Т.В. Скворцова // Моделирование систем и процессов. - 2019. - Т. 12, № 1. - С. 16-24. - DOI:https://doi.org/10.12737/article_5d639c80c83b71.60273345.

14. Алгоритмическая основа моделирования и обеспечения защиты типовых КМОП элементов в процессе проектирования / В.К. Зольников, В.А. Смерек, В.И. Анциферова, С.А. Евдокимова // Моделирование систем и процессов. - 2013. - № 3. - С. 14-16. - DOI:https://doi.org/10.12737/2382.

15. Расчет тепловых и термомеханических эффектов для микросхем и транзисторов / В.К. Зольников, М.В. Назаренко, С.А. Евдокимова, В.И. Анциферова // Моделирование систем и процессов. - 2014. - № 3. - С. 12-14. - DOI:https://doi.org/10.12737/6640.

16. Схемотехнический базис и проверка микросхем на работоспособность / В.К. Зольников, С.А. Евдокимова, А.В. Фомичев [и др.] // Моделирование систем и процессов. - 2018. - Т. 11, № 4. - С. 25-30. - DOI:https://doi.org/10.12737/article_5c79642c158bc0.44957273.

17. Скляр, В.А. Моделирование низкоинтенсивного воздействия космического пространства / В.А. Скляр, В.К. Зольников, С.А. Евдокимова // Моделирование систем и процессов. - 2016. - Т. 9, № 2. - С. 71-74. - DOI:https://doi.org/10.12737/23663.

18. Результаты оценки надежности микросхемы 1921ВК028 / В.К. Зольников, С.А. Евдокимова, Е.В. Грошева, А.И. Яньков // Моделирование систем и процессов. - 2019. - Т. 12, № 4. - С. 37-41. - DOI:https://doi.org/10.12737/2219-0767-2020-12-4-37-41.

19. Результаты оценки надежности микросхемы 1921ВК035 / В.К. Зольников, С.А. Евдокимова, Е.В. Грошева, А.И. Яньков // Моделирование систем и процессов. - 2019. - Т. 12, № 4. - С. 42-46. - DOI:https://doi.org/10.12737/2219-0767-2020-12-4-42-46.

20. Системы на кристалле (СНК) и влияние данной технологии на создание современной ЭКБ / В.К. Зольников, С.А. Евдокимова, М.Ю. Арзамасцев, А.Е. Гриднев // Моделирование систем и процессов. - 2020. - Т. 13, № 4. - С. 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.

Войти или Создать
* Забыли пароль?