Автор24

Информация о работе

Подробнее о работе

Страница работы

Объектно-ориентированное программирование в Т-Паскале

  • 27 страниц
  • 2015 год
  • 411 просмотров
  • 0 покупок
Автор работы

Sirael

С удовольствием Вам помогу! Всегда на связи! Пишите!

350 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Язык Turbo-Pascal – один из самых распространенных языков программирования компьютеров. К важным достоинствам языка Turbo-Pascal относится небольшой размер компилятора, высокая скорость трансляции программ, компиляции и их компоновки. Кроме того, удобство и высокое качество дизайна диалоговой оболочки, делают написание и отладку программ наиболее удобным в сравнении с альтернативными языками нового поколения.
Язык Pascal был создан задолго до того, как выяснилось, что объектно-ориентированное программирование (ООП) является одной из важнейших концепцией разработки программного обеспечения. Соответственно, появившиеся реализации ООП подхода на языке Turbo-Pascal несут в себе отпечаток дообъектного прошлого этого языка.
Лидер разработок компиляторов паскаля в Borland Андрес Хейлсберг (Andres Heilsberg) решил ввести элементы ООП лишь в версию (5.5), а следующие версии сделать полностью ООП-ориентированными. К сожалению, полностью это так и не удалось.
Объектно-ориентированное программирование (ООП) представляет собой новый этап развития современных концепций построения языков программирования. Здесь получили дальнейшее развитие принципы структурного программирования - структуризация программ и данных, модульность и так далее.
В основе ООП лежит понятие объекта (object), сочетающего в себе данные и действия над ними. Объект в некотором роде похож на стандартный тип-запись (record), но включает в себя не только поля данных, но также и подпрограммы для обработки этих данных, называемые методами. Таким образом, в объекте сосредоточены его свойства и поведение. Идеи создания нового типа-объект были уже заложены при введении процедурного типа, отождествляющего между собой данные и действия над ними. Фактически тип-объект включает в себя помимо данных элементы процедурных типов, правда, несколько иначе оформленные и с расширенным набором особенностей.
Объектно-ориентированное программирование в Turbo-Pascal основано на «трёх китах» – трёх важнейших принципах, придающих объектам новые свойства. Этими принципами, о которых будет сказано ниже, являются инкапсуляция, наследование и полиморфизм.
Актуальность данной работы связана с тем, что объектно-ориентированный метод программирования на сегодняшний день является одним из самых эффективных подходов к современному программированию.

Введение 3
1. Классификация типов данных в Т-Паскале 5
1.1. Простые типы 6
1.2. Структурированные типы 10
1.3. Строки 13
1.4. Процедурные типы 13
1.5. Тип указатель 14
2. Тип объект в Т-Паскале. Описание типа 16
3. Обращение к элементу объекта 18
4. Свойства объекта 19
4.1. Инкапсуляция 19
4.2. Наследование 20
4.3. Полиморфизм 21
Заключение 23
Список литературы 25

Целью данной работы является изучения теоретических и практических аспектов объектно-ориентированного программирования на языке Turbo-Pascal.
Для достижения поставленной цели работы, необходимо решить следующие задачи:
• изучить теоретические аспекты объектно-ориентированного программирования;
• рассмотреть объектно-ориентированное программирование в среде Turbo-Pascal;
• сделать выводы по работе;
В работе использована учебно-методическая литература и Интернет-ресурсы.

