Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

тест тапсырмалары

Төменде алгоритмнің негізгі қасиеттері берілген. Осы ұғымдардың бірі алгоритм қасиетіне жатпайды. Соны көрсетіңіз:
Алгоритмнің өзектілігі.
Алгоритмнің дискреттілігі.
Алгоритмнің нәтижелілігі.
Алгоритмнің анықтылығы.
Алгоритмнің жалпылығы.
Операторлық программалау тілдері жіктемесіне жатпайтын жауапты көрсетіңіз:
Функционалдық
Машинадан тәуелді
Универсалды
Проблемалық-бағытталған
Объектілік-бағытталған
Word типінің мәндері үшін жадыдан қанша байт орын бөлінеді?
 
 
 
 
 
Word типінің мәндер диапазоны қандай?
0..65536
-128..+127
0..255
-32768..32767
-2147483648..+2147483647
Қай өрнектің мәні дұрыс емес:
18 div 4 =2.
10 div 3 = 3.
2 mod 5 = 2.
5 div 6 = 0.
10 mod 3 = 1.
Қолданушы анықтайтын типті сипаттау бөліміне сәйкес қызметші сөз:
Type.
Const.
Var.
Label.
Uses.
Uses қызметші сөзі не үшін қолданылады?:
Модульдерді қосып қолдану үшін.
Айнымалыларды сипаттау үшін.
Mәліметтер типін анықтау үшін.
Тұрақтыларды сипаттау үшін.
Белгілерді анықтау үшін.
Қай тип нақты типке жатпайды?:
Word.
Single.
Real.
Double.
Extended.
Қолданушы анықтайтын тұрақтыны сипаттау бөліміне сәйкес қызметші сөз:
Const.
Type.
Var.
Label.
Uses.
Shortint типінің мәндер диапазоны қандай?:
-128..+127.
0..65536.
0..255.
-32768..32767.
-2147483648..+2147483647.
Мына аралық 0..65536 қандай типтің мәндер диапазоны болып табылады?
Word.
Byte.
Shortint.
Integer.
Longint.
Жазба өрістерін қолдану барысында жазба идентификаторын қайталап жазбау мақсатында қолданылатын оператор қандай?
With do
While do
Repeat
Record
Goto
Comp қандай тип?
Нақты
Бүтін
Жолдық
Символдық
Логикалық
Int(x) функциясы:
Х санын жақын кіші бүтін санға дөңгелектейді.
Х санының бүтін бөлігін қайтарады.
Х санының қалдық бөлігін қайтарады.
Х санын 1-ге арттырады.
Х санын 1-ге кемітеді.
Frac(x) функциясы:
Х санының бөлшек бөлігін қайтарады.
Х санын жақын бүтін санға жуықтайды.
Х санын бөлгендегі қалдық мәнін қайтарады.
Х санын 1-ге арттырады.
Х санын 1-ге кемітеді.
Бүтін санды бүтін санға бөлгендегі қалдықты қайтаратын амал қайсысы?:
Mod
Div
Round
Trunc
Dec
Var x,y:byte; Begin x:=15; y:=3; x:=y; y:=x; writeln(‘Х+y=’, x+y); end. Программасының бөлігі орындалу нәтижесінде экранға не шығарылады?:
X+y=6.
X+y=18.
X+y=30.
X+y=15.
X+y=3.
Төмендегі программа орындалғанда экранда не пайда болады? program aаааа; var s: integer; i: byte; begin s:=0; i:=2; repeat s:=s+sqr(i); dec(i); until i<1; write (‘s=’, s: 4) end.
s= 5
s= 4
s= 1
s= 2
s= 0
Төмендегі программа орындалғанда экранда не пайда болады?: programm f; uses Crt; const n=3; var s, i, f: byte; begin clrscr; s:=1; f:=1; for i:=2 to n do f:=f*i; s:=s+f; write (‘s=’, s) end.
s=7;
s=9;
s=1;
s=0;
s=2.
Төмендегі программа орындалғанда экранда не пайда болады?: programm f; uses Crt; const n=3; var s, i, f: byte; begin clrscr; s:=1; f:=0; for i:=1 to n do begin f:=f*i; s:=s+f; end; write (‘s=’, s) end.
s=1
s=6
s=7
s=0
s=2
Var w: array[6..10] of real; түрінде сипатталған массив элементтеріне жадыдан барлығы қанша байт орын бөлінеді?:
30 байт;
60 байт;
6 байт;
36 байт;
Орын бөлінбейді.
Var w: array[1..10] of real; түрінде сипатталған массив элементтеріне жадыдан барлығы қанша байт орын бөлінеді?:
60 байт;
30 байт;
6 байт;
36 байт;
Орын бөлінбейді.
var w:array[ 5..7,1..3] of real; түрінде сипатталған массивтің неше элементі бар?
9;
4;
16;
8;
6.
var w:array[ 5..7,1..3] of integer; түрінде анықталған массивті сипаттағанда жадыдан қанша байт орын бөлінеді?
 
 
 
 
 
