УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантРазработка программы ведения родословного дерева
ПредметИнформатика
Тип работыкурсовая работа
Объем работы25
Дата поступления12.12.2012
400 ₽

Содержание

СОДЕРЖАНИЕ 2rnВВЕДЕНИЕ 3rn1 ЭВОЛЮЦИЯ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ 4rn2 РАЗЛИЧИЯ ФУНКЦИОНАЛЬНОГО И ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДОВОВ ПРОГРАММИРОВАНИЯ 6rn3 ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ ПОДХОД ПРОГРАММИРОВАНИЯ 9rn3.1 Основные идеи объектно-ориентированного подхода опираются на следующие положения 9rn3.2 Два важных инструмента иерархических данных 12rn4 ОЦЕНКА СЛОЖНОСТИ ПРОГРАММНЫХ СИСТЕМ…………………………14rn5 ПРОГРАМНАЯ РЕАЛИЗАЦИЯ ВЕДЕНИЯ РОДОСЛОВНОГО ДЕРЕВА 17rn5.1 Постановка задачи 17rn5.2 Листинг программы 17rn 5.3 Работа программы…….………...…………………………………………....... 21rnЗАКЛЮЧЕНИЕ………………………………………………………………………..24rnСПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ………………………………..…… 25

Введение

ВВЕДЕНИЕrnrnrnОбъектно-ориентированное программирование (ООП) - это новый подход к созданию программ. По мере развития вычислительной техники возникали разные методики программирования. На каждом этапе создавался новый подход, который помогал программистам справляться с растущим усложнением программ. Очевидно, что такой способ подходит только для очень небольших программ.rnИспользуя язык высокого уровня, программисты могли писать программы до нескольких тысяч строк длиной. Для того времени указанный подход к программированию был наиболее перспективным. Однако язык программирования, легко понимаемый в коротких программах, когда дело касалось больших программ, становился нечитабельным (и не управляемым). Относятся языки Алгол, Паскаль и Си. Сутью структурного программирования является возможность разбиения программы на составляющие её элементы.rnДля написания более сложную программу, необходим был новый подход к программированию. В итоге были разработаны принципы объектно-ориентированного программирования. Объектно-ориентированное программирование позволяет вам разложить проблему на составные части. Каждая составляющая становится самостоятельным объектом, содержащим свои собственные коды и данные, которые относятся к этому объекту. В этом случае вся процедура в целом упрощается, и программист получает возможность оперировать с гораздо большими по объёму программами. rnЦелью данного курсового проекта является разработка игровой программы, для достижения этой цели необходимо решить следующие задачи:rn- изучение предметной области;rn-изучение объектно-ориентированного программирования;rn-изучение языка Borland С++.

Заключение

ЗАКЛЮЧЕНИЕrnrnВ результате выполнения данного курсового проекта были решены поставленные задачи:rn-рассмотрено понятие объектно-ориентированного программирования;rn-рассмотрена история объектно-ориентированного программирования;rn-изучен язык объектно-ориентированного программирования C++Builder;rn -в результате на языке программирования C++ написана программа, имитирующая принцип работы криптографического алгоритма RSA в сети. rnДля программной реализации был выбран язык программирования Borland C++.

Литература

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫrnrnrn1. Антони Синтес Освой самостоятельно объектно-ориентированное программирование за 21 день = Sams Teach Yourself Object-Oriented Programming in 21 Days. — М.: «Вильямс», 2002. — С. 672. — ISBN 0-672-32109-2 rn2. Гради Буч, Объектно-ориентированный анализ и проектирование с примерами приложений на С++ — Бином, 1998. ISBN 0-8053-5340-2, ISBN 5-7989-0067-3, ISBN 5-7940-0017-1rn3. Иан Грэхем Объектно-ориентированные методы. Принципы и практика = Object-Oriented Methods: Principles & Practice. — 3-е изд. — М.: «Вильямс», 2004. — С. 880. — ISBN 0-201-61913-Xrn4. Петер Коуд (Дэвид Норт, Марк Мэйфилд) «Объектные модели. Стратегии, шаблоны и приложения» . — М.: «Вильямс», 2002. — С. 350. — ISBN 0-123-32109-4
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте