Здавалка
Главная | Обратная связь

Программалау тілдері



(Алгоритм. Turbo Pascal программалау тілі)


1-нұсқа

1. Берілген есепті шешу үшін қажет анықталған әрекеттер тізбегі дегеніміз – бұл...

A) алгоритм

B) есеп шешімі

C) блок-схема

D) шешу әдісі

E) формула

 

2. Төменде алгоритмнің негізгі қасиеттері берілген. Осы ұғымдардың бірі алгоритм қасиетіне жатпайды, соны көрсетіңіз.

A) алгоритмнің нәтижелілігі

B) алгоритмнің анықтылығы

C) алгоритмнің өзектілігі

D) алгоритмнің дискреттілігі

E) алгоритмнің жалпылығы

 

3. Құрылу ерекшелігіне қарай алгоритмдер негізгі бірнеше топқа бөлінеді. Төменде көрсетілген ұғымдардың бірі алгоритмдер тобына жатпайды, соны көрсетіңіз.

A) тармақталушы

B) құрылымдық

C) сызықтық

D) циклдік

E) қайталанушы

 

4. Төменде көрсетілген программалау тілдерінің бірі логикалық программалау тіліне жатпайды, соны көрсетіңіз.

A) Basic

B) Prolog

C) Lisp

D) DURAL

E) VALID

 

5. Интерпретатор дегеніміз –

A) программаның әр жолын оқиды және ЭЕМ орындалатын машина тіліне аударады

B) программа текстін тереді, түзетеді және баспаға береді

C) қолданушы мен ЭЕМ арасындағы диалогты ұйымдастырады

D) программаны толығымен оқиды және ЭЕМ орындалатын машина тіліне аударады

E) дайын программаны тексереді және жөндейді

 

6. Алгоритмнің логикалық құрылымының графикалық көрінісі:

A) Программаның тілі

B) Машиналық тілі

C) Блок- схема

D) Сөздік

E) Формальды-сөздік

 

7. Алгоритмнің басын немесе соңын көрсететін блок:

A)

B)

C)

D)

E)


8. Белгілерді сипаттау бөлімі:

A) Const

B) Var

C) Label

D) Type

E) Program

 

9. Көшу операторы:

A) If

B) Goto

C) Case

D) Label

E) While

 

10. Операторлар бір-бірінен қалай ажыратылып жазылады?

A) ;

B) :

C) .

D) ,

E) !

11. Бүтін сандардың типін сипаттайтын түйінді сөздерді атаңыз:

A) Byte, shortint, integer, longint, real

B) Byte, integer, longint, word, single

C) Byte, shortint, integer, word, longint

D) Byte, shortint, integer, word, double

E) Byte, shortint, integer, longint, boolean

 

12. A: = 114300 шамасының типін көрсетіңіз:

A) A: real;

B) A: integer;

C) A: shortint;

D) A: longint;

E) A: string;

 

13. Мына өрнектің мәнін табыңыз: 1) 21 div 4; 2) 21 mod 4;

A) 1; 2) 5

B) 4; 2) 5

C) 5; 2) 4

D) 4; 2) 21

E) 5; 2) 1

 

14. var t: string[5]; сипаттамасы берілген, t айнымалысына жадыдан неше байт орын бөлінеді?

A) 5

B) n

C) 6

D) 4

E) программаның орындалу барысында анықталады

 

15. Жолдық қатардан фрагмент көшіріп алу үшін …

A) Concat

B) Copy

C) Insert

D) Val

E) Length

 

16. CONCAT функциясы - …

A) Жолдық қатардан бір фрагмент өшіріп тастайды

B) Латын алфавитінің кіші әріптерін бас әріпке айналдырады

C) Кез келген сандық шаманы бір жолдық қатарға қояды

D) Жолдық қатарды сандық шамаға айналдырады

E) Жолдық қатарларды біріктіреді

 

17. Екі жиынның айырымы деп …

A) екінші жиынның элементтері кірмейтін бірінші жиынның элементтерінен тұратын жиынды айтады.

B) 2 жиында жататын элементтер жиынын айтады.

C) бір уақытта екі жиында да жататын элементтер жиынын айтады.

D) бірінші жиынның элементтері кірмейтін екінші жиынның элементтерінен тұратын жиынды айтады.

E) дұрыс жауабы жоқ.

 

18. Екі өлшемді жиымның сипатталуы:

A) Var массив аты: array [1..қатар саны, 1..баған саны]of типі;

B) Var массив аты: array [қатар саны, баған саны]of типі;

C) Var массив аты [1..қатар саны, 1..баған саны]of типі;

D) Var массив аты: array [1..қатар саны, 1..баған саны] типі;

E) Var массив аты: array [1..қатар саны, 1..баған саны];

 

19. Он бүтін саннан тұратын A жиымын сипаттаңыз:

A) Var A: array [1..10]of real;

B) Var A: array [1..10]of char;

C) Var A: array [1..10]of integer;

D) Var A: array [1..10]of string;

E) Var A: array [1..5]of single;

 

20. Массивті тікелей алмастыру алгоритмі:

A) массивтің бірінші элементінен бастап ең кіші элементті тауып, оны бірінші элементтің орнына, ал бірінші элементті ең кіші элементтің орнына қою;

B) массивтің көршілес элементтерін орындарымен алмастыру;

C) массивтің бірінші элементін массивтің соңғы элементімен алмастыру;

D) екінші элементтен бастап ең кіші элементті тауып, оны екінші элементтің орнына, ал екінші элемент ең кіші элементтің орнына қою

E) массив элементтерін кері тізбекте шығарады

 

21. Шартын алдын ала тексеретін циклдік оператордың жазылуы:

A) FOR K : = M TO N DO

ЦИКЛ ДЕНЕСІ;

B) WHILE шарт Do

цикл денесі;

C) REPEAT

Цикл денесі;

UNTIL шарт;

D) FOR K : = N DOWNTO M DO

ЦИКЛ ДЕНЕСІ;

E) IF шарт THEN оператор1 ELSE оператор2;

 

22. Ord(x) функциясы қандай қызмет атқарады?

A) Санды (кодты) символға аударады;

B) Шаманың максимум мәнін табады;

C) Шаманың минимум мәнін табады;

D) Нақты санды бүтін санға дөңгелектейді;

E) Саналатын (реттелген) типті бүтін типке көшіреді.

 

23. Ақпаратты символдар тізбегі түрінде сақтайтын файл қалай аталады?

A) Типтелген

B) Типтелмеген

C) Текстік

D) Аралас

E) Дұрыс жауабы жоқ

 

24. Reset процедурасының қызметі?

A) Файлды жазу үшін ашады

B) Файл атын нақты файлмен байланыстырады

C) Файлды оқу үшін ашады

D) Файлды жабады

E) Файлды толықтыру үшін ашады

 

25. 16 div 4*2 өрнегінің мәнін анықта.

A) 2

B) 3

C) 0

D) 8

E) 4

 

26. Егерz:=(x/5+y)*4 және x=5, y=10 болса, онда z-тың мәні неге тең?

A) 40

B) 42

C) 44

D) 46

E) 48

 

27. A:=’Логика – ойлау туралы ғылым’;

b:=copy(a,1,6);

Берілген программа бөлігіндегі b-нің мәні неге тең болады?

A) Ғылым

B) Логика-ойлау

C) Туралы

D) Логика

E) Ойлау

 

28. For i:=2 downto 0 do

Write(i);

Берілген программа бөлігі қандай қызмет атқарады?

A) Экранға 0-ден 2-ге дейінгі сандарды шығарады;

B) Экранға 2-ден бастап барлық сандарды шығарады;

C) Экранға 2-ден 0-ге дейінгі сандарды шығарады;

D) Экранға 0-ден бастап барлық сандарды шығарады;

E) Дұрыс жауабы жоқ.

 

29. Turbo Pascal-дың екпінді терезесіндегі файлды басқа атау бойынша дискіге қалай сақтауға болады?

A) File/Save

B) File/Edit/Save

C) File/Save as

D) File/Exit

E) File/Save All

 

30. Берілген программа бөлігінің орындалуының дұрыс жауабын таңдаңыз:

X:=abs(-10);

Y:=2;

If (x>0) or (y<0) then z:=x/y

Else z:=x*y;

Writeln(z);

A) 5

B) -20

C) 20

D) -5

E) 2,5


2-нұсқа

1. Алгоритм түрінде жазылған есеп шешімі жеке жай командаларға бөлініп орындалу ретіне қарай орналасқанын көрсететін қасиет – бұл...

A) алгоритмнің нәтижелілігі

B) алгоритмнің анықтылығы

C) алгоритмнің жалпылығы

D) алгоритмнің өзектілігі

E) алгоритмнің дискреттілігі

 

2. Қай атақты математиктің атынан алгоритм термині аталынған?

A) Джон фон Нейман.

B) Вильгельм Лейбниц.

C) Чарльз Бебидж.

D) Мухаммед аль-Хорезми.

E) Ада Лавейс.

3. Цикл дегеніміз –

A) параметрдің әр жаңа мәні үшін қайталанып орындалатын әрекетттер тізбегі.

B) тізбектей орындалатын есеп шешімінің қадамы.

C) есептеу процесінің бірнеше варианттарының ішінен біреуінің таңдалуы.

D) есептеу процесінің қатаң түрде тізбектей орындалуы.

E) параметрдің нақты мәндері үшін қайталанып орындалатын әрекетттер тізбегі.

 

4. Компилятор дегеніміз –

A) программаны толығымен оқиды және ЭЕМ орындалатын машина тіліне аударады

B) программа текстін тереді, түзетеді және баспаға береді

C) қолданушы мен ЭЕМ арасындағы диалогты ұйымдастырады

D) дайын программаны тексереді және жөндейді

E) программаның әр жолын оқиды және ЭЕМ орындалатын машина тіліне аударады

 

5. Берілгендерді өңдеу алгоритмдерінің жазылуы үшін қолданылатын жасанды тіл:

A) Блок-схема

B) Алгоритм

C) Программалау тілі

D) Операциялық жүйе

E) Программа

 

6. Алгоритмның сипаттау әдістері:

A) мектептік, алгоритмдік

B) ауызша, операторлық, графикалық

C) ауызша, символдық, графикалық

D) мектептік, алгоритмдік ,графикалық

E) блок-схема, программа, алгоритмдік тіл

 

7. Блок схеманы құру кезінде «параллелограмм»-мен нені бейнелейміз?

A) көмекші алгоритмді шақыру

B) шартты талдау

C) параметрлерді есептеу

D) берілгендерді енгізу немесе шығару

E) принтер

8. Төмендегі құжаттардың қайсысы алгоритмге жатады:

A) Сабақ кестесі

B) Кулинариялық рецепт

C) Қауіпсіздік техника ережесі

D) Өлең

E) Дұрыс жауабы жоқ

 

9. Міндетті түрде әріптен басталатын сандар мен әріптердің тізбегінен тұратын атау ... деп аталады.

A) идентификатор

B) метка

C) тұрақты

D) айнымалы

E) өрнек

 

10. Айнымалы типі программаның сипаттау бөлімінде қандай түйінді сөзден кейін қос нүкте (:) қойылып, жазылады?

A) Const

B) Type

C) Var

D) Label

E) Begin

 

11. Y: = ‘информатика’ шамасының типін көрсетіңіз:

A) y: char;

B) y: string;

C) y: integer;

