Жаңа USB флэш дискісін пішімдеу қажет пе?

Жиі тестілер білім сапасын тексеру үшін қолданылады. Олар сондай-ақ психологиялық және тестілеудің басқа түрлеріне қолданылады. ДК-де сынақтарды жазу үшін жиі арнайы мамандандырылған қосымшалар қолданылады. Бірақ тіпті барлық пайдаланушылардың компьютерлерінде қол жетімді қарапайым Microsoft Excel бағдарламасы бұл тапсырманы жеңе алады. Осы қосымшаның құралдарын қолдану арқылы функционалдылық тұрғысынан мамандандырылған бағдарламалық жасақтама көмегімен жасалған шешімдерден әлдеқайда кем емес тестті жазуыңызға болады. Бұл тапсырманы Excel көмегімен қалай орындау керектігін қарастырайық.

Тестілеуді енгізу

Кез-келген тест сұраққа бірнеше жауаптардың бірін таңдауды қарастырады. Әдетте, олардың бірнешееуі бар. Тестілеу аяқталғаннан кейін, пайдаланушы тестілеуден өтпей ме, жоқ па, өзін көрді. Бұл тапсырманы Excel бағдарламасында бірнеше жолмен орындауға болады. Мұны істеудің әртүрлі жолдары үшін алгоритмді сипаттайық.

1-әдіс: енгізу өрісі

Ең алдымен қарапайым нұсқаны қарастырайық. Бұл жауаптар ұсынылған сұрақтар тізбесін білдіреді. Пайдаланушы арнайы салада дұрыс деп санайтын нұсқаның нұсқасын көрсетуі керек.

  1. Біз бұл мәселені өзі жазамыз. Осы мүмкіндікте математикалық өрнектерді қарапайымдылықпен және оларды жауап ретінде шешудің нөмірленген нұсқаларын қолданайық.
  2. Біз пайдаланушыға дұрыс деп санайтын жауап нөмірін енгізу үшін бөлек ұяшықты таңдаймыз. Айқын болу үшін оны сары түспен белгілеңіз.
  3. Енді құжаттың екінші парағына көшіңіз. Онда бағдарлама пайдаланушының деректерін тексеретін дұрыс жауаптар орналастырылады. Бір ұяшықта өрнек жазыңыз «1-сұрақ», ал келесіде функцияны енгіземіз IFол шын мәнінде пайдаланушы әрекеттерінің дұрыстығын бақылайды. Бұл функцияны шақыру үшін мақсатты ұяшықты таңдап, белгішені басыңыз «Функцияны кірістіру»формулалар тақтасының жанында орналасады.
  4. Стандартты терезе басталады. Функцияның шеберлері. Санатқа өтіңіз «Логика» және оның атын іздеңіз «IF». Іздеулер ұзаққа созылмауы керек, себебі бұл атау логикалық операторлардың тізіміне бірінші орналастырылған. Осыдан кейін осы функцияны таңдап, түймені басыңыз. «ОК».
  5. Оператор дәлелі терезесін белсендіреді IF. Көрсетілген оператордың аргументтерінің санына сәйкес келетін үш өріс бар. Бұл функцияның синтаксисі келесі пішінді алады:

    = IF (Expression_Log; Value_If_es_After; Value_Ins_Leg)

    Алаңда «Булевтік өрнек» пайдаланушы жауап беретін ұяшықтың координаттарын енгізу керек. Сонымен қатар, сол салада дұрыс нұсқаны көрсету қажет. Мақсатты ұяшықтың координаттарын енгізу үшін курсорды өріске орнатыңыз. Бұдан кейін біз қайтып келеміз Парақ 1 және нұсқа нөмірін жазуға арналған элементті белгілеңіз. Оның координаттары дәлел терезесінің өрісінде бірден көрсетіледі. Сонымен қатар, бірдей өріске дұрыс жауапты көрсету үшін, ұяшық мекен-жайынан кейін, өрнекті тырнақшасыз енгізіңіз "=3". Енді, егер пайдаланушы мақсатты элементте санды қойса "3", жауап дұрыс деп саналады, ал қалған барлық жағдайларда - дұрыс емес.

    Алаңда «Мән егер шын болса» нөмірді орнатыңыз "1"және далада «Мән қате» нөмірді орнатыңыз "0". Енді пайдаланушы дұрыс опцияны таңдаса, ол алынады 1 ал егер дұрыс емес болса 0 ұпайлар Енгізілген деректерді сақтау үшін түймешігін басыңыз «ОК» аргументтер терезесінің төменгі жағында.

  6. Сонымен қатар, пайдаланушыға көрінетін парақта екі қосымша тапсырма (немесе бізге қажет кез келген мөлшер) жасалады.
  7. Қосулы 2-парақ функцияны пайдалану IF алдыңғы нұсқаға сай дұрыс опцияларды белгілеу.
  8. Енді біз ұпайларды ұйымдастырамыз. Оны қарапайым авто сумумен жасауға болады. Ол үшін формуланы қамтитын барлық элементтерді таңдаңыз IF қойындыдағы таспада орналасқан белгіше автосамырына басыңыз «Үй» блокта Өңдеу.
  9. Көріп отырғаныңыздай, сома әлі нөлдік нүкте болып табылады, өйткені біз бір сынақ пунктіне жауап бермедік. Пайдаланушы бұл жағдайда ұпай жинай алатын ең көп балл - 3егер ол барлық сұрақтарға дұрыс жауап берсе.
  10. Қажет болса, ұпайлар санын пайдаланушы тізімінде көрсететін етіп жасауға болады. Яғни пайдаланушы дереу тапсырманы орындағанын көреді. Мұны істеу үшін бөлек ұяшықты таңдаңыз Парақ 1біз шақырамыз «Нәтиже» (немесе басқа ыңғайлы атауы). Ұзақ уақыт бойы күресуге болмас үшін, оны жай ғана өрнектеңіз «= Sheet2!»одан кейін сол элементтің мекенжайын енгізіңіз 2-парақБаллдар сомасы қандай?
  11. Біздің сынақтың қалай жұмыс істейтінін тексеріп көрейік, бір қате жібереміз. Көріп отырғаныңыздай, осы сынақтың нәтижесі 2 бір қатеге сәйкес келетін нүктелер. Тест дұрыс жұмыс жасайды.

