Оптимизация программного обеспечения
Автор: Новиков Константин Дмитриевич, Раскатова Марина Викторовна
Рубрика: Информатика и вычислительная техника
Статья в выпуске: 1, 2021 года.
Бесплатный доступ
Рассматриваются основные ошибки оптимизации программного обеспечения, способы ускорения работы приложений, а также освещаются спорные вопросы, затрагивающие написание программ. Представлены результаты исследований различных способов оптимизации программного кода. На основании полученных результатов исследования сделан вывод, какие правила следует соблюдать при создании исходного кода программы. Приведен сравнительный анализ компиляторов различных языков программирования и проводится исследование на тему оптимизации программного обеспечения с помощью компиляторов.
Программирование, оптимизация, программное обеспечение, языки программирования, интернет
Короткий адрес: https://sciup.org/148321542
IDR: 148321542 | DOI: 10.25586/RNU.V9187.21.01.P.159
Список литературы Оптимизация программного обеспечения
- Гантерот К. Оптимизация программ на C++. Проверенные методы повышения производительности. 1-е изд. М.: Вильямс, 2017. 400 с.
- Голдштейн С., Зурбалев Д., Флатов И. Оптимизация приложений на платформе.Net. 2-е изд. М.: ДМК Пресс, 2014. 524 с.
- Джепикс Ф., Троелсен Э. Язык программирования C# 7 и платформы.NET и.NET Core. 8-е изд. М.: Вильямс, 2018. 1328 с.
- Липпман С.Б., Лажойе Ж., Му Б.Э. Язык программирования C++. Базовый курс. 5-е изд. М.: Вильямс, 2017. 1118 с.
- Лутц М. Изучаем Python. 4-е изд. М.: Символ-Плюс, 2011. 1280 с.
- Макконнелл С. Совершенный код. Мастер-класс. М.: БХВ-Петербург, 2017. 896 с.
- Мейерс С. Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14. М.: Вильямс, 2018. 304 с.
- Ньюланд К., Эванс Б. Java. Оптимизация программ. Практические методы повышения производительности приложений в JVM. М.: Вильямс, 2019. 448 с.
- Рамальо Л. Python. К вершинам мастерства. М.: ДМК Пресс, 2016. 768 с.
- Ускорение кода на Python средствами самого языка / Хабр [Электронный ресурс]. - URL: https://habr.com/ru/post/124388/ (дата обращения 11.11.2020).