- •2.8 Курс бойынша емтихан сұрақтары
- •Иә, қабылдайды;
- •Unsigned int және unsigned long int;
- •Иә, болады;
- •Extern;
- •Жұмыс істеуден тәуелді.
- •58. Int X,y болсын
- •Анықталмаған.
- •Жұмыс істеуден тәуелді.
- •Анықталмаған.
- •Иә, болады;
- •Жоқ, болмайды;
- •Аралық және қорытынды бақылаудың дұрыс жауаптарының кілттері
Иә, болады;
Жоқ, эквивалентті емес;
Иә, егер В өрнегі ақиқат болса;
Жоқ, егер В өрнегі ақиқат болса;
Жұмыс істеуінен тәуелді.
29. printf ( “%с%d\n”, ’A’, ‘A’); оператормен баспаға не шығады?
‘A’ ‘A’
‘A’ A
‘A’ 65
A 65
‘A’ ‘65’
30. for циклінің мәні циклдің жұмысының аяқталуынан кейін:
цикл параметрінен тәуелді;
анықталмаған;
жұмыс істеуден тәуелді;
әрқашан анықталған;
индексті модификациялаудағы өрнектен тәуелді.
31. Жариялаудың қандай жағдайында, массивке бастапқы мәндерді меншіктеуге болады?
Тек extern жады класымен;
тек static жады класымен;
тек extern немес static жады класымен;
auto жады класымен;
register жады класымен.
32. Кез-келген өрнектің мәні және типін меншіктеу тәуелді:
меншіктеуді аяқтауға дейінгі, оның сол жақ операциясының мәні мен типінен;
меншіктеу аяқталғаннан кейінгі, оның сол жақ операциясының мәні мен типінен;
өрнектің ең “ұзын” типінен;
сол жақ операндасынан тәуелсіз;
жұмыс істеуден.
33. Меншіктеу өте күрделі өрнектердің арасында кездесуі мүмкін бе?
Иә, мүмкін;
Жоқ, мүмкін емес;
Дөңгелек жақшаларды қолданудан тәуелді;
Тек мәліметтерді енгізу кезінде;
Жұмыс істеуден тәуелді.
34.char типті айнымалылар мен тұрақтылар арифметикалық өрнектерде ұқсас:
Char типінің мәніне;
Short типінің мәніне;
signed int типінің мәніне;
int типінің мәніне;
жұмыс істеуден тәуелді.
35. main-да return нұсқауы әдетте операциялық жүйенің төмендегілері туралы ескертеді:
программаның әдеттегіден тыс жұмысының аяқталуы;
программаның жұмысының қате аяқталуы;
ешнәрсе хабарламайды;
есептеудің қалыпты аяқталуы;
жұмыс істеуден тәуелді.
36. main ішінде анықталған айнымалыларға басқа функциялар тура қатынас жасай алама?
Иә, жасай алады;
Жоқ, жасай алмайды;
Иә, егер айнымалы auto жады класынан болса;
Иә, егер айнымалы register жады класынан болса;
Жұмыс істеуден тәуелді.
37. Келтірілген жады класстарының қайсысы локальды айнымалының шақыру арасындағы аралықта өзінің мәнін сақтауға мүмкіндік береді:
auto;
extern;
static;
register;
жады класын үнсіздік бойынша.
38. auto және register спецификаторлары қолданылады;
программаның кез-келген жерінде;
блоктар арасында;
тек функция ішінде;
тек функция сыртында;
үнсіздікпен.
39. Функциясың ішінде декларацияланатын объектілер қандай жады класынан тұрады:
Extern;
auto;
static;
register;
үнсіздікпен.
40. Функциясың ішінде декларацияланатын функциялар қандай жады класынан тұрады:
auto;
static;
register;
extern;
үнсіздікпен.
41. Функцияның сыртында функциясың ішінде декларацияланатын функциялар қандай жады класынан тұрады:
auto;
static;
register;
extern;
typedef.
42. Сыртқы айнымалылардың декларациясы орналасады:
айнымалы табиғаты бекітілетін;
программистің қалауы бойынша;
ол үшін жады бөлінетін;
алғашқы файл орналастын;
жұмыс істеуінен тәуелді.
43. Си тілінде нүктелі үтір болып саналады:
бөлшектер;
оператор;
нұсқаның, декларацияның және т.б. біту белгісі;
нұсқа литерін аяқтаушы;
міндетті емес элементі.
44. if құсқасы тексереді:
өрнектің логикалық мәнін;
өрнектің сандық мәнін;
өрнекті операндалар типтерінің сәйкестігі;
препроцессор жұмысының шарты;
оператор орындалуының шарты.
45. Келтірілген өрнектердің қайсысы шартқа сәйкес келеді: “k мәні 1 мен 9 арасында жатады, бірақ 5-ке тең емес» ?
k>=1 &&k<=9 && k!=5;
k>1 && k<9 ¦¦ k!=5;
k>1 && k<9 && k!=5
k>=1 && k<=9 ¦¦ k!=5;
k=1 && k=9 && k!=5.
46. Келтірілген өрнектердің қайсысы шартқа сәйкес келеді: «lit мәні ‘1-ге’ немесе ‘2-ге’ тең емес » ?
lit ! =’1’&& lit !=’2’;
lit ! =’1’&& lit =2;
lit ! =’1’¦¦ lit !=’2’;
lit ! =1¦¦ lit !=2;
lit ! =1&& lit !=2.
47.printf (“%s,%u,%c\n”, “ҚазҰТУ”, “ПОС”, * “2004”) операторы берілсін;
шығатын дұрыс нәтижені көрсетіңіз:
ҚазҰТУ, ПОС, 2004 ;
ҚазҰТУ, ПОС, 2 ;
ҚазҰТУ, 55990, 2004 ;
ҚазҰТУ, 18, 2 ;
ҚазҰТУ, 18, 2004 .
48. Стринг үшін меншіктеу операторы берілген:
char s[ ] = “ТЕСТІЛЕУ”;
Өрнек мәні неге тең:
sizeof (s)/ sizeof (char)?
5 байт;
6 байт;
11 байт;
12 байт;
4 байт;
49. int year = 1998 меншіктеу операторы берілген.
leap айнымалысының мәні неге тең?
leap = year %4= = 0 &&year % 100 ! = 0 ¦¦year %400 = = 0 ;
0;
1;
2;
3;
4.
50. static жады класымен берілген, сыртқы деңгейде жарияланған, айнымалының әрекет ету аймағы таратылады:
барлық алғашқы файлдарға;
барлық функциялар мен алғашқы файлға кіретін блоктарға;
тек алғашқы файлдың соңына дейін, оның жариялануынан тұратын;
жарияланған программаның нүктесінен, жарияланудан тұратын блоктың соңына дейін;
жоғарғы деңгейдегі кез-келген файлға.
51. int x,y=1,z; болсын
Баспаға не шығады:
if ( z=y<0) x=3;
else if (y= = 0 ) x=5;
else x=7;
printf ( “ % d %d”, x,z) ;
x=7, z – анықталады;
х=7, z=0;
x=7,z=3;
x=7,z=1;
x=3, z=1.
52. int x,y=1,z; болсын
Баспаға не шығады:
if ( z=( y= =0)) x=5; x=3;
printf ( “%d%d”, x,z);
x=3,z=0;
x=3,z=1;
x=5,z=0;
x=5,z=3;
x=5,z=5.
53. int x,y=1,z болсын
Баспаға не шығады:
if ( x=z=y); x=3;
printf ( “%d%d”, x,z);
x=3, z=0;
x=3, z=1;
x=1, z=1;
x=1, z=3;
x=3, z=3.
54. int x,y,z; x=y=0 болсын
Келесі операторлармен қандай соңғы мән басылып шығады:
while ( y<10) + + y ; x+=y;
printf (“%d%d”, x,y);
x=0, y=9;
x=10,y=9;
x=9,y=10;
x=0,y=10;
x=10,y=10.
55. int x,y,z; x=y=0 болсын
Келесі оператормен қандай соңғы x және y мән басылып шығады:
while (y<10) x+=+ +y;
printf (“ %d%d”,x,y);
x=55,y=9;
x=55,y=10;
x=54,y=9;
x=54,y=10;
x=50,y=10.
56. int x,y,z; y=1 болсын
Келесі оператормен қандай соңғы x,y және z мән басылып шығады:
while (y<10) { x=y+ +; z= + +y;}
printf (“%d%d%d”,x,y,z);
x=9,y=9, z=11;
x=9,y=10, z=11;
x=10,y=9, z=10;
x=9,y=10, z=10;
x=9,y=11, z=11.
57. int x,y болсын
Келесі оператормен қандай соңғы x және y мән басылып шығады:
for (y=1;y<10; y+ +) x=y;
printf (“% d % d”, x, y);
x=9,y=9;
x=10,y=9;
x=11,y=11;
x=10,y=10;
x=9,y=10.