Сабақ: Excel бағдарламасында IF функциясы

2-әдіс: Ашылмалы тізім

Сондай-ақ, ашылмалы тізімнен Excel бағдарламасында тестті ұйымдастыруға болады. Келешекте мұны қалай істеуге болатынын көрейік.

  1. Кесте жасау. Сол жақ бөлігінде тапсырмалар болады, орталық бөлікте пайдаланушы әзірлеуші ​​берген ашылмалы тізімді таңдау керек деген жауаптар болады. Оң жағында пайдаланушының таңдаған жауаптарының дұрыстығына сәйкес автоматты түрде жасалатын нәтиже көрсетіледі. Мәселен, біз алдымен кестенің шеңберін салып, сұрақтарды енгіземіз. Алдыңғы әдіске пайдаланылған бірдей тапсырмаларды қолданыңыз.
  2. Енді қол жетімді жауаптар тізімін жасау керек. Ол үшін бағандағы бірінші элементті таңдаңыз «Жауап». Содан кейін қойындыға өтіңіз «Деректер». Содан кейін белгішені басыңыз. «Деректерді тексеру»құрал блогында орналасқан «Деректермен жұмыс істеу».
  3. Осы қадамдарды аяқтағаннан кейін көрінетін мәнді тексеру терезесі іске қосылады. Қойындыға жылжыңыз «Параметрлер»егер ол кез келген басқа қойындыда іске қосылған болса. Келесі өріс «Деректер түрі» ашылмалы тізімнен мәнді таңдаңыз «Тізім». Алаңда «Көз» нүктелі үтірден кейін, біздің ашылмалы тізімде таңдау үшін көрсетілетін шешімдердің опцияларын жазып алуыңыз қажет. Содан кейін түймесін басыңыз. «ОК» белсенді терезенің төменгі жағында.
  4. Осы әрекеттерден кейін бұрышпен төменгі үшбұрыш түріндегі белгіше енгізілген мәндері бар ұяшықтың оң жағында пайда болады. Оны басу бұрын енгізілген опциялардың тізімін ашып, олардың біреуін таңдау керек.
  5. Сол сияқты, біз бағандағы басқа ұяшықтар үшін тізімдер жасаймыз. «Жауап».
  6. Енді бағанның сәйкес ұяшықтарында болуымыз керек «Нәтиже» тапсырманың жауап дұрыс немесе жоқ екендігі көрсетілді. Алдыңғы әдіспен көрсетілгендей, бұл операторды пайдалана отырып жасалуы мүмкін IF. Бірінші баған ұяшығын таңдаңыз. «Нәтиже» және қоңырау шалыңыз Функция шебері белгішені басу арқылы «Функцияны кірістіру».
  7. Келесі арқылы Функция шебері алдыңғы әдісде сипатталған сол параметрді қолданып, функция дәлел терезесіне өтіңіз IF. Алдыңғы жағдайда біз көрген терезе бізді ашты. Алаңда «Булевтік өрнек» жауапты таңдайтын ұяшықтың мекенжайын көрсетіңіз. Бұдан кейін белгі қойыңыз "=" дұрыс шешімді жазыңыз. Біздің жағдайда бұл сан болады. 113. Алаңда «Мән егер шын болса» біз дұрыс шешім қабылдайтын пайдаланушыны қалайтын нүктелердің санын белгілеп қойдық. Алдыңғы жағдайдағыдай, бұл сан болсын "1". Алаңда «Мән қате» нүктелер санын орнатыңыз. Қате шешім қабылданған жағдайда нөлге тең болыңыз. Жоғарыдағы манипуляцияларды жасағаннан кейін, батырманы басыңыз. «ОК».
  8. Сол сияқты біз де функцияны орындаймыз IF бағанның қалған ұяшықтарына «Нәтиже». Әрине, өрістегі әр жағдайда «Булевтік өрнек» Осы жолдағы сұраққа сәйкес келетін дұрыс шешімнің өз нұсқасы болады.
  9. Осыдан кейін ұпайлардың жалпы саны қосылатын соңғы жолды жасаймыз. Бағандағы барлық ұяшықтарды таңдаңыз. «Нәтиже» қойындыда бізге таныс таныс автобус белгішесін басыңыз «Үй».
  10. Содан кейін, баған ұяшықтарындағы ашылмалы тізімдерді қолданыңыз «Жауап» Біз берілген тапсырмалардың дұрыс шешімдерін көрсетуге тырысамыз. Алдыңғы жағдайда қалай біз бір жерде қате жібереміз. Көріп отырғанымыздай, қазір жалпы сынақ нəтижесін ғана емес, сонымен бірге шешімнің қателігі бар нақты сұрақты да көріп отырмыз.

