Файл: Международные и отечественные стандарты языков программирования. Сходство и отличия стандартов (Понятие и сущность языков программирования).pdf
Добавлен: 03.04.2023
Просмотров: 338
Скачиваний: 1
Стоит отметить, что стандартизация языка в некоторой мере противоречит его развитию. Так, каждый транслятор должен отслеживать развитие языка, но при этом ему могут стать недоступными старые программы. Выходом из такого положения может быть создание гибкого или множественного транслятора, который одновременно мог бы транслировать программы любой версии. [53]
Например, стандартизация языка Ада принесла с собой все перечисленные выше положительные моменты, которые обычно несет с собой стандартизация некоторого языка программирования. В частности, Министерство обороны США инициировало разработку проекта по созданию среды для поддержки языка Ада (APSE), в состав которой должны войти различные инструментальные средства. После того как эта среда будет создана, ее наличие окажет существенное влияние на решение вопроса о выборе языка программирования. [54]
К сожалению, до сих пор вопросу стандартизации языка официальной переписки уделялось мало внимания. Нет недостатка в лингвистических исследованиях делового стиля дореволюционной России, однако крайне мало работ по языку современной русской официальной документации. [55]
Как уже отмечалось, на наш взгляд, стандартизацию языка официального письма следует рассматривать не столько как канонизацию конкретных выражений, сколько как стандартизацию их моделей. При этом под моделью мы понимаем синтаксическую конструкцию (конструкцию предложения), охватывающую максимальное количество управленческих ситуаций. В результате процесс составления официального письма сводится лишь к конкретным реализациям стандартных языковых моделей. Поясним сказанное на примере.
Таким образом, если провести строгую унификацию и стандартизацию языка условных обозначений - алфавита (строгий набор символов, который только и можно употреблять в данном языке); синтаксиса (совокупности правил, по которым записываются команды); семантики (правила, однозначно расшифровывающие отдельные записи, сделанные на данном языке), то получим язык программирования. [56]
Недавно при содействии Американского института стандартов была начата работа по стандартизации языка Си, целью которой является стандартизация собственно языка Си, его окружения (в том числе и некоторых аспектов интерфейса с операционной системой) и его стандартной библиотеки. [57]
По общему мнению, стандарт на язык Си будет очень мало отличаться от языка Си, описанного в книге, а обеспечит лишь более строгое и полное описание языка Си. В результате принятия стандарта на язык Си должно исчезнуть множество нечеткостей, имеющихся в настоящее время в языке Си, и, как надеется автор, сообщество программистов; использующих язык Си, сильно выиграет от этого.
В СССР одной из важнейших проблем, требующих первоочередного разрешения в связи с развитием работ по АСУ, является стандартизация языков программирования. [58]
Стандартизацию языков программирования целесообразно рассматривать в пределах некоторых классов систем с сохранением возможности создания программ на автокодах. При этом стандартизация правил структурного построения и взаимодействия программ должна обеспечивать возможность использования программ, записанных на языках разного уровня, по крайней мере в пределах одного класса систем. Перечисленные задачи стандартизации должны объединяться единой технологической схемой и методологией создания сложных программных средств. [59]
Язык программирования Паскаль появился в 1970 г. Но только в 1979 г. был подготовлен проект описания этого языка. [60]
Большую роль в стандартизации языка программирования Паскаль сыграл Британский институт стандартизации и его рабочая группа. Теперь у разработчиков компиляторов и систем программирования на базе языка Паскаль имеется документ, который точно и четко (быть может, за небольшими исключениями) регламентирует их деятельность. Это несомненное достижение, приводящее к разработке в максимальной степени переносимых программ. [61]
Наличие большого числа версий языка затрудняет обмен программами между ЭВМ разных типов. Поэтому были предприняты попытки стандартизации языка фортран с целью достижения большей совместимости программ на ЭВМ разных типов.
Для дальнейшего развития технологии баз данных важное значение имеет деятельность по стандартизации в этой области. Истоками этого направления следует, вероятно, считать работы Американского национального института стандартов (ANSI) по стандартизации языка Кобол, а затем и по стандартизации архитектуры систем баз данных. [62]
Главная проблема, стоящая сейчас перед программированием для научных расчетов - это транспортабельность машинных программ. Несмотря на значительные усилия по стандартизации языков типа ФОРТРАН, многие проблемы транспортабельности сохраняются.
Каждый производитель вычислительных машин имеет свой собственный вариант ФОРТРАН. Некоторые из них содержат в качестве подмножества стандартный ANSI FORTRAN, другие нет. Среди фортран-трансляторов, которые допускают ANSI FORTRAN, лишь немногие дают предупредительную диагностику для операторов, не входящих в стандарт ФОРТРАН.[63]
Возможен и третий случай, когда язык базы данных используется и в качестве расширения существующего языка, и независимо от него. Конкретный язык базы данных всегда ассоциируется с конкретной системой управления базой данных. К организациям, которые занимаются стандартизацией языков баз данных, относятся Комитет по системному планированию и выработке требований АНИС. [64]
Из всего вышесказанного следует, что существуют разные языки программирования, которые стандартизируют в целях достижения оптимальной степени упорядочения в определенной области посредством установления положений для всеобщего и многократного использования в отношении реально существующих или потенциальных задач в области программирования.
Таким образом, стандартизация языков программирования заключается в разработке (введении), утверждении, изменении (актуализации), отмене, опубликовании и применении документов по стандартизации и иной деятельности, направленной на достижение упорядоченности в отношении объектов стандартизации. Стандарты основываются на обобщенных результатах науки, техники и практического опыта и должны обеспечивать оптимальную пользу обществу в области программирования.
ЗАКЛЮЧЕНИЕ
В соответствии с поставленной целью курсовой работы решены следующие задачи:
- изучить теоретические аспекты программирования;
- рассмотреть отечественные и международные стандарты языков программирования;
- выявить проблемы и перспективы развития стандартов языков программирования.
Определено, что современное человеческое общество все больше и больше зависит от компьютерных систем, управляемых программами. Основным инструментом для создания разнообразных программ является язык программирования. Выбор подходящего языка программирования для решения задачи определяется множеством причин, но главной причиной является принадлежность задачи к конкретной предметной области.
Для языков программирования разрабатывают стандарты. Язык программирования может быть представлен в виде набора спецификаций, определяющих его синтаксис и семантику. Специальные организации проводят регулярное обновление и публикацию спецификаций и формальных определений соответствующего языка. В рамках таких комитетов продолжается разработка и модернизация языков программирования и решаются вопросы о расширении или поддержке уже существующих и новых языковых конструкций.
Существуют как сходства, так и различия между стандартами языков программирования, что необходимо учитывать при работе с конкретным языком программирования.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ГОСТ 21551-76 Язык программирования АЛГАМС.
- ГОСТ 23056-78 Язык программирования Фортран.
- ГОСТ 22558-89 (СТ СЭВ 6184-88, ИСО 1989-85) Язык программирования Кобол. Части 8-17.
- ГОСТ 22558-89 (СТ СЭВ 6184-88, ИСО 1989-85) Язык программирования Кобол. Части 1-7.
- ГОСТ 23057-78 Язык программирования Базисный Фортран.
- ГОСТ 27787-88 Язык программирования БЕЙСИК.
- ГОСТ 27831-88 Язык программирования АДА.
- ГОСТ 27974-88 Язык программирования АЛГОЛ 68.
- ГОСТ 27975-88 Язык программирования АЛГОЛ 68 расширенный.
- ГОСТ Р 34.1702.3-92 Информационная технология. Машинная графика. Связь ядра графической системы с языком программирования Ада.
- ГОСТ Р 34.1702.3-92 Информационная технология. Машинная графика. Связь ядра графической системы с языком программирования Ада
- ГОСТ Р 50754-95 Язык описания аппаратуры цифровых систем VНDL. Описание языка.
- ГОСТ Р ИСО/МЭК 9075-93 Информационная технология. Язык баз данных SQL с расширением целостности.
- ГОСТ Р ИСО/МЭК 10027-93 Информационная технология. Структура системы словаря информационных ресурсов (IRDS).
- ISO/IEC 14764:2006 «Разработка программного обеспечения. Процессы жизненного цикла программного обеспечения. Сопровождение».
- ISO/IEC 16085:2006 «Системы и разработка программного обеспечения. Процессы жизненного цикла. Управление рисками».
- ISO/IEC/IEEE 16326:2009 «Системы и разработка программного обеспечения. Процессы жизненного цикла. Управление проектом».
- ISO/IEC 14598-6:2001 «Информационные технологии. Оценка программного продукта. Часть 6. Документирование модулей оценки».
- ISO/IEC 25000:2005 «Технология программного обеспечения. Требования и оценка качества программного продукта. Руководство».
- ISO/IEC 25001:2014 «Программирование. Требования к качеству программного продукта и его оценка. Планирование и менеджмент».
- ISO/IEC 25010:2011 «Проектирование систем и разработка программного обеспечения. Требования к качеству систем и программного обеспечения и их оценка (SQuaRE). Модели качества систем и программного обеспечения».
- ISO/IEC 25012:2008 «Программная инженерия – Требования к качеству и оценке программного обеспечения. Модель качества данных».
- ISO/IEC 25020:2007 «Разработка программного обеспечения. Требования к качеству и оценка качества программного продукта. Измерительная эталонная модель и руководство».
- ISO/IEC 25021:2012 «Разработка систем и программ. Требования к качеству систем и программ и их оценка. Элементы показателей качества».
- ISO/IEC 25030:2007 «Разработка программного обеспечения. Требования к качеству и оценка качества программного продукта. Требования к качеству».
- ISO/IEC 25040:2011 «Проектирование систем и разработка программного обеспечения. Требования к качеству систем и программного обеспечения и их оценка (SQuaRE). Процесс оценки».
- ISO/IEC 25041:2012 «Разработка систем и программ. Требования и оценивание качества систем и программ. Руководство по оцениванию для разработчиков, покупателей и независимых оценщиков».
- ISO/IEC 25045:2012 «Разработка систем и программного обеспечения. Требования к качеству и оценка качества систем и программного обеспечения. Модуль оценки восстанавливаемости».
- Алехин В.А. Микроконтроллеры PIC: основы программирования и моделирования в интерактивных средах MPLAB IDE, mikroC, TINA, Proteus. Практикум / В.А. Алехин. - М.: ГЛТ , 2016. - 248 c.
- Баранова Е. К. Информационная безопасность и защита информации: Учебное пособие/Баранова Е. К., Бабаш А. В., 3-е изд. - М.: ИЦ РИОР, НИЦ ИНФРА-М, 2016. - 322 с.
- Бессмертный И. А. Интеллектуальные системы : учебник и практикум для СПО / И. А. Бессмертный, А. Б. Нугуманова, А. В. Платонов. — М. : Издательство Юрайт, 2018. — 243 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-07818-3.
- Гаврилов М. В. Информатика и информационные технологии : учебник для СПО / М. В. Гаврилов, В. А. Климов. — 4-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 383 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-03051-8.
- Глинская Е. В. Информационная безопасность конструкций ЭВМ и систем: Учебное пособие/Глинская Е.В., Чичварин Н.В. - М.: НИЦ ИНФРА-М, 2016. - 118 с.
- Гришина Н. В. Информационная безопасность предприятия: Учебное пособие / Н.В. Гришина. - 2-e изд., доп. - М.: Форум: НИЦ ИНФРА-М, 2015. - 240 с.
- Громов Ю.Ю. Информационные технологии : учебник / Ю. Ю. Громов, И. В. Дидрих, О. Г. Иванова, М. А. Ивановский, В. Г. Однолько. – Тамбов : Изд-во ФГБОУ ВПО «ТГТУ», 2015. – 260 с. – 100 экз. – ISBN 978-5-8265-1428-3.
- Дарков, А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. - 448 c.
- Демин А. Ю. Информатика. Лабораторный практикум : учебное пособие для прикладного бакалавриата / А. Ю. Демин, В. А. Дорофеев. — М.: Издательство Юрайт, 2018. — 131 с. — (Серия : Университеты России). — ISBN 978-5-534-08366-8.
- Зимин В. П. Информатика. Лабораторный практикум в 2 ч. Часть 1 : учебное пособие для вузов / В. П. Зимин. — М. : Издательство Юрайт, 2018. — 108 с. — (Серия : Университеты России). — ISBN 978-5-534-08360-6.
- Казарин О. В. Надежность и безопасность программного обеспечения : учебное пособие для бакалавриата и магистратуры / О. В. Казарин, И. Б. Шубинский. — М. : Издательство Юрайт, 2018. — 342 с. — (Серия : Бакалавр и магистр. Модуль.). — ISBN 978-5-534-05142-1.
- Макарова Н.В. Основы программирования. Учебник с практикумом / Под ред. Макаровой Н.В.. - М.: КноРус, 2017. - 352 c.
- Мойзес О. Е. Информатика. Углубленный курс : учебное пособие для СПО / О. Е. Мойзес, Е. А. Кузьменко. — М. : Издательство Юрайт, 2018. — 164 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-07980-7.
- Нестеров С. А. Информационная безопасность : учебник и практикум для академического бакалавриата / С. А. Нестеров. — М. : Издательство Юрайт, 2018. — 321 с. — (Серия : Университеты России). — ISBN 978-5-534-00258-4.
- Новожилов О. П. Информатика в 2 ч. Часть 1 : учебник для СПО / О. П. Новожилов. — 3-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 320 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-06372-1.
- Полякова Т.А. Организационное и правовое обеспечение информационной безопасности : учебник и практикум для СПО / Т. А. Полякова, А. А. Стрельцов, С. Г. Чубукова, В. А. Ниесов ; отв. ред. Т. А. Полякова, А. А. Стрельцов. — М. : Издательство Юрайт, 2018. — 325 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-00843-2.
- Семакин И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 320 c.
- Серкова Е.Г. Основы алгоритмизации и программирования: практикум / Е.Г. Серкова. - РнД: Феникс, 2019. - 189 c.
- Советов Б. Я. Информационные технологии : учебник для СПО / Б. Я. Советов, В. В. Цехановский. — 7-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 327 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-06399-8.
- Трофимов В. В. Информатика в 2 т. Том 1 : учебник для СПО / В. В. Трофимов ; под ред. В. В. Трофимова. — 3-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 553 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-02518-7.
- Вишневская Е. Использование современных языков программирования для решения профессиональных задач на примере языка программирования Python // Молодой ученый. — 2016. — №17.1. — С. 67-71. — URL https://moluch.ru/archive/121/33579
- Дворянинова И. В. Сравнительный анализ языков Java и C# // Молодой ученый. — 2019. — №20. — С. 34-35. — URL https://moluch.ru/archive/258/59314.
- Левушкин А. В., Турчанинов М. К., Жиганов А. А., Ермолаева В. В. Основные современные языки программирования // Молодой ученый. — 2018. — №25. — С. 96-98. — URL https://moluch.ru/archive/211/51544.
- Научно-практический журнал Прикладная информатика [Электронный ресурс]. URL: http://dlib.eastview.com.
ПРИЛОЖЕНИЕ
Рисунок А.1 – Схематичное соотношение между стандартом языка и реализацией в IDE
-
Бессмертный И. А. Интеллектуальные системы : учебник и практикум для СПО / И. А. Бессмертный, А. Б. Нугуманова, А. В. Платонов. — М. : Издательство Юрайт, 2018. — 243 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-07818-3. ↑
-
Громов Ю.Ю. Информационные технологии : учебник / Ю. Ю. Громов, И. В. Дидрих, О. Г. Иванова, М. А. Ивановский, В. Г. Однолько. – Тамбов : Изд-во ФГБОУ ВПО «ТГТУ», 2015. – 260 с. – 100 экз. – ISBN 978-5-8265-1428-3. ↑
-
Гришина Н. В. Информационная безопасность предприятия: Учебное пособие / Н.В. Гришина. - 2-e изд., доп. - М.: Форум: НИЦ ИНФРА-М, 2015. - 240 с. ↑
-
Глинская Е. В. Информационная безопасность конструкций ЭВМ и систем: Учебное пособие/ГлинскаяЕ.В., ЧичваринН.В. - М.: НИЦ ИНФРА-М, 2016. - 118 с. ↑
-
Казарин О. В. Надежность и безопасность программного обеспечения : учебное пособие для бакалавриата и магистратуры / О. В. Казарин, И. Б. Шубинский. — М. : Издательство Юрайт, 2018. — 342 с. — (Серия : Бакалавр и магистр. Модуль.). — ISBN 978-5-534-05142-1. ↑
-
Громов Ю.Ю. Информационные технологии : учебник / Ю. Ю. Громов, И. В. Дидрих, О. Г. Иванова, М. А. Ивановский, В. Г. Однолько. – Тамбов : Изд-во ФГБОУ ВПО «ТГТУ», 2015. – 260 с. – 100 экз. – ISBN 978-5-8265-1428-3. ↑
-
Полякова Т.А. Организационное и правовое обеспечение информационной безопасности : учебник и практикум для СПО / Т. А. Полякова, А. А. Стрельцов, С. Г. Чубукова, В. А. Ниесов ; отв. ред. Т. А. Полякова, А. А. Стрельцов. — М. : Издательство Юрайт, 2018. — 325 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-00843-2. ↑
-
Семакин И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 320 c. ↑
-
Алехин В.А. Микроконтроллеры PIC: основы программирования и моделирования в интерактивных средах MPLAB IDE, mikroC, TINA, Proteus. Практикум / В.А. Алехин. - М.: ГЛТ , 2016. - 248 c. ↑
-
Полякова Т.А. Организационное и правовое обеспечение информационной безопасности : учебник и практикум для СПО / Т. А. Полякова, А. А. Стрельцов, С. Г. Чубукова, В. А. Ниесов ; отв. ред. Т. А. Полякова, А. А. Стрельцов. — М. : Издательство Юрайт, 2018. — 325 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-00843-2. ↑
-
Дворянинова И. В. Сравнительный анализ языков Java и C# // Молодой ученый. — 2019. — №20. — С. 34-35. — URL https://moluch.ru/archive/258/59314. ↑
-
Вишневская Е. Использование современных языков программирования для решения профессиональных задач на примере языка программирования Python // Молодой ученый. — 2016. — №17.1. — С. 67-71. — URL https://moluch.ru/archive/121/33579. ↑
-
Баранова Е. К. Информационная безопасность и защита информации: Учебное пособие/Баранова Е. К., Бабаш А. В., 3-е изд. - М.: ИЦ РИОР, НИЦ ИНФРА-М, 2016. - 322 с. ↑
-
Научно-практический журнал Прикладная информатика [Электронный ресурс]. URL: http://dlib.eastview.com. ↑
-
Гаврилов М. В. Информатика и информационные технологии : учебник для СПО / М. В. Гаврилов, В. А. Климов. — 4-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 383 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-03051-8. ↑
-
Серкова Е.Г. Основы алгоритмизации и программирования: практикум / Е.Г. Серкова. - РнД: Феникс, 2019. - 189 c. ↑
-
Новожилов О. П. Информатика в 2 ч. Часть 1 : учебник для СПО / О. П. Новожилов. — 3-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 320 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-06372-1. ↑
-
Левушкин А. В., Турчанинов М. К., Жиганов А. А., Ермолаева В. В. Основные современные языки программирования // Молодой ученый. — 2018. — №25. — С. 96-98. — URL https://moluch.ru/archive/211/51544. ↑
-
Новожилов О. П. Информатика в 2 ч. Часть 1 : учебник для СПО / О. П. Новожилов. — 3-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 320 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-06372-1. ↑
-
Новожилов О. П. Информатика в 2 ч. Часть 1 : учебник для СПО / О. П. Новожилов. — 3-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 320 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-06372-1. ↑
-
Левушкин А. В., Турчанинов М. К., Жиганов А. А., Ермолаева В. В. Основные современные языки программирования // Молодой ученый. — 2018. — №25. — С. 96-98. — URL https://moluch.ru/archive/211/51544. ↑
-
ГОСТ 21551-76 Язык программирования АЛГАМС. ↑
-
ГОСТ 22558-89 (СТ СЭВ 6184-88, ИСО 1989-85) Язык программирования Кобол. Части 8-17.
ГОСТ 22558-89 (СТ СЭВ 6184-88, ИСО 1989-85) Язык программирования Кобол. Части 1-7. ↑
-
ГОСТ 23056-78 Язык программирования Фортран. ↑
-
ГОСТ 23057-78 Язык программирования Базисный Фортран. ↑
-
Макарова Н.В. Основы программирования. Учебник с практикумом / Под ред. Макаровой Н.В.. - М.: КноРус, 2017. - 352 c. ↑
-
ГОСТ 27787-88 Язык программирования БЕЙСИК. ↑
-
ГОСТ 27831-88 Язык программирования АДА. ↑
-
ГОСТ 27974-88 Язык программирования АЛГОЛ 68. ↑
-
ГОСТ 27975-88 Язык программирования АЛГОЛ 68 расширенный. ↑
-
Нестеров С. А. Информационная безопасность : учебник и практикум для академического бакалавриата / С. А. Нестеров. — М. : Издательство Юрайт, 2018. — 321 с. — (Серия : Университеты России). — ISBN 978-5-534-00258-4. ↑
-
ГОСТ Р 34.1702.3-92 Информационная технология. Машинная графика. Связь ядра графической системы с языком программирования Ада. ↑
-
ГОСТ Р 34.1702.3-92 Информационная технология. Машинная графика. Связь ядра графической системы с языком программирования Ада ↑
-
ГОСТ Р 50754-95 Язык описания аппаратуры цифровых систем VНDL. Описание языка. ↑
-
ГОСТ Р ИСО/МЭК 9075-93 Информационная технология. Язык баз данных SQL с расширением целостности. ↑
-
ГОСТ Р ИСО/МЭК 10027-93 Информационная технология. Структура системы словаря информационных ресурсов (IRDS). ↑
-
Советов Б. Я. Информационные технологии : учебник для СПО / Б. Я. Советов, В. В. Цехановский. — 7-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 327 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-06399-8. ↑
-
ISO/IEC 14764:2006 «Разработка программного обеспечения. Процессы жизненного цикла программного обеспечения. Сопровождение». ↑
-
ISO/IEC 16085:2006 «Системы и разработка программного обеспечения. Процессы жизненного цикла. Управление рисками». ↑
-
ISO/IEC/IEEE 16326:2009 «Системы и разработка программного обеспечения. Процессы жизненного цикла. Управление проектом». ↑
-
Трофимов В. В. Информатика в 2 т. Том 1 : учебник для СПО / В. В. Трофимов ; под ред. В. В. Трофимова. — 3-е изд., перераб. и доп. — М. : Издательство Юрайт, 2018. — 553 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-02518-7. ↑
-
ISO/IEC 14598-6:2001 «Информационные технологии. Оценка программного продукта. Часть 6. Документирование модулей оценки». ↑
-
ISO/IEC 25000:2005 «Технология программного обеспечения. Требования и оценка качества программного продукта. Руководство». ↑
-
ISO/IEC 25001:2014 «Программирование. Требования к качеству программного продукта и его оценка. Планирование и менеджмент». ↑
-
ISO/IEC 25010:2011 «Проектирование систем и разработка программного обеспечения. Требования к качеству систем и программного обеспечения и их оценка (SQuaRE). Модели качества систем и программного обеспечения». ↑
-
ISO/IEC 25012:2008 «Программная инженерия – Требования к качеству и оценке программного обеспечения. Модель качества данных». ↑
-
ISO/IEC 25020:2007 «Разработка программного обеспечения. Требования к качеству и оценка качества программного продукта. Измерительная эталонная модель и руководство». ↑
-
ISO/IEC 25021:2012 «Разработка систем и программ. Требования к качеству систем и программ и их оценка. Элементы показателей качества». ↑
-
ISO/IEC 25030:2007 «Разработка программного обеспечения. Требования к качеству и оценка качества программного продукта. Требования к качеству». ↑
-
ISO/IEC 25040:2011 «Проектирование систем и разработка программного обеспечения. Требования к качеству систем и программного обеспечения и их оценка (SQuaRE). Процесс оценки». ↑
-
ISO/IEC 25041:2012 «Разработка систем и программ. Требования и оценивание качества систем и программ. Руководство по оцениванию для разработчиков, покупателей и независимых оценщиков». ↑
-
ISO/IEC 25045:2012 «Разработка систем и программного обеспечения. Требования к качеству и оценка качества систем и программного обеспечения. Модуль оценки восстанавливаемости». ↑
-
Семакин И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 320 c. ↑
-
Мойзес О. Е. Информатика. Углубленный курс : учебное пособие для СПО / О. Е. Мойзес, Е. А. Кузьменко. — М. : Издательство Юрайт, 2018. — 164 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-07980-7. ↑
-
Дарков, А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. - 448 c. ↑
-
Зимин В. П. Информатика. Лабораторный практикум в 2 ч. Часть 1 : учебное пособие для вузов / В. П. Зимин. — М. : Издательство Юрайт, 2018. — 108 с. — (Серия : Университеты России). — ISBN 978-5-534-08360-6. ↑
-
Семакин И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 320 c. ↑
-
Громов Ю.Ю. Информационные технологии : учебник / Ю. Ю. Громов, И. В. Дидрих, О. Г. Иванова, М. А. Ивановский, В. Г. Однолько. – Тамбов : Изд-во ФГБОУ ВПО «ТГТУ», 2015. – 260 с. – 100 экз. – ISBN 978-5-8265-1428-3. ↑
-
Семакин И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 320 c. ↑
-
Дарков, А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. - 448 c. ↑
-
Громов Ю.Ю. Информационные технологии : учебник / Ю. Ю. Громов, И. В. Дидрих, О. Г. Иванова, М. А. Ивановский, В. Г. Однолько. – Тамбов : Изд-во ФГБОУ ВПО «ТГТУ», 2015. – 260 с. – 100 экз. – ISBN 978-5-8265-1428-3. ↑
-
Демин А. Ю. Информатика. Лабораторный практикум : учебное пособие для прикладного бакалавриата / А. Ю. Демин, В. А. Дорофеев. — М. : Издательство Юрайт, 2018. — 131 с. — (Серия : Университеты России). — ISBN 978-5-534-08366-8. ↑
-
Дарков, А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. - 448 c. ↑
-
Громов Ю.Ю. Информационные технологии : учебник / Ю. Ю. Громов, И. В. Дидрих, О. Г. Иванова, М. А. Ивановский, В. Г. Однолько. – Тамбов : Изд-во ФГБОУ ВПО «ТГТУ», 2015. – 260 с. – 100 экз. – ISBN 978-5-8265-1428-3. ↑