Курсовая работа: Составить программу обучения работе с клавиатурой
Глобальные переменные, используемые в программе, приведены в таблице 1.
Таблица 1
Переменная | Тип | Описание |
X | integer | Используется для переменной выбора случайных слов |
vremi | integer | Используется для правильного вывода прошедшего времени |
O , k ,t | integer | Счетчики выведенных на форму слов, и правильных ответов |
m | String | Текстовая переменная |
prob= диван; f= кровать; n= картина; h= стенка; u= солнышко; y= компьютер; l= принтер; d= ковер; r= пожар; qq= игрушка; ww= дверь; ee= плита; rr= книга; tt= уроки; yy= кактус; uu= дискета; ii= кухня; oo= сосна; pp= зеркало; aa= куртка; ss= 173042; dd= 935862; ff= 0.4789; gg= 1,9,53; hh= с:\юзер; jj= (2359); kk= 2*7=14; ll= сколько?; zz=12+965; xx=500-25; | Именованные константы | Слова, выводимые на форму |
Fonovi, budilnik | Файлы WMF | Картинки игры |
В некоторых процедурах используются локальные переменные.
1.3.3 Выбор состава технических и программных средств
Делается вывод о необходимости использования интегральной среды разработки программ Delphi. Среда Delphi позволяет достаточно быстро разрабатывать приложения для Windows. Технические характеристики компьютера: Pentium 100 и выше; объём оперативной памяти 8 Мб; жёсткий диск объёмом не менее 500 Мб. Именно эти параметры создают условия для полноценной работы IDE Delphi[1] и программ, созданных в этой среде. Дополнительных средств (принтер, сканер и т. д.) не требуется.
2. Разработка рабочего проекта
2.1 Разработка программы
Для разработки приложения «программы обучающей работе с клавиатурой» используются средства визуального программирования Delphi. Проект программы содержит одно окно: Form1 – рисунок 1.
8 4 7 1 3 2 6 10 9
Рис.3 Окно программы – Form1
Компонент Form1: TForm1 – окно программы
Свойства:
BorderStyle = bsSingle
Caption = ‘Научись печатать’
Position = poScreenCenter
Menu=MainMenu1
События:
OnClose = FormClose – закрытие программы
OnCreate = FormCreate – создание формы
1 - компонент Timer: TTimer
Свойства:
Enabled = False
Interval = задается кнопками меню «на время»
События:
OnTimer = TimerTimer – вывод случайного слова, после окончания времени заданного интервалом таймер выключается.
2 - компонент Button1: TButton
Свойства:
Caption = 'завершить'
События:
OnClick = Button1Click – выход из приложения