Font size
S
M
L
XL
WorksheetsС++ 1рк
Total questions: 100
Worksheet time: 50mins
Name
Class
Date
1.
С++ тілінде стандартты типтердің жиынтығы:
a)char, int, long, float, double
b)char, shortint, int, longint, float, double
c)character, integer, real, complex, logical
d)char, integer, real, boolean
e)char, numeric, boolean, single, double, extended
2.
C++ бағдарламасында include командасы не үшін қолданылады?
a)жүйелік тақырып файлдарын (кітапханаларды) қосу үшін
b)айнымалыларды жариялауға арналған
c)енгізу шығару операторлары үшін
d)модульдерді басқару үшін
e)функцияларды жариялау үшін
3.
"Тең емес" қатынас амалын көрсетіңіз:
a)a!=b
b)a==b
c)a>=b
d)a<=b
e)a=!b
4.
С++ тілінде айнымалының атауы:
a)size1
b)1size
c)size.
d)size*
e)size
5.
Операторлар жиынтығының немесе функция денесінің басы мен соңы:
a){}
b)()
c)[]
d)begin end
e)“”
6.
14 / 5 өрнегінің мәні:
a)2
b)2.8
c)4
d)0.8
e)3
7.
a)4
b)2.8
c)2
d)0.8
e)3
8.
a)true
b)0
c)!0
d)false
e)мәні жоқ
9.
a)логикалық терiстеу
b)арифметикалық терiстеу
c)унарлық плюс
d)адрессіздендіру
e)жадыны бөлу
10.
a)компилятор
b)аутентификатор
c)сепаратор
d)генератор
e)консоль
11.
a)int x, y, result;
b)Float x, y, result;
c)int x, y, Results;
d)double int x, y, result;
e)float x, y, result1;
12.
a)pow(), abs()
b)sqr(), acs()
c)abs(), exp()
d)sqrt(), ceil()
e)ceil(), fabs()
13.
Бағдарлама екі мәтінді шығарады, себебі
a)break мәлімдемесі жоқ
b)default белгіленбеген
c)Дұрыс емес жағдай
d)Синтаксистік қате
e)Айнымалы түрі тұрақты мәндерге сәйкес келмейді
14.
a)кейбір қадамдардың соңын білдіреді
b)программада тізбектелген қадамдарды ажыратады
c)функцияның тақырыбында формальды параметрлерді ажыратады
d)"блок" деген құрылымдық нұсқауды міндетті түрде аяқтау
e)амалды білдіреді
15.
a)стандартты енгізу
b)компилятор жалауы
c)стандартты шығару
d)бүтін -1
e) теріске шығару
16.
a)ирек жақшаға { } алынған кез келген нұсқаулардың тізбегі
b)дөңгелек жақшаға ( ) алынған кез келген нұсқаулардың тізбегі
c)төртбұрышты жақшаға [ ] алынған кез келген нұсқаулардың тізбегі
d)begin end операторлық жақшаға алынған кез келген нұсқаулардың тізбегі
e)тармақталу және цикл нұсқаулықтарының құрамына міндетті түрде кіретін нұсқау
17.
a)i- дің мәні басқа амалда қолданылғаннан кейін бірді қосады
b)бірді екі рет қосады
c)i- дің мәні басқа амалда қолданылмас бұрын бірді қосады
d)i- дің мәні басқа амалда қолданылу уақытында бірді қосады
e)осы айнымалыға бөлінген 2 байт орынды босатады
18.
a) ,>,>=,<,<=,==,||,!,!=
b)=,==,!=,?=,>=,>,<=,<,+=
c)+=, ,||,>=,>,<=,<,!=,
d)>,<,+,=,,-,%=,!=,*=
e)(), ,>,<,==,!=,||,!,?:;
19.
a)cin>>x>>y>>z; result=x*y*z;
b)cout<
c)cout>>x>>y>>z; results=x*y*z;
d)Cin>>x>>y>>z; results=pow(x,y,z);
e)cin>>x>>y>>z; result= pow(x,y,z);
20.
a)77
b)88
c)78
d)87
e)Null
21.
a)1
b)-1
c)2
d)0
e)-2
22.
a)0
b)1
c)-1
d)2
e)-2
23.
a)12
b)1
c)6
d)0
e)15
24.
a)6
b)0
c)4
d)1
e)5
25.
a)2
b)0
c)1
d)4
e)3
26.
a)8
b)1
c)19
d)2
e)0
27.
a)5
b)1
c)2
d)4
e)3
28.
a)6
b)7
c)2
d)-5
e)5
29.
a)7
b)-5
c)5
d)6
e)8
30.
a)4
b)3
c)2
d)5
e)0
31.
a)-5
b)-2
c)-3
d)-1
e)-4
32.
a)9
b)10
c)11
d)0
e)1
33.
a)10
b)9
c)11
d)0
e)1
34.
a)x=x+1; x+=1; ++x; x++;
b)x=x+1; x+=1; 1++x; x++1;
c)x:1+x; 1+=x; 1+x; x+1;
d)x= x+1; x=1; 1+x; x:++;
e)x:x+1; x++; x=1; ++x;
35.
a)switch ( K ) {case 0: K++; case 1: K--; default: ;}
b)while ( F( ); );
c)switch ( K ) {case 'A': K++; case 1: K--; default ;}
d)for ( K = 0, K < 10, K++ );
e)void G( ) {return 0;}
36.
a)for (K = 0; K= < 10; K++ );
b)do K--; while (K);
c)struct T {float A; int N;};
d)S += K;
e)while ( F( ) );
37.
a)салыстыру операциясын >= таңбасына ауыстыру, жақшадан кейінгі нүктелі үтірді алып тастау.
b)жақшадан кейінгі нүктелі үтірді алып тастау.
c)салыстыру операциясын ! таңбасына ауыстыру, жақшадан кейінгі нүктелі үтірді алып тастау.
d)салыстыру операциясын = <таңбасына ауыстыру, жақшадан кейінгі нүктелі үтірді алып тастау.
e)салыстыру операциясын >= таңбасына ауыстыру, «\n» опреаторын алып тастау.
38.
a)do ... while циклі кем дегенде бір рет орындалады
b)while циклі шарт тексерілгенге дейін орындалады
c)do ... while циклі орындалмас бұрын шартты тексереді
d)while циклі шарт тексерілгеннен кейін орындалады
e)do ... while циклі орындалмас бұрын шартты тексермейді
39.
a)for (K = 0; K < 10; K++)
b)while ( F( ); );
c)void G( ) {return 0;}
d)switch (K) {case 0: K++; case 1, 2: K--; default ;}
e)S &&= K;
40.
a)17
b)1
c)14
d)12
e)0
41.
a)-2
b)0
c)2
d)1
e)3
42.
a)7
b)3
c)4
d)1
e)11
43.
a)-5
b)-2
c)-3
d)-1
e)-4
44.
a)int
b)char
c)double
d)char *
e)float
45.
a)float
b)char *
c)int
d)real
e)char
46.
a)float
b)int
c)fixed
d)long
e)long float
47.
a)main()
b)program my_program
c)function()
d)main
e)main_function()
48.
a)product=25, x=6
b)product=30, x=6
c)product=25, x=5
d)product=30, x=5
e)product=256
49.
a)Шарттан кейінгі нүктелі үтірді { жақшасымен алмастыру немесе шарттан кейінгі ; және } алып тастау.
b)Шарттан кейінгі нүктелі үтірді } жақшасымен алмастыру.
c){ жақшасын қосу немесе соңғы ; және } алып тастау.
d)} жақшасын алып тастау.
e)Қате жоқ.
50.
a)/*
b)(
c)[
d)(*
e){
51.
a).cpp
b).exe
c).obj
d).txt
e).com
52.
a)float
b)double
c)char
d)int
e)struct
53.
a)int
b)float
c)double
d)integer
e)fixed
54.
a)&&
b)\\
c)||
d)??
e)%
55.
a)if - else инструкциясы
b)switch - case инструкциясы
c)while инструкциясы
d)do - while инструкциясы
e)for инструкциясы
56.
a)switch - case инструкциясы
b)if - else инструкция
c)while инструкция
d)do - while инструкция
e)for инструкциясы
57.
a)while инструкциясы
b)if - else инструкциясы
c)switch - case инструкциясы
d)do - while инструкциясы
e)for инструкциясы
58.
a)do - while инструкциясы
b)if - else инструкциясы
c)switch - case инструкциясы
d)while инструкциясы
e)for инструкциясы
59.
a)for инструкциясы
b)if - else инструкциясы
c)switch - case инструкциясы
d)while инструкциясы
e)do - while инструкциясы
60.
a)break
b)continue
c)case
d)default
e)do
61.
a)4
b)1
c)0
d)2
e)9
62.
a)0
b)2
c)5
d)1
e)3
63.
a)3
b)1
c)4
d)7
e)10
64.
a)3
b)0
c)4
d)7
e)10
65.
a)5
b)-1
c)4
d)3
e)6
66.
a)3
b)1
c)2
d)4
e)7
67.
a)4
b)2
c)0
d)1
e)-2
68.
a)x = 2, y = 0
b)x = 1, y = 1
c)x = 2, y = 2
d)x = 0, y = 0
e)x = 2, y = 1
69.
a)операторлар блогының орындалуы шартты өрнек мәні ақиқат болғанда қайталанады.
b)операторлар блогының орындалуы шартты өрнек мәні нөл болғанда қайталанады.
c)циклды орындау кезінде шартты өрнек мәніне қарамастан операторлар блогы бір рет орындалады.
d)операторлар блогының орындалуы шартты өрнек мәнінен тәуелсіз.
e)операторлар блогы тек бір рет орындалады.
70.
a)4
b)3
c)2
d)1
e)0
71.
a)1
b)0
c)2
d)3
e)5
72.
a)6
b)0
c)5
d)1
e)4
73.
a)11
b)1
c)14
d)12
e)0
74.
a)0
b)2
c)–2
d)1
e)3
75.
a)if (a/100==a%100) cout<<" полиндром";
b)if(a/100==a/10) cout<<" полиндром";
c)if (a/100!=a%10) cout<<" полиндром";
d)if (a%100==a%10) cout<<" полиндром";
e)if (a/10%10==a/100) cout<<" полиндром";
76.
a)20
b)10
c)1
d)0
e)5
77.
a)17
b)15
c)16
d)18
e)0
78.
a)mas [6];
b)mas (7);
c)mas 8;
d)mas [7];
e)mas[-7]
79.
a)11
b)4
c)6
d)индекс шекарасы бұзылды
e)5
80.
a)2
b)5
c)6
d)1
e)0
81.
a)4
b)16
c)8
d)12
e)индекс диапазоны шекарадан шығып кетті
82.
a)0
b)-1
c)2
d)6
e)индекс диапазоны шекарадан шығып кетті
83.
a)15
b)-5
c)12
d)-6
e)индекс диапазоны шекарадан шығып кетті
84.
a)12
b)16
c)8
d)4
e)индекс диапазоны шекарадан шығып кетті
85.
a)-2
b)0
c)2
d)5
e)индекс диапазоны шекарадан шығып кетті
86.
a)7
b)4
c)2
d)-5
e)-1
87.
a)for (int k = 0; k <6; k++) cout<< a[k];
b)for (int k = 0; k <= 6; k++) cout<< a[k];
c)for (int k = 1; k <6; k++) cout<< a[k];
d)for (int k = 6; k >0; k--) cout<< a[k];
e)for (int k = 6; k < 0; k--) cout<< a[k];
88.
a)array[2];
b)array(7);
c)array[6];
d)array[7];
e)array(2);
89.
a)array массивінің алғашқы 10 элементінің қосындысын есептейді.
b)array массивіндегі элементтер санын есептейді.
c)array массивіндегі элементтер нәтижесін есептейді.
d)array массиві индекстерінің қосындысын есептейді.
e)array массиві индекстерінің азайтуын есептейді.
90.
a)int array[10];
b)array[10];
c)array(10);
d)int array(10);
e)int 10);
91.
a)for (i = 0; i < n; i++) cin>> a[i];
b)for (i = 1; i < 0; i++) pin<< a[i];
c)for (i = 0; i >n; i++) cout >> a[i];
d)for (i = 1, i >n, i--) ccout >> a[i];
e)for (i = 1, i < n, i++) sin >> a[i];
92.
a)for (i = n-1; i <= 0; i--) cout << a[i] << " ";
b)for (i = 0; i <= n; i--) cout << a[i] << " ";
c)for (i = n+1; i <= 0; i++) cout << a[i] << " ";
d)for (i = 1; i <= n; i--) cout << a[i] << " ";
e)for (i = 0; i <= n;) cout << a[i] << " ";
93.
a)t = a[0]; a[0] = a[n-1]; a[n-1] = t;
b)t = a[1]; a[1] = a[n-1]; a[n-1] = t;
c)t = a[0]; a[1] = a[n-1]; a[n-1] = t;
d)t = a[1]; a[1] = a[n-2]; a[n-2] = t;
e)t = a[1]; a[0] = a[n-1]; a[n-2] = t;
94.
a)бір атауға біріктірілген бір типті айнымалылардың реттелген тізбегі.
b)бір атауға біріктірілген әртүрлі типті айнымалылардың реттелген тізбегі.
c)шартты өрнек.
d)циклдың қайталану саны.
e)әр түрлі мәндерді сақтайтын кесте.
95.
a)Тақ нөмірлі массив элементтерінің көбейтіндісі
b)Тақ нөмірлі массив элементтерінің қосындысы
c)Жұп нөмірлі массив элементтерінің көбейтіндісі
d)Жұп нөмірлі массив элементтерінің қосындысы
e)Массивтің соңғы элементін шығарады.
96.
a)Массивтің ең үлкен элементін
b)Массивтің ең кіші элементін
c)Массивтің кез-келген элементін
d)Массивтің соңғы элементін
e)Массивтің 0-ге тең элементін
97.
a)бір өлшемді және көп өлшемді
b)біртекті және гетерогенді
c)қарапайым және күрделі
d)біртекті және қарапайым
e)гетерогенді және күрделі
98.
a)continue
b)break
c)else
d)default
e)in
99.
a)break
b)continue
c)else
d)default
e)in
100.
a)//
b)/
c)#
d)\\
e)::
Reset
