Mavzu: Sifat ko'rsatkichlarini o'lchash va baholash xususiyatlari. O'lchash jarayonining xususiyatlari. O'lchov tarozilari. Ko'rsatkichlar toifalari




Download 6,67 Mb.
bet35/82
Sana29.05.2024
Hajmi6,67 Mb.
#256570
1   ...   31   32   33   34   35   36   37   38   ...   82
Bog'liq
Dasturiy ta\'mnot sifatini ta\'minlashi UMK 2021 2022 (2)

Ma'ruza-7-9
Mavzu: Sifat ko'rsatkichlarini o'lchash va baholash xususiyatlari. O'lchash jarayonining xususiyatlari. O'lchov tarozilari. Ko'rsatkichlar toifalari
Zamonaviy kompyuterlarda turli xil dasturlar o'rnatilgan. Va men uning yuqori sifatli, ishlashga yaroqli, xatosiz ishlashini va hokazo bo'lishini xohlayman. [1, 2, 5] “Dasturiy taʼminot sifati” taʼrifini xalqaro standartlar kontekstida koʻrib chiqing:
1) dasturiy ta'minot sifati - bu dasturiy ta'minotning kerakli xususiyatlar kombinatsiyasiga ega bo'lish darajasi. [1061-1998 dasturiy ta'minot sifati ko'rsatkichlari metodologiyasi uchun IEEE standarti];
2) dasturiy vosita sifati - uning maqsadiga muvofiq belgilangan yoki nazarda tutilgan ehtiyojlarni qondirish uchun yaroqliligini aniqlaydigan dasturiy vosita (PS) xususiyatlari to'plami [GOST 28806–90 “Dasturiy ta'minot sifati. Shartlar va ta'riflar"].
Ushbu ishning maqsadi dasturiy ta'minot turlaridan biri - test yaratish tizimlarining sifatini baholash uchun ISO 9126 standarti talablarini qo'llash metodologiyasini ishlab chiqishdan iborat.
ISO 9126 standarti
Hozirgi vaqtda eng keng tarqalgan va qo'llaniladigan ko'p darajali dasturiy ta'minot sifati modeli ISO 9126 standartlari to'plamida taqdim etilgan.Tizim sifat ko'rsatkichlarini tartibga solish uchun asos ISO 9126 "Axborot texnologiyalari. Dasturiy ta'minot mahsulotini baholash. Sifat xususiyatlari va ularni qo'llash bo'yicha ko'rsatmalar. Ushbu standart dasturiy ta'minot xususiyatlarini bosqichma-bosqich taqsimlashni tavsiflaydi. Yuqori darajada dasturiy ta'minot sifatining 6 ta asosiy xarakteristikasi aniqlanadi, ularning har biri keyingi baholash uchun tegishli ko'rsatkichlarga ega bo'lgan atributlar to'plami bilan belgilanadi (rasm) [1, 2].
Ushbu modelga ko'ra, dasturiy vositaning funksionalligi (funksionalligi) texnik tizim sifatida ishonchliligi bilan birga berilgan yoki nazarda tutilgan sifat ehtiyojlarini qondira oladigan funktsiyalar to'plamining mavjudligi va o'ziga xos xususiyatlari bilan belgilanadigan dasturiy ta'minot xususiyatlarining yig'indisidir. Ishonchlilik - dasturiy ta'minotning ma'lum vaqt oralig'ida yoki ma'lum miqdordagi operatsiyalar uchun ma'lum shartlarda talab qilinadigan vazifalarni bajarish qobiliyati. Dasturiy ta'minot vositasidan foydalanish imkoniyati (foydalanish) - bu PS ning ma'lum bir doirasi foydalanuvchilari tomonidan foydalanish uchun zarur bo'lgan harakatlar va undan foydalanish natijalarini baholashni tavsiflovchi xususiyatlar to'plami. Samaradorlik - ajratilgan resurslar, vaqt va boshqa ko'rsatilgan shartlarga muvofiq dasturiy ta'minotning talab qilinadigan ishlash darajasini ta'minlash qobiliyati. Texnik xizmat ko'rsatish - bu dasturiy ta'minotni tahlil qilish, sinovdan o'tkazish, kamchiliklarni tuzatish, yangi talablarni amalga oshirish, keyingi texnik xizmat ko'rsatishni osonlashtirish va belgilangan muhitga moslashish uchun o'zgartirishning qulayligi. Portativlik - bu bir operatsion muhitdan boshqasiga o'tkazish uchun yaroqliligini tavsiflovchi dasturiy xususiyatlar to'plami.

