Автор работы: Пользователь скрыл имя, 08 Декабря 2012 в 17:19, курсовая работа
Целью написания курсовой работы, является разработка прикладной программы для реализации заданных функций и реализации ее в среде Borland C++ 6.0.
Прикладная программа должна выполнять следующие функции:
предоставлять возможность пройти тест (отвечать на вопросы путём выбора одного варианта ответа из предложенных);
ввод данных пользователя;
предоставлять информацию о пройденном тесте.
ВВЕДЕНИЕ
1. ОБЬЕКТНО-ОРИЕНТИРОВАННАЯ СРЕДА ПРОГРАММИРОВАНИЯ C++Builder
2.ОСНОВЫ ВИЗУАЛЬНОГОГО ПРОГРАММНОГО ИНТЕРФЕЙСА
3.РАЗРАБОТКА ПРИЛОЖЕНИЯ.
3.1. КОМПОНЕНТЫ, ИСПОЛЬЗУЕМЫЕ В ПРИЛОЖЕНИЕ
3.2. ДЕРЕВО ФОРМ ПРИЛОЖЕНИЯ
3.3. СОЗДАНИЕ ПРИЛОЖЕНИЯ
4.ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯ
4.1 ТЕСТ ПЕРВЫЙ
4.2 ТЕСТ ВТОРОЙ
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ
}
}
}
//----------------------------
void __fastcall TForm1::Button5Click(TObject *Sender)
{
String Str;
if(RBut1->Checked || RBut2->Checked || RBut3->Checked)
{
if(RBut1->Checked)
{
Str=Question[question-1][5];
}
else
if(RBut2->Checked)
{
Str=Question[question-1][8];
}
else
if(RBut3->Checked)
{
Str=Question[question-1][11];
}
if(Str=="ã")
gum++;
else
if(Str=="ò")
teh++;
question++;
if(question==16)
{
PInfoT1->Visible=true;
Timer1->Enabled=true;
PT1->Visible=false;
StaticText8->Caption="
StaticText9->Caption=" Задания данного блока - оценка ваших способностей. За определённое время ответить на заданное число вопросов. В каждом вопросе есть только один правильный вариант.";
}
if(all_q>=question)
ShowQuest(question);
else
{
ShowResult(teh, gum);
PT1->Visible=false;
PEnd->Visible=true;
Timer1->Enabled=false;
}
}
}
//----------------------------
void __fastcall TForm1::Button6Click(TObject *Sender)
{
Form1->Close();
}
//----------------------------
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
T++;
if(T==300)
{
ShowResult(teh, gum);
PT1->Visible=false;
PEnd->Visible=true;
Timer1->Enabled=false;
}
}
//----------------------------