деним судженням, що формуються на їх основі УТЗ відносяться до класу завдань не на запам'ятовування, а на розуміння. p align="justify"> Якщо в якості джерела моделі УТЗ виступають не окрема пропозиція або кілька взаємопов'язаних пропозицій, а більш об'ємна частина тексту, то ядром Mt служить локальний фрагмент моделі подання ПЗ. Локальність означає, що цей фрагмент є автономним, тобто не залежних від фрагментів, що входять до моделі інших завдань. Такий підхід суттєво простіше в порівнянні з побудовою єдиної бази знань, використовуваної для генерації, коли необхідно забезпечити узгодження та інтеграцію її компонентів. p align="justify"> Важливо, щоб характер дій авторів у рамках інтерактивної процедури формування моделей УТЗ не висував особливих вимог до їх кваліфікації в частині володіння методами формалізації та програмування. Наприклад, інструментарій, що пропонує авторам описати модель задачі на мові числення предикатів або скласти програму генерації будь-яких її елементів, принесе мало користі, так як застосувати його зможуть лише деякі фахівці. Очевидно, що реалізація інтерактивної процедури повинна базуватися на технологіях візуальної розробки. br/>
3. Проектування підсистеми навчально-тренувальних завдань
.1 Проектування архітектури підсистеми
Розроблювана підсистема буде входити, в яку ні будь велику систему, наприклад (система дистанційної освіти).
В системі дистанційної освіти підсистема генерації навчально-тренувальних завдань буде здійснювати такий блок як підготовка учнів, до вивчення якої або теми (практичної її частини) шляхом рішення завдань. Викладач може за коштами даної підсистеми запропонувати велику кількість навчальних завдань студентам по темі, яку вони вивчають, разнообразив її великою кількістю варіації тексту завдання і його типу. В результаті чого студенти отримають навички вирішення задач різного типу. br/>
.2 Проектування інтерфейсу програмного засобу
Спроектований користувальницький інтерфейс грунтується на наступних принципах.
Структурний принцип. Інтерфейс користувача осмислений і зручний. Він базується на чітких, цілісних моделях, очевидних і розпізнаються користувачем. При цьому родинні поняття пов'язані, а незалежні розділені. p align="justify"> Принцип простоти. У інтерфейсі максимально спрощено управління найбільш поширеними операціями. При цьому спілкування з користувачем ведеться на зрозумілій для нього мові. p align="justify"> Принцип видимості. Всі функції і дані, необхідні для виконання даного завдання видно, в результаті чого користувач не відволікається на додаткову і надлишкову інформацію
Принцип зворотного зв'язку. Користувачеві повідомляється про всі дії системи, її реакціях, змінах стану або ситуації, про помилки і винятки, які важливі для них. Повідомлення...