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

2.8 Курс бойынша емтихан сұрақтары

  1. Түсініктемені: бір-біріне қоюға немесе стрингтердің немесе мәтіндік литерлердің ішіне орналастыруға бола ма?

    1. Иә, болады;

    2. Тек бір-бірлеп;-

    3. Егер сәйкес бөлшектерді қолданған жағдайда;

    4. Жоқ, болмайды;

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

  1. Бүтін тұрақтылардың типі тәуелді оның:

    1. түрінен;

    2. мәнінен;

    3. суффиксінен;

    4. A), B) және C) бәрін алғанда;

    5. Анықтау орнынан.

  1. Егер тұрақтылар – ондық және суффиксі болмаса, онда ол келесі типтердің қандай біріншісін қабылдай алады: int, long int және unsigned long int?

    1. Иә, қабылдайды;

    2. Декларациямен сәйкес;

    3. Жоқ, қабылдамайды;

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

    5. Операциялық жүйеден тәуелді.

  1. Егер тұрақты – суффиксіз сегіздік немесе он алтылық болса, онда ол келесі типтердің қандай біріншісін қабылдайды: int, unsigned int, long int және unsigned long int?

    1. Иә, қабылдайды;

    2. Декларациямен сәйкес;

    3. Жоқ, қабылдамайды;

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

    5. Операциялық жүйеден тәуелді.

  1. Егер тұрақты U немесе U суффиксінен тұрса, онда ол типтердің мүмкін болатын біріншісін қабылдай алады:

    1. long int және unsigned long int;

    2. long int және signed long int;

    3. unsigned int және unsigned long int

    4. signed int және signed long int;

    5. int.

  1. Егер тұрақты I немесе L суффиксінен тұрса, онда ол типтердің мүмкін болатын біріншісін қабылдай алады:

    1. Unsigned int және unsigned long int;

    2. long int және unsigned long int;

    3. unsigned int және long int;

    4. int;

    5. signed long int.

  1. Егер жалғыз тырнақшаның арасында бір литер орналасса, онда мынадай тізбектің мәні:

    1. Литер бар;

    2. ASCII кестесінің символы бар;

    3. Таңбассыз сан бар;

    4. ЭВМ үшін қабылданған, осы литерді кодтаудағы сандық мәні бар;

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

  2. Суффиксіз жылжымалы нүктенің тұрақтысы анықталады:

    1. int;

    2. float;

    3. double;

    4. long double;

    5. long.

  1. Санап шығу (enum) элементтері ретінде жарияланған идентификаторлар келесі типтегі тұрақтылар болып келеді:

    1. char;

    2. int;

    3. short;

    4. long;

    5. unsigned int;

  1. Блоктың ішінде берілген қандай объект декларация құрайды?

    1. автоматты (auto);

    2. статистикалық (static);

    3. регистрлік (register);

    4. сыртқы (extern);

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

  1. Функцияның анықталуымен бір деңгейде барлық блоктардың сыртында ресми түрде жарияланатын объектілер әрқашан:

    1. автоматты;

    2. сыртқы;

    3. глобальды;

    4. статистикалық;

    5. локальды;

  1. void типті объектінің мәнін void-тан өзгеше типке анық немесе анық емес түрде келтіруге бола ма?

    1. Тек int-ке ғана;

    2. Анық келтірудегі операцияларға ғана;

    3. Иә, болады;

    4. Жоқ, болмайды;

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

  1. =>0, y>0 шарты бойынша (x/y)*y+x%y өрнектің мәні әрқашан неге тең болады?

    1. Х мәніне;

    2. х+у мәніне;

    3. у мәніне;

    4. 0

    5. анықталмаған.

  1. 01<<03 операторын жылжыту нәтижесі неге тең?

    1. 1;

    2. 2;

    3. 4;

    4. 6;

    5. 8;

  1. 016>>02 операторын жылжыту нәтижесі неге тең?

    1. 1;

    2. 2;

    3. 3;

    4. 4

    5. 8.

  1. int x=2, y=1, z=0 болсын; х=х && y ¦¦z мәні неге тең?

    1. 0;

    2. 1;

    3. >1;

    4. true;

    5. false.

  1. int x=2, y=1, z=0; болсын printf (“%d”,x¦¦!y&&z) операторымен не басылып шығады?

    1. false;

    2. true;

    3. 0;

    4. 1;

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

  1. int z, x=y=1 болсын; z = x + + - 1 z + = - x + + + + + y операторларының орындалуынан кейін z мәні неге тең болады?

    1. 0;

    2. 1;

    3. 2;

    4. 4;

    5. 6.

  1. int x = 03, y = 02, z = 01 болсын; printf (“%d”, x¦ y&~z) операторымен баспаға не шығады?

    1. 0;

    2. 1;

    3. 2;

    4. 3;

    5. 4.

  1. int x = 03, y = 02, z = 01 болсын; printf(“%d”, x^y&~z) операторымен баспаға не шығады?

    1. 0;

    2. 1;

    3. 2;

    4. 3;

    5. 4.

  1. int x = 3, y = z = 4 болсын; printf ( “%d”,(z>=y>=x)?1:0) операторымен баспаға не шығады?

    1. 0;

    2. 1;

    3. 2;

    4. 3;

    5. 4.

  1. int x = y = 1 болсын if (y<0) if ( y>0) x=3; else x=5 операторының орындалуынан кейін Х мәні неге тең болады

    1. 1;

    2. 3;

    3. 5;

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

    5. шешімі жоқ.

23. int t, y = z = 1 болсын, if ( z = y < 0) x = 3;else if (y = = 0 ) x = 5 ; else x = 7; t = z + x; операторының орындалуынан кейін t мәні неге тең болады:

    1. 2;

    2. 4;

    3. 6;

    4. 7;

    5. 8;

  1. int x= y = 0 болсын, while (y<5) x + = + + y операторының орындалуынан кейін Х мәні неге тең болады?

    1. 5;

    2. 10;

    3. 15;

    4. 20;

    5. 21.

  1. int x, y = 1, z болсын, while (y < 10) { x = y + +; z= + + y } y = x + z операторының орындалуынан кейін Y мәні неге тең болады?

  1. 13;

  2. 18;

  3. 19;

  4. 20;

  5. 21.

26. for ( y=1; ( x=y)<10; y+ +) операторының орындалуынан кейін x және y мәндері неге тең болады?

  1. 1;

  2. 9;

  3. 10;

  4. 11;

  5. 12.

27. for ( x=0,y=1000; y>1; x+ +, y/=10)

printf ( “%d%d”, x, y); операторларымен x және y-тің соңғы мәндері қандай болады?

  1. 0 және 1000;

  2. 1 және 100;

  3. 2 және 10 ;

  4. 3 және 1 ;

  5. 4 және 0;

    1. Программаның келесі екі фрагменттері эквивалентті ме?

while (A) { if (B) continue; С; }

while (A) if (!B) C;

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