Dasturiy ta'minot sifati modeli (ISO 9126)
Test tizimlari yaratish uchun dasturiy ta'minot
Kompyuter texnologiyalari va axborot almashish tizimlarining hozirgi rivojlanish darajasi bilan test sinovlari o'qitishda tobora ko'proq foydalanilmoqda, bu universitet monitoringi va prognozlash vositasi sifatida qo'llaniladi. Monitoring nazorat-diagnostika tizimi sifatida o'qituvchiga o'quvchilarning majburiy o'quv materialini o'zlashtirish darajasi to'g'risida ob'ektiv va tezkor ma'lumot beradi va boshqaruv samaradorligi to'g'risida. Kompyuter yordamida test sinovlari tizimi o‘quv jarayonining barcha bosqichlarida o‘quvchilarning malakasini aniqlashning universal vositasidir. Yuqori metodik darajadagi testlarni yaratish o'qituvchidan kursning aniq kontseptual va terminologik tuzilishini ishlab chiqishni talab qiladi, ya'ni. o'quv fanlari dasturining mavzulari va bo'limlari bo'yicha tuzilgan testlarda tekshirilgan tushunchalar va tezislar jadvallari.Kompyuter testi tizimi masofaviy ta'limni uzoq muddatli rivojlantirishning ajralmas qismi hisoblanadi. Hozirgi vaqtda o'quv dasturlarini ishlab chiqish uchun tayyor vositalar tez-tez paydo bo'la boshladi [3, 4, 5, 6]. Bundan tashqari, bu ishlanmalar nafaqat xorijiy (masalan, Adobe Acrobat, Macromedia Authorware, ToolBook II, Quest va boshqalar), balki mahalliy (masalan, HyperMethod, Dotsent, Prometey, OROX tarmoq qobig'i, CADIS). Keling, ulardan ba'zilarini qisqacha ta'riflab beraylik. "Test Designer" test tizimlaridan biri universal bilimlarni tekshirish tizimidir (tizim veb-sayti - http://www.keepsoft.ru/simulator.htm). Dastur besh turdagi savollarni qo'llab-quvvatlaydi: yopiq (bir yoki bir nechta javobni tanlash), ochiq (javob kiritish), moslashtirish va tartiblash. Bu sizga har qanday testlarni o'tkazish imkonini beradi. Sinovlarda musiqa, tovushlar, tasvirlar va videolardan foydalanish mumkin. Har qanday ma'lumotni printerda chop etish mumkin. Bitta kompyuterda testni o'z nomlari bilan dasturga kirgan bir nechta odam mustaqil ravishda amalga oshirishi mumkin. Keyingi paket - INDIGO test tizimi (veb-sayt - http://indigotech.ru/). Ushbu tizimda siz 5 turdagi test topshiriqlarini ham yaratishingiz mumkin. Ammo bundan tashqari, INDIGO test dizaynerining o'ziga xos xususiyati test savollarini topshiriqlar, mavzular va boshqalar bo'yicha ko'p darajali ierarxik guruhlashni qo'llab-quvvatlashdir. Axir, agar test savollari bitta chiziqli ro'yxatda ko'rsatilgan bo'lsa, unda navigatsiya va qaysi savol nima bilan bog'liqligini tushunishda qiyinchiliklar mavjud. Ushbu tizimda har bir guruh uchun individual sozlamalarni o'rnatish mumkin (xususan, ichki joylashtirilgan elementlarni ko'rsatish tartibi yoki ularni tasodifiy tanlash). Keyingi ko'rib chiqilayotgan paket VeralTest - test holatlarini yaratish va ko'p foydalanuvchili kompyuter testlarini tashkil qilish uchun dasturlar to'plami (veb-sayt - http://veralsoft.com/veraltest.shtml). Bu tizimda orqa testning quyidagi turlarini yaratish mumkin - yopiq (bitta javob tanlash va bir nechta javoblarni tanlash), matnli javobni kiritish, raqamli javobni kiritish, mos keladigan savollar.
VeralTest dasturiy paketi ikki nashrda mavjud:
VeralTest Express. Oldindan o'rnatish va sozlashsiz har qanday kompyuterda ishga tushirilishi mumkin bo'lgan mustaqil o'z-o'zidan ishlaydigan testlarni (exe testlari) yaratishga imkon beradi. VeraTest Express paketining tarkibi: TestEditor test muharriri va ResultViewer test natijalarini ko'rish dasturi. VeralTest Professional. Barcha ekspress nashr xususiyatlarini qo'llab-quvvatlaydi. Bundan tashqari, paket test serverini (TestServer dasturi) o'z ichiga oladi, bu sizga kompyuter sinfida yoki korxonaning lokal tarmog'ida testlarni tashkil qilish imkonini beradi. Shu bilan birga, testlarga kirish veb-brauzer orqali amalga oshiriladi (masalan, Internet Explorer, Google Chrome, Mozila Firefox). Ushbu nashr shuningdek TestAdmin boshqaruv dasturini o'z ichiga oladi, uning yordamida siz foydalanuvchilarni ro'yxatdan o'tkazishingiz, ularni guruhlarga bo'lishingiz, foydalanuvchilar tomonidan amalga oshiriladigan testlarni belgilashingiz, test natijalarini ko'rishingiz va chop etishingiz mumkin. Bu dasturiy tizimlardan tashqari boshqa ko'plab tizimlar mavjud [3, 4, 5]. Ulardan ba'zilari saytida topish mumkin - http://edu.of.ru/volsch31/default.asp?ob_no = 2300. Jadvalda test tizimlarini yaratish uchun ba'zi vositalarning xarakteristikalari keltirilgan va ularni taqqoslaydi. Ushbu turdagi dasturiy ta'minotga kelsak, samaradorlikni hisobga olish juda qiyin, chunki shaxsning (testlar yaratuvchi o'qituvchi va testga javob beruvchi talaba) ta'siri katta. Agar samaradorlik test sinovlarining tezligi nuqtai nazaridan qaralsa, bu ko'rsatkich ko'p jihatdan kompyuter tarmog'i orqali ma'lumot uzatish tezligiga, test topshiriqlari soniga bog'liq. Yuqoridagi tavsif va imkoniyatlarni taqqoslashdan ko'rinib turibdiki, ko'rib chiqilayotgan dasturiy mahsulotlar turli fanlar bo'yicha ham gumanitar, ham texnik (matn, grafik, musiqa, multimedia bilan ishlash qobiliyati tufayli) sinovdan o'tkazish uchun ishlatilishi mumkin. Agar siz har bir xususiyatning mavjudligi uchun 1 ball bersangiz, MOODLE ko'rib chiqilgan tizimlardan 22 ball, UniTest System - 15, Test Builder - 11, INDIGO - 14, VeralTest - 12 (ekspress versiya) va 16 ball olganligi ma'lum bo'ladi . (Professional versiya). Test sinovlarini topshirish tartibini belgilash tizimi, kompyuter tarmog‘i orqali o‘zaro ta’sir qilish tizimi va boshqa omillar mavjudligini hisobga olgan holda MOODLE, INDIGO va VeralTest tizimlari eng ilg‘or imkoniyatlarga ega. Talabalarni sinovdan o'tkazishda amaliyotda eng ko'p qo'llaniladigan ushbu tizimlar.
Xulosa
Dasturiy ta'minot sifati ko'rsatkichlarini baholash turli xil usullar va usullar bilan amalga oshirilishi mumkin [3, 4, 5, 6]. Maqolada keltirilgan ISO 9126 standarti tamoyillariga asoslangan sifatni baholash metodologiyasi quyidagilarga imkon beradi:
- turli xil sifat ko'rsatkichlari tizimlaridan foydalangan holda dasturiy ta'minot tizimlarining sifatini baholash;
- texnik shartlarni ishlab chiqishda dasturlarning sifatini belgilash va uni hayot tsiklining barcha bosqichlarida nazorat qilish, ya'ni. sifat ko'rsatkichlarining allaqachon olingan qiymatlari bilan erishilgan dasturiy ta'minot tizimlari haqida to'liq bo'lmagan ma'lumotlar bilan sifatning minimal darajasini baholash;
O'quv kurslarini yaratish uchun ba'zi vositalarning qiyosiy tavsiflari