1. Могилев А.В., Пак Н.И., Хённер Е.К. Информатика. 2-е изд. Учеб. пособие. - М: Изд. центр Академия, 2003. - 816 с.
2. Довгаль С.И. Объектное программирование. Локальные сети. Учебное пособие / С.И.Довгаль, Б.Ю.Литвинов, А.И.Сбитнев. - Киев : Информсистема сервис, 1993. - 472 с.
3. Хусаинова Г. Я. Начальный курс языка программирования Турбо Паскаль. - М: Palmarium Academic Publishing, 2012. - 140 с.
4. Васильев П. П. Турбо Паскаль в примерах и задачах. - М: Финансы и статистика, 2003. – 496 с.
5. Зеленяк О. П. Современный задачник по Турбо Паскалю. - М: ДМК Пресс, 2014. - 312 с.
6. Иванова Г. Е. , Ничушкина Т. Н. Объектно-ориентированное программирование. Учебник. - М: МГТУ им. Н. Э. Баумана, 2014. - 456 с.
7. Хорев П. Б. Объектно-ориентированное программирование. - М: Academia, 2012. – 325 с.
8. Вольский С. В., Дмитриев П. А. Turbo Pascal 7.0 для студентов и школьников. - М: Просто о сложном, 2007. - 224 с.
9. Мизрохи. Turbo Pascal и объектно-ориентированное программирование. – М.: Финансы и статистика, 1992.
10. ВасильевП.П. Турбо Паскаль – мой друг: М.: Компьютер, ЮНИТИ, 1995.
11. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT, AT: Пер. с англ./ Предисл. Н.В. Гайского. – М.: Финансы и статистика, 1991.
12. Зуев Е.А. Язык программирования Turbo Pascal 6.0. – М.: Унитех, 1992.
13. Бородич Ю.С. и др. Паскаль для персональных компьютеров: Справ. пособие/ Ю.С. Бородич, А.Н. Вальвачев, А.И. Кузьмич. – Мн.: Выш. шк.: БФ ГИТМП «НИКА», 1991
14. Интернет, сайт http://tp7.info/
15. Интернет, сайт http://citforum.ru/programming/bp70_ug/bp70ug_09.shtml

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Язык Turbo-Pascal – один из самых распространенных языков программирования компьютеров. К важным достоинствам языка Turbo-Pascal относится небольшой размер компилятора, высокая скорость трансляции программ, компиляции и их компоновки. Кроме того, удобство и высокое качество дизайна диалоговой оболочки, делают написание и отладку программ наиболее удобным в сравнении с альтернативными языками нового поколения.
Язык Pascal был создан задолго до того, как выяснилось, что объектно-ориентированное программирование (ООП) является одной из важнейших концепцией разработки программного обеспечения. Соответственно, появившиеся реализации ООП подхода на языке Turbo-Pascal несут в себе отпечаток дообъектного прошлого этого языка.
Лидер разработок компиляторов паскаля в Borland Андрес Хейлсберг (Andres Heilsberg) решил ввести элементы ООП лишь в версию (5.5), а следующие версии сделать полностью ООП-ориентированными. К сожалению, полностью это так и не удалось.
Объектно-ориентированное программирование (ООП) представляет собой новый этап развития современных концепций построения языков программирования. Здесь получили дальнейшее развитие принципы структурного программирования - структуризация программ и данных, модульность и так далее.
В основе ООП лежит понятие объекта (object), сочетающего в себе данные и действия над ними. Объект в некотором роде похож на стандартный тип-запись (record), но включает в себя не только поля данных, но также и подпрограммы для обработки этих данных, называемые методами. Таким образом, в объекте сосредоточены его свойства и поведение. Идеи создания нового типа-объект были уже заложены при введении процедурного типа, отождествляющего между собой данные и действия над ними. Фактически тип-объект включает в себя помимо данных элементы процедурных типов, правда, несколько иначе оформленные и с расширенным набором особенностей.
Объектно-ориентированное программирование в Turbo-Pascal основано на «трёх китах» – трёх важнейших принципах, придающих объектам новые свойства. Этими принципами, о которых будет сказано ниже, являются инкапсуляция, наследование и полиморфизм.
Актуальность данной работы связана с тем, что объектно-ориентированный метод программирования на сегодняшний день является одним из самых эффективных подходов к современному программированию.

Введение 3
1. Классификация типов данных в Т-Паскале 5
1.1. Простые типы 6
1.2. Структурированные типы 10
1.3. Строки 13
1.4. Процедурные типы 13
1.5. Тип указатель 14
2. Тип объект в Т-Паскале. Описание типа 16
3. Обращение к элементу объекта 18
4. Свойства объекта 19
4.1. Инкапсуляция 19
4.2. Наследование 20
4.3. Полиморфизм 21
Заключение 23
Список литературы 25

Целью данной работы является изучения теоретических и практических аспектов объектно-ориентированного программирования на языке Turbo-Pascal.
Для достижения поставленной цели работы, необходимо решить следующие задачи:
• изучить теоретические аспекты объектно-ориентированного программирования;
• рассмотреть объектно-ориентированное программирование в среде Turbo-Pascal;
• сделать выводы по работе;
В работе использована учебно-методическая литература и Интернет-ресурсы.