Мына программа бөлігі орындалғанда экранға шығарылатын сөзді көрсетіңіз: Var Gol:string[7]; Begin Gol:=’Жол-өте көп символдар тізбегі’; Writeln(gol);
«Жол-өте»;
«Жол-өт»;
«Жол-өте көп»;
«Жол-өте көп символдар»;
«Жол-өте көп символдар тізбегі».
Жолдық типке байланысты қай тұжырым дұрыс емес?
Жолдағы символдар саны есте сақталмайды
Салыстырылатын жолдардың ұзындығы бірдей болса, онда ол жолдардың сәйкес символдары салыстырылады
Салыстырылып отырылғын жолдардың қайсысы қысқа болса, сол жол кіші болады
Жолдарды салыстыруға болады
Жолдық тип символдық массивтің жалпылама түрі
Жиындық типке қолданылмайтын амалдар тобын көрсетіңіз:
Жиындардың үлкен – кішілерін салыстыру амалдары;
Элементтің жиынға тиістілігін тексеру;
Жиындардың теңдігін және тең еместігін тексеру;
Жиындарды біріктіру, қиылысу және айырымын алу;
Бір жиынның екінші жиынға тиістілігі;
str: = ‘Инфор’; str2; = ‘матика’ болса, онда мына фрагмент нәтижесі қай сөзге тең? str: = concat (str, str2); writeln (copy (str,3,6));
формат
Нформа
Матика
Инфор
‘ ‘
[1..3,5..8] – [1..2,6..9] =?
[3,5]
[1..2,6..9]
[1..3,5..8]
[1..9]
[1..8]
[100..150]*[122..200,201] =?
[122..150]
[150..200]
[100..200,201]
122,150,201]
[201]
[100..200]-[122..200,201] =?
[1..121]
[1..122]
[100..200,201]
[122,150,201]
[201]
System модуліндегі программа орындалуын басқаратын қайсы процедура цикл жұмысын уақытынан бұрын аяқтауға мүмкіндік береді?:
Break
Continue
Exit
Halt
runError
System модуліндегі реттік айнымалыға арналған қай процедура немесе функция аргументтің тақ-жұптығын тексереді?:
ODD
DEC
INC
PRED
SUCC
System модуліндегі қай процедура немесе функция аргументтің жадыдан алатын орынының мөлшерін анықтайды?:
Sizeof
Typeof
Random
UpCase
Swap
Crt модуліндегі қай процедура немесе функция клавиатурадан енгізілген символды оқиды?:
ReadKey
KeyPressed
Delay
GotoXY
Text
Crt модуліндегі қай процедура немесе функция курсорды экранның көрсетілген координаталы позициясына қояды?:
GotoXY
WereX
WereY
Window
KeyPressed
Белгілерді сипаттау блогы қай қызметші сөзден басталады:
Label.
Var.
Const.
Type.
Begin.
Қатесі бар жауапты табыңыз:
Паскаль тілінде бір жолға бірнеше операторларды жазуға болмайды.
Қызметші сөздерді идентификатор ретінде қолдануға болмайды.
Әрбір сипаттамадан кейін “нүктелі үтір” қойылады.
Жолдық типті айнымалы string қызметші сөзі арқылы сипатталады.
Айнымалының аты мен өрнектің нәтижесі бір типті болуы керек.
Қай өрнектің мәні дұрыс емес:
17 div 5 = 1
9 div 3 = 3
4 mod 5 = 4
3 div 3 =1
10 mod 3 = 1
Turbo Pascal ортасында ашық тұрған терезелер тізімін қандай пернелер комбинациясы арқылы алуға болады:
Alt + 0.
Alt + F1.
Shit + 1.
Ctrl + 0.
Ctrl + F12.
Қай өрнектің мәні дұрыс емес:
trunc(-1.8)=-2
round(-1.8)=-2
trunc(6.9)=6
round(6.9)=7
round(0.5)=1
Turbo Pascal ортасында бір мезгілде қанша тереземен жұмыс істеуге болады:
 
 
 
Шексіз көп
 
Келесі программа орындалғанда S неге тең? i:=1; s:=0; x:=4; while i<3 do begin s:=s+x*i; inc(i); end;
 
 
 
-12
 
Келесі программа орындалғанда S неге тең? i:=1; s:=0; x:=2; while i<=2 do begin s:=s+x*i; inc(i); end;
 
 
 
 
 
break процедурасы-
Ағымдық циклдің орындалуын тоқтатады.
Программа жұмысын уақытынан бұрын аяқтайды.
Ағымдық итерация аяқталмай тұрып, келесі итерацияға көшіру қызметін атқарады.
санның бөлшек бөлігін анықтайды.
аргументті квадраттайды.
Exit процедурасы-
Программа жұмысын уақытынан бұрын аяқтайды.
Ағымдық циклдің орындалуын тоқтатады.
Ағымдық итерация аяқталмай тұрып, келесі итерацияға көшіру қызметін атқарады.
санның бөлшек бөлігін анықтайды.
аргументті квадраттайды.
Continue процедурасы-
ағымдық итерация аяқталмай тұрып, келесі итерацияға көшіру қызметін атқарады.
ағымдық циклдің орындалуын тоқтатады
айнымалыны 1-ге көбейтеді
санның бөлшек бөлігін анықтайды
аргументті квадраттайды
Алғашқы нөлдік элементтің позициясын анықтау алгоритмі қайсысы?
for i:=1 to n do if A[i]=0 then break; writeln(‘index’, i);
for i:=1 to n do if A[i]=0 then k:=i; writeln(‘index’, k);
for i:=1 to n do if A[i]=0 then k:=i; writeln(‘index’, i);
for i:=1 to n do if A[i]=0 then inc(i); writeln(‘index’, i);
for i:=1 to n do if A[i]=0 then k:=k+1; writeln(‘index’, k);
Келесі программаның орындалу нәтижесінде экранға шығарылатын жауапты таңдаңыз: const A: array [1..2, 1..2] of integer = ((11,12), (21, 22)); var t, k, S: integer; begin S:=0; for k:=1 to 2 do for t:=1 to 2 do S:=S + A[k,t]; Write(S, ‘ ‘); End.
 
 
 
 
 
