Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Загальна частина





ВСТУП

Кросворд - одна з найпоширеніших у світі ігор зі словами. це головоломка, в основі якої лежать переплетені ряди клітин, які заповнюються словами з заданими значеннями.

В курсовому проекті на тему «Кросворд», наведено приклад реалізації додатка, який дозволяє створювати кросворди, зберігати та розв’язувати їх.

Реалізувати цю задачу було вирішено на мові програмування Object Pascal в середовищі програмування Delphi XE7, а саме за допомогою використання об’єктно-орієнтованих можливостей С++.

В курсовій роботі подано детальні пояснення про роботу програми та самого алгоритму, наведено UML діаграму прецедентів.

 

Загальна частина

1.1 Постановка задачі

 

Основне завдання курсової роботи на тему «Кросворд» полягає в тому, що необхідно створити додаток, який дозволяє створювати сітку кросворду, вводити в неї слова, вводити запитання до слів та реалізувати перевірку правильності слів при розв’язанні його.

Під час створення сітки кросворду згідно заданим правилам, до кожного введеного слова потрібно ввести запитання. Якщо запитань до слів немає, то про це слід повідомити користувача, або ж, в іншому випадку зберегти файл без запитань.

Додаток повинен передбачати, що коли немає запитань до слів, воно автоматично вважається не правильним при розгадуванні створеного кросворду.

 

1.2 Аналіз предметної області

1.3 Опис засобів програмної реалізації

Для курсового проекту було обрано операційну систему Windows 7, і мову Object Pascal (середовище Delphi XE7).

Операційна система. В якості операційної системи, для якої була реалізована програма, обрана система з серії Microsoft Windows. Головною причиною є те, що сім'я систем Microsoft на сьогоднішній день найпоширеніша, і в той же час є багатофункціональною системою. Даною програмою бажано користуватися на комп'ютерах з операційною системою Windows 7, що пов'язано з високою надійністю цієї системи.

Середовище програмування. Delphi XE7 – це інтегроване середовище швидкої розробки програмного забезпечення. Середовище Embarcadero Delphi працює під Microsoft Windows і підтримує розробку програмного забезпечення для операційних систем Microsoft Windows x86 та x64, Mac OSx86, Apple iOS та Android на мові програмування Delphi (Object Pascal). Object Pascal — об'єктно-орієнтована мова програмування, нащадок Pascal, більш відома як основна мова програмування середовища Delphi.

 

Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм (Паради́гма програмува́ння — це система ідей і понять, які визначають стиль написання комп’ютерних програм, а також спосіб мислення програміста.) програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою. Основу ООП складають три основні концепції: інкапсуляція, ускладнювання та поліморфізм.

Одною з переваг ООП є краща модульність програмного забезпечення (тисячу функцій процедурної мови в ООП можна замінити кількома десятками класів із своїми методами).

Date: 2015-07-24; view: 349; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.008 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию