Файл: Классификация языков высокого уровня.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 29.03.2023

Просмотров: 327

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Перед авторами С# стояла задача создать язык , который бы сочетал выразительность и простоту современных объективно-ориентированных языков (таких, как Java) с мощностью и богатством возможностей С++.

Основываясь на практике использования языков C++, Модула, Java, Delphi, и Smalltalk –C# исключает те модели, которые при разработке программных систем зарекомендовали себя как проблематичные.[[77]]

Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе, операторов явного и неявного типа), делегаты, атрибуты, события, свойства, обобщенные типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML. Переняв многое от своих предшественников – языков C++, Java, Delphi, Модула и Smalltalk – С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем. Так, С# не поддерживает множественное наследование классов (в отличии от С++).[[78]]

Проект С# взял свое начало в декабре 1998 года под кодовым названием COOL (C-style Object Oriented Language). Версия 1.0 появилась вместе с платформой .NET в июне 2000 года, тогда же появилась первая общедоступная бета-версия. С# 1.0 окончательно вышел Microsoft Visual Studio.NET в феврале 2002 года. В дальнейшем язык развивался, появились новые версии: С# 2.0 – 2005 год, С# 3.0 – 2008 год, С# 4.0 - 2010 год, С# 5.0 – 2012 год , С# 6.0 – 2015 год .[[79]]

Оберон это язык общего назначения, который был создан автором Pascal и Modula-2 Никлаусом Виртом (Niklaus Wirth) и его коллегами из Швейцарского федерального технического института г. Цюрих (ETH Zurich) в ходе разработки одноименной операционной системы для однопользовательской рабочей станции Ceres. Языку и операционной системе присвоено имя одного из спутников планеты Уран – Оберона.[[80]] Являясь наследником таких языков как Algol 60 (1960), Pascal (1970) и Modula (1979), Oberon синтезировал более четверти века исследований Н.Вирта по методологии и языкам программирования. Ему и его ученикам удалось достичь точного синтеза «старых» достижений структурного и модульного программирования с «новыми» объектными методами. Вот, как сам Вирт отзывался о своем «детище»: «Он (Оberon) включает в себя средства, необходимые для объектно-ориентированного программирования, сохраняя стиль Паскаля, и является результатом моего стремления к простоте без потери выразительности. В этом должна состоять сущность языка, равно пригодного как для учебной аудитории, так и для профессиональной деятельности. » И не удивительно, что в качестве эпиграфа к сообщению о языке Oberon Н. Вирт выбрал высказывание А.Эйнштейна: «Сделай так просто, как возможно, но не проще того». Наращивание мощи языка без его усложнения – 23 принцип, которому неуклонно следует Н. Вирт. В 1992 году в результате сотрудничества Н.Вирта с Ханспетером Мёссенбёком (Hanspeter Mössenböck) в язык добавился ряд новых средств. Эта версия получила название Оberon-2. Оберон-2 представляет собой почти правильное расширение Оберона и фактически является стандартом языка, поддерживаемого большинством современных Оберон-систем.[[81]]


В конце 1950-х годов Джон Маккарти разработал язык Лисп, который стал первым функциональным языком программирования и многие годы оставался единственным таковым.[[82]] Лисп все еще используется, после многих лет эволюции он удовлетворяет нынешним запросам, которые заставляют разработчиков программ взваливать как можно большую ношу на компилятор, облегчив тем самым свой труд. Нужда в этом возникла из-за все более возрастающей сложности программного обеспечения.[[83]]

Лисп направлен на структуру данных в форме списка и позволяет организовать эффективную обработку немалых объемов текстовой информации.[[84]]

Лисп эффективно показал себя в экспериментальной поддержке теории программирования и развитии сферы его применения. Рост интереса к Лиспу созвучен с повышением эксплуатационных характеристик оборудования, улучшением элементной базы и появлением новых сфер применения ИТ.

Существует и активно используется свыше трехсот диалектов Лиспа и родственных ему языков: Interlisp, Clisp, muLisp, Scheme, Cmucl, ML, Logo, Hope, Haskell, Sisal, Miranda и др.[[85]]

В 1971 году в Марсельском университете был разработан Пролог. Однако лишь к началу 80-х годов он стал завоевывать популярность, когда благодаря усилиям математиков был обоснован его логический базис, а также в силу того, что в проекте японских разработчиков вычислительных систем 5 поколения Пролог был выбран в качестве основного для машины вывода. В настоящее время язык Пролог по праву занял свою нишу.[[86]]

Пролог (PROgramming in LOGic – логическое программирование). Его основное назначение заключается в разработке интеллектуальных систем и программ. Пролог – язык, который был создан специально для работы с базами знаний, основанными на фактах и правилах (одного из элементов систем искусственного интеллекта). В Прологе реализован механизм возврата для выполнения обратной цепочки рассуждений, при котором предполагается, что некоторые выводы или заключения истинны, а затем эти предположения проверяются в базе знаний, содержащей факты и правила логического вывода. Если предположение не подтвердится, то будет выполнен возврат и выдвинется новое предположение. В его основу положена математическая модель теории исчисления предикатов.[[87]]

На основании выше изложенного можно сделать вывод, что все алгоритмические языки основаны на алфавите, синтаксисе и семантике. Большинство языков используемых нами сейчас являются усовершенствованными языками 20 века. Язык Фортран дал начало развития эры языков программирования высокого уровня. Подавляющее большинство программ в наше время пишется на языках Си и Си++, поэтому любому специалисту в области программирования необходимо освоить эти языки.


ЗАКЛЮЧЕНИЕ

Создание языков программирования высокого уровня позволило человеку общаться с машиной на более понятном языке. Процесс создания программ значительно упрощается, посредством независимости их от определенной архитектуры, что позволяет взаимодействовать с компьютером всё более и более продуктивно. Язык Фортран стал основополагающим языком в становлении языков программирования высокого уровня. Отрасль создания языков программирования высокого уровня снова выходит на новый виток своего развития, ведь она, важнейшая составляющая современной жизни, не имеет рамок в своём совершенствовании. Она - не конечный результат, а своего рода убегающий вперед горизонт, увлекающий и побуждающий разработчиков и специалистов этой области добиваться новых, под час даже непредугаданных результатов. И кто знает, может быть в ближайшем будущем, мы сможем управлять компьютером посредством мысли.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ:

1.Белов П.М. Основы алгоритмизации в информационных системах:

Учебн. Пособие.- Спб.: СЗТУ, 2003. – 85с. Режим доступа:

http://www.ict.edu.ru/ft/005406/nwpi225.pdf

2.Введение в программирование :учебное пособие /Т.И.Волкова.Москва.Берлин:Директ-Медиа,2018.с.138

3.Гвоздева В.А. Информатика. Часть 1. Курс лекций. М.,Альтаир- МГАВТ,2009.-с.131

4.Гвоздева В.А.,Володин А.Б. Интеллектуальные технологии и системы на водном транспорте Альтаир-МГАВТ ,2016.с.294

5.Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.48

6.Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.228

7.Макаров В.Л.Программирование и основы алгоритмизации: Учебное пособие. –СПб.: СЗТУ,2003.- с.

8.Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.230

9.Новейший самоучитель работы на ПК и ноутбуке. Наглядно, понятно и очень просто/А.Г.Красичкова .-М.:РИПОЛ классик,2015.- с.256

10Обухова О.В. Информатика. Учеб.пособие. – Изд.2-е, перераб.и дополн.- М.: Альтаир- МГАВТ,2008.-с.101

11.Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.95

12.Основы алгоритмизации и программирования. Курс лекций. с .8 Режим доступа:


13.Основы алгоритмизации и программирования: учеб. пособие / Т.А. Жданова, Ю.С. Бузыкова. – Хабаровск: Изд-во Тихоокеан. гос.ун-та, 2011. – с.56

14.Основы алгоритмизации и программирования: учеб.пособие /Т.В.Лубашева, Б.А.Железко.- Минск:РИПО,2016.-с.378

15.Основы программирования для автоматизированных систем проектирования и управления инновациями: учебное пособие для студентов, обучающихся по направлению подготовки бакалавров «Инноватика»/ А.В.Романенко, А.И.Попов.- Тамбов: Изд-во ФГБОУ ВПО «ТГТУ», 2014.- с.96

16.Основы разработки программного обеспечения на примере языка С/С.В.Синицын, О.И.Хлытчиев-М.:Национальный Открытый Университет «ИНТУИТ»,2016.-с.212

