wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

3.2 (2/3)

Total questions: 75

Worksheet time: 38mins

Name
Class
Date
1.

Жөндеу (debugging) не істейді?

a)

Компиляция

b)

Резервтік көшірме жасау

c)

Кодты пішімдеу

d)

Комментарийлерді қосу

e)

Бағдарламадағы қателерді іздеу және жою

2.

Бағдарлама жұмыс істейді, бірақ дұрыс нәтиже бермегенде бұл қандай қате?

a)

Синтаксистік қате

b)

Логикалық қате

c)

Компиляция қатесі

d)

Жүйелік ақау

e)

Циклдің үзілуі

3.

“Breakpoint” нені білдіреді?

a)

Деректер файлы

b)

Айнымалының сақталу орны

c)

Бағдарламаны жөндеу үшін тоқтату нүктесі

d)

Компиляция қатесі

e)

Қайталайтын команда

4.

Бағдарлама іске қосылмай тұрып қателерді табуға не көмектеседі?

a)

Динамикалық тестілеу

b)

Жөндеуші

c)

Кодтың статикалық талдауы

d)

Лог жүргізу

e)

Мұрағаттау

5.

Тесттік сценарий нені қамтиды?

a)

Қателер тізімі

b)

Лицензиялық келісім

c)

Компьютер конфигурациясы

d)

Қадамдар жиынтығы және күтілетін нәтиже

e)

Бастапқы код

6.

Тестілеудің мақсаты не?

a)

Функциялар қосу

b)

Код жазу уақытын қысқарту

c)

Бағдарламаның сапасы мен дұрыстығын қамтамасыз ету

d)

Жүктемені азайту

e)

Интерфейсті жеңілдету

7.

Техникалық құжаттама деген не?

a)

Орнату бағдарламасы

b)

Бейнешолу

c)

Презентация

d)

Есеп файлы

e)

Жобаны сипаттайтын құжаттар жиынтығы

8.

Жоба бойынша есеп нені қамтиды?

a)

Тек кестелер

b)

Тек сызбалар

c)

Қателер тізімі

d)

Тек бағдарлама коды

e)

Кіріспе, талдау, жүзеге асыру және қорытынды

9.

Есептің титул парағы деген не?

a)

Қосымша

b)

Деректер кестесі

c)

Иллюстрация

d)

Бастапқы код бөлімі

e)

Жұмыс туралы негізгі мәліметтері бар бірінші бет

10.

Кіріспеде не көрсету керек?

a)

Жұмыс нәтижелері

b)

Тек автордың тегі

c)

Қысқаша мазмұны

d)

Кестелер тізімі

e)

Жобаның мақсаты, міндеттері және өзектілігі

11.

“Пәндік сала талдауы” бөлімі нені қамтиды?

a)

Интерфейс иллюстрациялары

b)

Қорытынды есептер

c)

Автоматтандыруға жататын процестердің сипаттамасы

d)

Бағдарлама коды

e)

Стиль кестесі

12.

“Жоба жүзеге асыру” бөлімінде не сипатталуы керек?

a)

Тек қорытындылар

b)

Ақпарат көздері

c)

Мақсаттар мен міндеттер

d)

Тек нәтижелер

e)

Алгоритмдер, деректер құрылымы және интерфейс

13.

Есептің қорытындысы деген не?

a)

Қысқаша нәтижелер және қол жеткізілген нәтижелерді бағалау

b)

Тақырыпқа кіріспе

c)

Дереккөздер тізімі

d)

Деректер кестесі

e)

Иллюстрациялар

14.

Есептегі "қосымша" нені білдіреді?

a)

Негізгі мәтін

b)

Қосымша материалдар (сызбалар, схемалар, код)

c)

Әдебиеттер тізімі

d)

Мазмұн кестесі

e)

Презентация

15.

Есепті рәсімдеу кезінде не сақтау маңызды?

a)

Еркін формат

b)

Иллюстрация максимум

c)

Мәтін минимум

d)

Тек код

e)

Құжаттың бірыңғай стилі мен құрылымын

16.

Жобалық құжаттаманың сапасын не арттырады?

a)

Қысқа сипаттамалар

