на первый
заказ
Реферат на тему: Оптимизация. Задачи оптимизации. Объектно-ориентированное программирование
Купить за 250 руб.Введение
Прикладное программирование - это создание, разработка и отладка прикладных программ для нужд пользователя: текстовых редакторов, бухгалтерских систем и т. д. Все прикладное программирование можно разделить на два класса - структурное программирование и объектно-ориентированное программирование. Сейчас в основном используется объектно-ориентированное программирование.Объектно-ориентированное программирование (ООП) зародилось в языках программирования Паскаль, Ада, С++. До появления ООП технология создания компьютерных программ базировалась на процедурном программировании, в котором основой программ являлись функции и процедуры, т.е. действия. Созданная т.о. компьютерная программа отличалась четким алгоритмом работы - последовательностью действий по достижению поставленной цели. В ООП основной точкой опоры при проектировании программы является - объект. Программа ООП - это не последовательность операторов, а совокупность объектов и способов их взаимодействия. Обмен информацией между объектами происходит посредством сообщений.
ООП основано на трех важнейших принципах, придающих объектам новые свойства. Этими принципами являются инкапсуляция, наследование и полиморфизм.
Инкапсуляция - объединение в единое целое данных и алгоритмов обработки этих данных. В рамках ООП данные называются полями объекта, а алгоритмы - объектными методами.
Наследование - свойство объектов порождать своих потомков. Объект - потомок автоматически наследует от родителей все поля и методы, может дополнять объекты новыми полями и заменять (перекрывать) методы родителя или дополнять их.
Полиморфизм - свойство родственных объектов (т.е. объектов, имеющих одного общего родителя) решать схожие по смыслу проблемы разными способами.
Оглавление
- Введение- Оптимизация. Задачи оптимизации
- Объектно-ориентированное программирование
- Система программирования Delphi
- Общие сведения о языке программирования Delphi
- Среда разработки Delphi 7
- Классический метод Хаффмена
- Программная реализация метода кодирования Хаффмена
- Программный код реализуемого метода Выводы
- Список использованных источников
Заключение
В ходе проделанной работы мы познакомились со средой разработки Воrlаnd Dеlрhi 7.0, изучили основы объектно-ориентированного программирования, изучили некоторые задачи оптимизации и алгоритмы их решения. Подробно изучили метод кодирования текста Хаффмена и получили практические навыки по программированию и решению поставленных задач.Список литературы
1. Валентин Озеров "Советы по Delphi", 1999. Зуев Е.А. Программирование на языке Turbo Pascal 6. 0,7.0. - М.: Радио и связь, Веста, 1993.
. Фаронов В.В. Turbo Pascal 7.0. Начальный курс. - М.: Нолидж, 2000.
. Фаронов В.В. "DELPHI. Программирование на языке высокого уровня". - Питер, 2005.
. Дятченко Д.А. Методические указания к выполнению курсовой работы по дисциплине "Программирование и алгоритмическе языки" - Северодонецк, 2005.
. Методические указания /Сост. Е.Р. Пантелеев, М.М. Хаджар, ИГТА, 2004
или зарегистрироваться
в сервисе
удобным
способом
вы получите ссылку
на скачивание
к нам за прошлый год