wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

КУИЗ 1 АЛГОРИТМ

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Идентификатор дегенiмiз не?

a)

динамикалық жады

b)

программадағы объектiнiң аты

c)

жиыннан тұратын массив

d)

программаның берiлу жолы

e)

компиляторға арналған сөздер

2.

Қандай да бiр әрекеттер тізбегін орындайтын операциялар мен сипаттамалардың айқындалған тiзбегiн ... деп атайды.

a)

функция

b)

процедура

c)

рекурсия

d)

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

e)

 сан

3.

С# тілінде кез келген программаның орындалуы қай функциядан басталады?

a)

random

b)

main()

c)

randomize()

d)

clrscr()

e)

Әр программада әр түрлi

4.

clrscr() функциясының атқаратын қызметі...

a)

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

b)

экранға шығару

c)

экранға енгізу

d)

программаны жабу

e)

есеп шартын тексеру

5.

С# алфавитiне енбейді:

a)

рим цифрлары

b)

араб цифрi: 0-9

c)

арнайы белгiлер

d)

түйiндi сөздер

e)

операциялар таңбалары

6.

С# тілінде тұрақтыларды сипаттау үшiн қандай түйiндi сөз қолданылады?

a)

const

b)

int

c)

var

d)

procedure

e)

дұрысы жоқ

7.

а=9; b=12 болса a<=b өрнегі қандай нәтиже береді?

a)

ақиқат

b)

жалған

c)

немесе

d)

оңтайлану

e)

емес

8.

Егер float пен double типтері араласса, нәтижесі – ... болады;

a)

double

b)

float

c)

long

d)

int

e)

short

9.

а=9; b=12 болса a=b өрнегі қандай нәтиже береді?

a)

жалған

b)

ақиқат

c)

немесе

d)

оң

e)

емес

10.

Блок дегенiмiз не?

a)

айнымалыларды сипаттауы бар құрама оператор

b)

функцияның екiншi аты

c)

кездейсоқ оператор

d)

қатенi анықтайтын оператор

e)

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

11.

Айнымалы дегенiмiз не?

a)

анықталмаған тип мәлiметтерiнiң жадыда сақталуы

b)

белгілі бір атауы бар жады аймағы, онда анықталған типтiң мәлiметтерi сақталады

c)

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

d)

жады класстарының бiрнеше бөлiктерге бөлiнуi

e)

операндадан, операция белгiсiнен, жақшадан тұратын, анықталған типтiң мағынасын бiлдiруi

12.

а=9; b=12 болса a>=b өрнегі қандай нәтиже береді?

a)

жалған

b)

ақиқат

c)

немесе

d)

оң

e)

емес

13.

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

a)

for (инициализациялау; өрнек; модификация) оператор

b)

while (өрнек) оператор

c)

do while (өрнек)

d)

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

e)

If

14.

Тармақталу операторы дегенiмiз не?

a)

Алгоритмнiң белгiлi бiр шарттың орындалуына немесе орындалмауына байланысты тармақталып, бiрнеше жолдарға бөлiнуi

b)

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

c)

бiр ғана шарттың орындалуын тексеретін оператор

d)

шарттардың орындалмауын тексеретін оператор

e)

операторлардың тармақталуын тексеретін оператор

15.

директива #define не үшiн қолданылады

a)

тұрақтының мәнiн беру үшiн

b)

макростар үшiн

c)

шартты компиляторды басқаруға арналған символ үшiн

d)

символдық константа үшiн

e)

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

16.

а=9; b=12 болса a>b өрнегі қандай нәтиже береді?

a)

жалған

b)

ақиқат

c)

немесе

d)

оң

e)

емес

17.

a=b қатынас өрнегі қалай жазылады?

a)

a==b

b)

a=+b

c)

a=-b

d)

a=?b

e)

a=b

18.

Айнымалы дегенiмiз не?

a)

программа орындалуы барысында әр түрлі мәндер қабылдайтын шама

b)

жады класының бiрнеше аймақтарға бөлiнуi

c)

программалар тiзбегi

d)

алгоритмнiң белгiлi бiр шартының орындалуы

e)

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

19.

Таңдау операторы (нұсқауы) қай сөз арқылы берiледi?

a)

switch

b)

return

c)

for

d)

if

e)

class

20.

Бөлгендегi қалдық табу операциясы қалай берiледi?

a)

пайыз белгісімен %

b)

көлбеу сызық /

c)

жұлдызша *

d)

солға жылжыту <<

e)

және белгісімен &

21.

а атты бүтiн айнымалының дұрыс сипатталуы:

a)

int a

b)

a int

c)

integer a

d)

float a

e)

char a

22.

Логикалық терiстеу қай вариантта дұрыс берiлген?

a)

=!

b)

-

c)

~

d)

=

e)

--

23.

Программаның денесі қандай таңбалармен қоршалып тұрады?

a)

{ }

b)

( )

c)

//

d)

**

e)

""

24.

программа денесі деп нені айтамыз?

a)

сол программада орындалатын операторлар жиынтығын

b)

көп операторлар тізбегін