b)

Күрделі терминдер

c)

Деректер минимум

d)

Кездейсоқ мысалдар

e)

Толықтық, дәлдік және көрнекілік

17.

Кодты рефакторинг деген не?

a)

Жобаны мұрағаттау

b)

Жаңа функциялар қосу

c)

Құжаттаманы жою

d)

Өнімділікті төмендету

e)

Функционалдылықты өзгертпей код құрылымын жақсарту

18.

Кодты оңтайландыру не үшін жүргізіледі?

a)

Резервтік көшірме жасау

b)

Комментарийлер қосу

c)

Файл көлемін ұлғайту

d)

Интерфейсті өзгерту

e)

Бағдарламаның жылдамдығы мен тиімділігін арттыру үшін

19.

Артық кодты табуға не көмектеседі?

a)

Қолмен көшіру

b)

IDE жаңарту

c)

Жаңа модульдер жасау

d)

Құжаттаманы жою

e)

Функцияларды талдау және тексеру

20.

Кодтың оқылымдылығын қалай арттыруға болады?

a)

Айнымалыларды жасыру арқылы

b)

Циклдарды көбейту арқылы

c)

Блоктарды қайталау арқылы

d)

Бос жолдар қосу арқылы

e)

Мағыналы атаулар мен комментарийлер қолдану арқылы

21.

Оңтайландыру кезінде қателер ықтималдығын не азайтады?

a)

Функцияларды жою

b)

Архитектураны өзгерту

c)

Резервтік көшірме жасау

d)

Жаңа модульдер қосу

e)

Өзгерістерден кейін тестілеу

22.

Рефакторинг кезінде қандай принцип маңызды?

a)

Айнымалылар санын көбейту

b)

Кездейсоқ атаулар қолдану

c)

Артық комментарийлер қосу

d)

Оқылымдылықты төмендету

e)

Код қайталануын азайту

23.

Кодты профилирлеу не істейді?

a)

Құжаттаманы өзгертеді

b)

Жобаны мұрағаттайды

c)

Резервтік көшірме жасайды

d)

Интерфейсті тестілейді

e)

Өнімділік бойынша тар орындарды анықтайды

24.

Оңтайландыру нәтижесі қандай?

a)

Артық код

b)

Бағдарламадағы қателер

c)

Нашар интерфейс

d)

Деректер жоғалуы

e)

Жылдам әрі тиімді код

25.

Қандай әдіс процессорға түсетін жүктемені азайтады?

a)

Интерфейс түсін өзгерту

b)

Функциялар қосу

c)

Резервтік көшіру жасау

d)

Комментарийлерді жою

e)

Алгоритмдерді оңтайландыру

26.

Рефакторингтен кейін нені тексеру маңызды?

a)

Шрифт түсін

b)

Терезе өлшемін

c)

Баспа параметрлерін

d)

Файл атауларын

e)

Барлық функциялардың дұрыс жұмысын

27.

Бағдарламаны жинау деген не?

a)

Код жазу

b)

Файлдарды мұрағаттау

c)

Жеке модульдерді тестілеу

d)

Құжаттама жасау

e)

Компиляция және барлық компоненттерді дайын өнімге біріктіру

28.

Пайдаланушы нұсқаулығы не үшін жасалады?

a)

Интерфейс әзірлеу үшін

b)

Мұрағаттау үшін

c)

Компиляция үшін

d)

Кодты тестілеу үшін

e)

Қолданушы бағдарламамен дұрыс жұмыс істеуі үшін

29.

Өнімді тапсыруға дайындық не қамтиды?

a)

Тек жинау

b)

Тек тестілеу

c)

Тек құжаттама

d)

Резервтік көшіру

e)

Жинау, тестілеу және құжаттаманы рәсімдеу

30.

Өнімді тапсыру кезінде техникалық құжаттама не үшін маңызды?

a)

Әдемі безендіру үшін

b)

Интерфейсті тестілеу үшін

c)

IDE баптау үшін

d)

Дизайнды үйрену үшін

e)

Бағдарламаның құрылымы мен жұмысын түсінуді қамтамасыз етеді

31.

Орнату файлы деген не?

a)

