Зертханалық жұмыс №1 Сызықтық программалар Мақсаты



Pdf көрінісі
бет22/27
Дата11.04.2024
өлшемі2.01 Mb.
#498393
түріПрограмма
1   ...   19   20   21   22   23   24   25   26   27
C#Lab

Зертханалық жұмыс №12 
Тестілеу программасын құру 
 
Мақсаты:  Қарапайым тестілеу программасын құру.
Негізгі ұғымдар. Қосымшада бірнеше формаларды қолдану, массивтермен және 
файлдармен жұмыс.
Бекіту мысалдары.
Мысал1. Қарапайым тестілеу программасының қосымшасын құру. Жаңа қосымша test1
жобасын құрамыз. Solition Explorer терезесінде Add--> New Item командаларын
орындай отырып жобаға жаңа тексттік файл қосамыз.(32 сурет) Файл аты- test.txt . Тест 
мазмұнын осы файлда құрамыз.


C# программалау тілі. Ерекешева М.М. 
32 сурет. Жобаға тексттік файл қосу 
Тест мазмұнының жазу үлгісі мынадай:
1) тест сұрағы 
2) жауаптың 1 варианты 
3) жауаптың 2 варианты 
4) жауаптың 3 варианты 
5) жауаптың 4 варианты 
6) жауаптың 5 варианты 
Бес жауаптың біреуі дұрыс және оны бірінші жолға қоямыз. 
Қосымша негізгі 4 формадан тұрады: 1 –титульдық бет, 2- тіркеу формасы, 3 – тестілеу 
формасы, 4- нәтиже. Формалар арасында байланыс орнатамыз. 
Бірінші форманы жүктейміз. Формаға timer1, progressBar1, label1 компоненттерін 
қоямыз.
Форма үлгісі 33 суретте кӛрсетілген.
Программа коды: 
33 сурет. Қосымшаның орындалуы 
public
partial
class
Form1

Form 

Form2
f2 = 
new
Form2
(); 
int
n = 0; 


C# программалау тілі. Ерекешева М.М. 
public
Form1() 
{ InitializeComponent(); 

private
void
Form1_Load(
object
sender, 
EventArgs
e)
{ // форманың Load оқиғасы
timer1.Enabled = 
true

this
.Opacity = 0; } 
private
void
timer1_Tick(
object
sender, 
EventArgs
e) 
{
if
(
this
.Opacity < 1) 
{
this
.Opacity = 
this
.Opacity + 0.01; 
n++; } 
else 
{
if
(progressBar1.Value <= 98) 
{ progressBar1.Value+=2; } 
else 
{ timer1.Enabled = 
false

f2.Show(
this
); 
this
.Hide(); } 
Қосымшаға екінші форманы қосамыз. Бұл тіркелу формасы, тест тапсырушының жеке 
мәліметтері енгізіледі. Форма үлгісі 34 суретте кӛрсетілген.
34 сурет. Тіркелу формасы 
Программа коды: 
public

Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   27




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет