Розробка клавіатурного тренажеру засобами Microsoft Visual Studio, мовою програмування С з використанням об’єктно-орієнтованого підходу - Курсовая работа
Клавіатурний тренажер - вид програмних додатків або онлайн-сервісів, призначених для навчання набору на комп"ютерній клавіатурі. Інкапсуляція - приховування деталей про роботу класів від об"єктів, що їх використовують або надсилають їм повідомлення.
Аннотация к работе
Завершена програма повинна мати вигляд вікна, на якому знаходиться меню з пунктами вибору рівня складності: •«1 рівень» - користувачу надається 4 секунди для вводу одного слова. •«2 рівень» - користувачу надається 3 секунди для вводу одного слова. Розробники очікують, що вже через годину після початку занять користувач зможе набирати текст наосліп, адже «VERSEQ» вчить не поетапному освоєнню пар клавіш, а орієнтації одночасно по всій клавіатурі (див. рис. Строгий підхід і консервативність Typing Master не кожному користувачеві припадуть до смаку, в той же час, в порівнянні з «Соло», програма представлена навіть стисліше. string _word; // Current word int _word_length; // Current word length char tmp_char; // Entered symbol string tmp_word = ""; // All entered symbols int tmp_in_length = 0; // Letter position in the word bool is_word_set = false; // Is word set (userd the we need to change the word) bool is_game_over = false; // Is game overВ ході написання курсової роботи було реалізовано застосування для тренування швидкого десяти пальцевого набору. Ця задача була реалізована за допомогою мови програмування С .
Вывод
клавіатурний інкапсуляція програмний тренажер
В ході написання курсової роботи було реалізовано застосування для тренування швидкого десяти пальцевого набору.
Ця задача була реалізована за допомогою мови програмування С . Мова С - мова програмування високого рівня з підтримкою декількох парадигм програмування: обєктно-орієнтованої, узагальненої та процедурної.
Також було обрано середовище програмування: Microsoft Visual Studio на платформі Windows 10.
Під час виконання курсової роботи була розроблена програма для навчання сліпого методу друку, яка дозволяє задіяти для набору все десять пальців рук; збільшити швидкість набору; зменшити кількість помилок; поліпшити ритмічність набору (що дозволяє зменшити втому при наборі).
Список литературы
1. Р. Лафоре. Обьектно-ориентированое программирование, 4-е издание. Санкт-Петербург, 2004.
2. Бьерн Страуструп. Язык программирования С - специальное издание. Москва, 2006.
3. Березин Б.И., Березин С.Б. Начальний курс С и С . 2001.