Тестілеу есебі

b)

Интерфейс скриншоты

c)

Мәтіндік құжат

d)

Деректер базасы мұрағаты

e)

Бағдарламаны компьютерге орнататын файл

32.

Пайдаланушының бағдарламаны тез меңгеруіне не көмектеседі?

a)

Мұрағат

b)

Жинау

c)

Толық нұсқаулық және қолдану мысалдары

d)

Тестілеу

e)

Кодты оңтайландыру

33.

Өнімді шығаруға дейін не тексеру керек?

a)

Файлдардың орналасуы

b)

Интерфейстің түсі

c)

Шрифт өлшемі

d)

Жоба атауы

e)

Барлық функциялардың дұрыстығы және критикалық қателердің болмауы

34.

Орнатқышқа не кіруі тиіс?

a)

Тек код

b)

Тек құжаттама

c)

Тек кітапхана

d)

Тек интерфейс

e)

Бағдарламаның жұмыс істеуі үшін қажетті барлық файлдар

35.

Өнімді пайдаланушыға дайындау процесі қалай аталады?

a)

Кодтау

b)

Тестілеу

c)

Оңтайландыру

d)

Мұрағаттау

e)

Деплой

36.

Неліктен өнімді тапсыру алдында тестілеу маңызды?

a)

Код көлемін арттыру үшін

b)

Интерфейсті өзгерту үшін

c)

Мұрағат жасау үшін

d)

Құжаттаманы тексеру үшін

e)

Мақсатты жүйеде дұрыс жұмыс істейтініне көз жеткізу үшін

37.

Қорытынды жобаның мақсаты не болып табылады?

a)

Кодсыз есеп жазу

b)

Тек интерфейс жасау

c)

Тестілеуді оңтайландыру

d)

Идея әзірлеу

e)

Толық құжаттамасы бар толық жұмыс істейтін бағдарламаны жасау

38.

Қорытынды жобаны бағалау кезінде не тексеріледі?

a)

Интерфейс түсі

b)

Жоба көлемі

c)

Құжаттамадағы бет саны

d)

Комментарийлер саны

e)

Талаптарға толық сәйкестік және бағдарламаның дұрыс жұмысы

39.

Жобаны сәтті қорғау үшін не орындалуы тиіс?

a)

Тек код

b)

Тек интерфейс дизайны

c)

Тек диаграммалар

d)

Тек тесттер

e)

Жұмыс істейтін өнім және толық құжаттама

40.

Қорытынды жоба құрылымы нені қамтиды?

a)

Тек мәтін

b)

Тек суреттер

c)

Тек кестелер

d)

Тек функциялар тізімі

e)

Архитектура, алгоритмдер, интерфейс және деректер базасы

41.

Қорытынды жобаның кодында не бағаланады?

a)

Түстер мен шрифтер

b)

Интерфейс дизайны

c)

Құжат форматы

d)

Бет саны

e)

Сапа, оқылымдылық және қателердің болмауы

42.

Жобаны тапсыру алдында не тексерілуі тиіс?

a)

Интерфейс түсі

b)

Құжат көлемі

c)

Есептік шрифтері

d)

Иллюстрациялардың болуы

e)

Барлық функциялардың дұрыстығы және жұмысқа қабілеттілігі

43.

Жобаға толық құжаттама не үшін қажет?

a)

Әсемдік үшін

b)

Тестілеу үшін

c)

Оңтайландыру үшін

d)

Мұрағаттау үшін

e)

Бағдарламаның жұмысын түсіну және қолдау үшін

44.

Сәтті жобаның маңызды критерийі қандай?

a)

Файлдар саны

b)

Бет саны

c)

Қолданылған тіл

d)

Интерфейс түсі

e)

Талаптардың толық орындалуы және бағдарламаның сапалы жұмысы

45.

Қорғауда қорытынды жоба нені көрсетеді?

a)

Тек құжаттаманы

b)

Тек сыртқы көріністі

c)

Тек кодты

d)

Тек тесттерді

e)

Бағдарламаның жұмысын және автордың түсінігін

46.

Қорытынды жобаның қолдауға жарамдылығын не қамтамасыз етеді?

