Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка навчальної програми з російської мови

Реферат Розробка навчальної програми з російської мови





я нових компонент та інструментів в середу Delphi;

можливість розробки нових компонентів та інструментів власними коштами Delphi (існуючі компоненти та інструменти доступні у вихідних кодах);

вдала опрацювання ієрархії об'єктів.

Система програмування Delphi розрахована на програмування різних додатків і надає велику кількість компонентів для цього. До того ж роботодавців цікавить, насамперед, швидкість і якість створення програм, а ці характеристики може забезпечити тільки середу візуального проектування, здатна взяти на себе значні обсяги рутинної роботи з підготовки додатків, а також узгодити діяльність групи постановників, кодувальників, тестерів і технічних письменників. Можливості Delphi повністю відповідають подібним вимогам і підходять для створення систем будь-якої складності.

Основним конкурентом Borland Delphi 7 є її рідний брат - RAD-середу Borland C ++ Builder, технологія роботи з якої повністю збігається з технологією, прийнятою в Delphi 7. Тільки в Delphi програмний код пишеться на мові програмування Паскаль, точніше на його об'єктно-орієнтованої версії ObjectPascal, а не на мові C ++.

Для того щоб обгрунтувати, чому вибір зупинився на Borland Delphi 7, досить просто перерахувати деякі недоліки мови С ++ порівняно з ObjectPascal:

Треба робити багато ініціалізації (реєструвати клас вікна, організовувати цикл обробки повідомлень, створювати віконну функцію, піктограму і інше) і частково бути системним програмістом. На Delphi-ж системне програмування вже вбудовано і ініціалізація працює за замовчуванням, тому програміст головний акцент робить на своїх алгоритмах, а не на організації допоміжних робіт.

Значно більша, порівняно з Object Pascal, складність мови, навіть, незважаючи на компактність коду, виникають складнощі в його сприйнятті.

Одна особливість, на мій погляд, мови С ++ дуже псує ця мова - він чутливий до регістру символів, тобто змінна A і змінна a - це різні змінні.

У Delphi класи (об'єкти) можуть розташовуватися тільки в динамічної пам'яті, а в C ++ в будь пам'яті (статична, стек, динамічна). Це додає безпеки програмування в Delphi.


. 4 Структурні та функціональні схеми


Структурна схема - системи автоматичного регулювання, графічне зображення такої системи у вигляді сукупності частин, на які її можна розділити за певними ознаками, і зв'язків між частинами із зазначенням напрямку передачі впливів.

Рисунок 2.1 - Структурна схема


Функціональна схема - схема функціональних елементів об'єкта і функціональних зв'язків між ними. Їх використання і побудова дозволяє наочно відобразити пристрій функціональних (робочих) змін, опис яких оперує якими (в тому числі і несуттєвими) мікросхемами.


Малюнок 2.2 - Функціональна схема


2.5 Проектування інтерфейсу користувача


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

Інтерфейс користувача - різновид інтерфейсів lt; # 372 src= doc_zip8.jpg / gt;

Малюнок 2.3 - Головне вікно програми


Головне вікно програми являє собою діалогове вікно з кнопками, які при наведенні змінюють колір.

Малюнок 2.4 - Теоретичний матеріал


Вкладка «Теоретичний матеріал» являє собою вікно з текстом.


Малюнок 2.5 - Вікно уроків


Вікно уроків мають редаговані поля, поля з списком, що випадає, що перетягуються панелі і перемикачі. Також кнопку «Перевірити» і в більшості вправ «Слова для довідок».

. Спеціальна частина


.1 Опис запропонованих процедур і функцій


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

Опції служать, насамперед, для визначення алгоритму обчислення деякого значення (простого типу lt;#laquo;justifyraquo;gt;ИдентификаторТипОписаниеx0IntegerОтслеживает позицію курсора по осі х.y0IntegerОтслежівает позицію курсора по...


Назад | сторінка 10 з 34 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Розробка програми на мові програмування Delphi
  • Реферат на тему: Створення програми в Borland Delphi, тест Амтхауера
  • Реферат на тему: Реалізація засобами мови програмування Delphi програми "Файловий менед ...
  • Реферат на тему: Створення проекту в середовищі програмування Borland Delphi 7.0