1. Могилев А.В., Пак Н.И., Хённер Е.К. Информатика. 2-е изд. Учеб. пособие. - М: Изд. центр Академия, 2003. - 816 с.
2. Довгаль С.И. Объектное программирование. Локальные сети. Учебное пособие / С.И.Довгаль, Б.Ю.Литвинов, А.И.Сбитнев. - Киев : Информсистема сервис, 1993. - 472 с.
3. Хусаинова Г. Я. Начальный курс языка программирования Турбо Паскаль. - М: Palmarium Academic Publishing, 2012. - 140 с.
4. Васильев П. П. Турбо Паскаль в примерах и задачах. - М: Финансы и статистика, 2003. – 496 с.
5. Зеленяк О. П. Современный задачник по Турбо Паскалю. - М: ДМК Пресс, 2014. - 312 с.
6. Иванова Г. Е. , Ничушкина Т. Н. Объектно-ориентированное программирование. Учебник. - М: МГТУ им. Н. Э. Баумана, 2014. - 456 с.
7. Хорев П. Б. Объектно-ориентированное программирование. - М: Academia, 2012. – 325 с.
8. Вольский С. В., Дмитриев П. А. Turbo Pascal 7.0 для студентов и школьников. - М: Просто о сложном, 2007. - 224 с.
9. Мизрохи. Turbo Pascal и объектно-ориентированное программирование. – М.: Финансы и статистика, 1992.
10. ВасильевП.П. Турбо Паскаль – мой друг: М.: Компьютер, ЮНИТИ, 1995.
11. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT, AT: Пер. с англ./ Предисл. Н.В. Гайского. – М.: Финансы и статистика, 1991.
12. Зуев Е.А. Язык программирования Turbo Pascal 6.0. – М.: Унитех, 1992.
13. Бородич Ю.С. и др. Паскаль для персональных компьютеров: Справ. пособие/ Ю.С. Бородич, А.Н. Вальвачев, А.И. Кузьмич. – Мн.: Выш. шк.: БФ ГИТМП «НИКА», 1991
14. Интернет, сайт http://tp7.info/
15. Интернет, сайт http://citforum.ru/programming/bp70_ug/bp70ug_09.shtml

Купить эту работу

Объектно-ориентированное программирование в Т-Паскале

350 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

20 января 2016 заказчик разместил работу

Выбранный эксперт:

Автор работы
Sirael
4.8
С удовольствием Вам помогу! Всегда на связи! Пишите!
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
350 ₽ Цена от 500 ₽

5 Похожих работ

Отзывы студентов

Отзыв Марина [email protected] об авторе Sirael 2018-11-28
Курсовая работа

спасибо за помощь!

Общая оценка 5
Отзыв Марина Бутова об авторе Sirael 2016-11-18
Курсовая работа

Хороший автор. Ответственный, понимающий.

Общая оценка 5
Отзыв Филипп Минаев об авторе Sirael 2015-05-22
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв User8176 об авторе Sirael 2015-05-11
Курсовая работа

Спасибо большое за работу. Мне понравилось сотрудничать с автором. Работа была выполнена РАНЬШЕ СРОКА, а для меня это было главное. Никаких замечаний по работе практически не было, только мелкие недочеты.

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Packet Tracer.

Уникальность: от 40%
Доступность: сразу
490 ₽
Готовая работа

Формирование плана выпуска продукции.

Уникальность: от 40%
Доступность: сразу
490 ₽
Готовая работа

Транспортная логистика фирмы ООО "AZ"

Уникальность: от 40%
Доступность: сразу
490 ₽
Готовая работа

ФИЛЬТРАЦИЯ ДАННЫХ В ТАБЛИЧНОМ ПРОЦЕССОРЕ EXCEL

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

исправить курсовую

Уникальность: от 40%
Доступность: сразу
660 ₽
Готовая работа

Методика разработки сетевого проекта по Информатике

Уникальность: от 40%
Доступность: сразу
734 ₽
Готовая работа

бинарное дерево

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Проектирование реализации операций бизнес-процесса «Управление денежными потоками»

Уникальность: от 40%
Доступность: сразу
900 ₽
Готовая работа

Создание базы данных

Уникальность: от 40%
Доступность: сразу
490 ₽
Готовая работа

Персональный компьютер, история создания и развития, важнейшие компоненты.

Уникальность: от 40%
Доступность: сразу
490 ₽
Готовая работа

Музыкальная картотека

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Модель системы автоматизированного проектирования защиты информации

Уникальность: от 40%
Доступность: сразу
660 ₽