вимагає відповідного тестування, Delphi дозволяє писати програму, виходячи з успішного виконання всіх її операторів. У разі виникнення відмови Delphi викликає виняткову ситуацію, яка перехоплюється одним-єдиним обробником виняткових ситуацій. Такий підхід дозволяє програмі гідно впорається з помилкою, причому від розробника в цьому випадку потрібні мінімальні зусилля. [8]
1.5 Класифікація засобів створення електронних підручників
Засоби створення електронних підручників можна розділити на групи, наприклад, використовуючи комплексний критерій, якого такі показники, як призначення і їх функції, вимоги до технічного забезпечення, особливості застосування. Відповідно до зазначеним критерієм можлива наступна класифікація:
- традиційні алгоритмічні мови;
- інструментальні засоби загального призначення;
- засоби мультимедіа;
- гіпертекстові і гіпермедіа средства;
Нижче наводяться особливості і короткий огляд кожної з виділених груп. В якості технічної бази надалі мається на увазі IBM сумісні комп'ютери, як найбільш поширені в нашій країні і наявні в розпорядженні університету.
1.5.1 Традиційні алгоритмічні мови
Перші мови програмування були дуже примітивними і мало чим відрізнялися від формалізованих впорядкованих послідовностей одиниць і нулів, зрозумілих комп'ютеру. Використання таких мов було вкрай незручно з погляду програміста, так як він повинен був знати числові коди всіх машинних команд, повинен був сам розподіляти пам'ять під команди програми і дані.
Для створення електронних підручників використовуються такі мови програмування як HPP, C ++ Builder, Visual Studio, Ruby on Rails, Perl, Delphi, Java, JavaScript, а також мова гіпертекстової розмітки документів HTML, PHP і багатьох ін.
Характерні риси електронних підручників, створених засобами прямого програмування:
- різноманітність стилів реалізації (колірна палітра, інтерфейс, структура ЕУ, спосіб подачі матеріалу і т.д.);
- складність модифікації і супроводу;
- великі витрати часу і трудомісткість;
- відсутність апаратних обмежень, тобто можливість створення ЕУ, орієнтованого на наявну в наявність технічну базу.
1.5.2 Інструментальні засоби загального призначення
Інструментальні засоби загального призначення (ИСОН) призначені для створення ЕУ користувачами які є кваліфікованими програмістами. ИСОН, застосовувані під час проектування ЕУ, зазвичай, забезпечують такі можливості:
- формування структури ЕУ;
- введення, редагування і форматування тексту (текстовий редактор);
- підготовка статичної ілюстративній частини (графічний редактор);
- підготовка динамічної ілюстративної частини (звукових і анімаційних фрагментів);
- підключення виконуваних модулів, реалізованих із застосуванням інших засобів розробки та ін.
До переваг інструментальних засобів загального призначення слід віднести:
- можливість створення ЕУ особами, які не є кваліфікованими програмістами;
- істотне скорочення трудомісткості і термінів розробки ЕУ;
- невисокі вимоги до комп'ютерів і програмному забезпеченню.
Разом з тим ИСОН мають ряд недоліків, таких як:
- далеко не дружній інтерфейс;
- менші, проти мультимедіа і гіпермедіа системами, можливості;
- неможливість створення програм дистанційного навчання.
1.5.3 Засоби мультимедіа
Ще появи нової інформаційної технології експерти, провівши безліч експериментів, виявили залежність між методом засвоєння матеріалу і здатністю відновити отримані знання кілька днів через. Якщо матеріал звуковим, то людина запам'ятовував близько 1 4 його обсягу. Якщо інформація була представлена ??візуально - близько 1 3. При комбінуванні впливу (зорового і слухового) запам'ятовування підвищувався майже половину, а якщо людина залучався до активних дій у процесі вивчення, то засвоюваність матеріалу підвищувався до 75%.
Отже, мультимедіа означає об'єднання кількох способів подачі інформації - текст, нерухомі зображення (малюнки і фотографії), рухомі зображення (мультиплікація і відео) і звук (цифровий і MIDI) - в інтерактивний продукт. [8]
Аудиоинформация включає в себе мову, музику, звуков...