wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

o 150-180

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

16 разрядты процессор үшін unsigned short типінің өзгеру аралығы:


a)

32768...32767


b)

127...128


c)

0…65535


d)

0...8


e)

0...64

2.

х=0 деген шарт қайсы нұсқада дұрыс жазылған?


a)

if(x==0)


b)

if (x=<0)


c)

if (x=>0)


d)

if (x=&=0)


e)

if (x=0)

3.

Регистр дегенiмiз:


a)

екi санды ғана есте сақтайтын процессор құрылғысы


b)

бiр символдыесте сақтайтын процессор құрылғысы


c)

екiсимволды есте сақтайтын процессор құрылғысы


d)

бiр санды ғана есте сақтайтын процессор құрылғысы


e)

сандарды есте сақтамайтын процессор құрылғысы

4.

clrscr() функциясы не iстейдi?


a)

экранға мәлiмет шығарады


b)

берiлген жауаптардың бәрi дұрыс


c)

экранды тазалайды


d)

экранды безендiредi


e)

экранды бояйды

5.

Жады кластары нешеге бөлiнедi?


a)

3

b)

4

c)

5

d)

7

e)

2

6.

Егер программада #define n 10 жолы болса, ол ненi бiлдiредi?


a)

n айнымалы бiр рет қолданылады


b)

n тұрақты және ол 10-ға тең


c)

n айнымалы тұрақты және 10-ға дейiнгi кез келген сандарға тең


d)

n айнымалы 10 рет қолданылады


e)

n айнымалы 10-нан шексiздiкке дейiнгi сандарға тең

7.

Си тілінде қандай мәліметтер типі жоқ?


a)

сөзтіркестік


b)

символдық тип


c)

жылжымалы нүктелі нақты сан


d)

бүтін


e)

логикалық (bool)

8.

Файлды ашу функциясын табыңыз...


a)

fprintf()


b)

fclose()


c)

fopen()


d)

fname()


e)

fscanf()

9.

Қай функция 2-тiркестi 1-тiркес iшiнен iздейдi?


a)

strcpy(str1,str2)


b)

strset(str1,str2)


c)

strcat(str1,str2)


d)

strstr(str1,str2)


e)

strcmp(str1,str2)

10.

Сөз тiркестерi үшiн қандай тақырыптық файлдар қолданылады?


a)

stdio.h және conio.h


b)

conio.h және string.h


c)

stdio.h және stdlib.h


d)

math.h және stdlib.h


e)

string.h және stdlib.h

11.

Программа дегеніміз ...


a)

берілген есептің мазмұны


b)

цифрлардан құрылған жиын


c)

есептің алдын-ала тексерілетін шарты


d)

есепте қолданылатын барлық операторлар


e)

машинаға түсінікті тілде жазылған алгоритм

12.

Төмендегі программада цикл денесі неше рет орындалады? main() { int m=36, n=56; while (m!=n) { if (m>n) m=m-n; else n=n-m;}}


a)

8 рет


b)

0 рет


c)

6 рет


d)

шексіз көп рет


e)

10 рет

13.

a санының b санына қалдықсыз бөлінетінін көрсететін шарт…


a)

if (a%b!=0)


b)

дұрысжауабы жоқ


c)

if (a/b=0)


d)

if (a/b!=0)


e)

if (a%b==0)

14.

Алдымен негізгі қолдану операциясы орындалып, соңынан арттыру-кеміту операциясы орындалатын операция қалай аталады


a)

sum табу


b)

max табу


c)

min табу


d)

постфикстік

e)

префикстік

15.

Алдымен арттыру-кеміту операциясы орындалып, соңынан негізгі қолдану операциясы орындалатын операция қалай аталады...


a)

постфикстік


b)

min табу


c)

префикстік


d)

max табу


e)

sum табу

16.

Айнымалы немен белгіленеді?


a)

тектаңбамен


b)

идентификатормен

c)

текәріппен


d)

формуламен

e)

тексанмен

17.

Массив дегенiмiз не?


a)

өлшемдi анықтайтын тип


b)

сiлтеменiанықтайтын типтер жиынтығы


c)

динамикалық жадыны пайдаланатын көрсеткiш


d)

ұяшықтарда орналасқан мәлiметтер


e)

біратаумен аталған бiр типтi мәндер тiзбегi

18.

Кiтапханалық функциялар қайда орналасқан?


a)

компьютерде


b)

дұрыс жауап жоқ


c)

кiтапханалық файлдарда


d)

Сиiшiнде

e)

Internet-те

19.

return (өрнек) операциясының қызметi:


a)

программаға әсемдiк бередi


b)

қызметi анықталмаған, заң бойынша программа соңында тұруы крек


c)

функцияны шақырған операторға өрнектiң мәнiн қайтарады


d)

функциямән қайтармаған кезде қолданылады


e)

Стілінде ондай оператор қолданылмайды

20.

Кез келген программада міндетті түрде болуы тиіс оператор


a)

main()


b)

printf()


c)

puts()


d)

scanf()


e)

clrscr()

21.

rand() функциясы қай аралықтағы сандарды береді?


a)

256-32767


b)

0-32767


c)

0-256


d)

0-3200


e)

3200-32767

22.

Си тілінде жиымның (массив) элементі индексі нешеден басталады?


a)

1-ден


b)

өзеркімізбен таңдаймыз


c)

256дан –32 767 дейін


d)

индексіболмайды


e)

0-ден

23.

Қысқа бүтін сан қандай түйінді сөзбен беріледі?


a)

short

b)

char


c)

long

d)

int


e)

float

24.

0.15Е+04 санын әдеттегідей жазыңыз


a)

15


b)

15+04


c)

мұндай дәреже жоқ


d)

1500

e)

0.15Е

25.

Мантисса нені көрсетеді?


a)

санның дәлдігін


b)

санның ұзындығын


c)

санның оң-теріс екендігін


d)

санның кодын


e)

санның диапозонын

26.

Сегіздік сан қандай спецификация арқылы беріледі?


a)

%f


b)

%S


c)

%c


d)

%E


e)

27.

strcmp(str1,str2) функциясының қызметі қандай?


a)

екі тіркесті str2-ге жазу


b)

екі сөзді салыстыру


c)

екі сөзді біріктіру


d)

сөз тіркесінің ұзындығын анықтау


e)

сөз тіркестерді керісінше жазу

28.

Функцияның тақырыбында void түйiндi сөзi не үшiн қолданылады?


a)

функцияның ешқандай мән қайтармайтынын көрсету үшiн


b)

функцияның тақырыбында void түйiндi сөзi қолданылмайды


c)

функциямән қайтаратынын көрсету үшiн


d)

дұрыс жауабы жоқ


e)

функциямән сақтайтынын көрсету үшiн

29.

Пернелерден символдарды біртіндеп енгізетін параметрсіз функцияны көрсетіңіз...


a)

gets()


b)

putchar()


c)

printf()


d)

scanf()


e)

getchar()

30.

Матрицадағы қосалқы диагональдың сол жағын таңдау шартын көрсетіңіз (i-жол нөмірі, j-бағана нөмірі)


a)

if (i+j = n-1)


b)

if (i==j)


c)

if (i+j > n-1)


d)

if (i+j < n-1)


e)

if (i>j)