214
23. Шартты операция форматын кӛрсетiңiз:
1. операнд_1? операнд_2 : операнд_3
2. операнд_1 := операнд_2
3. 1, 2
4. if (ӛрнек)оператор_1:[else оператор_2;]
5. if (тҧрақты ӛрнек)1:[оператор тiзбегi]
24. Жады кластарын беру үшiн қандай спецификатор қолданылады?
1. auto
2. extern
3. static
4. register
5. барлығы дұрыс
25. С тілінде қайталау операторының қандай түрлерi бар?
1. while (ӛрнек) оператор;
2. do ... while (ӛрнек)
3. дҧрыс жауап жоқ
4. 1, 2, 5
5. for(инициализациялау; ӛрнек; модификация) оператор;
26. Тармақталу операторы дегенiмiз не?
1. Алгоритмнiң белгiлi бiр шарттың орындалуына немесе орындалмауына байланысты
тармақталып, бiрнеше жолдарға бӛлiнуi
2. дҧрыс жауап жоқ
3. бiр ғана шарттың орындалуын тексеретін оператор
4. шарттардың орындалмауын тексеретін оператор
5. операторлардың тармақталуын тексеретін оператор
27. #include директивасын қолданған кезде бұрыштық ("<",">") жақшаның орнына
тырнақшаларды қолдануға болады ма, болса оның мәнi неде?
1. болмайды
2. болады, бiрақ одан ештеңе ӛзгермейдi
3. болады, бҧл уақытта файлды iздеу әрекетi бастапқы файлы бар каталогта жҥргiзiледi,
сосын стандартты
каталогтан iздейдi
4. болады, онда файлды стандартты каталогтан iздейдi
5. болады, бҧл жағдайда файлды стандартты каталогтан iздейдi, сосын бастапқы файлы бар
каталогты қарастырады
28. Бастапқы ".h-файлдың" құрамына не кіреді?
1. типтiң, тҧрақтылардың,
кiргiзiлген функциялардың, шаблондардың, тiзiмдердiң
анықталуы
2. функцияның, мәлiметтiң,
шаблонның, аттың сипатталуы
3. атау кеңiстiгi
4. процедуралардың директивалары
5. кӛрсетiлген жауаптың бәрi дұрыс
29. #define директивасы не үшiн қолданылады?
1. тұрақтының мәнiн беру үшiн
2. макростар ҥшiн
3. шартты компиляторды басқаруға арналған символ ҥшiн
4. символдық константа ҥшiн
5. берiлген жауаптың бәрi дҧрыс
30. Құрамында функциялары немесе анықталған мәлiметтерi бар бастапқы
(тақырыптық) файлдардың кеңейтiлуi қандай және ол файлдар қалай аталады?
1. ".htp", ".htp-файлдары"
2. ".h", ".h-файлдары"
215
3. ".c" ".c-файлдары"
4. ".f" ".f- файлдары"
5. ".exe", ".exe- файлдары"
31. Сӛз тіркесінің (жолдың) ұзындығы қай функцияның кӛмегiмен анықталады?
1. strlen
2. src
3. return
4. template
5. main()
32. 10 нақты саннан тұратын массивтi сипаттау қай нұсқада дұрыс берiлген?
1. int a[10];
2. float a(10);
3. float a[10];
4. float a[1..10];
5. int a[1..10];
33. Операндтардан, операция таңбаларынан, жақшалардан тұратын .... мәндерiн
есептеу үшiн қолданылады. Кӛп нүктенiң орнындағы сӛздi табыңдар.
1. ӛрнектер
2. айнымалылар
3. тҧрақтылар
4. логикалық типтер
5. жады класы
34. Айнымалы дегенiмiз не?
1. программа орындалуы барысында әртүрлі мәндер қабылдайтын шама
2. жады класының бiрнеше аймақтарға бӛлiнуi
3.
программалар тiзбегi
4. алгоритмнiң белгiлi бiр шартының орындалуы
5. дҧрыс жауабы жоқ
35. Таңдау операторы (нұсқауы) қай сӛз арқылы берiледi?
1)
switch
2) return
3) for
4) if
5) class
36. Егер long пен float типтері араласса, нәтижесі ... болады.
1)
char;
2) short;
3) int ;
4)
float;
5) double.
37. Бӛлгендегi қалдық табу операциясы қалай берiледi?
1. %
2. /
3. *
4. <<
5. &
38. Блок iшiнде анықталған айнымалы қалай аталады?
1. ауқымды
2. тҧрақты
3. жергiлiктi
4. тҧрақсыз
216
5. сiлтеуiш
39. Блоктың iшiнде сипатталған идентификатор қалай аталады?
1. глобальды кӛрiнiске ие
2. локальдi идентификатор
3.
оператордың белгiсi
4. функцияның прототипiнде кӛрсетiлген параметр
5. кӛрсетiлген типтiң айнымалысы қҧрылғаннан бастап, ол жойылғанша ӛмiр сҥредi
40. а атты бүтiн айнымалының дұрыс сипатталуы:
1.
int a;
2.
a int;
3. integer
a;
4. float
a;
5. char
a.
41. Блоктан тыс анықталған айнымалы қалай аталады?
1. ауқымды (глобальды)
2. жергiлiктi
3. символды
4. тҧрақты
5. жергiлiксiз
42. Қай нұсқада sizeof жазылуы дұрыс?
1.
sizeof тип
2. sizeof [тип]
3. sizeof (тип)
4. sizeof: тип
5. sizeof_ тип
43. Логикалық терiстеу қай нұсқада дұрыс берiлген?
1. -
2. ~
3. =
4.
!
5. --
44. extern спецификаторы ненi бiлдiредi?
1. айнымалы программа iшiнде анықталғанын
2. айнымалы программадан тыс анықталғанын
3. айнымалы анықталмағанын
4. айнымалы автоматты тҥрде анықталғанын
5. дҧрыс жауабы жоқ
45. 12 бүтiн саннан тұратын а массивінің дұрыс сипатталуы:
1. float
a[12];
2. int a[12];
3. float
a[10];
4. char
a[12];
5. int
a(12);
46. Функция тұлғасы қандай таңбалармен қоршалып тұрады?
1. ()
2. / /
3. { }
4. * *
5. " "
47. 0...255 сандар диапазоны қай типке жатады?
1. double