Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
жауабымен.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
164 Кб
Скачать
☆
  1. Иә, болады;

  2. Жоқ, эквивалентті емес;

  3. Иә, егер В өрнегі ақиқат болса;

  4. Жоқ, егер В өрнегі ақиқат болса;

  5. Жұмыс істеуінен тәуелді.

29. printf ( “%с%d\n”, ’A’, ‘A’); оператормен баспаға не шығады?

  1. ‘A’ ‘A’

  2. ‘A’ A

  3. ‘A’ 65

  4. A 65

  5. ‘A’ ‘65’

30. for циклінің мәні циклдің жұмысының аяқталуынан кейін:

  1. цикл параметрінен тәуелді;

  2. анықталмаған;

  3. жұмыс істеуден тәуелді;

  4. әрқашан анықталған;

  5. индексті модификациялаудағы өрнектен тәуелді.

31. Жариялаудың қандай жағдайында, массивке бастапқы мәндерді меншіктеуге болады?

  1. Тек extern жады класымен;

  2. тек static жады класымен;

  3. тек extern немес static жады класымен;

  4. auto жады класымен;

  5. register жады класымен.

32. Кез-келген өрнектің мәні және типін меншіктеу тәуелді:

  1. меншіктеуді аяқтауға дейінгі, оның сол жақ операциясының мәні мен типінен;

  2. меншіктеу аяқталғаннан кейінгі, оның сол жақ операциясының мәні мен типінен;

  3. өрнектің ең “ұзын” типінен;

  4. сол жақ операндасынан тәуелсіз;

  5. жұмыс істеуден.

33. Меншіктеу өте күрделі өрнектердің арасында кездесуі мүмкін бе?

  1. Иә, мүмкін;

  2. Жоқ, мүмкін емес;

  3. Дөңгелек жақшаларды қолданудан тәуелді;

  4. Тек мәліметтерді енгізу кезінде;

  5. Жұмыс істеуден тәуелді.

34.char типті айнымалылар мен тұрақтылар арифметикалық өрнектерде ұқсас:

  1. Char типінің мәніне;

  2. Short типінің мәніне;

  3. signed int типінің мәніне;

  4. int типінің мәніне;

  5. жұмыс істеуден тәуелді.

35. main-да return нұсқауы әдетте операциялық жүйенің төмендегілері туралы ескертеді:

  1. программаның әдеттегіден тыс жұмысының аяқталуы;

  2. программаның жұмысының қате аяқталуы;

  3. ешнәрсе хабарламайды;

  4. есептеудің қалыпты аяқталуы;

  5. жұмыс істеуден тәуелді.

36. main ішінде анықталған айнымалыларға басқа функциялар тура қатынас жасай алама?

  1. Иә, жасай алады;

  2. Жоқ, жасай алмайды;

  3. Иә, егер айнымалы auto жады класынан болса;

  4. Иә, егер айнымалы register жады класынан болса;

  5. Жұмыс істеуден тәуелді.

37. Келтірілген жады класстарының қайсысы локальды айнымалының шақыру арасындағы аралықта өзінің мәнін сақтауға мүмкіндік береді:

  1. auto;

  2. extern;

  3. static;

  4. register;

  5. жады класын үнсіздік бойынша.

38. auto және register спецификаторлары қолданылады;

  1. программаның кез-келген жерінде;

  2. блоктар арасында;

  3. тек функция ішінде;

  4. тек функция сыртында;

  5. үнсіздікпен.

39. Функциясың ішінде декларацияланатын объектілер қандай жады класынан тұрады:

  1. Extern;

  2. auto;

  3. static;

  4. register;

  5. үнсіздікпен.

40. Функциясың ішінде декларацияланатын функциялар қандай жады класынан тұрады:

  1. auto;

  2. static;

  3. register;

  4. extern;

  5. үнсіздікпен.

41. Функцияның сыртында функциясың ішінде декларацияланатын функциялар қандай жады класынан тұрады:

  1. auto;

  2. static;

  3. register;

  4. extern;

  5. typedef.

42. Сыртқы айнымалылардың декларациясы орналасады:

  1. айнымалы табиғаты бекітілетін;

  2. программистің қалауы бойынша;

  3. ол үшін жады бөлінетін;

  4. алғашқы файл орналастын;

  5. жұмыс істеуінен тәуелді.

43. Си тілінде нүктелі үтір болып саналады:

  1. бөлшектер;

  2. оператор;

  3. нұсқаның, декларацияның және т.б. біту белгісі;

  4. нұсқа литерін аяқтаушы;

  5. міндетті емес элементі.

