раторного практикуму. Цілі у ЕУ ті ж, що й у звичайного підручника - максимально використовувати наявні можливості для інформаційного супроводу професійної освіти. Електронний підручник часто доповнює звичайний, а особливо ефективний у тих випадках, коли він:
· забезпечує практично миттєвий зворотний зв'язок;
· суттєво економить час при багатократних зверненнях до гіпертекстових поясненням;
· поруч із коротким текстом - показує, розповідає, моделює і т.д. (саме з'являються можливості і переваги мультимедиа-технологий) дозволяє швидко, але в темпі найкращому конкретної індивідуума, перевірити знання з певного розділу.
До недоліків ЕУ можна віднести хорошу физиологичность дисплея як засобу сприйняття інформаціі (сприйняття з екрана текстовій інформації набагато менш зручно і ефективно, ніж читання книжки) і більше високу вартість у порівнянні з книгою.
2. Загальна частина
2.1 Огляд сучасних методів вирішення поставленого завдання
У дипломному проекті поставлено завдання: розробити електронний підручник з дисципліни «Програмування»
Обгрунтування необхідності використання обраних методів
Використовувався мова гіпертекстової розмітки: HTML. Мова HTML досить простий, і користуватися його можливостями може кожен, для цього зовсім необов'язково бути програмістом. Достатньо мати деякий досвід роботи в Інтернеті і бути звичайним користувачем комп'ютера. За допомогою мови HTML кожен в змозі створити власну Web - сторінку або цілий Web - сайт.
Аналіз і вибір програмних засобів розробки програми
Мова HTML досить простий, і користуватися його можливостями може кожен, для цього зовсім необов'язково бути програмістом. Достатньо мати деякий досвід роботи в Інтернеті і бути звичайним користувачем комп'ютера.
За допомогою мови HTML кожен в змозі створити власну Web - сторінку або цілий Web - сайт.
Звичайно, тільки знання мови HTML недостатньо для того, щоб зробити інтерактивний сайт. Для таких серйозних цілей потрібне гарне знання програмування і різних технологій Інтернету. Але в тому-то і перевага мови HTML, що, користуючись цим нескладним інструментом, можна створювати повноцінні інформаційні Web - сторінки.
У текст Web - сторінки обмежена вставляються гіперпосилання, які забезпечують з'єднання з іншими Web - сторінками. Саме гіперпосилання, що дозволяють пов'язувати один з одним самі різні документи з Мережі, створили ту дивовижну спільність, яка становить тепер головну відмінну рису Всесвітньої павутини.
Web - сторінки, написані на мові HTML, проглядаються за допомогою спеціалізованих програм, які зазвичай називаються браузерами. Основне завдання браузера - за запитом користувача знайти потрібний документ в Інтернеті і без спотворень відобразити його. Спочатку браузер аналізує інструкції, відображає інформацію, що знаходиться на Web - сторінці.
У файлі опису Web - сторінки на мові HTML основна інформація чергується з інструкцією по її відображенню. По суті, це звичайний текстовий файл, але читати його без застосування відповідних спеціалізованих програм - браузерів важко, так як інструкції по відображенню інформації ускладнюють читання тексту. А графіком тим більше не можна побачити, тому що в самому HTML - файлі замість графіки варто тег, який вказує браузеру, що саме в цьому місці треба ставити якесь зображення.
Мова HTML відносяться до тих небагатьох досягненням комп'ютерної індустрії, які вплинули на поширення і розвиток громадянських свобод.
Інтернет - це, насамперед, свобода і право на самовираження, але для того, щоб скористатися цими перевагами, слід освоїти відповідні технології. Для Всесвітньої павутини база і основа - мову HTML.
2.2 Вихідні вимоги до кінцевого результату
Умови експлуатації
Розроблений електронний підручник з дисципліни «Програмування» можна експлуатувати в середніх спеціальних освітніх установах.
Підручник розрахований для студентів і початківців програмістів, які хочуть вивчати тонкощі програмування на С ++.
Підручник містить вичерпну інформацію про мову програмування С ++. Крім «стандартних» тем, таких як оголошення змінних, оператори вибору, цикли, масиви, функції та інші, подібно розглядається також робота з векторами, динамічні багатовимірні масиви, обробка виключень, покажчики і перевантаження операторів. Приклади і завдання для самостійної роботи, що містяться в кожній главі, допоможут...