No p / p

Ism

MOODLE

UniTest tizimi

"Test quruvchi"

INDIGO

VeralTest Express / Professional

bitta

Ishonchlilik






1.1

To'liqlik (muvaffaqiyatsizlik ehtimoli)

yuqori

yuqori

Past

yuqori

Past / Yuqori

1.2

Xatolarga chidamlilik (ish vaqti)

yuqori

O'rta

Past

O'rta

O'rta

1.3

Qayta tiklanadigan

yuqori

O'rta

Past

O'rta

O'rta

1.3.1

Zaxira tizimining mavjudligi

+

-

+

-

-

1.3.2

Testlarni alohida faylda saqlash

-

+

-

+

+

2

Foydalanish qulayligi






2.1

Rivojlanish qulayligi

O'rta

O'rta

O'rta

Past

O'rta

2.1.1

Tadqiqot uchun ko'rsatmalar mavjudligi

+

-

-

-

+

2.2

Aniqlik

O'rta

O'rta

yuqori

yuqori

yuqori

2.2.1

Tayyor test shablonlarining mavjudligi

+

+ (ingliz tilida)

+

+

+

2.2.2

Keng qamrovli yordam tizimining mavjudligi

+

+

-

-

+

2.3

Qulaylik va foydalanish qulayligi