Келесі программаның орындалу нәтижесінде экранға шығарылатын жауапты таңдаңыз: const A: array [1..2, 1..2] of integer = ((1,2), (3,4)); var I, j, p: integer; begin for j:=1 to 2 do begin p:=1; for i:=1 to 2 do p:=p* A[i, j]; Write(p, ‘ ‘); End; End.
3 8
2 12
1 1
8 3
12 2
Келесі программаның орындалу нәтижесінде экранға шығарылатын жауапты таңдаңыз: const A: array [1..2, 1..2] of integer = ((11,12), (21, 22)); var I, j, S: integer; begin for j:=1 to 2 do begin S:=0; for i:=1 to 2 do S:=S + A[i, j]; Write(S, ‘ ‘); End; End.
32 34
23 43
33 33
0 0
11 22
K:=0; For i:=1 to n do For j:=1 to n do If A[I, J]>0 then k:=k+1; Writeln(k); Программаның бөлігі орындалуының нәтижесінде не аламыз?
Оң элементтердің санын
Оң элементтердің қосындысын
Максималды элементті
Минималды элементті
Элементтер өсу бойынша сұрыпталады.
K:=0; For i:=1 to n do For j:=1 to n do If A[I, J]>0 then k:=k+a[i,j]; Writeln(k); Программаның бөлігі орындалуының нәтижесінде не аламыз?
Оң элементтердің қосындысын
Оң элементтердің санын
Максималды элементті
Минималды элементті
Элементтер өсу бойынша сұрыпталады.
Мына өрнектің Pascal тілінде дұрыс жазылған нұсқасын таңдаңыз:
(-b +sqrt(sqr(a)-4*a*c))/(2*a)
(-b +sqr(sqr(a)-4*a*c))/2/a
(-b +sqrt(sqr(a)-4ac))/2*a
(-b +sqr (sqr(a)-4*a*c))/2*a
-b +sqrt(sqr(a)-4*a*c)/2*a
Мына өрнектің Pascal тілінде дұрыс жазылған нұсқасын таңдаңыз:
sqrt(sqr(a))/(2*a)
sqr(sqr(a))/2/a
sqrt(sqr(a)/2*a
(sqr (sqr(a)/(2*a)
sqrtsqr(a)/2*a
Var A,B,C:integer; Begin A:=7; B:=2; C:=A mod B; Writeln(C); End. Программасының нәтижесінде экранға не шығарылады?:
 
 
3.5
 
 
Var R:real; Begin R:=ABS(-2.3); writeln(R:3:1); End. Программаның орындалуы нәтижесінде не шығады?:
2.3
-2.3
 
-2
 
Var R:real; Begin R:=ABS(-23.25); writeln(R:4:1); End. Программаның орындалуы нәтижесінде не шығады?:
23.2
-23.2
 
-23
0.25
Var A,B,C:integer; Begin A:=7; B:=2; C:=A div B; Writeln(C); Программасының нәтижесінде экранға не шығарылады?:
3.
1.
3.5.
5.
4.
Var X,Y,P:integer; Begin Readln(X); Readln(Y); If X>= Y then P:=X else P:=Y; Writeln ('P=', P); End. X=15, Y=16 болғанда программаның орындалуы нәтижесінде экранға не шығады?:
P=16
 
P=15
 
‘P=’16
Var A,B,C,D:byte; Begin Readln(A,B,C,D); If A>B then BEGIN If C>D then begin B:=D; C:=A; End Else begin C:=D; A:=C END; END; Writeln(A,B,C,D) End. A=15, B=9, C=4, D=6 болғанда программаның орындалу барысында қандай нәтиже алынады?:
 
 
 
 
 
Var A,B,C:byte; Begin Readln(A,B,C); If (A>B) and (A>C) then A:=B+C; Writeln(A); End. A=25,B=10, C=5 болғанда программаның орындалу барысында қандай нәтиже алынады?:
15.
35.
10.
25.
50.
… Begin Readln(A,B); If A>B then A:=Sqrt(B) else B:=Sqrt(A); Writeln('A=',A,' B=',B); End. A=25,B=81 болғанда программа прагментінің орындалу барысында қандай нәтиже алынады?:
A=25 B=5.
A=25 B=9.
A=9 B=81.
A=81 B=25.
A=25 B=81.
Массив дегеніміз -
бір атпен аталған, әр түрлі индексті, бір типті элементтердің жиынтығынан тұратын мәліметтердің құрылымы.
типі әр түрлі элементтердің жиынтығынан тұратын мәліметтердің құрылымы.
кесте түрінде берілген кез-келген мәліметтердің жиынтығы.
индекстелмеген элементтердің тобы.
барлық жауаптар дұрыс емес.
нақты типті 10 элементтен тұратын В массивінің дұрыс сипатталуын көрсетіңіз:
var B: array [1..10] of real;.
var A: array [1..10] of integer;.
var B: array (1..10) of real;.
var real B[10];.
var B[10] of integer;.
Екілік санау жүйесіндегі мына санды: 110110,1 ондық санау жүйесіне көшіріңіз:
54,5
54,0
50,54
53,5
54,54
S:=0; x:=2; for i:=1 to 2 do begin x:=x*i; S:=S+sqr(x); End; Жолдары орындалғанда S неге тең болады?:
 
4.
 
 
 
Төмендегі жолдар орындалғанда S неге тең болады?: S:=0; x:=2; for i:=1 to 3 do x:=x*i; S:=х;
 
4.
16.
1.
20.
var w:array[ 7..10,3..5] of real; түрінде сипатталған массивтің неше элементі бар?:
12.
50.
6.
20.
8.
var s1:string[25]; Procedure p(var s:string[25]); begin writeln(‘s=’,sizeof(s), ‘l=’, length(s)); end; begin s1:=’ABC’; p(s1); end. Программасының орындалу нәтижесін таңдаңыз:
S=25 l=3.
S1=256 l=3.
S=256 l=25.
S1=25 l=25.
S=3 l=3.
Жұмысшы алаңдағы программаны толығымен компиляциялау?:
ALT+F9.
CTRL+F9.
F9.
CTRL.
ALT+F5.
Қайсы тип нақты типке жатпайды?:
Shortint.
Real.
Single.
Double
Extended.
Мына сипаттаулардағы қайсы типтелген тұрақты дұрыс анықталмаған?:
Const d:byte=555.
Const pi:real=3.14.
Const diap:0..100=1.
Const max:byte=1.
Const tit:string=’Byajhvfnbrf’.
10 mod 7 +20 mod 3 =?:
5.
7.
6.
13.
8.
Pascal программалау ортасының қай менюінде текст фрагменттерімен жұмыс жасау командалары топтастырылған?:
Edit.
Debug.
File.
Run.
Compile.
Pascal программалау ортасында текст блогын көшіру үшін қандай пернелер комбинациясы қолданылады?:
Ctrl+ins.
Ctrl+shift.
Ctrl+del.
Ctrl+end.
Shift+ins.
Нақты санның бөлшек бөлігін математикалық жуықтау арқылы бүтін бөлігін алу функциясы:
Round.
Trunc.
Int.
Frac.
Random.
Жалғасу шарты анықталған цикл операторын көрсетіңіз:
While – do.
Repeat - until.
For –to-do.
If then else.
Case of.
(10 div 7) *(20 mod 3) =?:
2.
18.
6.
42.
3.
var w:array[ 5..10,1..5] of real; түрінде сипатталған массивтің неше элементі бар?:
30.
25.
50.
5.
10.
var w:array[ 4..10,7..12] of real; түрінде сипатталған массивтің неше элементі бар?:
42.
30.
35.
120.
36.
Келесі программа орындалғанда S неге тең? i:=1; s:=10; x:=4; while i<3 do begin s:=s+x*i; inc(i); end;
22.
8.
2.
-22.
6.
Бір жолға қанша символ жазуға болады?
 
 
 
 
 
ASCII – кестесіндегі Х символынан кейінгі символды алу функциясы қайсы?:
Succ(x).
UpCase(x).
Pred(x).
Chr(x).
Ord(x).
Boolean типі неше мән қабылдайды?
 
 
 
 
 
Меншіктеу операторы қайсы жағдайда қате жазылған?
b+1:=a
a:=1
a:=а
а:=а+а
а:=а+1
Төмендегі әрекеттердің барлығының кезектесіп орындалу нәтижесінде a және b айнымалыларының мәндері неге тең болады? а:=4; b:=a+1; b:=b+1; a:=a*a; a:=a+1;
a=17; b=6
a=16; b =5
a=5; b=6
a=1; b=6;
a=1; b=6
Төмендегі әрекеттердің барлығының кезектесіп орындалу нәтижесінде a және b айнымалыларының мәндері неге тең болады? а:=-1; b:=a+1; b:=b+1; a:=a*a;
a=1; b=1
a=1; b =-1
a=0; b=2
a=-1; b=-1;
a=1; b=0
Стандартты скаляр типке жатпайтын типті көрсетіңіз:
Интервалдық.
Бүтін.
Нақты.
Символдық.
Логикалық.
Графиктік режимді орнату процедурасы:
InitGraph
Graph
CloseGraph
GraphResult
DefectGraph
Графиктік режимді ағымды көрсеткішті басқару процедурасы:
MoveTo (x, y)
Goto XY (x, y)
Window (x, y)
PutPixel (x, y)
GetPixel (x, y)
Доға салу процедурасы:
Arc (x, y, SA, EA, R)
Wile (x, y, R)
Ellipse (x, y, SA, EA, XR, YR)
Arc (x, y, R)
CettrcCoords (SA, R)
Ішкі программаларда қолданылатын айнымалылар мына түрде болуы мүмкін. Дұрыс емесін көрсетіңіз:
Атауы көрсетілмеген.
Глобалды.
Локалды.
Формалды.
Тұрақты.
Элементтерінің типі анықталмаған файл қандай қызметші сөз арқылы сипатталады?
File
Text
File of
Append
Мүмкін емес
Дисктегі нақты файл мен файлдық айнымалыны сәйкестендіру процедурасы:
Assign
Reset
Rewrite
Append
File
While not EOF(f) do read(f,t); - циклы f файлынан
Ағымды көрсеткіш соңына жеткенге дейінгі элементтерді оқып алады
Барлық элементтерін оқиды
Алғашқы элементін оқиды
Соңғы элементін оқиды
Ештеңе оқымайды
P көрсеткіші сілтейтін Sife байттан тұратын жадыдағы блокты босату процедурасы?
FreeMem (P,Sife)
Dispose (P,Sife)
GetMem (P,Sife)
Mark (P,Sife)
Жоқ
Көрсеткіштерге қолданылатын амалдар қайсысы?
Меншіктеу және салыстыру
Арифметикалық амалдар +, -
Қолданылмайды
Көбейту, бөлу
Дәрежелеу
Типтелмеген сілтеуіш қандай қызметші сөз арқылы сипатталады?
Pointer
Real
New
Nil
Type
Truncate(f) процедурасы:
F файлының ағымды көрсеткіш тұрған элементінен бастап соңғы элементтерін қиып тастайды.
F файлының ағымды көрсеткіш тұрған элементіне дейінгі элементтерді жояды.
F файлының ағымды көрсеткіш тұрған элементіне дейінгі элементтерді соңына қояды.
F файлының ағымды көрсеткіш тұрған элементіне дейінгі элементтерді қайталайды.
Сәйкестендіру амалын орындайды.
Дискте бар файлды өшіру процедурасы:
Erase.
Close.
Rename.
Delete.
Rewrite.
Динамикалық айнымалыға жадыдан орын бөлу процедурасы:
New.
Dispose.
FreeMem.
GetMem.
Мүмкін емес.
Динамикалық айнымалыға жадыдан орынды тазарту процедурасы:
Dispose.
New.
FreeMem.
GetMem.
Мүмкін емес.
Рекурсияның тереңігі дегеніміз не?
Рекурсивті ішкі программаның өзін–өзі шақыру саны
Символдарының саны
Итерация саны
дәлдігі
Параметрлерінің саны
Қалыпты жағдайда графиктік драйверлер кеңеймесі қандай болады?
BGI
COM
TRU
PAS
TPL
Модуль құрылымы неше бөліктен тұрады?
 
 
 
 
 
Модуль құрылымына жатпайтын бөлімін көрсетіңіз:
Жергілікті бөлімі
Тақырыбы бөлімі
Жүзеге асыру(реализациялау) бөлімі
Интерфейстік бөлімі
Тағайындау бөлімі
Модульдің интерфейстік бөлімін білдіретін қызметші сөз:
Interface
Unit
Implementation
Begin
Uses
Модульдің жүзеге асыру(реализациялау) бөлімін білдіретін қызметші сөз:
Implementation
Unit
Interface
Begin
Uses
Модульдің тақырыбын сипаттауаға арналған қызметші сөз:
Implementation
Unit
Interface
Begin
Uses
SetBkColor (Color:Word) процедурасының қызметі-
фон түсін орнатады
Ағымды түсті орнатады
Тұйық аймақты ағымды түске бояйды
Сызық стилін орпнатады
Ағымды түсті қайтарады
PutPixel(x,y:Integer; Color: Word) Процедурасы-
х, у координаталы, COLOR түсті нүкте салады
Ағымды көрсеткішті жылжытады
Экранда анықталған орынға мәтінді шығарады
координатасы х,у болатын пиксель түсін қайтарады
Түсі COLOR болатын түзу сызады
Қай қатынас мәні дұрыс анықталмаған?
[‘a’, ‘b’] = [‘a’..‘c’] – true
[3,6..8]<=[2..7,9] – true
[2,3,5,7]< = [1..9] – true
['c', 'b'] = [‘a’.. ‘b’] – false
trunc (3.9) in [1,3,5] – true
cleardevice Процедурасы қай режимде экранды тазартады?
Графиктік режимде
Кезкелген режимде
Тексттік режимде
Визуальды режимде
Қолданушы орнатқан режимде
Модуль құрылымында анықтамауға болатын бөлімін көрсетіңіз:
Тағайындау бөлімі
Тақырыбы бөлімі
Жүзеге асыру(реализациялау) бөлімі
Интерфейстік бөлімі
Жергілікті бөлімі
Төмендегі операторлар орындалғаннан кейін S мәні неге тең болады? S:=0; I:=1; REPEAT S:=S+1/I; I:=I-1 UNTIL I<=1;
 
½
1 ½
 
 
For i:=0 to 5 do … циклы неше рет орындалады?
 
 
 
 
 
I:=0; Repeat I:=I+1; Until (I=10) циклы неше рет орындалады?
 
 
 
 
 
I:=0; While (I<8) do I:=I+1 циклы неше рет орындалады?
 
 
 
 
 
I:=3; While (I<5) do I:=I+1 циклы неше рет орындалады?
 
 
 
 
 
I:=3; Repeat I:=I+1; Until (I=5); циклы неше рет орындалады?
 
 
 
 
 
ТР тіліндегі қайталау операторлары:
while, repeat, for
if, repeat, for
while, repeat, goto
case, repeat, for
repeat, for, with
ТР тіліндегі шартты көшу операторлары:
If и case
For и case
While и case
For и while
If и repeat
Var a,b:real; Begin A:=1.2; B:=A; Writeln(‘B=’,B:5:3); Программалық жолдары орындалғанда экранға шығарылатын дұрыс жауапты көрсетіңіз:
B= 1.200
B= 1.2
B= 0.12000E+01
B= 1.200000000000
B= 1.2E+00
Var a,b:real; Begin A:=12.55566; Writeln(‘A=’,A:6:3); Программалық жолдары орындалғанда экранға шығарылатын дұрыс жауапты көрсетіңіз:
B= 12.556
B= 1.2555
B= 0.1255566E+02
B= 1.255e+01
B= 12.5E+00
Var q:array[1..10] of integer={100,-8,20,0,-45,89,-1,2,-3,55,-9}; i,k:byte; Begin k:=0; For i:=1 to 5 do if q[i]<0 then k:=k+1; Writeln(‘теіс элементтерінің саны=’,k); Программалық жолдары орындалғанда экранға шығарылатын дұрыс жауапты көрсетіңіз:
теіс элементтерінің саны=2
K=2
теіс элементтерінің саны=5
теіс элементтерінің саны=10
K=5
CHAR типті айнымалы қабылдай алатын мәнді көрсетіңіз:
'S'
 
'FALSE'
'3.0'
а
Turbo Pascal ортасында дұрыс сипатталған айнымалыны көрсетіңіз:
Var p, h, y: integer;
Var: p, h, y integer;
Var p: h: y: integer;
Var p, h. y: integer;
Var p. h. y: integer;
ТР –да дұрыс құрылмаған қатынасты көрсетіңіз:
23476 Е- 03= 23.476
21Е – 03 = 0.021
0.2 Е03= 200.0
6.22 Е + 02 = 622
120 Е + 03 = 120000
z және t айнымалыларының мәндері мына операторлар: z:=10; t:=-5; z:=t; t:=z орындалған соң неге тең болады?
z= -5, t= -5
z=10, t=10
z= -5, t=10
z=10, t= -5
z=5, t= -10
Дұрыс идентификатор қайсысы:
d100
sin(x
a3
x3
a·3
Паскаль пролграммалау тілінің логикалық амалдары дұрыс көрсетілген жауапты таңдаңыз:
not, and, or, xor
and, not, div, xor
mod, div, not, or
true, false, not, or, xor, and
in, of, xor, not, nil
Егер файл FILE OF… сипаттамасымен анықталса, онда бұл-:
Типтелген файл
Стандартты файл
Текстік файл
Типтелмеген файл
Кезкелген файл
ТП тілінде төмендегідей бүтін типтер бар:
SHORTINT, INTEGER, LONGINT, BYTE, WORD
INTEGER, REAL, CHAR
BYTE, WORD, AND, NOT, INTEGER
REAL, COMP, DOUBLE, INTEGER
SINGLE, INTEGER, EXTENDED, BYTE
ТП тілінде төмендегідей нақты типтер бар:
REAL, SINGLE, DOUBLE, EXTENDED, COMP
INTEGER, REAL, CHAR, BYTE, COMP
BYTE, WORD, AND, NOT, INTEGER
REAL, COMP, DOUBLE, INTEGER
SHORTINT, INTEGER, LONGINT, BYTE, WORD
Төмендегі сөздердің қайсысы Pascal тіліндегі қызметші сөз емес?:
SOR
ARRAY
CASE
ТО
SQRT
D=10; D=0; D=D+D; алгоритмінің орындалу нәтижесі қандай?
 
 
 
 
 
Pascal – программаның мәтіні сақталатын файлдың стандартты кеңеймесі қандай?:
*.PAS
*.ЕХЕ
*.ТХТ
*.SYS
*.DOC
Pascal – программаны компиляциялау барысында құрылатын орындалуға дайын файлдың стандартты кеңеймесі қандай?:
*.ЕХЕ
*.PAS
*.ТХТ
*.SYS
*.DOC
Меншіктеу операторы қалай таңдаланады?:
:=
= =
<=>
<>
!=
Мына цикл For i:=0 to 5 do …неше рет орындалады?:
 
 
 
 
 
Мына цикл For i:=3 to 5 do … неше рет орындалады?:
 
 
 
 
 
Егер Тurbo Рascal тілінде у – нақты айнымалы, а n –бүтін айнымалы болса, онда төмендегі қайсы меншіктеу амалы дұрыс болады?
y:=n+1;
n:=y;
n:=y/2;
n:=4.55;
y:=n mod;
REWRITE (<файлдық айнымалы>) процедурасы не үшін қолданылады?:
Файлды жаңадан құру үшін
Файлды жабу үшін
Файлдың атын өзгерту үшін
файлды өшіру үшін
Файлды көшіру үшін
RESET (<файлдық айнымалы>) процедурасы не үшін қолданылады?:
Файлды оқуға ашу үшін
Файлды жабу үшін
Файлдың атын өзгерту үшін
файлды өшіру үшін
Файлды көшіру үшін
APPEND (<файлдық айнымалы>) процедурасы не үшін қолданылады?:
Текстік файлды толықтыруға ашу үшін
Текстік файлды жабу үшін
Текстік файлдың атын өзгерту үшін
Текстік файлды өшіру үшін
Текстік файлды көшіру үшін

Дата публикования: 2015-01-04; Прочитано: 1041 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...