Міністерство Науки та Освіти України
ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ
В
Кафедра Інформатики
В В
Пояснювальна записка
В
Курсова робота
ПО КУРСУ
"Об'єктно-орієнтоване програмування на Visual C + + "
на тему: "Методи сортування. Їх порівняльний аналіз "
Виконав: Перевірив:
Ст. гр. СУА-03-1 старший викладач
Котляров М.Н. Брітіков В.І.
В В В
Харків 2004
ЗМІСТ
ВСТУП
1 Рішення інтелектуальної завдання на комп'ютері
2 ПОБУДОВА АЛГОРИТМУ КОДУВАННЯ НА VISUALC + +
2.1 Алгоритм рішення задачі
2.2 Опис програми "Sort"
3 Інструкції користувача
ВИСНОВОК
Додаток
ЛІТЕРАТУРА І ДЖЕРЕЛА
РЕФЕРАТ
В
Записка пояснювальна до курсової роботи містить: 24 стор
Предмет дослідження - сучасні методи розробки програм таких, як об'єктно-орієнтоване програмування і візуальне проектування, а також структурний і модульне програмування.
Мета курсової роботи - систематизація, поглиблення і активне застосування знань з системного програмування, закріплення знань, отриманих у лекційному курсі, а також на практичних та лабораторних заняттях.
Метод дослідження - вивчення літератури, складання та налагодження програм на комп'ютері.
Програма типу "Sort" може використовуватися, як програма, призначена для сортування елементів масиву. p> Розроблено проект "Sort" повністю відповідний умовою завдання і має досить зручний інтерфейс.
КЛЮЧОВІ СЛОВА: SORT, Visual C + +, функція, проект, повідомлення, програма. br/>
ВСТУП
В
В даний час обчислювальна техніка проникла практично в усі сфери людської діяльності. За допомогою ЕОМ можна вирішувати найрізноманітніші завдання. Але для того, щоб вирішити поставлене завдання, необхідно вказати послідовність дій, виконання яких призведе до необхідного результату, - скласти програму. Для зручності роботи з ЕОМ ця операція проводиться за допомогою мов програмування (високого або низького рівня).
Один з широко використовуваних мов програмування - це Visual C + +, який можна використовувати для написання програм, що працюють в операційному середовищі Windows. На даний час однією з найпоширеніших його версій є Microsoft Visual C + +, і середовище програмування Microsoft Developer Studio 6.0. p> середу програмування Microsoft Developer Studio 6.0 дозволяє створювати тексти програм, компілювати їх, знаходити помилки і оперативно їх виправляти; компонувати програми з окремих частин, включаючи стандартні модулі, налагоджувати і виконувати налагоджену програму.
Використовуючи перераховані можливості, можна створювати різні прикладні програми, наприклад, такі, як програма, написана при виконанні даної курсової роботи.
1 Рішення інтелектуальної завдання на комп'ютері
В
У даному курсовому проекті необхідно розробити програму типу "Sort", за допомогою якої можна проводити сортування масиву різними методами. Зокрема в даному курсовому проекті використовуються такі методи: "Обмінна сортування з поділом (quicksort) "," Метод Шелла "і" Метод прямого обміну (Бульбашки) ". Програма повинна мати зручний інтерфейс. br/>
2 ПОБУДОВА АЛГОРИТМУ КОДУВАННЯ НА VISUAL C + +
В
середу Visual C + + - це складний механізм, що забезпечує високоефективну роботу програміста. Створення прикладних програм, або додатків виконується у інтегрованої середовищі розробки IDE (Integrated Development Environment). IDE служить для організації взаємодії з програмістом і включає ряд вікон, що містять різні керуючі елементи. За допомогою засобів інтегрованого середовища розробник може проектувати інтерфейсну частину програми, а також писати програмний код і пов'язувати його з керуючими елементами. При цьому вся робота по створенню додатки, включаючи налагодження, відбувається в IDE.
Інтегроване середовище розробки Visual C + + являє собою багатовіконну систему. Вид інтегрованого середовища розробки (Інтерфейс) може відрізнятися в залежності від налаштувань. Крім стандартних вікон, на екрані можуть бути присутні й інші вікна, які відображаються при виклику відповідних коштів, наприклад, Image Editor (Редактор зображень). Вікна Visual C + + (але не головне) можна переміщати, прибирати з екрану, а також змінювати їх розміри.
Незважаючи на наявність багатьох вікон, Visual C + + є одно-документної середовищем, тобто дозволяє одночасно працювати тільки з одним додатком (проектом додатки). Назва проекту програми виводиться у рядку заголовка головного вікн...