D) y: real;

E) y: boolean;

 

12. LENGTH функциясының қызметі қандай?

A) Жолдық қатардың ұзындығын есептейді

B) Жолдық қатардан фрагмент көшіріп алады

C) Жолдық қатарларды біріктіреді

D) Жолдық қатардан бір фрагмент өшіріп тастайды

E) Латын алфавитінің кіші әріптерін бас әріпке айналдырады

 

13. Жолдық қатарға бір фрагмент қосу үшін

A) Pos

B) Val

C) Str

D) Insert

E) Delete

 

14. Жиындарға қолданылатын амалдар

A) қосу, көбейту, алу

B) қосу, алу, бөлу

C) қосу, алу

D) алу, көбейту, бөлу

E) қосу, алу, көбейту, бөлу

15. Бір атаумен белгіленген бір типті шамалардың нөмірленген тізімі … деп аталады.

A) Массив

B) Жиын

C) Жолдық қатар

D) Жазу

E) Файл

16. A[5,5] екі өлшемді бөлшек санды массивті сипаттаңыз:

A) Var A:array [1..5, 1..5]of integer;

B) Var A:array [1..5]of real;

C) Var A:array [1..5, 1..5] real;

D) Var A:array [1..5, 1..5]of string;

E) Var A:array [1..5, 1..5]of real;

17. Қайталану саны белгісіз циклдер

A) While, for

B) If, case

C) While, repeat

D) Repeat, for

E) Repeat, case

18. Trunc(x) функциясы қандай қызмет атқарады?

A) Санды (кодты) символға аударады;

B) Шаманың максимум мәнін табады;

C) Шаманың минимум мәнін табады;

D) Нақты санды бүтін санға дөңгелектейді;

E) Саналатын (реттелген) типті бүтін типке көшіреді.

 

19. Const қызметші сөзі нені сипаттайды?

A) Айнымалыларды

B) Тұрақтыларды

C) Белгіні

D) Мәліметтер типі

E) Программамен байланысатын кітапханалық модульдер атауларының тізімі

20. Программаның қандай бөлігі процедура деп аталады?

A) Белгілі бір ат қойылып, жеке программа түрінде бөлек жазылған, қажет кезінде оны қайталап пайдаланып отыруға болатын негізгі программаның арнайы бөлігі;

B) Программа түрінде бөлек жазылған программаның тәуелсіз бөлігі;

C) Белгілі бір ат қойылып, бөлек жазылған программаның бөлігі;

D) Жеке программа түрінде бөлек жазылған негізгі программаның арнайы бөлігі;

E) Белгілі бір әрекеттерді орындау мақсатында алдын ала бекітілген аты бойынша шақырылып орындалатын программаның тәуелсіз бөлігі.

21. Типтелген файлдардың сипатталуы:

A) Var файл аты: text;

B) Var файл аты: file;

C) Var файл аты: file of типі;

D) Var файл аты: file of ;

E) Var файл аты: file типі;

22. Reset процедурасының қызметі?

A) Файлды жазу үшін ашады

B) Файл атын нақты файлмен байланыстырады

C) Файлды оқу үшін ашады

D) Файлды жабады

E) Файлды толықтыру үшін ашады

23. Графикалық операторларды қолдану үшін қандай модуль іске қосылуы тиіс?

A) CRT

B) GRAPH

C) TPMENU

D) PROGRAM

E) USES

 

24. Берілген программаның қатесін табыңыз:

PROGRAM PROVERKA;

Const x=5;

Var y, z: integer;

BEGIN

Y:=z*x;

X:=y+z;

Writeln(y);

END.

A) ‘y’-ке тұрақтыны меншіктеуге болмайды;

B) Тұрақтыға айнымалыны меншіктеуге болмайды;

C) Тұрақтыны айнымалыға меншіктеуге болмайды;

D) Айнымалылар дұрыс сипатталмаған;

