Добавлен: 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
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-11 ↑
-
Макаров В.Л. Программирование и основы алгоритмизации: учебн.
пособие. СПб, СЗТУ, 2003, - с.4 ↑
-
Программирование и основы алгоритмизации: Для инженерных специальностей технических университетов и вузов. /А.Г. Аузяк, Ю.А. Богомолов, А.И. Маликов, Б.А. Старостин. Казань: Изд-во Казанского национального исследовательского технического ун-та - КАИ, 2013, с. 12 ↑
-
Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.113 ↑
-
Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск: УлГТУ, 2014. – с.14 ↑
-
5. Белов П.М. Основы алгоритмизации в информационных системах:
Учебн. Пособие.- Спб.: СЗТУ, 2003. –с.25 ↑
-
Гвоздева В.А. Информатика. Часть 1. Курс лекций. М.,Альтаир- МГАВТ,2009.-с.58 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.10 ↑
-
Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск: УлГТУ, 2014. – с.15,16 ↑
-
Основы алгоритмизации и программирования: учеб. пособие / Т.А. Жданова, Ю.С. Бузыкова. – Хабаровск: Изд-во Тихоокеан. гос.ун-та, 2011. – с.11 ↑
-
Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.115 ↑
-
Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск: УлГТУ, 2014. – с.14,16 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.64 ↑
-
? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.64-65 ↑
-
Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.114 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.15 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.65 ↑
-
? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.65 ↑
-
Математика и информатика в вопросах и ответах [Электронный ресурс]: учеб.-метод.пособие / И.И.Боброва. – 2-е изд.,испр.и доп. – М.:ФЛИНТА,2014-с.114,115 ↑
-
Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.175 ↑
-
? Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.175 ↑
-
? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.67 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с. 9,10 ↑
-
Основы алгоритмизации и программирования. Курс лекций. с .8 Режим
доступа:
http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно
стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог
раммирования.pdf ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.17 ↑
-
Основы алгоритмизации и программирования: учеб.пособие /Т.В.Лубашева, Б.А.Железко.- Минск:РИПО,2016.-с.13 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-11 ↑
-
Основы алгоритмизации и программирования. Курс лекций. с.8,9 Режим
доступа:
http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно
стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог
раммирования.pdf ↑
-
Основы алгоритмизации и программирования: учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.16,17 ↑
-
4. Основы алгоритмизации и программирования. Курс лекций. с.8,9Режим
доступа:
http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно
стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог
раммирования.pdf ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.17 ↑
-
Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.176 ↑
-
Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.176 ↑
-
Новейший самоучитель работы на ПК и ноутбуке. Наглядно, понятно и очень просто/А.Г.Красичкова .-М.:РИПОЛ классик,2015.- с.173 ↑
-
Информатика: учебно-практическое пособие/ Г.Р.Кадырова; Ульян.гос.техн.ун-т- 2-е изд.,доп.и перераб.- Ульяновск: УлГТУ,2013.-с.176 ↑
-
Основы алгоритмизации и программирования: учеб.пособие /Т.В.Лубашева, Б.А.Железко.- Минск: РИПО,2016.-с.27 ↑
-
Макаров В.Л.Программирование и основы алгоритмизации: Учебное пособие. –СПб.: СЗТУ,2003.- с.29 ↑
-
Программирование : учебное пособие/ В.М. Зюзьков. –Томск :Эль-Контент,2013.с. 15 ↑
-
Основы программирования для автоматизированных систем проектирования и управления инновациями: учебное пособие для студентов, обучающихся по направлению подготовки бакалавров «Инноватика»/ А.В.Романенко, А.И.Попов.- Тамбов: Изд-во ФГБОУ ВПО «ТГТУ», 2014.- с.4 ↑
-
Обухова О.В. Информатика. Учеб.пособие. – Изд.2-е, перераб.и дополн.- М.: Альтаир- МГАВТ,2008.-с.72 ↑
-
Язык программирования высокого уровня Pithon. Функции, структуры данных, дополнительные модули: учебное пособие/ В.М.Шелудько ; Южный федеральный университет.- Ростов-на-Дону; Таганрог:Издательство Южного федерального университета,2017. С.9-11 ↑
-
Язык программирования высокого уровня Pithon. Функции, структуры данных, дополнительные модули: учебное пособие/ В.М.Шелудько ; Южный федеральный университет.- Ростов-на-Дону; Таганрог:Издательство Южного федерального университета,2017. С.10-12 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-18
-
? Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.10-15 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19-20 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.76 ↑
-
Программирование : учебное пособие/ В.М. Зюзьков. –Томск :Эль-Контент,2013.с. 24 ↑
-
Введение в программирование:учебное пособие/Т.И.Волкова.-Москва;Берлин:Директ-Медиа,2018. с.13 ↑
-
Программирование : учебное пособие/ В.М. Зюзьков. –Томск :Эль-Контент,2013.с. 24 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.20 ↑
-
Введение в программирование:учебное пособие/Т.И.Волкова.-Москва;Берлин:Директ-Медиа,2018. с.13 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.12
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с. 20 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.75 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.9-18 ↑
-
Язык Си и особенности работы с ним/ Костюкова Н.И., Калинина Н.А.-М.: Национальный Открытый Университет »ИНТУИТ»,2006 (Основы информационных технологий).- с.12-13 ↑
-
Основы разработки программного обеспечения на примере языка С/С.В.Синицын, О.И.Хлытчиев-М.:Национальный Открытый Университет «ИНТУИТ»,2016.-с.61 ↑
-
Язык Си и особенности работы с ним/ Костюкова Н.И., Калинина Н.А.-М.: Национальный Открытый Университет »ИНТУИТ»,2006 (Основы информационных технологий).- с.13 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М., с.10-12 ↑
-
? Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.71 ↑
-
Основы разработки программного обеспечения на примере языка С/С.В.Синицын, О.И.Хлытчиев-М.:Национальный Открытый Университет «ИНТУИТ»,2016.-с.61 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М.;с.9-18 ↑
-
Язык Си и особенности работы с ним/ Костюкова Н.И., Калинина Н.А.-М.: Национальный Открытый Университет »ИНТУИТ»,2006 (Основы информационных технологий).- с.13 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М.;с.9-18 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.19 ↑
-
Программирование и основы алгоритмизации: Для инженерных
специальностей технических университетов и вузов. /А.Г. Аузяк, Ю.А.
Богомолов, А.И. Маликов, Б.А. Старостин. Казань: Изд-во Казанского
национального исследовательского технического ун-та - КАИ, 2013, с.32 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.71-72 ↑
-
Голиков В.А. Теория программирования. / Московская финансово-промышленная академия. – М.;с.10 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с. 21 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.73
-
Введение в программирование :учебное пособие /Т.И.Волкова.-Москва.Берлин:Директ-Медиа,2018.с.34 ↑
-
Современные компьютерные технологии: учебное пособие / Р.Г.Хисматов [и др.]; М-во образ. и науки России, Казан.нац. исслед.технол.ун-т.- Казань: Изд-во КНИТУ,2014. –с.73 ↑
-
Введение в программирование :учебное пособие /Т.И.Волкова.-Москва.Берлин:Директ-Медиа,2018.с.34 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.22 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.22 ↑
-
Основы функционального программирования/Л.В.Городняя- М.: Национальный Открытый Университет «ИНТУИТ»,2004.с.6 ↑
-
Функциональное программирование интеллектуальные системы : учебное пособие/ Н.Ю.Салмина.Томск: ФДО, ТУСУР,2016.с.10 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.23 ↑
-
Основы функционального программирования/Л.В.Городняя- М.: Национальный Открытый Университет «ИНТУИТ»,2004.с.6 ↑
-
Гвоздева В.А.,Володин А.Б. Интеллектуальные технологии и системы на водном транспорте Альтаир-МГАВТ ,2016.с.120 ↑
-
Основы алгоритмизации и программирования : учебное пособие / Г.
Р. Кадырова. – Ульяновск : УлГТУ, 2014. – с.23 ↑