Автор работы: Пользователь скрыл имя, 12 Июня 2013 в 12:49, дипломная работа
Оқытушының бақылау-бағалау қызметін тиімді жүргізілуі көп жағдайда, оның оқыту нәтижелерін бақылау жұмыстарын қаншалықты ұтымды етіп ұйымдастыратындығына және ол үшін пайдаланылатын бақылау құралдарының сол құралдардың әдістемелік және психика-педагогикалық талаптарына қаншалықты сәйкестілігіне байланысты болып келеді
Қазіргі заманғы компьютерлік диагностика мен тест өткізудің әдістемелерін қолға алуға көбінесе информатика пәні оқытушылары жақын тұрады, бірақ, өкінішке орай, біздің кабинеттерімізде комьютерлік тестілер тіпті аз.
Зерттеліп отырған тақырып, Delphi програмамалау тілінде компьютерде тест жасауға арналған бағдарлама жасауға итермеледі.
Кіріспе
I. Жалпы бөлім
1.1. Тест және оның қолданылуы
1.2. Delphi ортасымен танысу…………………………………
1.3. Құрал саймандар батырмалары…………………………
Программалар код терезесі…………………………...…
ІІ. Арнайы бөлім:
2.1. Есептің алгоритмі…………………………………………
2.2. III. Өндірісті ұйымдастыру
ІV. Қорытынды
Есепті қорытындылау…………………………………....
Қосымша
Пайдаланылған әдебиеттер………………………………
Программа листингісі…………
Программалаушылар мен программалауды енді бастап жатқандар үшін Borland (Inprise) фирмасы үлкен көмек көрсетті. Ол программаны өңдейтін қуатты және әмбебап құралы – Delphi-ді шығарды.
Delphi – Windows операциялық жүйелерінде негізделген программаларды өңдеу ортасы. Delphi-де программалар көрсеткіштік проекциялаудың қазіргі уақыттағы технологиялары негізінде құрылды. Delphi-де программалар Turbo Pascal-дың мұрагері және жетілдірілген түрі болып табылатын Object Pascal тілінде жазылады. Turbo Pascal программалау тілі программаларды өңдеу құралы және программалауды үйрету құралы ретінде танымал. Бұл танымалдық тілдің қарапайымдылығымен, компилятордың жоғары сапалылығымен, өңдеу ортасының ыңғайлылығымен түсіндіріледі. Бірақ программалау технологиялары бір орнында тұрмайды, Borland фирмасының ізденісі негізінде (1998 жылдың сәірінен бастап Inprise Corporation) Turbo Pascal тілінің орнына объектілі бағдарланған программалаудың концепциясын тұжырымдайтын Object Pascal тілі келеді.
Delphi және Object Pascal ұзақ уақытқа созылған эволюцияның нәтижесі болып табылады. Delphi-дің көмегімен консольды қосымшалардан бастап деректер қорымен және Internet жүйесімен жұмыс үшін қосымшаларға дейінгі әр түрлі программалар типтерін құруға болады.
Мамандардың ойынша Windows үшін Delphi “қазіргі уақытқы компьютерлік индустрияның ең көрнекті құралының бірі” деп саналады. Бұл сөз жарнама емес, техникалық кітаптың кіріспесінен алынған1. Бұл сөзді “Барлық әлем программалаушылары Delphi программалауды қайтып рахат қылды дейді WindowsTech Journal Windows ортасында программалау” туралы журналдың редакторы Дж.Д.Хильдебранд: “Бұл құрал біздің бар өмірімізді өзгертеді”- деген.
Жаңа программалау жүйесінің пайда болуы біздің елге де танымал. Біздің маман-программалаушылар да бұл көрнекті программалық құралды меңгеріп, қолдану үстінде.
Delphi – программалау жүйесінің ең жаңасы, сонымен қатар ол программалауды жаңа үйренушілер үшін де тиімді. Delphi өте жоғары дәрежелі программалау жүйесі болып табылады. Ол компьютермен басқарудың үлкен бөлігін өзіне алады. Әдеттегі программалау жүйелеріне қарағанда Delphi “программалаушы орнына” программа мәтінінің мәнді бөлігін өзі жазады: объектілерді сипаттау, процедуралар тақырыптары т.б. Қолданушыға қалғаны программаның жеке әрекетін анықтайтын керекті жолдарды теру. Delphi-ден жүктелетін мысалдар арасында мәтіндік ақпараттарды және кескіндері бар деректер қорын қарастыру және өңдеу программасы бар.
Delphi ортасы алғаш рет іске қосылғанда, жүйе жұмыстың маңызды бөлігін орындайды. Біріншіден ол қолданушы программасы үшін стандартты терезе құрады (Delphi-де ол әдетте Форма деп аталады) және ол бірден экранда көрініп тұрады. Екіншіден, бұл форманы экранға орналастыру үшін керек ұзын программа мәтіні өңделген. Енді қолданушы өзіне қажетті нәрсені орындай алады. Мысалы, стандартты объектілердің қарапайымын – батырманы таңдасын. Экранның жоғарғы жағында құрал саймандар тақтасынан батырманың кескінін тауып, тышқанмен шерту керек. Бұл әрекетпен жүйеге батырма керек екенін білінеді. Сайманды форманың қай жеріне орналастыру керектігін көрсету керек. Керекті орынға тышқан курсорын апарып, оны шерту қажет сонда батырма кескіні пайда болады. Қажет болса оны тышқан көмегімен жылжытуға немесе оның өлшемдерін өзгертуге болады.
Батырма пайда болғаннан кейін программа мәтіні ұзарып, Delphi автоматты түрде керекті сипаттауды қосты. Осы сәттен бастап іске асырғанда не шыққанын көруге болады. Программаны іске асырып, экранда Windows-тың стандартты терезесін және онда орналасқан батырманы көруге болады. Құру процесіне қарағанда программаны іске асыру сатысында саймендар “жанданады” – яғни батырманы тышқанмен шертсек, ол басылатынын көруге болады. Бірақ басқанда ештеңе өзгермейді, өйткені керекті іс-әрекеттер коды жазылған жоқ. Сонымен клавиатурадан еш нәрсе термей Windows-қосымшасы іске асырылды.
Енді батырмаға қандай да бір әрекет жасатып көз жеткізуге болады. Ол үшін программаны бастап жазу керек. Құру режиміне өтіп, батырма бейнесінде тышқанмен екі рет шерту керек. Сонда Delphi-дің программа мәтінін шығарғанын және маркерді мәтін енгізуге қажетті апарғанын көруге болады. Бұл жерге Form1.Color:=clAqua жолын теру керек.
Мұндағы Color (түс) - Form1-дің (өңделетін форма) түсін clAqua (cl әріптері түс екенін көрсетеді, ал Aqua – 16 стандартты түстердің бірі) мәніне меншіктейді. Программаны қайта орындау арқылы батырманы басып форманың түсінін өзгертетінін көруге болады. Бұл айтылған мысал Delphi ортасының жұмыс стилін көрсетеді.
Delphi-көрсеткіштік жүйесінің көрнекті артықшылығы саймандарды экранға орналастыру, оның бастапқы мәндерін (өлшемдері, түсі, т.б.) меншіктеу форма құру сатысындағы программаны жазусыз жүзеге асыруында болып табылады. Ол үшін Объектілер Инспекторы терезесі арналған, мұнда таңдалған сайманның барлық қасиеттері, оның бастапқы мәндері тізілген. Олардың әрқайсысын өзгертуге болады. Оны программаны іске асырғанға дейін экраннан көруге болады. Графикалық көрнісі бар объектілермен жұмыстың мұндай әдісі көрсеткіштік программалау деп аталады. Delphi көрсеткіштік программалаудың жалғыз жүйесі емес, бірақ бұл қазіргі кездегі ең кең таралған ең жақсы біртұтас құралған жинаған түрі.
Қазіргі кезде Delphi ортасы - әртүрлі Windows қосымшаларын құру үшін Borland қолданбалыларын дамытуда кең сұраныспен қолданылып, танымал нысанды-бағдарлы программалық жүйе болып табылады. Оның негізі Object Pascal тілінен тұрады. Delphi ортасы күрделілігінің дәрежесі әртүрлі қосымшаларды визуалды программалау технологиясын қолдану негізінде жылдам құруға мүмкіндік береді.
Курстық жұмыста компоненттер және оның кескінімен ақпарат(мәтін) шығарылатын сондай-ақ, енгізу мен өңдеуге арналған әрекет техникасы қарастырылған. Осы мақсатта тізімдермен жұмыс техникасы мен құралдары және ақпараттарды өңдеу мүмкіндігі бар компоненттер сипатталады. Сонымен қатар қосымшаның қолданушы интерфейсінің көп тараған элементі болып саналатын мәзір(бас және жанама) жұмыс техникасы мен оның жұмысын басқаратын компоненттер сипатталады.
Delphi программалау тілінің түп негізі – Pascal. Бұл тілді құрылымдық программалауды оқып-үйрену үшін арнайы ағылшын профессоры С.Вирт жасаған. Delphi – бұл Windows операциялық жүйесінде жұмыс істеуге арналған программалауды жетілдіру ортасы. Delphi ортасындағы программалар объектілі-бағдарлангған программаларды қолдана отырып, визуалды жобалау жаңа технологиялар негізінде құрылды.
Delphi – бұл бірнеше маңызды технологиялардың амалы болып табылады:
деректер базасын құруға арналған кең көлемденетін құралдар.
Delphi-ге қондырылған компилятор «клиент -сервер» архитектурасында қосымшаны құру үшін қажетті жоғары өнімділікті қамтамасыз етеді және де компилятор компиляторға ұқсамайды, Delphi-де компиляция өз машиналық кодына тікелей өндіріледі, сол мезгілде р-код аталынатынға программаны айналдыратын, сонан соң виртуалды р-машинаға түсіндірілетін компиляторлар болады. Бұл дайын қосымшаның шын мәнісінде жылдам әрекет етуіне әсер етпей қоймайды.
Windows-тағы
оқиғалық модель түсіну және
түзету үшін әрқашан күрделі
болатын. Delphi объектілі-бағытталған
программалаудың және оқиғалар
бойынша басқаруы бар
Windows ортасында дәстүрлі түрде интерфейсті жүзеге асыру өте күрделі. Бірақ дәл осы Delphi –дегі интерфейстің өңделуі қазіргі кезде өте қарапайым болып табылады.
Delphi- көп сатылы оқытуды жүзеге асыратын көп мүмкіндікті жүйе. Delphi-ді бірнеше сатыда оқып қолдануға болады:
Delphi-дің негізгі құрамды
Delphi ортасының жалпы
интерфейсі төрт негізгі
Delphi-де пішіндер дизайнері мен бастапқы текст редакторының терезесі аралығында ауысып, көп уақытын өткізіп алады.
Delphi-дегі
пішіндер дизайнері кең
Пішіндер дизайнерінің барлық маңыздылығына қарамастан, негізгі уақытты өткізетін жері редактор болып табылады. Логика программаның қозғаушы күші болып келеді және редактор оны кодтаушы орыны болады.
Пішіндер дизайнерінің сол
Объектілер инспекторы екі беттен тұрады, оның әрқайсысын берілген комоненттің тәртібін анықтау үшін пайдалануға болады.
Бірінші беті- бұл қасиеттер тізімі, екіншісі- оқиғалар тізімі. Егер де белгілі бір компонентпен байланысты бір нәрсе өзгерту қажет болса, әдетте оны объектілер инспекторында жасауға болады. Мысалы, Caption, Left, Top, Height, және Width қасиеттерін өзгерте отырып, Tlabel компонентінің аты мен көлемін өзгерте аласыз.
Қасиеттер мен оқиғалар
Басты терезеде үш негізгі белгіленген элементті бөліп алуға болады.
Олар мыналар:
Компоненттер палитрасы
Компонент
палитрасы объектілердің
Speed Bar тікелей менюдің астында
компоненттер палитрасының сол
жағында орналасқан Speed Bar тікелей
менюдің астында компоненттер
палитрасының сол жағында
2. АРНАЙЫ БӨЛІМ
2.1 Есептің жалпы қойылымы
Ақпараттық модель программасын сипаттайтын құжаттар
Есептің жалпы қойылу шарты бойынша:
Жасалған жоба тез
және қысқаша анықтамалық мәліметтер
Программа құрамына сипаттама
Delphi ортасында жасалған жобаның программалық жобасы мынадай бөлшектерден тұрады:
Программа атауы - “PТест.exe” ;
Программа көлемі – 4,78 МБ ;
Программаның тағайындалуы және қолданылуы – қойылған есепте тест бағдарламасын жасау жүйесі бойынша деректік қосымшаны өңдеу.
Қолдану облысы – қолданушыға тез арада тест жасау жұмысын автоматтандыруға, жұмыс уақытын жетелдету және жұмыстың орындалуын жеңілдету үшін қолдануға болатын программалық жабдық ретінде ұсынылады.
Программада келесі есептер шешіледі: Программаны іске қосқанда, Delphi ортасында бас форма арқылы басқарылып, іске асырылатын ақпараттарды қамтитын кесте түріндегі мәтіндік құжатпен жалғастыру іске асырылады, кесте мазмұнына сәйкес материалдар тізімі кескінделеді.