a)

Функцияларды қайталау

b)

Күрделі комментарийлер

c)

Мәтін минимум

d)

Мұрағаттау

e)

Таза код құрылымы және толық құжаттама

47.

Қорытынды жобаның сенімділігін не арттырады?

a)

Жаңа модульдер қосу

b)

Интерфейс өзгерту

c)

Код көлемін ұлғайту

d)

Құжаттаманы азайту

e)

Барлық функцияларды тестілеу және қателерді тексеру

48.

Қорытынды жобаны қорғау кезінде не есепке алынады?

a)

Интерфейс түсі

b)

Есеп көлемі

c)

Скриншоттар саны

d)

Айнымалылар саны

e)

Дұрыстығы, толықтығы және бағдарламаның сапасы

49.

Сәтті жобаның нәтижесі не болып табылады?

a)

Тек есеп

b)

Тек код

c)

Тек тесттер

d)

Тек диаграммалар

e)

Талаптарға және құжаттамаға сәйкес жұмыс істейтін бағдарлама

50.

Талаптар спецификациясы нені қамтиды?

a)

Тек графикалық интерфейс

b)

Деректер мұрағаты

c)

Пайдаланушылар кестесі

d)

Тек бағдарлама коды

e)

Жүйенің функционалдығы мен шектеулерінің толық сипаттамасын

51.

Талаптарды талдаудан кейін қандай кезең жүреді?

a)

Тестілеу

b)

Жинау

c)

Енгізу

d)

Рефакторинг

e)

Жобалау

52.

Неліктен бағдарламалық жасақтама талаптары маңызды?

a)

Компиляцияны жеделдету үшін

b)

Интерфейсті жарқын ету үшін

c)

Құжаттаманы азайту үшін

d)

Жадты азайту үшін

e)

Жүйе пайдаланушы күтулеріне сәйкес болуы үшін

53.

Талаптарды қолдану мысалдары қандай рөл атқарады?

a)

Кодты жеңілдетеді

b)

Қателер санын азайтады

c)

IDE жылдамдығын арттырады

d)

Интерфейс стилін өзгертеді

e)

Жүйенің шынайы жағдайда қалай жұмыс істейтінін көрсетеді

54.

"Функционалдық талап" нені білдіреді?

a)

Интерфейс түсі

b)

Код жолдары саны

c)

Файл өлшемі

d)

Құжат түрі

e)

Жүйе орындауға тиіс нақты әрекет

55.

Нефункционалдық талап деген не?

a)

Сұрыптау алгоритмі

b)

Кодтағы айнымалы

c)

Енгізу функциясы

d)

Деректер базасы құрылымы

e)

Әрекетке қатысты емес жүйенің қасиеті немесе шектеуі

56.

Талаптардың қандай түрлері бар?

a)

Тек құрылымдық

b)

Тек графикалық

c)

Тек мәтіндік

d)

Тек алгоритмдік

e)

Функционалды және нефункционалды

57.

Талаптардағы түсініксіздікті қалай анықтайды?

a)

Компиляция арқылы

b)

Бағдарламаны орнату арқылы

c)

Интерфейсті тексеру арқылы

d)

Интерфейс түсі арқылы

e)

Сипаттаманы талдау және тапсырыс берушімен талқылау арқылы

58.

Талаптар бойынша міндеттер тізімі не үшін жасалады?

a)

Резервтік көшіру үшін

b)

Драйвер орнату үшін

c)

Интерфейс өзгерту үшін

d)

Код азайту үшін

e)

Функцияларды жоспарлау және тексеру үшін

59.

Талаптардағы өзгерістерді бақылауға не көмектеседі?

a)

Тестілеу

b)

Жөндеуші

c)

Мұрағаттау

d)

Оңтайландыру

e)

Талаптарды басқару жүйесі

60.

Талаптарды талдау неге мүмкіндік береді?

a)

Кодты азайтуға

b)

Интерфейсті оңтайландыруға

c)

Бағдарлама түсін өзгертуге

d)

Резервтік көшіру жасауға

e)

Міндеттерді бөлуге және түсініксіздіктерді анықтауға

61.

