wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Тест дұрысы-2

Total questions: 75

Worksheet time: 38mins

Name
Class
Date
1.

Блок-схемалар не үшін қолданылады?

a)

Алгоритмдер логикасын визуализациялау үшін

b)

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

c)

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

d)

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

e)

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

2.

Модульдік бағдарламаның артықшылықтары қандай?

a)

Қолдау мен кеңейтудің қарапайымдылығы

b)

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

c)

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

d)

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

e)

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

3.

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

a)

Модульдер байланысын және функционалдылығын талдау арқылы

b)

Интерфесті өзгерту арқылы

c)

Түс схемасы арқылы

d)

Жад оңтайландыру арқылы

e)

Мұрағаттау арқылы

4.

Жобаны масштабтау кезінде не көмектеседі?

a)

Айқын құрылым және модульдік

b)

Код қайталау

c)

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

d)

Құжаттама минимум

e)

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

5.

Неліктен бағдарламалау тілін міндетке сай таңдау маңызды?

a)

Жобаның нақты тапсырмаларын тиімді орындау үшін

b)

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

c)

Файл көлемін арттыру үшін

d)

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

e)

Функциялар санын азайту үшін

6.

IDE не үшін көмектеседі?

a)

Тілді кодтау, құралдардың ыңғайлылығы және жөндеу мүмкіндіктері

b)

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

c)

Файлдар саны

d)

Кодта атауы

e)

Декорация

7.

IDE-де автоматты код толықтыру не үшін қолданылады?

a)

Өзiрлеуді жеделдету және қателерді азайту үшін

b)

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

c)

Графика қосу үшін

d)

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

e)

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

8.

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

a)

Компилятор және кітапхана конфигурациясы

b)

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

c)

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

d)

Шрифттерді өзгерту

e)

Құжаттаманы оңтайландыру

9.

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

a)

Өнімділік, қолдау, ыңғайлылық және мүмкіндіктер

b)

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

c)

Файл өлшемі

d)

Модуль саны

e)

IDE дизайны

10.

Компилятор деген не?

a)

Кодың орындалатын тілге аударатын бағдарлама

b)

Мәтіндік редактор

c)

Мұрағаттау құралы

d)

Тестiлеушi

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)

IDE ауыстыру

16.

Код жазғанда қателерден не көмектеседі?

a)

Бағдарламаның типтерін және логикасын тексеру

b)

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

c)

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

d)

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

e)

Графика қосу

17.

Алгоритм деген не?

a)

Міндетті шешу үшін әрекеттер тізбегі

b)

Айнымалы

c)

Кесте

d)

Функция

e)

Интерфейс

18.

Алгоритмді қателерге неге тексеру керек?

a)

Дұрыс нәтижелер алу үшін

b)

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

c)

Файл өлшемін азайту үшін

d)

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

e)

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

19.

Алгоритмнің күрделілігі деген не?

a)

Орындау уақыты мен жад шығынын бағалау

b)

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

c)

Файл өлшемі

d)

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

e)

Функция атауы

20.

Алгоритмді қалай оңтайландырады?

a)

Операция санын азайтып, тиімді құрылымдарды қолдану арқылы

b)

Интерфейсті өзгерту арқылы

c)

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

d)

Мұрағат жасау арқылы

e)

Шрифт өзгерту арқылы

21.

Алгоритмді тестілеу нені мүмкіндік береді?

a)

Барлық қадамдардың дұрыс орындалғанын тексеруге

b)

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

c)

Құжат мәтінін қысқартуға

d)

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

22.

Файлдық жүйе деген не?

a)

Файлдарды дискіде сақтау және оларға қол жеткізуді ұйымдастыру

b)

Бағдарлама интерфейсі

c)

Деректер базасының кестесі

d)

Функция

e)

Комментарий

23.

Деректерді оқу деген не?

a)

Файлдан немесе деректер базасынан ақпарат алу

b)

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

c)

Функция жасау

d)

Мұрағаттау

e)

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

24.

Деректерді жазу деген не?

a)

Ақпаратты файлға немесе деректер базасына сақтау

b)

Айнымалыны жою

c)

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

d)

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

e)

Кестені сұрыптау

25.

SQL-сұраулар не үшін қолданылады?

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.

try-catch блогы не істейді?

a)

Мүмкін болатын қателерді ұстап, өңдейді

b)

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

c)

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

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)

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

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)

Шрифт өзгерту

d)

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

e)

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

54.

Бағдарламалау тілінің тасымалданғыштығын неге ескеру керек?

a)

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

b)

Код мөлшерін азайту үшін

c)

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

d)

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

e)

Комментарий қосу үшін

55.

Командалық жұмыс үшін IDE таңдауға не көмектеседі?

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.

Исключение өңдеудегі finally операторы не мүмкіндік береді?

a)

Қателер болса да, болмаса да кодты орындау

b)

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

c)

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

d)

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

e)

Файлдарды сүзу

63.

Бірнеше типті ерекшеліктерді қалай өңдейді?

a)

Түрлері арқылы бірнеше catch блоктарын қолдану арқылы

b)

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

c)

Интерфейс түсін өзгерту арқылы

64.

Интеграциялық тестілеу деген не?

a)

Бағдарлама модульдерінің өзара әрекетін тексеру

b)

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

c)

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

d)

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

e)

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

65.

«Code smell» деген не?

a)

Кодтағы ықтимал мәселе немесе тиімсіздік белгісі

b)

Интерфейс қатесі

c)

Файл өлшемі

d)

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

e)

Терезе түсі

66.

Пайдаланушы нұсқаулығы нені қамтиды?

a)

Бағдарламаны қолдану бойынша қадамдық нұсқаулық

b)

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

c)

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

d)

IDE баптаулары

e)

Деректер базасы кестелері

67.

Неліктен бағдарламаны әртүрлі жүйелерде орнатуды тестілеу маңызды?

a)

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

b)

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

c)

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

d)

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

e)

Комментарий қосу үшін

68.

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

a)

Құжаттаманың толықтығы және код құрылымының сапасы

b)

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

c)

Тек тесттер

d)

Терезе түсі

e)

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

69.

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

a)

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

b)

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

c)

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

d)

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

e)

Комментарий қосу үшін

70.

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

a)

Коммутатор

b)

Принтер

c)

Браузер

d)

USB-концентратор

e)

Сканер

71.

Компьютерлер мен басқа құрылғылардың желідегі физикалық қосылуы қалай аталады?

a)

Желі топологиясы

b)

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

c)

Желі жылдамдығы

d)

Перифериялық құрылғы

e)

Маршрутизатор

72.

Трансивер не үшін қолданылады?

a)

Желіде сигналдарды тасымалдау және қабылдау үшін

b)

Құжаттарды басып шығару үшін

c)

Желі диагностикалау үшін

d)

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

e)

Кабельді қосу үшін

73.

Қандай стандарт Ethernet желісінде 1000 Мбитс деректерді тасымалдау жылдамдығын сипаттайды?

a)

Гигабиттік Ethernet

b)

Жылдам Ethernet

c)

Кең жолақты Ethernet

d)

Кең Ethernet

e)

Базалық Ethernet

74.

Қандай хаттама IP-мекенжайларды автоматты түрде бөлуді қамтамасыз етеді?

a)

DHCP

b)

FTP

c)

SMTP

d)

DNS

e)

ARP

75.

Желідe оптикалық кабель не үшін қызмет етеді?

a)

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

b)

Перифериялық құрылғыларды қосу үшін

c)

Желіні диагностикалау үшін

d)

Деректерді қорғау үшін

e)

Уақытша деректерді сақтау үшін