2.3.1

Test yaratish uchun menyu (tugma) mavjudligi

+

+

+

+

+

2.3.2

Grafika bilan ishlash

+

+

+

+

+ / +

2.3.3

Ovoz bilan ishlash

+

-

+

-

- / -

2.3.4

Boshqaruv tugmalarini yaratish

+

-

-

-

-

2.3.5

Javobni avtomatik baholash imkoniyati

+

+

+

+

+

2.3.6

Savollarga javob berish muddatlarini belgilash

+

-

-

-

- / -

2.3.7

Savollarga javob berish vaqtini aniqlash funksiyasining mavjudligi

+

+

+

-

- / -

2.3.8

Har bir savol uchun vaqt chegarasi

+

+

-

-

- / -

2.3.9

Sinovdan o'tish uchun umumiy vaqtni cheklash

+

+

-

+

- / -

2.3.10

Savollarni qiyinchilik darajalariga bo'lish imkoniyati

+

-

+

+

+ / +

3

Funktsionallik






3.1

Himoya vositalarining mavjudligi (masalan, testlarni shifrlash)

+

-

-

+

+ / +

3.2

Mahalliy kompyuter tarmog'ining ishlash imkoniyati

+

+

+

+

- / +

3.3

Internetda ishlash

+

+

-

+

- / +

4

Xizmat qulayligi






4.1

Texnik qo'llab-quvvatlash xizmatining mavjudligi

-

+

+

-

+

4.2

Alohida modullarning mavjudligi

-

+

+

-

+ / +

4.3

Muhandis uchun sozlamalar mavjudligi

+

+

-

+

- / +

4.4

O'qituvchi uchun sozlamalar mavjudligi

+

+

-

-

+ / +

4.5

Sinovdan o'tganlar uchun sozlamalar mavjudligi

+

-

-

+

- / -

besh

Portativlik






5.1

Tarmoq versiyasining mavjudligi

+

-

-

+ (Internet)

- / +

5.2

Ishg'ol qilingan hajm

170 MB

8,7 KB

24 Kb

109 MB

20,8 Mb / 60 Mb

- Belgilangan sifat ko'rsatkichlari tizimiga asoslanib, ulardan eng yaxshisini aniqlash uchun bir xil maqsadli turli dasturlarni baholang.
Test yaratish tizimlarini baholovchi ko'rsatkichlarni ishlab chiqishda ushbu turdagi dasturlarning xususiyatlari asos qilib olingan. Kelajakda siz ko'rib chiqilayotgan ko'rsatkichlar ro'yxatini kengaytirishingiz, boshqa turdagi dasturiy ta'minotning xususiyatlariga ko'ra o'zgartirishingiz mumkin.


Download 6,67 Mb.
1   ...   31   32   33   34   35   36   37   38   ...   82




Download 6,67 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Mavzu: Sifat ko'rsatkichlarini o'lchash va baholash xususiyatlari. O'lchash jarayonining xususiyatlari. O'lchov tarozilari. Ko'rsatkichlar toifalari

Download 6,67 Mb.