wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по программированию на языке Паскаль

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

Паскаль бағдарламасында айнымалы мәнін бірден беру тәсілі:

a)

var x: integer = 5;

b)

const x := 5;

c)

define x = 5;

d)

input x = 5;

e)

assign x := 5;

2.

Паскальда графикамен жұмыс істеуге арналған модуль:

a)

graph

b)

crt

c)

math

d)

text

e)

mod

3.

Паскаль бағдарламасында шарт дұрыс орындалмаса не болады?

a)

Else бөлімі орындалады

b)

Бағдарлама тоқтайды

c)

Шарт қайталанады

d)

Қате шығады

e)

Нәтиже шықпайды

4.

Паскальда логикалық типтің жадындағы көлемі:

a)

1 байт

b)

2 байт

c)

4 байт

d)

8 байт

e)

16 байт

5.

Паскальда нақты типтің жады көлемі:

a)

6 байт

b)

2 байт

c)

1 байт

d)

8 байт

e)

10 байт

6.

Паскаль бағдарламасында файлды оқу үшін:

a)

reset

b)

rewrite

c)

read

d)

open

e)

assign

7.

Паскаль бағдарламасында модульдің ішіндегі процедураны шақыру мысалы:

a)

math.sqrt(9);

b)

sqrt(9);

c)

call sqrt;

d)

uses.sqrt;

e)

module.sqrt;

8.

Паскальда жазбаны (record) мысалмен анықтау: type student = record name: string; age: integer; end;

a)

student типі екі өрісті жазба

b)

Массив типі

c)

Цикл типі

d)

Файл типі

e)

Логикалық тип

9.

Паскальда жиынды мысалмен көрсету: var a: set of 1..10;

a)

1-ден 10-ға дейінгі бүтін элементтер жиыны

b)

10 элементтен тұратын массив

c)

Символдар тізбегі

d)

Мәтіндік жол

e)

Айнымалы тобы

10.

Паскальда символды экранға шығару мысалы:

a)

writeln('A');

b)

write('A')

c)

char('A');

d)

display(A);

e)

out(A);

11.

Паскаль бағдарламасында есепті шешудің соңғы кезеңі:

a)

Нәтижені талдау және тексеру

b)

Код жазу

c)

Айнымалы енгізу

12.

Паскаль тілінде экранға бір жолға бірнеше мән шығару үшін не қолданылады?

a)

write

b)

writeln

c)

print

d)

display

e)

output

13.

Бағдарламаны орындау кезінде пайда болатын қате қалай аталады?

a)

Орындау қатесі (runtime error)

b)

Компиляция қатесі

c)

Логикалық қате

d)

Синтаксистік қате

e)

Айнымалы қате

14.

Паскальда функция шақырылғанда не қайтарылады?

a)

Бір мән

b)

Екі мән

c)

Процедура

d)

Айнымалы типі

e)

Массив

15.

Паскальда функция мысалы:

a)

function kv(x: integer): integer;

b)

var kv: integer;

c)

const kv = 0;

d)

begin kv;

e)

proc kv;

16.

«exit» операторы не істейді?

a)

Процедурадан немесе функциядан шығу

b)

Бағдарламаны тоқтату

c)

Айнымалыны жою

d)

Файлды ашу

e)

Массивті тазалау

17.

Паскальдағы циклдік құрылым не үшін қажет?

a)

Қайталанатын әрекеттерді орындау үшін

b)

Бір рет орындалатын амалдар үшін

c)

Файл ашу үшін

d)

Айнымалы анықтау үшін

e)

Бағдарламаны аяқтау үшін

18.

while циклінде шарт жалған болса не болады?

a)

Цикл орындалмайды

b)

Бір рет орындалады

c)

Бағдарлама тоқтайды

19.

repeat циклінде шарт қай жерде тексеріледі?

a)

Цикл соңында

b)

Цикл басында

c)

Ортасында

d)

Шартсыз

e)

Тек бір рет

20.

Паскальда шартты оператордың ішіне шарт салуға бола ма?

a)

Иә, if ішінде тағы да if қолдануға болады

b)

Жоқ, тек бір шарт

c)

Тек цикл ішінде ғана

d)

Тек процедурада ғана

e)

Модуль ішінде ғана

21.

Паскаль бағдарламасында «var x: integer;» не білдіреді?

a)

x айнымалысы бүтін сан типінде

b)

x айнымалысы нақты тип

c)

x тұрақты

d)

x мәтіндік

e)

x логикалық

22.

Паскальда «begin ... end» арасында не орналасады?

a)

Орындалатын операторлар

b)

Айнымалылар

c)

Константалар

d)

Модуль атаулары

e)

Тип сипаттамалары

23.

Паскаль тілінде айнымалы атауы құрамында не болмауы тиіс?

a)

Бос орын және арнайы таңбалар

b)

Сан

c)

Әріп

d)

Асты сызу

e)

Бас әріп

24.

