Составить программу обучения работе с клавиатурой - Программирование, компьютеры и кибернетика курсовая работа

Составить программу обучения работе с клавиатурой - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Составить программу обучения работе с клавиатурой

Разработка при помощи средств визуального программирования Delphi приложения для Windows, представляющего собой программу, обучающую работе с клавиатурой, которая должна выдавать на экран текст, набираемый на клавиатуре и оценивать скорость набора.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
СОВРЕМЕННЫЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ
«Алгоритмические языки и программирование»
«Составить программу обучения работе с клавиатурой»
1. Разработка эскизного технического проектов программы (ГОСТ 19.404-79).
Основными задачами курсовой работы является:
Разработка программы, которая будет обучать работе с клавиатурой;
Разработка программы, которая должна выдавать на экран буквы, цифры, слова и фразы, которые следует набрать на клавиатуре;
Оценка правильности ввода и скорости набора;
Учет трех уровней подготовленности обучающегося.
Курсовая работа состоит из двух глав.
Первая глава посвящена разработке эскизного и технического проектов программы.
Вторая глава посвящена разработке рабочего проекта.
1.2 Назначение и область применения
Необходимо разработать учебную программу, помогающую пользователю освоить клавиатуру, научить печатать. Область применения: поскольку ставится задача разработать приложение для Windows, то использоваться программа может под управлением Windows XP.
Используется для переменной выбора случайных слов
Используется для правильного вывода прошедшего времени
Счетчики выведенных на форму слов, и правильных ответов
В некоторых процедурах используются локальные переменные.
Компонент Form1: TForm1 - окно программы
OnClose = FormClose - закрытие программы
OnCreate = FormCreate - создание формы
Interval = задается кнопками меню «на время»
OnTimer = TimerTimer - вывод случайного слова, после окончания времени заданного интервалом таймер выключается.
OnClick = Button1Click - выход из приложения
OnClick = Button2: Click -обнуление счетчиков, сброс результатов тестирования
OnKeyPress=Edit1KeyPress-обработка события нажатия клавиши «enter»
8 - компонент MainMenu1: TMainMenu-раскрывающийся список тестирования на время.
N1: TMenuItem - раскрывающийся список: «на время»
N2: TMenuItem - кнопка запускающая тест на время
TForm1.N2Click - обработка события нажатия клавиши «новичок»
N3: TMenuItem - кнопка запускающая тест на время
TForm1.N3Click - обработка события нажатия клавиши «опытный»
N4: T MenuItem - кнопка запускающая тест на время
TForm1.N4Click - обработка события нажатия клавиши «высший класс»
9- panel1-T panel - содержит компоненты :
10-Panel2-Tpanel- содержит компоненты ;
Label4-T label -вывод времени на экран
Font- цвет-красный, размер-24,caption-“ ”
Счетчику правильных ответов - T:=t+1
Рис. 4 Блок-схема процедуры TForm1.Edit1KeyPress
Когда пользователь нажимает на кнопку «сброс», то обрабатывается событие нажатия этой кнопки в процедуре Button2Click. В этой процедуре задаются начальные значения всех переменных программы, останавливаются таймеры, очищаются окна ввода и вывода. Так как в программе две картинки которые загружаются в одно окно, то при нажатии кнопки «сброс» снова будет загружаться картинка с файла `fonovi' как и при появлении формы.
После выбора пользователем уровня сложности из пункта меню «на время» запускается таймер, для каждого уровня сложности установлен определенный интервал времени. Первым делом счетчиком К - количество сгенерированных слов и Т - количество правильных слов присваиваются начальные значения. После чего, как и в процедуре FormCreate генерируется случайное число и выбирается слово с помощью оператора выбора. Далее пользователь вводит текст слова и нажимает клавишу «enter» включается в работу событие «Edit1 KeyPress», которое повторяется до тех пор, пока у свойства interval таймера не закончится время. После окончания времени на экран выводятся результаты тестирования. При наборе правильных слов более 20 программа предлагает Вам перейти на следующий уровень сложности. Для того чтобы пользователь знал, сколько осталось времени до окончания теста помещаем на форму компонент Tpanel 2, который служит контейнером для других компонентов на него помещаем компонент Timer 2 и компонент Label 4. С помощью этих компонентов организован отсчет обратного времени до окончания теста. Также при выборе любого теста из выпадающего меню «на время» меняется фоновая картинка, загружается картинка часов в окно для картинок.
Рис. 4 Блок-схема процедуры TimerTimer
Содержит текущие установки проекта: настройки компилятора и компоновщика, имена служебных каталогов, условные директивы
Связывает все файлы, из которых состоит приложение
Содержит информацию о том, какие окна открыты и в каких позициях они расположены.
Содержит пиктограммы, графические изображения
Файл программного модуля для формы Form1
Определяет функциональность формы Form1
Содержит список свойств всех компонентов, включённых в форму Form1
Загружаются во время работы программы
Количество правильно набранных слов
Вид приложения в случайный момент работы приведен на рисунке 5
Рис. 5 Окно приложения в случайный момент игры
Создание программы "MP3 Player", воспроизводящей аудио файлы формата MP3 для работы в операционной системе Windows с использованием языка программирования Delphi. Разработка интерфейса, алгоритма и документации к разработанному программному продукту. курсовая работа [625,0 K], добавлен 18.07.2012
Разработка программы для сбора и анализа информации об автобусах на парковке. Назначение и область применения. Алгоритм в словесной форме. Состав технических и программных средств. Разработка приложения в среде визуального программирования C++Builder 6. курсовая работа [1,5 M], добавлен 06.09.2014
Разработка структуры класса "Экран курсового проектирования", которая будет основой для хранения информации о студентах, выполняющих курсовые работы. Реализация визуального приложения для тестирования иерархии классов на языке программирования С++. курсовая работа [3,3 M], добавлен 18.03.2011
Создание Windows-приложения на алгоритмическом языке Object Pascal в среде визуального программирования Delphi, которое, как планируется, будет обеспечивать решение специализированных задач по формированию, обработке на ЭВМ и выводу информации. курсовая работа [967,6 K], добавлен 20.05.2008
Разработка клиент-серверного приложения под управлением Windows на языке программирования Delphi, реализующего функции дистанционного обучения (тесты). Основная форма программы, которая состоит из меню, панели активации пользователя и панели чата. курсовая работа [4,3 M], добавлен 15.04.2019
Основы работы с многооконным графическим пользовательским интерфейсом операционной системы Windows95/NT. Основы работы с прикладными программами Windows и DOS. Разработка простого приложения для Windows при помощи средства разработки приложений DELPHI. контрольная работа [281,0 K], добавлен 15.01.2009
Разработка приложения, представляющего собой графический многопользовательский чат с передачей данных в закодированном виде. Алгоритмы обработки данных. Графические диалоговые системы. Тестирование и анализ результатов. Алгоритм декодирования сообщений. курсовая работа [830,1 K], добавлен 12.03.2014
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Составить программу обучения работе с клавиатурой курсовая работа. Программирование, компьютеры и кибернетика.
Контрольная Работа Корпоративного Управления
Дипломная работа по теме Управление по целям
Функции Общества Реферат
Реферат по теме Новации банковского внутреннего контроля
Реферат На Тему Хирургическое Отделение
Современная Литература Для Реферата Демократия
Реферат Диагностики Пневмонии На Фоне Иммунодефицита
Дипломная работа по теме Диагностика и прогнозирование банкротства
Формы И Механизмы Финансирования Организаций Скс Курсовая
Пример Комментария В Сочинении Егэ 2022
Доклад по теме Нагорный район
Гражданские Правоотношения Курсовая Работа 2022
Реферат: Трансцендентальные, духовные способности. Скачать бесплатно и без регистрации
Развитие Корпоративной Культуры Реферат
Пособие по теме Основы БЖД
Джек Лондон Собрание Сочинений
Контрольная Работа На Тему Система Маркетинговых Коммуникаций
Пушкин Великий Сказочник Сочинение
Реферат по теме Ефективний внутрішній ринок як пріоритет соціально-економічного розвитку України
Реферат по теме Философия Ф. Ницше
Менеджмент в условиях рыночной экономики - Менеджмент и трудовые отношения контрольная работа
Організація оптової торгівлі - Маркетинг, реклама и торговля презентация
Открытие наследства - Государство и право реферат


Report Page