Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Технологии и методы программирования. Учебное пособие-1

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
и обязанности пользователи и производителя, а также наличие или от­сутствие ответственности производителя за ошибки при использовании конкретной программы.
Для разработчика лицензионное соглашение в первую очередь за­щищает право собственности и доход, полученный от распространения ПО. Для пользователя лицензионное соглашение может служить осно­ванием правомерности использования программного обеспечения.
Часто при установке
программного обеспечения текст лицензион­ного соглашения выводится на экран, и пользователь должен с ним со­гласиться, чтобы продолжить работу и использовать программы.
Все лицензии на программное обеспечение можно разделить: лицен­зии на свободное, открытое и на проприетарное. Их различия суще­ственно влияют на права конечного пользователя по использованию программы.
Виды
лицензий
Проприетарные лицензии – лицензии на проприетарное программ­ное обеспечение. Проприетарное программное обеспечение – про­граммное обеспечение, являющееся частной собственностью авторов или правообладателей. Все права на объект лицензирования принадле­жат создателю, пример: Microsoft Office.
Лицензии свободного и открытого ПО. Концепция свободного программного обеспечения поддерживается Фондом свободного про­граммного обеспечения (ФСПО, FSF) – некоммерческой организацией, задачей которой является
защита прав всех пользователей свободных программ на мировом уровне [110]. Деятельность FSF основывается на следующих принципах.
Свободное использование – возможность запускать программу
в любых целях.
Свободное изучение – возможность исследовать программу и
адаптировать ее под потребности пользователя, для чего необходимы открытый исходный код и документация.
Свободное распространениеправо владельца делиться
про-
граммой с другими пользователями по своему усмотрению.
Свободное улучшение – возможность совершенствовать про-
граммное обеспечение и тем самым приносить пользу всему сообще­ству пользователей.
121
Примером свободной лицензии является GNU General Public License
(GPL), которая дает пользователю право самому распространять ПО под
этой лицензией, участвовать в его обратной разработке или изменять другими способами. Описание GPL и других лицензий от FSF приве­дено в [111].
Открытое программное обеспечение (Open Source) – это про­граммное обеспечение с открытым исходным кодом. Определение от­крытого программного обеспечения используется организацией Open
Source Initiative (OSI) [112], поддерживающей и продвигающей идею Open Source для определения степени соответствия лицензии на про-
граммное обеспечение стандартам открытого ПО. Это определение включает основные положения.
Свободное распространение – программное обеспечение можно распространять бесплатно или продавать.
Доступ к исходному коду – исходный код должен прилагаться к копии программы или находиться в свободном доступе.
Свобода модификации – лицензия должна разрешать модифици-
ровать программу и распространять модифицированные версии.
Целостность исходного кода автора – лицензии могут потре­бовать внесения изменений, которые будут распространяться только в виде дополнений.
Лицензия не должна быть специфичной для конкретного про- дукта – программа не может быть лицензирована только как часть более
крупного проекта.
Лицензия не должна ограничивать другое программное обес- печение – нельзя требовать, чтобы программы, распространяемые вме-
сте с открытым программным обеспечением, также имели открытый ис­ходный код.
OSI не предлагает особой лицензии, но заинтересована в поддержке различного вида лицензий на ПО с открытыми исходными текстами, включая лицензии FSF.
122
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Федеральный государственный образовательный стандарт высшего об­разования – бакалавриат по направлению подготовки 09.03.01 – Информатика и вычислительная техника / Текст: электронный // Портал Федеральных госу­дарственных образовательных стандартов высшего образования [сайт]. – URL:
http://fgosvo.ru/uploadfiles/FGOS%20VO%203++/Bak/090301_B_3_12102017.pd f (дата обращения: 09.04.2023).
2. Федеральный государственный образовательный стандарт высшего об-
разования – бакалавриат по направлению подготовки 09.03.03 – Прикладная информатика / Текст: электронный // Портал Федеральных государственных образовательных стандартов ru/uploadfiles/FGOS%20VO%203++/Bak/090303_B_3_17102017.pdf (дата обра­щения: 09.04.2023).
3. ГОСТ 33707–2016. Информационные технологии. СловарьВвед.
01.09.2017. – М.: Стандартинформ, 2016. – 202 с.
4. ГОСТ 19781–90. Обеспечение систем обработки информации программ­ное. Термины и определенияВвед. 01.01.1992. – М.: Стандартинформ,
2010. – 13 с.
5. ГОСТ 19.101–77. Единая система программной документации. Виды
программ и программных документов – Введ. 01.01.1980. – М.: Стандартин­форм, 2010. – 4 с
6. ГОСТ 28806–90. Качество программных средств. ния – Введ. 01.01.1992. – М.: Стандартинформ, 2005. – 63 с.
7. ГОСТ Р 51904–2002. Программное обеспечение встроенных систем. Об­щие требования к разработке и документированию – Введ. 01.07.2003. – Пере­изд. 09-2005. – М.: Стандартинформ, 2005. – 63 с.
8. ГОСТ Р ИСО/МЭК 12207–2010. Информационная технология. Систем­ная и программная инженерия. Процессы жизненного цикла программных средств – Введ. 01-03-2012. – Взамен ГОСТ Р ИСО/МЭК 12207–99. – М дартинформ, 2011. – 105 с.
9. ГОСТ Р ИСО 9000–2015. Системы менеджмента качества. Основные по­ложения и словарь – Введ. 01-11-2015. – Переизд. 08-2018. - М.: Стандартин­форм, 2018. – 54 с.
высшего образования [сайт]. – URL: http://fgosvo.
Термины и определе-
.: Стан-
123
10. Филиппов Б.М. Творческие встречи в ЦДРИ / Б.М. Филиппов. – М.: Ис-
кусство, 1951. – 166 с
11. ГОСТ Р МЭК 61513–2020. Системы контроля и управления, важные для безопасности атомной станции. Общие требованияВзамен ГОСТ Р МЭК 61513-2011 – Введ. 01. 07.2020. – М.: Стандартинформ, 2020. – 90 с.
12. Брукс Ф. Мифический человеко-месяц, или Как создаются программные
системы / Ф. Брукс,
Х Чапел. – СПб.: Питер, 2021. – 368 с.
13. Гради Б. Объектно-ориентированный анализ и проектирование с приме­рами приложений / Б. Гради, Р.А. Максимчук. – М.: Вильямс, 2017. – 720 с.
14. Назаров С.В. Архитектуры и проектирование программных систем: мо­нография / С.В. Назаров. – М.: ИНФРА-М, 2023. – 374 с.
15. Dijktra E. Programming Considered as a Human Activity. Classics in Software Engineering. – New York, NY: Yourdon Press, 1979. – Р. 5.
16. Дейкстра Э. Заметки по
структурному программированию / Э. Дейкстра,
У. Дал, К. Хоор. Структурное программирование. – М.: Мир, 1975. – С. 7–97.
17. Страуструп Б. Язык программирования C++. Специальное издание / Б. Страуструп. – М.: Бином, 2019. – 1136 с.
18. ГОСТ 22487–77. Проектирование автоматизированное. Термины и опре­деления – Введ. 01.07.1978. – М.: Издательство стандартов, 1978. – 105 с.
19. 24 ГОСТ Р 57100–2016. Системная и программная инженерия. Описание архитектуры – Дата введения 01.09.2017. – Переизд. 01-2019. – М.: Стандар­тинформ, 2019. – 36 с.
20. Глоссарий IBM / Текст: электронный // Портал IBM //[сайт]. URL: https://www.ibm.com/docs/ru/integration-designer/8.5.6?topic=glossary
21. Руководство Microsoft по проектированию архитектуры приложений. – 2- е изд.
22. Басс Л. Архитектура программного обеспечения на практике. – 2-е изд. / Л. Басс, П. Клементс, Р. Кацман. – СПб.: Питер. – 2020. – 575 с.
23. Фаулер М. Архитектура корпоративных программных приложений / М. Фаулер. М.: Вильямс, 2016. 544 с.
24. Мартин Р.
Чистая архитектура. Искусство разработки программного
обеспечения / Р. Мартин. – СПб.: Питер, 2018. – 352 с.
25. Фаулер М. UML. Основы. Краткое руководство по стандартному языку объектного моделирования. – 3-е изд. / М. Фаулер. – М.: Символ-Плюс, 2018. –
192 c.
26. Методология процесса моделирования // [сайт]. URL:http://idef.ru/ idef.php
27. РД IDEF0–2000. Методология функционального моделирования IDEF0. Руководящий документ. – М.: Издательство стандартов, 2000. – 75 с.
28. ГОСТ Р 50.1.028–2001. Рекомендации по стандартизации. Информаци онные технологии поддержки жизненного цикла продукции. Методология
-
124
функционального моделирования IDEF – Введ. 01.07.2002. – Переиздан. 2003. – М.: Издательство стандартов, 2003. – 54 с.
29. Свод знаний по управлению бизнес-процессами BPM CBOK 4.0 Тони Бе­недикт, Матиас Кирхмер, Марк Шарсиг, Питер Франц, Раджу Саксена, Дэн Моррис, Джек Хилти / под ред. А.А. Белайчука; пер. с англ. – М.: Альпина Паб­лишер, 2022.
30. Вендров А.М. Проектирование программного обеспечения экономиче­ских
информационных систем: учебник. – 2-е изд., перераб. и доп. / А.М. Венд-
ров. – М.: Финансы и статистика, 2006. – 544 с.
31. ГОСТ Р 55348–2012. Системы управления проектированием. Словарь тер­минов, используемых при управлении проектированием – Введ. 01.01.2014. – М.: Изд-во стандартов, 2014, – 38 с.
32. ГОСТ Р ИСО/МЭК 90003–2014 Разработка программных продуктов. Ру­ководящие указания по применению ИСО 9001:2008 при разработке
программ­ных продуктов (Переиздание) – Введ. 01.01.2016 – Переиздан. 2020. – М.: Стан­дартинформ, 2015. – 56 с.
33. ГОСТ 19781–90. Обеспечение систем обработки информации программ­ное. Термины и определения – Введен 01.01.92 – Переиздание. 2010. Взамен ГОСТ 19781–83 и ГОСТ 19.004–80. – М.: Издательство стандартов, 1990, Стан­дартинформ, 2010. – 14 с.
34. ГОСТ Р ИСО/МЭК ТО 12182–2002. Информационная технология. Клас­сификация программных средств – Введен 01.07.2003 – М.: Стандартинформ,
2002. – 12 с.
35. Коберн
А. Каждому проекту своя методология / А. Коберн – Humans and
Technology Technical Report, 7691 Dell Rd, Salt Lake City, UT 84121 USA: TR 99.04, Oct. 1999. – 50 с. (перевод на русский язык http://citforum.ru/SE/pro­ject/meth_per_project/)
36. Вендров А.М. СASE-технологии. Современные методы и средства проек-
тирования информационных систем / А.М. Вендров. – М.: Финансы и стати­стика, 1998. – 176 с.
37. Коберн А. Быстрая разработка программного обеспечения / А. Коберн. – М.: Лори, 2002. – 314 с
38. Константайн Л. Человеческий
фактор в программировании / Л. Кон-
стантайн. – М.: Символ-Плюс, 2004. – 384 с.
39. Соловьев С.В. Технология разработки прикладного программного обес-
печения: учебное пособие: для студентов высших учебных заведений/ С.В. Со­ловьев, Р.И. Цой, Л.С. Гринкруг. – М.: Академия Естествознания, 2011. – 407 с.
40. Лаврищева Е.М. Сборочное программирование. Основы индустрии про­граммных
продуктов. –2-изд. доп. и перер. / Е.М. Лаврищева, В.Н. Грищенко. –
Киев: Наук. думка, 2009.– 372 с.
41. Паттерны проектирования / Э. Фримен и др. – СПб.: Питер, 2018. – 656 c.
125
42. Приемы объектно-ориентированного проектирования. Паттерны проек­тирования / Э. Гамма и др. – СПб.: Питер, 2016. – 368 с.
43. Смит Д. Элементарные шаблоны проектирования / Д. Смит. – М.: Виль­ямс, 2013. – 304 c.
44. Мартин Р. Принципы, паттерны и методики гибкой разработки на языке C# [Текст] / Р. Мартин, М. Мартин. – СПб.: Символ-Плюс, 2011. –768 c.
45. Влиссидес Дж. Применение шаблонов проектирования. Дополнительные штрихи: пер. с англ. / Дж. Влиссидес. – М.: Вильямс, 2003. – 144 с.
46. Шаллоуей А. Шаблоны проектирования. Новый подход к объектно-ори-
ентированному анализу и проектированию / А. Шаллоуей, Дж. Р. Тротт. – М.: Вильямс, 2002. – 288 с.
47. Ларман К. Применение UML2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование. 3-е изд.: пер. с англ. / К. Ларман
. – М.: Вильяме, 2008. – 736 с.
48. Тепляков С. Паттерны проектирования на платформе.NET / С. Тепляков. – СПб.: Питер, 2015. – 320 с.
49. Лекции лауреатов премии Тьюринга за первые двадцать лет, 1966–1985 /
А.Дж. Перлис, Э.В. Дейкстра, Д.Е. Кнут и др.; пер. с англ. под ред. Ю. М. Бая­ковского. – М.: Мир, 1993. – 560 с
50. Roy Peter Van Programming Paradigms for Dummies: What Every Program­mer Should Know / Peter Van Roy / Текст: электронный // [
сайт] URL:
https://www.info.ucl.ac.be/~pvr/VanRoyChapter.pdf
51. Малов А.В. К вопросу классификации современных парадигм програм-
мирования / А.В. Малов, С.В. Родионов. – СПб.: Известия СПбГЭТУ «ЛЭТИ» № 5/2015. – С. 41–44.
52. Флойд Р. Парадигмы программирования / Текст: электронный // Портал РККА (Российское компьютерное консолидирующее агентство) [сайт] URL:
http://rkka21.ru/docs/turing-award/rf1978r.pdf
53. Spaghetti Code / Текст: электронный //[сайт] URL: https://sourcemak­ing.com/antipatterns/spaghetti-code
54. Bohm, Corrado; and Giuseppe Jacopini. Flow Diagrams, Turing Machines and Languages with Only Two Formation Rules (англ.) // Communications of the ACM : journal. – 1966. – May (vol. 9, no. 5). – P. 366–371.
55. Мейер Б. Почувствуй класс / Б. Мейер
; пер. с англ. под ред. В.А. Бил-
лига. – М.: Национальный открытый университет «ИНТУИТ»: БИНОМ. Лабо­ратория знаний, 2011. – 775 с.
56. Берд Ричард. Жемчужины проектирования алгоритмов. Функциональ- ный подход |
57. Окасаки К. Чисто функциональные структуры данных / пер. с англ. Г.К. Бронников. – М.: ДМК Пресс, 2016. – 252 с.: ил.
58. Филд А. Функциональное программирование; пер
. с англ. / А. Филд,
П. Харрисон. – М.: Мир, 1993. – 637 с.
126
59. Хендерсон П. Функциональное программирование. Применение и реали- зация / П. Хендерсон. – М.: Мир, 1983. – 349 с.
60. Core Functional Programming Concepts / Текст: электронный / Портал AK (Aaron Krauss)// [сайт] URL: https://thecodeboss.dev/2016/12/core-functional­programming-concepts. (перевод на русский https://tproger.ru/translations/func­tional-programming-concepts/).
61. Барендрегт Х. Ламбда-Исчисление. Его синтаксис и семантика / Х. Барендрегт. – М.: Мир, 1985. – 606 с.
62. Душкин Р. 14 занимательных эссе о языке Haskell и функциональном про- граммировании / Р. Душкин. – М.: ДМК
Пресс, 2016. – 140 с.
63. Сошников Д.В. Функциональное программирование на F# / Д.В. Сошни­ков. – М.: ДМК Пресс, 2016. – 222 с.
64. Марлоу С. Параллельное и конкурентное программирование на HaskelL / С. Марлоу. – М.: ДМК Пресс, 2017. – 372 с.
65. Чукич И. Функциональное программирование на С++ / И. Чукич. – М.: ДМК Пресс, 2020. – 360 с.
66. Дженесерет М. Введение в логическое программирование / М.
Джене-
серет, В.К. Чаудри / пер. с англ. С.В. Минц. – М.: ДМК Пресс, 2022. – 192 с.
67. Сергиевский Г.М. Функциональное и логическое программирование: учебное пособие / Г.М. Сергиевский, Н.Г. Волченков. – М.: Академия, 2010. –
317 с.
68. Суменко Л.Г. Англо-русский словарь по информационным технологиям / Л.Г. Суменко. – М.: ГП ЦНИИС, 2003. – 784 с.
69. Таненбаум Э.С. Распределенные системы / пер. с англ. В. А. Яроцкого / М. Стиван, Э.С. Таненбаум. – М.: ДМК Пресс, 2021. – 584 с.
70. ГОСТ Р 57700.27–2020. Высокопроизводительные вычислительные си­стемы. Термины и определенияВвед. 01.06.2021. – М.: Стандартинформ,
2020. – 20 с.
71. Камерон Х. Параллельное и распределенное программирование на С++ / Х. Камерон, Х.Трейси. – М.: Вильямс, 2004. – 723 с.
72.
Энтони У. Параллельное программирование на C++ в действии. Прак­тика разработки многопоточных программ; пер. с англ. А.А. Слинкин / У. Эн­тони. – М.: ДМК Пресс, 2012. – 672 с.
73. Энтони У. C++. Практика многопоточного программирования / У. Эн-
тони. – СПб.: Питер, 2020. – 640 с.
74. Богачев К.Ю. Основы параллельного программирования: учебное посо-
бие / К.Ю. Богачев. – 4-е изд
., электрон. – М.: Лаборатория знаний, 2020. –
345 с.
75. Антонов А.С. Параллельное программирование с использованием техно- логии OpenMP: учебное пособие / А.С. Антонов. – М.: Изд-во МГУ, 2009. – 77 с.
127
76. Левин М.П. Параллельное программирование с использованием OpenMP: учебное пособие / М.П. Левин. – 2-е изд. – М.: ИНТУИТ, 2016. – 133 с.
77. Антонов А.С. Технологии параллельного программирования MPI
и OpenMP: учебное пособие для вузов / А.С. Антонов. – М.: Изд-во МГУ им. М.В. Ломоносова, 2012. – 339 с.
78. ГОСТ 19.701–90. Единая система программной документации. Схемы ал­горитмов, программ
, данных и систем. Обозначения условные и правила вы­полнения. – Взамен ГОСТ 19.002–80, ГОСТ 19.003–80 – Введ. 01.01.1992 – Пе­реизд. 01-2010 – М.: Стандартинформ, 2010. – 24 с.
79. ГОСТ Р ИСО 9241-110–2016. Эргономика взаимодействия человек – си-
стема. Часть 110. Принципы организации диалога. – Взамен ГОСТ Р ИСО 9241-
110-2009 – Введ. 01.12.2017. – Переизд. 08-2019. – М.: Стандартинформ,
2016. – 28 с.
80. ГОСТ Р ИСО 9241-210–2016. Эргономика взаимодействия человекси-
стема. Часть 210.
Человеко-ориентированное проектирование интерактивных
систем. – Взамен ГОСТ Р ИСО 9241-210–2012. – Введ. 01.12.2017 – Переизд.
12-2018. – М.: Стандартинформ, 2018. – 36 с.
81. Иванова Г.С. Технология программирования: учебник для вузов /
Г.С. Иванова. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. – 320 с.
82. 5 компьютерных ошибок, приведших к плачевным последствиям / Текст: электронный // Портал Комсомольская правда // [сайт] URL: https://www. kp.ru/DAILY/26129.4/3020776/(дата обращения: 09.04.2023).
83. ГОСТ Р ИСО/МЭК 25000–2021. Системная и программная инженерия.
Требования и оценка качества систем и программных средств (SQuaRE). Руко­водство. – Введ. 30.04.2022. – М.: Российский институт стандартизации,
2021. – 32 с.
84. ГОСТ Р ИСО/МЭК 9126–93. Информационная технология. Оценка про-
граммной продукции.Характеристики качества и руководства по их примене­нию. – Введ. 01.07.1994 – Переизд. 11-2004. – М.: Стандартинформ, 2004. – 12 с.
85. ГОСТ РИСО
/МЭК 25010–2015. Информационные технологии. Систем-
ная и программная инженерия. Требования и оценка качества систем и про­граммного обеспечения (SQuaRE). Модели качества систем и программных продуктов – Введ. 01.06.2016 – Переизд. 12-2018 – М.: Стандартинформ,
2019. – 36 с.
86. ГОСТ Р ИСО/МЭК 25040–2014. Информационные технологии. Систем-
ная и программная инженерия. Требования и оценка качества систем и про­граммного обеспечения (SQUARE). Процесс
оценки – Введ. 01.06.2015 – М.:
Стандартинформ, 2014. – 41 с.
87. РМГ 83–2007. Государственная система обеспечения единства измере­ний. Шкалы измерений. Термины и определения – Введ. 01.08.2008. – М.: Стан­дартинформ, 2008. – 24 с.
128
88. Метрики кода и их практическая реализация в Subversion и Clearcase. Часть 1. Метрики / Текст: электронный // Портал CSOM.ru //[сайт] URL: http://www.csom.ru/category/articles/metriki_koda_i_ih_prakticheskaya_realiza­ciya_v_subversion_i_clearcase_chast_1_-_metriki.html.
89. ГОСТ Р 56920–2016. Системная и программная инженерия. Тестирова­ние программного обеспечения. Часть 1. Понятия и определенияВвед.
01.06.2017. – М.: Стандартинформ, 2016. – 53 с.
90. ГОСТ Р ИСО/МЭК 25051–2017. Информационные технологии. Систем­ная и программная инженерия. Требования и оценка качества
систем и про-
граммного обеспечения (SQuaRE). Требования к качеству готового к использо­ванию программного продукта (RUSP) и инструкции по тестированию – Введ.
01.03.2018 – Переизд. 01-2019. – М.: Стандартинформ, 2019. – 32 с.
91. Кон Майк. Scrum: гибкая разработка ПО.: пер. с англ. / Майк Кон. – М.: Вильямс, 2011. – 576 с.
92. Стандартный глоссарий терминов, используемых в тестировании про­граммного обеспечения / Текст: электронный /[сайт] URL: https://www.gasq. org/ files/content/gasq/downloads/certification/ISTQB/Glossary/ISTQB_Glossary_ Russian_v2_0.pdf
93. Testpad / Текст: электронный // Портал Testpad // [сайт] URL: https:// testpad.com/
94. Профстандарты 2021. 06. Связь, информационные и коммуникационные
технологии техника / Текст: электронный // Портал Профессиональные стан­дарты и справочники должностей [сайт] URL: https://classdoc.ru/profstandart/
06_it/ (дата обращения: 09.04.2022).
95. ГОСТ 1. 1–2002. Межгосударственная система стандартизации. Термины и определения. – Введ. 01.07.2003. – М.: Издательство стандартов, 2003. – 44 с.
96. ГОСТ Р ИСО/МЭК 15910–2002. Информационная технология. Процесс со-
здания документации польователя
программного средства – Введ. 01.07.2003 –
М.: Стандартинформ, 2003. – 49 с.
97. ГОСТ Р ИСО/МЭК ТО 9294–93. Информационная технология. Руковод­ство по управлению документированием программного обеспечения – Введ.
01.07.1994. – Переизд. 11-2003 – М.: Стандартинформ, 2003. – 11 с.
98. ГОСТ Р 51904–2002. Программное обеспечение встроенных систем. Об-
щие требования к разработке и документированию – Введ. 01.07.2003 – Пере­изд. 10-2005. – М.: Стандартинформ, 2005. – 67 с.
99. ГОСТ Р ИСО 9127–94. Системы обработки
информации. Документация
пользователя и информация на упаковке для потребительских программных пакетов. – Введ. 1995-01.07.1995 – Переизд. 09-2003. – М.: Издательство стан­дартов, 2003. – 11 с.
100. ГОСТ Р 56713–2015. Системная и программная инженерия. Содержание информационных продуктов процесса жизненного цикла систем и программ­ного обеспечения (документация) – Введ. 01.08.2016. – М.: Стандартинформ,
2016. – 73 с.
129
101. ГОСТ Р ИСО/МЭК ТО 12182–2002. Информационная технология. Клас-
сификация программных средств – Введ. 01.07.2003 – М.: Издательство стан­дартов, 2002. – 16 с.
102. Толковый словарь Ушакова онлайн. Текст: электронный // [сайт]. URL: https://ushakovdictionary.ru/word.php?wordid=87717 (дата обращения: 09.02.2023).
103. The Software Engineering Code of Ethics and Professional Practice. Текст: электронный // The Official Site of the Association for Computing Machinery's Committee on Professional Ethics [сайт]. URL: https://ethics.acm.org/code-of-eth- ics/software-engineering-code/ (дата обращения: 09.02.2023).
104. Богданова М.В. Профессиональная этика инженера как университетская
дисциплина / М.В. Богданова, В.И. Бакштановский // этики, 2023. – Выпуск 61. – С. 136–161.
105. Профессиональная этика инженера. Ведомости, вып. 17 / под ред.
унт, Научно-исследовательский институт прикладной этики. – 2000. – 126 с.
106. Гражданский кодекс Российской Федерации / Текст: электронный // Официальный интернет-портал правовой информации [сайт]. URL: http://
http://pravo.gov.ru/codex/
107. Бернская конвенция по охране литературных и художественных произ
ведений (измененная 28 сентября 1979 г.) (Официальный перевод) / Текст: электронный // Портал WIPO Всемирная организация интеллектуальной соб­ственности (ВОИС) [сайт]. URL: https://wipolex.wipo.int/ru/text/283702
108. Роспатент / Текст: электронный // Портал Федеральная служба по ин­теллектуальной собственности [сайт]. URL: https://rospatent.gov.ru/ru
109. Федеральный закон от 04.05.2011 № 99-ФЗ (ред. от 29.12.2022) «О ли­цензировании отдельных видов деятельности» (с изм. и доп., вступ. в силу с
30.03.2023) / Текст информации [сайт].
URL: http://pravo.gov.ru/proxy/ips/?docbody=&nd=102147413
110. Портал Фонда свободного программного обеспечения (Free Software Foundation – FSF) [сайт]. URL: https://www.fsf.org/ru/
111. Различные лицензии и комментарии к ним / Текст: электронный // Пор­тал Операционной системы GNU [сайт]. URL: https://www.gnu.org/licenses/li­cense-list.ru.html
112. Портал Open Source Initiative [сайт]. URL: https://opensource.org/
113. Федеральный закон «О техническом регулировании» от 27.12.2002
№ 184-ФЗ / Текст: электронный // Официальный интернет-портал правовой ин­формации [сайт]. URL: http://pravo.gov.ru/proxy/ips/?docbody=&nd=102079587
: электронный // Официальный интернет-портал правовой
Ведомости прикладной
-
130
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]