Циклдің қайталану санын белгілеу үшін не қолданылады?

a)

Санақшы айнымалы

b)

Тұрақты

c)

Символ

d)

Файл

e)

Жол

25.

Массивтің өлшемін сипаттау кезінде не көрсетіледі?

a)

Индекс диапазоны және тип

b)

Тек тип

c)

Тек айнымалы

d)

Файл атауы

e)

Функция атауы

26.

Паскаль тілінде бірнеше шарттың бәрі орындалуы үшін қандай оператор қолданылады?

a)

and

b)

or

c)

not

d)

xor

e)

div

27.

Бір шарттың ғана орындалуы үшін не қолданылады?

a)

or

b)

and

c)

not

d)

mod

e)

xor

28.

Паскальда «not» операторы не істейді?

a)

Логикалық мәнді терістейді

b)

Мәнді өзгертеді

c)

Мәнді қосады

d)

Мәнді бөледі

e)

Мәнді көбейтеді

29.

Паскальда айнымалының мәнін көбейту үшін жазылады:

a)

x := x + 1;

b)

x = x + 1;

c)

add(x);

d)

x++;

e)

plus(x);

30.

Массив элементін экранға шығару үлгісі:

a)

writeln(a[i]);

b)

write(i);

c)

display(a);

d)

print(a);

e)

out(a[i]);

31.

Паскаль тілінде тізбектелген шарт жазу үшін не қажет?

a)

if … then … else if … then …

b)

case of

c)

repeat until

d)

begin end

e)

for to do

32.

Бағдарламаны толық орындап болғаннан кейін не орындалады?

a)

Бағдарлама аяқталады

b)

Цикл жалғасады

c)

Айнымалылар жойылады

d)

Файл ашылады

e)

Қате шығарылады

33.

Паскальда бір типтен екінші типке түрлендіру мысалы:

a)

real(x)

b)

float(x)

c)

convert(x)

d)

str(x)

e)

trans(x)

34.

Символ типі қалай белгіленеді?

a)

char

b)

string

c)

word

d)

text

e)

symb

35.

Паскальда жолдардың ұзындығын өлшейтін функция:

a)

length

b)

size

c)

count

d)

len

e)

strlen

36.

Паскальда мәтіннен белгілі бір бөлікті алу функциясы:

a)

copy

b)

take

c)

part

d)

cut

e)

select

37.

Паскальда мәтін ішінен таңба орын табу функциясы:

a)

pos

b)

find

c)

search

d)

locate

e)

match

38.

Бағдарламаның жұмыс нәтижесін тексеру кезеңі қалай аталады?

a)

Тестілеу кезеңі

b)

Алгоритмдеу кезеңі

c)

Компиляция кезеңі

d)

Жазу кезеңі

e)

Модуль құру кезеңі

39.

Файлға мәлімет енгізу үшін қандай оператор қолданылады?

a)

write

b)

read

c)

scan

d)

input

e)

get

40.

Паскальда файлды ашу үшін қолданылатын процедура:

a)

assign жəне reset

b)

open жəне close

c)

start жəне end

d)

link жəне run

41.

Паскальда файлды жабу үшін не жазылады?

a)

close(f);

b)

end(f);

c)

stop(f);

d)

exit(f);

e)

closefile;

42.

Файл түрін сипаттау мысалы:

a)

var f: text;

b)

var f: string;

c)

var f: word;

d)

var f: real;

e)

var f: data;

43.

Бағдарламаны орындау алдында не орындалады?

a)

Компиляция

b)

Нәтиже шығару

c)

Массив толтыру

d)

Файл жазу

e)

Тестілеу

44.

Компиляция дегеніміз не?

a)

Бағдарламаны машиналық кодқа түрлендіру

b)

Кодты орындау

c)

Деректер енгізу

d)

Циклді бастау

e)

Файлды ашу

45.

Паскальда кездейсоқ нақты сан алу үшін:

a)

random

b)

randomize

c)

rand

d)

rnd

e)

floatrand

46.

randomize процедурасы не үшін қажет?

a)

Кездейсоқ сандар генераторын инициализациялау

b)

Циклді бастау

c)

Айнымалы сипаттау

d)

Экран тазалау

e)

Нәтиже шығару

47.

Паскаль бағдарламасында енгізу-шығару жүйесін қосу үшін:

a)

uses crt;

b)

uses math;

c)

uses file;

48.

Паскальда санды бүтінге дейін дөңгелектеу функциясы:

a)

round

b)

abs

c)

int

d)

fix

e)

floor

49.

Абсолют мәнді табу функциясы:

a)

abs

b)

sqrt

c)

round

d)

sqr

e)

int

50.

Квадрат түбір табу функциясы:

a)

sqrt

b)

abs

c)

sqr

d)

round

e)

exp

51.

Паскальда санды дәрежеге шығару функциясы:

a)

sqr

b)

sqrt

c)

power

d)

exp

e)

mult