44. if құсқасы тексереді:

  1. өрнектің логикалық мәнін;

  2. өрнектің сандық мәнін;

  3. өрнекті операндалар типтерінің сәйкестігі;

  4. препроцессор жұмысының шарты;

  5. оператор орындалуының шарты.

45. Келтірілген өрнектердің қайсысы шартқа сәйкес келеді: “k мәні 1 мен 9 арасында жатады, бірақ 5-ке тең емес» ?

  1. k>=1 &&k<=9 && k!=5;

  2. k>1 && k<9 ¦¦ k!=5;

  3. k>1 && k<9 && k!=5

  4. k>=1 && k<=9 ¦¦ k!=5;

  5. k=1 && k=9 && k!=5.

46. Келтірілген өрнектердің қайсысы шартқа сәйкес келеді: «lit мәні ‘1-ге’ немесе ‘2-ге’ тең емес » ?

  1. lit ! =’1’&& lit !=’2’;

  2. lit ! =’1’&& lit =2;

  3. lit ! =’1’¦¦ lit !=’2’;

  4. lit ! =1¦¦ lit !=2;

  5. lit ! =1&& lit !=2.

47.printf (“%s,%u,%c\n”, “ҚазҰТУ”, “ПОС”, * “2004”) операторы берілсін;

шығатын дұрыс нәтижені көрсетіңіз:

  1. ҚазҰТУ, ПОС, 2004 ;

  2. ҚазҰТУ, ПОС, 2 ;

  3. ҚазҰТУ, 55990, 2004 ;

  4. ҚазҰТУ, 18, 2 ;

  5. ҚазҰТУ, 18, 2004 .

48. Стринг үшін меншіктеу операторы берілген:

char s[ ] = “ТЕСТІЛЕУ”;

Өрнек мәні неге тең:

sizeof (s)/ sizeof (char)?

  1. 5 байт;

  2. 6 байт;

  3. 11 байт;

  4. 12 байт;

  5. 4 байт;

49. int year = 1998 меншіктеу операторы берілген.

leap айнымалысының мәні неге тең?

leap = year %4= = 0 &&year % 100 ! = 0 ¦¦year %400 = = 0 ;

  1. 0;

  2. 1;

  3. 2;

  4. 3;

  5. 4.

50. static жады класымен берілген, сыртқы деңгейде жарияланған, айнымалының әрекет ету аймағы таратылады:

  1. барлық алғашқы файлдарға;

  2. барлық функциялар мен алғашқы файлға кіретін блоктарға;

  3. тек алғашқы файлдың соңына дейін, оның жариялануынан тұратын;

  4. жарияланған программаның нүктесінен, жарияланудан тұратын блоктың соңына дейін;

  5. жоғарғы деңгейдегі кез-келген файлға.

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) ;

  1. x=7, z – анықталады;

  2. х=7, z=0;

  3. x=7,z=3;

  4. x=7,z=1;

  5. x=3, z=1.

52. int x,y=1,z; болсын

Баспаға не шығады:

if ( z=( y= =0)) x=5; x=3;

printf ( “%d%d”, x,z);

  1. x=3,z=0;

  2. x=3,z=1;

  3. x=5,z=0;

  4. x=5,z=3;

  5. x=5,z=5.

53. int x,y=1,z болсын

Баспаға не шығады:

if ( x=z=y); x=3;

printf ( “%d%d”, x,z);

  1. x=3, z=0;

  2. x=3, z=1;

  3. x=1, z=1;

  4. x=1, z=3;

  5. x=3, z=3.

54. int x,y,z; x=y=0 болсын

Келесі операторлармен қандай соңғы мән басылып шығады:

while ( y<10) + + y ; x+=y;

printf (“%d%d”, x,y);

  1. x=0, y=9;

  2. x=10,y=9;

  3. x=9,y=10;

  4. x=0,y=10;

  5. x=10,y=10.

55. int x,y,z; x=y=0 болсын

Келесі оператормен қандай соңғы x және y мән басылып шығады:

while (y<10) x+=+ +y;

printf (“ %d%d”,x,y);

  1. x=55,y=9;

  2. x=55,y=10;

  3. x=54,y=9;

  4. x=54,y=10;

  5. 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);

  1. x=9,y=9, z=11;

  2. x=9,y=10, z=11;

  3. x=10,y=9, z=10;

  4. x=9,y=10, z=10;

  5. 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);

  1. x=9,y=9;

  2. x=10,y=9;

  3. x=11,y=11;

  4. x=10,y=10;

  5. x=9,y=10.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]