Функционалды талапты нефункционалды талаптан қалай ажыратуға болады?

a)

Интерфейс түсі бойынша

b)

Код жолдары саны бойынша

c)

Файл форматы бойынша

d)

Құжат көлемі бойынша

e)

Жүйе әрекетінің сипаттамасы бойынша

62.

Түсініксіз талап анықталған кезде не істеу керек?

a)

Елемеу

b)

Интерфейс өзгерту

c)

Тест қосу

d)

Код азайту

e)

Тапсырыс берушіден нақтылау

63.

Талаптар бойынша міндеттер тізімі не үшін жасалады?

a)

Интерфейсті көбейту үшін

b)

Түсін өзгерту үшін

c)

Құжаттаманы жою үшін

d)

Жадыны оңтайландыру үшін

e)

Әзірлеуді ұйымдастыру және орындалуын бақылау үшін

64.

Қауіпсіздік талаптарын талдау нені қамтиды?

a)

Интерфейс жасау

b)

Код компиляциясы

c)

Мұрағаттау

d)

Өнімділікті тестілеу

e)

Қол жеткізуді бақылау және деректерді қорғау

65.

Қарама-қайшы талаптарды не анықтауға көмектеседі?

a)

Оңтайландыру

b)

Рефакторинг

c)

Компиляция

d)

Құжат жасау

e)

Барлық талаптарды өзара салыстыру

66.

Талаптарды талдау нәтижелері қалай бекітіледі?

a)

Бағдарлама кодында

b)

Интерфейсте

c)

Деректер базасында

d)

IDE батпаларында

e)

Міндеттер мен ескертулер тізімі бар есепте

67.

Талаптарды басым етуге қандай әдіс көмектеседі?

a)

Кездейсоқ таңдау

b)

Әріптік ретпен сұрыптау

c)

Мұрағаттау

d)

Оңтайландыру

e)

MoSCoW әдісі (Must, Should, Could, Won’t)

68.

Неліктен маңызды талаптарды бөліп көрсетеді?

a)

Резервтік көшірме жасау үшін

b)

Код стилін өзгерту үшін

c)

Интерфейсті үлкейту үшін

d)

Файлдарды сығу үшін

e)

Ең маңызды функцияларға көңіл бөлу үшін

69.

Талаптардың толықтығы қалай тексеріледі?

a)

Тек кодты тексеру

b)

Интерфейсті тексеру

c)

Мұрағат жасау

d)

Шрифттерді салыстыру

e)

Жоба мақсаттарымен және пайдалану сценарийлерімен салыстыру арқылы

70.

Бағдарламаның модульдігі деген не?

a)

Резервтік көшіруге жасау

b)

Интерфейсті оңтайландыру

c)

Түстер схемасын өзгерту

d)

Есепті жеңілдету

e)

Бағдарламаны жеке функционалды блоктарға бөлу

71.

Бағдарлама құрылымы схемасы нені қамтиды?

a)

Тек код

b)

Тек интерфейс

c)

Тек құжаттама

d)

Тек кестелер

e)

Блоктар, байланыстар және өзара әрекет тәртібі

72.

Архитектуралық шешімдер қандай мақсатта қолданылады?

a)

Код көлемін көбейту үшін

b)

Түс қосу үшін

c)

Файлдарды сығу үшін

d)

Шрифт өзгерту үшін

e)

Модульдердің оңтайлы құрылымын және өзара әрекетін таңдау үшін

73.

Код қайталануын не болдырмайды?

a)

Блоктарды көшіру

b)

Циклдар қосу

c)

Кесте құру

d)

Интерфейсті оңтайландыру

e)

Функциялар мен модульдерге бөлу

74.

Модульдер диаграммасы нені көрсетеді?

a)

Интерфейс түсі

b)

Терезе өлшемі

c)

Жолдар саны

d)

Файл атаулары

e)

Жеке компоненттердің байланысы және тағайындалуы

75.

Бағдарлама құрылымын жобалау кезінде нені ескеру керек?

a)

Интерфейс түсі

b)

Файл атауы

c)

Құжат көлемі

d)

IDE нұсқасы

e)

Түсініктілік, масштабталу және тестілеу мүмкіндігі