17.Основы функционального программирования/Л.В.Городняя- М.: Национальный Открытый Университет «ИНТУИТ»,2004.с.207

18.Программирование : учебное пособие/ В.М. Зюзьков. –Томск :Эль-Контент,2013.с. 186

19.Программирование и основы алгоритмизации: Для инженерных специальностей технических университетов и вузов. /А.Г. Аузяк, Ю.А. Богомолов, А.И. Маликов, Б.А. Старостин. Казань: Изд-во Казанского национального исследовательского технического ун-та - КАИ, 2013, с.153

20.Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.84

21.Функциональное программирование интеллектуальные системы : учебное пособие/ Н.Ю.Салмина.Томск: ФДО, ТУСУР,2016.с.100

22.Язык программирования высокого уровня Pithon. Функции, структуры данных, дополнительные модули: учебное пособие/ В.М.Шелудько ; Южный федеральный университет.- Ростов-на-Дону; Таганрог:Издательство Южного федерального университета,2017. С.107

23.Язык Си и особенности работы с ним/ Костюкова Н.И., Калинина Н.А.-М.: Национальный Открытый Университет »ИНТУИТ»,2006 (Основы информационных технологий).- с.207

  1. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-11

  2. Макаров В.Л. Программирование и основы алгоритмизации: учебн.

    пособие. СПб, СЗТУ, 2003, - с.4

  3. Программирование и основы алгоритмизации: Для инженерных специальностей технических университетов и вузов. /А.Г. Аузяк, Ю.А. Богомолов, А.И. Маликов, Б.А. Старостин. Казань: Изд-во Казанского национального исследовательского технического ун-та - КАИ, 2013, с. 12

  4. Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.113

  5. Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск: УлГТУ, 2014. – с.14

  6. 5. Белов П.М. Основы алгоритмизации в информационных системах:

    Учебн. Пособие.- Спб.: СЗТУ, 2003. –с.25

  7. Гвоздева В.А. Информатика. Часть 1. Курс лекций. М.,Альтаир- МГАВТ,2009.-с.58

  8. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.10

  9. Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск: УлГТУ, 2014. – с.15,16

  10. Основы алгоритмизации и программирования: учеб. пособие / Т.А. Жданова, Ю.С. Бузыкова. – Хабаровск: Изд-во Тихоокеан. гос.ун-та, 2011. – с.11

  11. Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.115

  12. Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск: УлГТУ, 2014. – с.14,16

  13. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.64

  14. ? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.64-65

  15. Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.114

  16. Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.15

  17. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.65

  18. ? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.65

  19. Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.114,115

  20. Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.175

  21. ? Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.175

  22. ? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.67

  23. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с. 9,10

  24. Основы алгоритмизации и программирования. Курс лекций. с .8 Режим

    доступа:

    http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно

    стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог

    раммирования.pdf

  25. Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.17

  26. Основы алгоритмизации и программирования: учеб.пособие /Т.В.Лубашева, Б.А.Железко.- Минск:РИПО,2016.-с.13

  27. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-11

  28. Основы алгоритмизации и программирования. Курс лекций. с.8,9 Режим

    доступа:

    http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно

    стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог

    раммирования.pdf

  29. Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.16,17

  30. 4. Основы алгоритмизации и программирования. Курс лекций. с.8,9Режим

    доступа:

    http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно

    стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог

    раммирования.pdf

  31. Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.17

  32. Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.176

  33. Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.176

  34. Новейший самоучитель работы на ПК и ноутбуке. Наглядно, понятно и очень просто/А.Г.Красичкова .-М.:РИПОЛ классик,2015.- с.173

  35. Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.176

  36. Основы алгоритмизации и программирования: учеб.пособие /Т.В.Лубашева, Б.А.Железко.- Минск: РИПО,2016.-с.27

  37. Макаров В.Л.Программирование и основы алгоритмизации: Учебное пособие. –СПб.: СЗТУ,2003.- с.29

  38. Программирование : учебное пособие/ В.М. Зюзьков. –Томск :Эль-Контент,2013.с. 15

  39. Основы программирования для автоматизированных систем проектирования и управления инновациями: учебное пособие для студентов, обучающихся по направлению подготовки бакалавров «Инноватика»/ А.В.Романенко, А.И.Попов.- Тамбов: Изд-во ФГБОУ ВПО «ТГТУ», 2014.- с.4

  40. Обухова О.В. Информатика. Учеб.пособие. – Изд.2-е, перераб.и дополн.- М.: Альтаир- МГАВТ,2008.-с.72

  41. Язык программирования высокого уровня Pithon. Функции, структуры данных, дополнительные модули: учебное пособие/ В.М.Шелудько ; Южный федеральный университет.- Ростов-на-Дону; Таганрог:Издательство Южного федерального университета,2017. С.9-11

  42. Язык программирования высокого уровня Pithon. Функции, структуры данных, дополнительные модули: учебное пособие/ В.М.Шелудько ; Южный федеральный университет.- Ростов-на-Дону; Таганрог:Издательство Южного федерального университета,2017. С.10-12

  43. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19

  44. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75

  45. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-18

  46. ? Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19

  47. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75

  48. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75

  49. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.10-15

  50. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19-20

  51. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.76

  52. Программирование : учебное пособие/ В.М. Зюзьков. –Томск :Эль-Контент,2013.с. 24

  53. Введение в программирование:учебное пособие/Т.И.Волкова.-Москва;Берлин:Директ-Медиа,2018. с.13

  54. Программирование : учебное пособие/ В.М. Зюзьков. –Томск :Эль-Контент,2013.с. 24

  55. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75

  56. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.20

  57. Введение в программирование:учебное пособие/Т.И.Волкова.-Москва;Берлин:Директ-Медиа,2018. с.13

  58. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.12

  59. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с. 20

  60. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75

  61. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-18

  62. Язык Си и особенности работы с ним/ Костюкова Н.И., Калинина Н.А.-М.: Национальный Открытый Университет »ИНТУИТ»,2006 (Основы информационных технологий).- с.12-13

  63. Основы разработки программного обеспечения на примере языка С/С.В.Синицын, О.И.Хлытчиев-М.:Национальный Открытый Университет «ИНТУИТ»,2016.-с.61

  64. Язык Си и особенности работы с ним/ Костюкова Н.И., Калинина Н.А.-М.: Национальный Открытый Университет »ИНТУИТ»,2006 (Основы информационных технологий).- с.13

  65. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.10-12

  66. ? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.71

  67. Основы разработки программного обеспечения на примере языка С/С.В.Синицын, О.И.Хлытчиев-М.:Национальный Открытый Университет «ИНТУИТ»,2016.-с.61

  68. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М.;с.9-18

  69. Язык Си и особенности работы с ним/ Костюкова Н.И., Калинина Н.А.-М.: Национальный Открытый Университет »ИНТУИТ»,2006 (Основы информационных технологий).- с.13

  70. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М.;с.9-18

  71. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19

  72. Программирование и основы алгоритмизации: Для инженерных

    специальностей технических университетов и вузов. /А.Г. Аузяк, Ю.А.

    Богомолов, А.И. Маликов, Б.А. Старостин. Казань: Изд-во Казанского

    национального исследовательского технического ун-та - КАИ, 2013, с.32

  73. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.71-72

  74. Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М.;с.10

  75. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с. 21

  76. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.73

  77. Введение в программирование :учебное пособие /Т.И.Волкова.-Москва.Берлин:Директ-Медиа,2018.с.34

  78. Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.73

  79. Введение в программирование :учебное пособие /Т.И.Волкова.-Москва.Берлин:Директ-Медиа,2018.с.34

  80. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.22

  81. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.22

  82. Основы функционального программирования/Л.В.Городняя- М.: Национальный Открытый Университет «ИНТУИТ»,2004.с.6

  83. Функциональное программирование интеллектуальные системы : учебное пособие/ Н.Ю.Салмина.Томск: ФДО, ТУСУР,2016.с.10

  84. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.23

  85. Основы функционального программирования/Л.В.Городняя- М.: Национальный Открытый Университет «ИНТУИТ»,2004.с.6

  86. Гвоздева В.А.,Володин А.Б. Интеллектуальные технологии и системы на водном транспорте Альтаир-МГАВТ ,2016.с.120

  87. Основы алгоритмизации и программирования : учебное пособие / Г.

    Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.23