Файл: Классификация языков программирования высокого уровня (Основные сведения о программировании).pdf
Добавлен: 30.03.2023
Просмотров: 217
Скачиваний: 2
СОДЕРЖАНИЕ
ГЛАВА 1. ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ
1.1. Основные сведения о программировании
1.2. Процесс создания программ
1.4. Качество программ. Методы контроля качества программ
ГЛАВА 2. КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ
2.1. Классификация языков программирования с исторической точки зрения
2.2. Классификация языков программирования с точки зрения основных характеристик
2.3. Краткая характеристика известных языков программирования высокого уровня
ГЛАВА 3. ОСОБЕННОСТИ СОВРЕМЕННЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ
3.1. Объектно-ориентированная парадигма программирования
Выводы по главе 3
1. Объектно-ориентированный подход, используемый в современных языках программирования высокого уровня имеет следующие достоинства:
- Снижение сложности разработки;
- повышение надежности продукта;
- изоляция изменений;
- повторное использование кода.
2. Основным понятием является класс. Класс - это программный элемент, который описывает абстрактный тип данных и его частичную или полную реализацию.
3. На практике объектно-ориентированное программирование сводится к созданию ряда классов, включая интерфейс и реализацию, и их последующее использование.
4. Основные средства разработки классов:
- наследование.
- простой полиморфизм
- механизм событий.
ЗАКЛЮЧЕНИЕ
В работе рассмотрены основные теоретические сведения о языках программирования высокого уровня.
Особое внимание во второй главе уделено рассмотрению классификации языков программирования с различных точек зрения и характеристик.
В третьей главе рассмотрен вопрос объектно-ориентированной парадигмы программирования, которая является основой всех современных языков программирования высокого уровня
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- Айра П Объектно-ориентированное программирование на Delphi Бином, Невский Диалект, 2011.
- Антони С Освой самостоятельно объектно-ориентированное программирование за 21 день, Вильямс, 2011г.- 646 С.
- Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. СПб.: Питер, 2013. 464 с,
- Бентли Дж. Жемчужины программирования. 2-е изд. – СПб.: Питер, 20013. -272 с.
- Вирт Н. Алгоритмы и структуры данных = Algoritms and data structure. — М.: Мир, 2012. — 360 с..
- Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с
- Дарахвелидзе П.Г. Программирование в Delphi 7. - СпБ.: BHV - Санкт - Петербург, 2015. - 784 с.
- Джосьютис Н. С++. Стандартная библиотека. Для профессионалов. СПб.: Питер, 2011.-736с.
- Дэн К Объектно-ориентированное программирование Delphi Пер. с англ. СПб.: Питер, 2011. 464 с.
- Калямин В.В Технологии программирования. Компонентный подход / Калямин В.В //ИНТУИТ.РУ, Бином. Лаборатория знаний, 2013
- Камлеев Н.Ю. Объектно-ориентированное программирование: Солон, Библиотека профессионала – М.: Финансы и статистика 2011 г. . – 272 с
- Кузнецов М. В, Объектно-ориентированное программирование на PHP (+ CD-ROM) Серия: Профессиональное программирование: BHV-Санкт-Петербург , 2012 - 608 С.
- Лафоре Р. Объектно-ориентированное программирование на Delphi / 4-е издание : СПб.: Питер, 2014. 464 с
- Макконнелл С. Совершенный код. Мастер класс / Пер. с англ. — М. : Издательство «Русская редакция», 2014. — 896 стр. : ил.
- Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с.
- Орлов С.А. Технологии разработки программного обеспечения. Учебник для Вузов СПб.: Питер, 2012. – 463 с
- Пугачев Е.К. Объектно-ориентированное программирование: Учеб. для вузов/ Под ред. Г.С. Ивановой. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2011. - 320 с , ил. (Сер. Информатика в техническом университете).
- Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с.
- ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2012. 278 с.
- Элджер Дж. С++. Библиотека программиста. –СПб.: Питер, 2011.-320 с.
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
Макконнелл С. Совершенный код. Мастер класс / Пер. с англ. — М. : Издательство «Русская редакция», 2014. — 896 стр. : ил. ↑
-
Айра П Объектно-ориентированное программирование на Delphi Бином, Невский Диалект, 2011. ↑
-
Орлов С.А. Технологии разработки программного обеспечения. Учебник для Вузов СПб.: Питер, 2012. – 463 с ↑
-
Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с. ↑
-
Бентли Дж. Жемчужины программирования. 2-е изд. – СПб.: Питер, 20013. -272 с. ↑
-
Элджер Дж. С++. Библиотека программиста. –СПб.: Питер, 2011.-320 с. ↑
-
Пугачев Е.К. Объектно-ориентированное программирование: Учеб. для вузов/ Под ред. Г.С. Ивановой. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2011. - 320 с , ил. (Сер. Информатика в техническом университете). ↑
-
Вирт Н. Алгоритмы и структуры данных = Algoritms and data structure. — М.: Мир, 2012. — 360 с.. ↑
-
Калямин В.В Технологии программирования. Компонентный подход / Калямин В.В //ИНТУИТ.РУ, Бином. Лаборатория знаний, 2013 ↑
-
Антони С Освой самостоятельно объектно-ориентированное программирование за 21 день, Вильямс, 2011г.- 646 С. ↑
-
Элджер Дж. С++. Библиотека программиста. –СПб.: Питер, 2011.-320 с. ↑
-
Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. СПб.: Питер, 2013. 464 с, ↑
-
Макконнелл С. Совершенный код. Мастер класс / Пер. с англ. — М. : Издательство «Русская редакция», 2014. — 896 стр. : ил. ↑
-
ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2012. 278 с. ↑
-
Дарахвелидзе П.Г. Программирование в Delphi 7. - СпБ.: BHV - Санкт - Петербург, 2015. - 784 с. ↑
-
Джосьютис Н. С++. Стандартная библиотека. Для профессионалов. СПб.: Питер, 2011.-736с. ↑
-
Лафоре Р. Объектно-ориентированное программирование на Delphi / 4-е издание : СПб.: Питер, 2014. 464 с ↑
-
Макконнелл С. Совершенный код. Мастер класс / Пер. с англ. — М. : Издательство «Русская редакция», 2014. — 896 стр. : ил. ↑
-
Камлеев Н.Ю. Объектно-ориентированное программирование: Солон, Библиотека профессионала – М.: Финансы и статистика 2011 г. . – 272 с ↑
-
Камлеев Н.Ю. Объектно-ориентированное программирование: Солон, Библиотека профессионала – М.: Финансы и статистика 2011 г. . – 272 с ↑
-
Дэн К Объектно-ориентированное программирование Delphi Пер. с англ. СПб.: Питер, 2011. 464 с. ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с. ↑
-
ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2012. 278 с. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
Калямин В.В Технологии программирования. Компонентный подход / Калямин В.В //ИНТУИТ.РУ, Бином. Лаборатория знаний, 2013 ↑
-
ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2012. 278 с. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
Орлов С.А. Технологии разработки программного обеспечения. Учебник для Вузов СПб.: Питер, 2012. – 463 с ↑
-
Бентли Дж. Жемчужины программирования. 2-е изд. – СПб.: Питер, 20013. -272 с. ↑
-
Бентли Дж. Жемчужины программирования. 2-е изд. – СПб.: Питер, 20013. -272 с. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
Кузнецов М. В, Объектно-ориентированное программирование на PHP (+ CD-ROM) Серия: Профессиональное программирование: BHV-Санкт-Петербург , 2012 - 608 С. ↑
-
Кузнецов М. В, Объектно-ориентированное программирование на PHP (+ CD-ROM) Серия: Профессиональное программирование: BHV-Санкт-Петербург , 2012 - 608 С. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с. ↑
-
Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с. ↑
-
Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с. ↑
-
Элджер Дж. С++. Библиотека программиста. –СПб.: Питер, 2011.-320 с. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с. ↑
-
Айра П Объектно-ориентированное программирование на Delphi Бином, Невский Диалект, 2011. ↑
-
Элджер Дж. С++. Библиотека программиста. –СПб.: Питер, 2011.-320 с. ↑
-
Элджер Дж. С++. Библиотека программиста. –СПб.: Питер, 2011.-320 с. ↑
-
Дарахвелидзе П.Г. Программирование в Delphi 7. - СпБ.: BHV - Санкт - Петербург, 2015. - 784 с. ↑
-
Бентли Дж. Жемчужины программирования. 2-е изд. – СПб.: Питер, 20013. -272 с. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2012. 278 с. ↑
-
Вирт Н. Алгоритмы и структуры данных = Algoritms and data structure. — М.: Мир, 2012. — 360 с.. ↑
-
Виснадул Б.Д Технология разработки программного обеспечения: учебное пособие / Виснадул Б.Д, Гагарина Л.Г., Кокорева Е.В. //М.: ИД «ФОРУМ»: ИНФРА-М., 2009. – 400 с ↑
-
ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2012. 278 с. ↑
-
ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2012. 278 с. ↑
-
Камлеев Н.Ю. Объектно-ориентированное программирование: Солон, Библиотека профессионала – М.: Финансы и статистика 2011 г. . – 272 с ↑
-
Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. СПб.: Питер, 2013. 464 с, ↑
-
Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. СПб.: Питер, 2013. 464 с, ↑
-
Пугачев Е.К. Объектно-ориентированное программирование: Учеб. для вузов/ Под ред. Г.С. Ивановой. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2011. - 320 с , ил. ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с. ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с. ↑
-
Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. СПб.: Питер, 2013. 464 с, ↑
-
Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с. ↑
-
Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с. ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с ↑
-
Симдянов И. В., Программирование. Ступени успешной карьеры. / Симдянов И. В., Кузнецов М. В. // - БХВ-Петербург, 2012. – 320 с. ↑
-
Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. СПб.: Питер, 2013. 464 с, ↑
-
Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. СПб.: Питер, 2013. 464 с, ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с ↑
-
Бентли Дж. Жемчужины программирования. 2-е изд. – СПб.: Питер, 20013. -272 с. ↑
-
Бентли Дж. Жемчужины программирования. 2-е изд. – СПб.: Питер, 20013. -272 с. ↑
-
Орлов С.А. Технологии разработки программного обеспечения. Учебник для Вузов СПб.: Питер, 2012. – 463 с ↑
-
Антони С Освой самостоятельно объектно-ориентированное программирование за 21 день, Вильямс, 2011г.- 646 С. ↑
-
Антони С Освой самостоятельно объектно-ориентированное программирование за 21 день, Вильямс, 2011г.- 646 С. ↑
-
Джосьютис Н. С++. Стандартная библиотека. Для профессионалов. СПб.: Питер, 2011.-736с. ↑
-
Орлов С.А. Технологии разработки программного обеспечения. Учебник для Вузов СПб.: Питер, 2012. – 463 с ↑
-
Орлов С.А. Технологии разработки программного обеспечения. Учебник для Вузов СПб.: Питер, 2012. – 463 с ↑
-
Лафоре Р. Объектно-ориентированное программирование на Delphi / 4-е издание : СПб.: Питер, 2014. 464 с ↑
-
Кузнецов М. В, Объектно-ориентированное программирование на PHP (+ CD-ROM) Серия: Профессиональное программирование: BHV-Санкт-Петербург , 2012 - 608 С. ↑
-
Кузнецов М. В, Объектно-ориентированное программирование на PHP (+ CD-ROM) Серия: Профессиональное программирование: BHV-Санкт-Петербург , 2012 - 608 С. ↑
-
Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2012. 464 с. ↑