Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования и помощи в написании студенческих работ: в сборе информации, ее обработке, структурировании и оформления работы в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Реферат на тему: Оптимизация. Задачи оптимизации. Объектно-ориентированное программирование

Купить за 250 руб.
Страниц
15
Размер файла
353.63 КБ
Просмотров
28
Покупок
0
Прикладное программирование - это создание, разработка и отладка прикладных программ для нужд пользователя: текстовых редакторов, бухгалтерских систем и т. д. Все прикладное программирование можно

Введение

Прикладное программирование - это создание, разработка и отладка прикладных программ для нужд пользователя: текстовых редакторов, бухгалтерских систем и т. д. Все прикладное программирование можно разделить на два класса - структурное программирование и объектно-ориентированное программирование. Сейчас в основном используется объектно-ориентированное программирование.

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

ООП основано на трех важнейших принципах, придающих объектам новые свойства. Этими принципами являются инкапсуляция, наследование и полиморфизм.

Инкапсуляция - объединение в единое целое данных и алгоритмов обработки этих данных. В рамках ООП данные называются полями объекта, а алгоритмы - объектными методами.

Наследование - свойство объектов порождать своих потомков. Объект - потомок автоматически наследует от родителей все поля и методы, может дополнять объекты новыми полями и заменять (перекрывать) методы родителя или дополнять их.

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

Оглавление

- Введение

- Оптимизация. Задачи оптимизации

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

- Система программирования 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

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
15
Размер файла
353.63 КБ
Просмотров
477
Покупок
0
Оптимизация. Задачи оптимизации. Объектно-ориентированное программирование
Купить за 250 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
1950 оценок
среднее 4.2 из 5
Михаил Очень долго искала эксперта, который сможет выполнить работу. Наконец-то нашла. Работа выполнена в срок, все,как...
Юлия работа выполнена отлично, раньше срока, недочётов не обнаружено!
Юлия Работа выполнена качественно и в указанный срок
Ярослава Эксперта рекомендую !!!! Все четко и оперативно. Спасибо большое за помощь!Буду обращаться еще.
Ярослава Благодарю за отличную курсовую работу! Хороший эксперт, рекомендую!
Марина Хорошая и быстрая работа, доработки выполнялись в кратчайшие сроки! Огромной спасибо Марине за помощь!!! Очень...
Мария Благодарю за работу, замечаний нет!
Елена Елена прекрасно справилась с задачей! Спасибо большое за великолепно выполненную работу! Однозначно рекомендую!
Михаил Михаил отличный эксперт! Работу сделал раньше заявленного срока, все недочеты поправили, работой довольна! 5+
Мария Благодарю за работу! Замечаний нет!