c)

алгоритмді

d)

бір операторды

e)

көп алгоритм жиынтығын

25.

0...255 сандар диапазоны қай типке жатады?

a)

char

b)

double

c)

unsigned char

d)

bool

e)

float

26.

С# тiлiнде комментарийдi қандай таңбалар ішінде жазады?

a)

// //

b)

(**)

c)

Х**Х

d)

<>

e)

{}

27.

Егер short пен int типтері араласса, нәтижесі – ... болады

a)

int

b)

char

c)

short

d)

float

e)

double

28.

switch операциясынан шығу үшiн қай нұсқау қолданылады?

a)

break

b)

do

c)

case

d)

return

e)

default

29.

*=операциясы ненi бiлдiредi?

a)

көбейтіп барып меншiктеу

b)

көбейту

c)

меншiктеу

d)

әр элементiн көбейту

e)

комментарий

30.

" int n;" жазуы ненi бiлдiредi?

a)

n айнымалысы бүтін мән қабылдайды

b)

n класы берiлгенiн

c)

n спецификаторы берілген

d)

nайнымалысы нақты мән қабылдайды

e)

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

31.

Цикл денесі деп нені айтамыз?

a)

берілген шарт бойынша бірнеше рет қайталанып орындалатын операторлар жиынтығын

b)

көп операторлар тізбегін

c)

алгоритмді

d)

бір операторды

e)

көп алгоритм жиынтығын

32.

С# тілінде бір таңбамен белгіленген бас және кіші әріптер мәні

a)

әр түрлі болып саналады

b)

бірдей болып саналады

c)

компиляторға байланысты өзгереді

d)

тілдің нұсқасына байланысты өзгереді

e)

барлығы да дұрыс

33.

Айнымалыларға, тұрақтыларға, мәліметтер типіне және функцияларға қойылған атау былай аталады...

a)

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

b)

түйінді сөздер

c)

директивалар

d)

нұсқауыштар

e)

дұрыс жауап көрсетілмеген

34.

int a[5] массивінде қандай нөмірлі элемент жоқ?

a)

a[5]

b)

a[1]

c)

a[2]

d)

a[3]

e)

a[0]

35.

Файлдан мына функция көмегімен мәлімет оқылады...

a)

fscanf()

b)

fprintf()

c)

fread()

d)

fwrite()

e)

seek()

36.

Файлды одан мәлімет оқу үшін ашу (режимін көрсету керек)

a)

r

b)

w

c)

a

d)

r+

e)

w+

37.

Мәлімет жазатын файл ашу қажет, егер файл бұрыннан бар болса, ондағы мәлімет жойылады (режимін көрсету керек)

a)

w

b)

r

c)

a

d)

r+

e)

w+

38.

Мәлімет қосу: файл соңына мәлімет жазу үшін оны ашу қажет (режимін көрсету керек)

a)

a

b)

r

c)

w

d)

r+

e)

w+

39.

Файлдағы мәліметті оқып, оған мәлімет жазу: оқу және жазу (режимін көрсету керек)

a)

r+

b)

r

c)

w

d)

a

e)

w+

40.

Файлды жаңарту үшін оны ашу, егер файл бұрыннан болса, оның мәліметі жойылады (режимін көрсету керек)

a)

w+

b)

r

c)

w

d)

a

e)

r+

41.

Мәлімет қосу: файлды ашып, оны жаңартады; мәлімет бұрнғының соңына жазылады (режимін көрсету керек)

a)

a+

b)

r

c)

w

d)

a

e)

r+

42.

Төмендегі функция файлдан сөз тіркесін оқиды

a)

fgets()

b)

fread()

c)

fgetc()

d)

fputs()

e)

fputc()

43.

Төмендегі функция файлға сөз тіркесін жазады

a)

fputs()

b)

fwrite()

c)

fgets()

d)

fgetc()

e)

fputc()

44.

Егер char мен short типтері араласса, нәтижесі – ... болады

a)

short

b)

char

c)

floa

d)

long

e)

int

45.

Мәліметтердің бір еселік дәлдікпен берілетін нақты сандық типі былай сипатталады...

a)

float

b)

double

c)

char

d)

int

e)

struct

46.

Мәліметтердің екі еселік дәлдікпен берілетін нақты санды типі былай сипатталады...

a)

double

b)

float

c)

char

d)

int

e)

struct

47.

Мәліметтердің символдық типі былай сипатталады...

a)

char

b)

float

c)

double

d)

int

e)

struct

48.

С# программасы мәтіндері қандай типті файлдарда сақталады?

a)

cpp, .c

b)

txt, .doc

c)

pas, .bas

d)

h, .htm

e)

html, .xtml

49.

Программалардың объектілік кодтары қандай типті файлдарда сақталады?

a)

obj

b)

exe

c)

cpp, .с

d)

com

e)

txt

50.

Түйінді сөздер (ключевые слова) дегеніміз не?

a)

арнайы қызметі тағайындалған сөздер

b)

қарапайым идентификаторлар

c)

операциялар

d)

функциялар

e)

макрокомандалар