E) ‘y’-ке Writeln командасын қолдануға болмайды.

 

25. Sin(x)+2*cos(y)+z өрнегінің нәтижесі қандай типте?

A) Real

B) Integer

C) Boolean

D) Char

E) Single

 

26. Егер айнымалылар A=25 B=2 болса, A mod B өрнегінің мәні неге тең?

A) 12

B) 1

C) 50

D) 3

E) 5

 

27. Sl:=’информатика’ болғанда функцияны қолдану арқылы «форма» сөзін қиып алу керек.

A) Delete(sl,3,7)

B) Del(sl,3,7)

C) Delete(sl,3,5)

D) Del(sl,3,5)

E) Delete(sl,2,7)

 

28. Логикалық өрнектің нәтижесі қандай?

5<>-9

A) True

B) Өрнек дұрыс емес

C) False

D) Нәтижесі болмайды

E) 0

 

29. Программаны орындауға жіберудің пернелер комбинациясы

A) Ctrl+F8

B) Alt+F9

C) Shift+F9

D) Alt+X

E) Ctrl+F9

 

30. Меню жүйесі көмегімен Turbo Pascal програмалау ортасынан шығу жолы қандай?

A) File/Exit

B) File/Dos Shell

C) File/Print

D) File/Save

E) Alt+X

 

 


3-нұсқа

1. Алгоритм –…

А) есепті шешуге арналған әрекеттер тізбегін бейнелейтін ережелер жүйесі
В) нөмірленген әрекеттер бірлестігі
С) есептеулер орындалу процесі
D) есепті шешу жолдары
E) әрекеттерді орындауға нұсқау

2. Есепті шешуге арналған алгоритмнің осы типтес есептердің барлық мүмкін мәндері үшін орындалатынын көрсететін қасиет – бұл…

A) алгоритмнің жалпылығы

B) алгоритмнің өзектілігі

C) алгоритмнің анықтылығы

D) алгоритмнің дискреттілігі

E) алгоритмнің нәтижелілігі

 

3. Белгілеген синтаксиске сәйкес жазылған және компьютер іс-әрекетімен басқарылатын командалар жиынтығы:

A) Блок-схема

B) Программа

C) Алгоритм

D) Программалау тілі

E) Алгоритм және блок-схема

 

4. Қызметі тек қана бір рет орындалатын және әр қызметтің реті белгіленген алгоритм.

A) тізбектелген

B) циклдық

C) сызықтық

D) тармақталған

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

 

5. Шарттың орындалуы тексерілетін блок:

A)

B)

C)

D)

E)

 

6. Pascal тілі қай жылы шықты?

A) 1969

B) 1970

C) 1980

D) 1950

E) 1981

 

7. Арифметикалық амал таңбаларымен біріктірілген айнымалылардың, функциялардың, тұрақтылардың жиынтығы қалай аталады?

A) Айнымалы

B) Өрнек

C) Тұрақты

D) Идентификатор

E) Формула

 

8. Тип қандай түйінді сөзбен сипатталады?

A) Var

B) Type

C) Const

D) Label

E) Record

 

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

A) integer

B) string

C) boolean

D) extended

E) char

 

10. Мына стандартты функциялардың дұрыс жазылғандарын көрсетіңіз:x2, , ½x½, ex

А) sqrt(x) B) sqrt(x) C) sqr(x) D) sqr(x) E) sqr(x)

sqr(x) sqr(x) sqrt(x) sqrt(x) sqrt(x)

abs(x) abc(x) abs(x) abs(x) abc(x)

exp(x) exp(x) exp(x) exf(x) exp(x)

 

11. Шартты көшу операторы

A) If

B) For

C) While

D) Case

E) Goto

 

12. Жолдық қатардың ішіндегі тұрған бір фрагменттің орнын анықтау үшін

A) Delete

B) Insert

C) Pos

D) Copy

E) Concat

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.