3-әдіс: Басқару элементтерін пайдаланыңыз

Тестілеу шешімдерді таңдау үшін түймешіктердің басқару элементтері арқылы орындалуы мүмкін.

  1. Бақылау нысандарын пайдалану үшін, ең алдымен, қойындысын қосу керек «Әзірлеуші». Әдепкі бойынша бұл ажыратылған. Сондықтан, егер ол сіздің Excel нұсқаңызда әлі белсендірілмесе, кейбір манипуляцияларды жасау керек. Ең алдымен қойындыға жылжытыңыз «Файл». Онда біз секцияға барамыз «Параметрлер».
  2. Параметрлер терезесі іске қосылады. Бөлімге өту керек Таспаны орнату. Одан кейін, терезенің оң жағында орналасу орнының жанындағы құсбелгіні қойыңыз «Әзірлеуші». Өзгерістер күшіне ену үшін түймені басыңыз «ОК» терезенің төменгі жағында. Осы қадамдардан кейін қойынды «Әзірлеуші» таспада пайда болады.
  3. Ең алдымен, тапсырмаға кіреміз. Осы әдісті қолданған кезде олардың әрқайсысы жеке параққа орналастырылады.
  4. Содан кейін жаңадан қосылған қойындыға өтіңіз «Әзірлеуші». Белгішені басыңыз Қоюқұрал блогында орналасқан «Басқару элементтері». Белгішелер тобында Пішіндерді басқару шақырылған нысанды таңдаңыз «Ауыстыру». Бұл дөңгелек түймешіктің нысаны бар.
  5. Біз жауапты орналастырғымыз келетін құжаттың орнын басамыз. Міне, біз қажет басқару.
  6. Содан кейін стандартты түйме атауының орнына шешімдердің бірін енгіземіз.
  7. Осыдан кейін, нысанды таңдап, тінтуірдің оң жақ түймешігімен басыңыз. Қол жетімді опциялардан элементті таңдаңыз «Көшіру».
  8. Төмендегі ұяшықтарды таңдаңыз. Содан кейін таңдау бойынша тінтуірдің оң жағын басыңыз. Пайда болған тізімде позицияны таңдаңыз Қою.
  9. Содан кейін тағы да екі рет кірістіреміз, себебі біз әр түрлі жағдайда әр түрлі жағдайда олардың әрқайсысы әртүрлі болуы мүмкін деп шешкен болатынбыз.
  10. Содан кейін олар әрқайсысының атын бір-бірімен сәйкес келмейтін етіп қайта атаңыз. Бірақ опциялардың біреуі шын болуы керек екенін ұмытпаңыз.
  11. Содан кейін келесі тапсырмаға өту үшін нысанды жасаймыз, ал біздің жағдайда бұл келесі параққа өтуді білдіреді. Тағы да белгішені басыңыз Қоюқойындыда орналасқан «Әзірлеуші». Бұл жолы біз топтағы объектілерді таңдауды жалғастырамыз. «ActiveX элементтері». Объектіні таңдау «Түйме»тіктөртбұрышты нысаны бар.
  12. Алдыңғы деректерден төмен орналасқан құжаттың аумағын басыңыз. Осыдан кейін ол бізге қажет объектіні көрсетеді.
  13. Енді нәтиже түймесінің кейбір қасиеттерін өзгерту керек. Оны тінтуірдің оң жақ түймешігімен басып, ашылған мәзірде позицияны таңдаңыз «Сипаттар».
  14. Басқару сипаттары терезесі ашылады. Алаңда «Аты» атауды осы объект үшін неғұрлым маңызды болатындығына өзгертіңіз, біздің мысалда бұл атау болады «Келесі_ сұрақ». Бұл өрісте бос орындарға жол берілмейтінін ескеріңіз. Алаңда «Caption» мәнді енгізіңіз «Келесі сұрақ». Бұрынғы бос орындар бар және бұл атау біздің түймешігімізде көрсетіледі. Алаңда «BackColor» объектінің түсі таңдалады. Осыдан кейін, сипаттар терезесін жоғарғы оң жақ бұрышындағы стандартты жабу белгішесін басу арқылы жабуға болады.
  15. Енді ағымдағы парақтың атын тінтуірдің оң жағымен басамыз. Ашылатын мәзірде элементті таңдаңыз Атын өзгерту.
  16. Осыдан кейін парақтың атауы белсенді болады және біз оған жаңа атауды енгіземіз. «1-сұрақ».
  17. Тағы да, тінтуірдің оң жақ түймешігімен басыңыз, бірақ енді мәзірде элементтің таңдауын тоқтатамыз «Көшіру немесе көшіру ...».
  18. Көшірмені жасау терезесі іске қосылады. Элементтің жанына құсбелгі қойыңыз «Көшірме жасау» батырмасын басыңыз «ОК».
  19. Содан кейін парақтың атауы өзгереді «2 сұрақ» бұрынғыдай. Бұл парақта бұрынғы парақ сияқты бұрынғыдай бірдей мазмұн бар.
  20. Біз осы парақтағы тапсырманың санын, мәтінін және жауаптарын өзгертеміз, біз қажетті деп есептейміз.
  21. Сол сияқты парақтың мазмұнын жасау және өзгерту. «3 сұрақ». Тек сонда ғана, себебі бұл батырма атының орнына соңғы тапсырма «Келесі сұрақ» атын қоюға болады «Толық тестілеу». Мұны қалай бұрын талқыланды.
  22. Енді қойындыға оралыңыз «1-сұрақ». Қосқышты белгілі бір ұяшыққа байлауымыз керек. Мұны істеу үшін қосқыштардың кез келгенін оң жақ түймешікпен басыңыз. Ашылатын мәзірде элементті таңдаңыз «Пішімдеу нысаны ...».
  23. Басқару пішімі терезесі іске қосылады. Қойындыға жылжыңыз «Басқару». Алаңда «Ұяшық сілтемесі» кез келген бос объектінің мекен-жайын орнатамыз. Нөмір оған белсенді қосқышқа сәйкес көрсетіледі.
  24. Біз басқа да тапсырмалары бар парақтарға ұқсас процедураны орындаймыз. Ыңғайлы болу үшін байланыстырылған ұяшық бір жерде, бірақ әр түрлі парақтарда болу керек. Осыдан кейін біз қайтадан тізімге оралайық. «1-сұрақ». Элементке тінтуірдің оң жағын басыңыз «Келесі сұрақ». Мәзірде позицияны таңдаңыз «Бастапқы код».
  25. Команда редакторы ашылады. Командалар арасында «Private Sub» және «End Sub» өтпелі кодты келесі қойындыға жазу керек. Бұл жағдайда келесідей болады:

    Жұмыс парақтары («2-сұрақ»)

    Осыдан кейін редактор терезесін жабыңыз.

  26. Тиісті батырмамен ұқсас манипуляциялар парақта орындалады «2 сұрақ». Тек сонда ғана келесі команданы енгіземіз:

    Жұмыс парақтары («Сұрақ 3»)

  27. Түйме қағазының редакторында «3 сұрақ» келесі жазбаны жасаңыз:

    Жұмыс парақтары («Нәтиже»)

  28. Осыдан кейін жаңа парақ жасаңыз «Нәтиже». Ол сынақтан өту нәтижесін көрсетеді. Осы мақсаттар үшін төрт бағанның кестесін жасаймыз: «Сұрақ нөмірі», «Дұрыс жауап», «Жауап енгізілді» және «Нәтиже». Тапсырмалар ретіндегі бірінші бағанды ​​енгізіңіз "1", "2" және "3". Әр тапсырманың алдындағы екінші бағанда дұрыс шешімге сәйкес келетін ауыстырып-қосқыш позициясының нөмірін енгізіңіз.
  29. Өрістің бірінші ұяшығында «Жауап енгізілді» белгіні қойыңыз "=" парақтағы коммутатормен байланысқан ұяшыққа сілтемесін көрсетіңіз «1-сұрақ». Біз төмендегі клеткалармен осындай манипуляцияларды орындаймыз, тек олар үшін парақтардағы сәйкес ұяшықтарға сілтемелерді көрсетеміз «2 сұрақ» және «3 сұрақ».
  30. Содан кейін бағанның бірінші элементін таңдаңыз. «Нәтиже» және функция дәлелінің терезесін шақырыңыз IF Жоғарыда айтқанымыздай. Алаңда «Булевтік өрнек» ұяшық мекенжайын көрсетіңіз «Жауап енгізілді» сәйкес сызық. Сонда белгі қойыңыз "=" содан кейін бағандағы элементтің координаттарын көрсетеміз «Дұрыс жауап» бірдей сызық. Өрістерде «Мән егер шын болса» және «Мән қате» сандарды енгіземіз "1" және "0" тиісінше. Осыдан кейін түймесін басыңыз «ОК».
  31. Осы формуланы төмендегі ауқымға көшіру үшін, жүгіргіні функция орналасқан элементтің төменгі оң жақ бұрышына қойыңыз. Сонымен қатар, крест тәрізді толтырғыш маркер пайда болады. Тінтуірдің сол жақ батырмасын басыңыз және маркерді кестенің соңына қарай сүйреңіз.
  32. Осыдан кейін, жиынтықты қорытындылау үшін біз автокөлікті қолданамыз, себебі ол бірнеше рет жасалды.

Бұл тестті жасауда толық деп санауға болады. Ол өтуге толық дайын.

Біз Excel құралдарын пайдалану арқылы тест жасаудың әртүрлі жолдарын қарастырдық. Әрине, бұл осы қосымшаның сынақтарын жасаудың барлық ықтимал нұсқаларының толық тізімі емес. Әртүрлі құралдар мен нысандарды біріктіру арқылы функционалдық тұрғыдан бір-біріне мүлдем ұқсамайтын сынақтар жасай аласыз. Сонымен қатар, барлық жағдайларда, тест жасау кезінде логикалық функция қолданылады. IF.