Тест бағдарламасын құру. Бағдарламаны жобалау
Автор: adilet_kurmanbek • Май 11, 2022 • Курсовая работа • 6,164 Слов (25 Страниц) • 371 Просмотры
Мазмұны
Кіріспе.......................................................................................................................3
1 C# бағдарламалау тілі 4
1.1 Visual Studio 2019 бағдарламасына жалпы шолу.........................................10
2 Тест бағдарламасын құру 11
2.1 Тест бағдарламасы туралы жалпы түсіні......................................................11
2.2 Тест бағдарламасының құрылымы................................................................15
3 Бағдарламаны жобалау 21
3.1 Тест бағдарламасында бағалау жолдары......................................................21
3.2 Visual Studio ортасында тест бағдарламасын құру......................................22
3.3 Программалық жабдықтау сипаттамасы.......................................................23
Қорытынды 26
Пайдаланылған әдебиеттер 27
Қосымша 28
Кіріспе
Информатика пәні негізгі үш бағытта оқытылып, бір-бірімен тығыз байланыста болуы тиіс. Олар:
-информатика білімнің негізін қалайтын теориялық бағыт;
-теориялық білім негізінде оқушыларға қолданбалы программаларды құрастыруды үйрететін технологиялық бағыт;
-дайын программалармен жұмыс жасауды үйрететін қолданбалы бағыт;
Оқушыларға теориялық және технологиялық білім беру арқылы қолданбалы программаларды құрастыруды үйрету жетекші роль атқарады.
Қазіргі кездегі дайын қолданбалы программалардың оқушыға игерту тек қанa компьютерлік сауаттылық негіздерін үйретумен шектеледі. Компьютерлік ең ауқымды шығармашылық потенциалдық информатика пәнін теориялық және технологиялық бағыттарда оқытуда жатқанын ескеруіміз қажет. Дайын қолданбалы программалардың барлығы да бірдей “Қос та, жұмыс істей бер”принципімен жасалған, оқушылардан көп ойлауды, еңбектенуді талап етпейді.
Қазіргі кезде Windows-те жұмыс істейтін қолданбалы программалар жасауда Visual Basic технологиялық тілі кеңінен қолданылады. Windows-те жұмыс істейтін қосымшалардың қолайлығы-пайдаланушы компьютерге командаларды экранда көзге көрініп тұратын батырмаларды шерту арқылы беріп, нәтиже алады. Visual Basic-кез-келген типті қосымшаларды жылдам дайындауға болатын қуатты көзкөрім программалау жүйелерінің бірі болып табылады. Ұсынып отырған Visual Basic ортасында тест программасын әзірлеу кез-келген пәндер бойынша электрондық түрде оқушыдан тест алуға мүмкіндік береді. Тест екі формада берілген, яғни бірінші формада 1 сұрақ 3 жауаптан тұрады, оның бірі дұрыс жауап болып қарастырылған, екінші формада оқушы берілген сұраққа жауапты пернетақта арқылы енгізеді.Тест аяқталғаннан кейін оқушы өз нәтижесін компьютер арқылы алады.
Тест программасын әзірлеу барысында оқушы Visual Basic ортасының компоненттерінің бірнеше түрлерін жұмыс барысында қолдана отырып, программа тілдерін, оның жазылуын, түстерді, қаріптерді өзгерту, операторлар, стандартты функциялар және арнайы символдарды, программалау негіздерін игереді. Сонымен қатар өзіндік идеясын программаға кірістіруге мүмкіндік алады. Тест тапсыру барысында оқушы ұсынылған тест формасының түсін өзгерте алады. Технологиялық бағыттағы жұмыстар оқушыларды нәтижеге бағыттайды және жаңаша ойлай білу қабілеттерін дамытады.Бұл дипломдық жобада қолданушының қосымша модульдік жобасын шешуде Windows ортасының мүмкіндіктері қарастырылған.
C# бағдарламалау тілі
1.1 Visual Studio 2019 бағдарламасына жалпы шолу
Microsoft Visual Studio – біріктірілген бағдарламалық жасақтаманы әзірлеу ортасын және бірқатар басқа құралдарды қамтитын Microsoft өнімдерінің желісі. Visual Studio 2019 – Windows XP жүйесінде жұмыс істеу үшін C++ қолданбаларын құрастыруға мүмкіндік беретін Visual Studio бағдарламасының соңғы нұсқасы. Visual Studio 2022 тек Windows Vista SP2 және одан жоғары нұсқаларында іске қосу үшін қолданбаларды құрастыруға мүмкіндік береді. Бұл өнімдер графикалық интерфейсі бар консольдік қосымшаларды да, ойындар мен қолданбаларды да, соның ішінде Windows Forms технологиясын қолдайтын қолданбаларды, сондай-ақ веб-сайттарды, веб-қосымшаларды, Windows қолдайтын барлық платформалар үшін жергілікті және басқарылатын кодтағы веб-қызметтерді әзірлеуге мүмкіндік береді.
...