
- •Бағдарламалау тілдері
- •Var z:set of '*'..'*'; болсын. Жиында бола алатын элементтердің максимальды санын анықтаңдар.
- •Var X: integer;
- •C) type, string, false, true
- •A) цикл операторы b) шартсыз өту операторы
- •A) параметрсiз readln b) print c) output d) параметрсiз writeln
- •Var X,y:integer;
- •1) TМainMenu; 2) tРopupMenu; 3) tОpenDialog; 4) tApplication, – тізімінде
- •InputBox функциясының дұрыс жазылуын таңда
- •InputBox функциясының қызметі деректерді ... Енгізу болып табылады
- •1) Tlabel; 2) Tedit; 3) Tmemo; 4) TrichEdit; 5) TmaskEdit; 6) TstringGrid; 7) TdrawGrid; 8) TstaticText, тізіміндегі мәтінді шығаруға және түзетуге болатын компоненттер
Бағдарламалау тілдері
Егер a,b,c,d –нақты болса, келесі Паскаль-жазуында: а/b*(с+d)-(a-b)/b/c+1E-8 неше қате бар?
A) 0
B) 1
C) 2
D) 3
E) 4
*****
Меншіктеу операторының(Паскаль) өрнегінде қандай амал қолданылмайды:
var k : integer
.........................
readln(k);
k:= k mod 3 + k*cos(0);
A) mod амалы
B) cos функциясы
C) * амалы
D) меншіктеулер
E) + амалы
*****
(Паскаль)өрнегінің мәнін есептеңдер:
ord(succ(false)) > 0
A) 1
B) true
C) false
D) 0
E) дұрыс емес
*****
Егер енгізгенде 1, 2, және 3 сандары терілсе, келесі Паскаль-программа нені шығарады?:
program aba;
var a,b:integer; BEGIN
read(a,b,a); writeln(a,b,a)
END.
A) 123
B) 321
C) 323
D) 121
E) программа дұрыс емес
*****
Қай Паскаль-операторда қате бар:
program A;
const d=5;
BEGIN
d:=sqr(d);
writeln('d**2=',d)
END.
A) біріншіде
B) екіншіде
C) қате жоқ
D) екі операторда да
E) білмеймін
*****
x=-1, y=1 үшін келесі (Паскаль) операторлар орындалғаннан кейін z айнымалысының мәні неге тең:
z:= 0; if x>0 then if y>0 then z:= 1 else z:= 2;
A) 0
B) 1
C) 2
D) 3
E) жазу дұрыс емес
*****
FOR (Паскаль) цикл операторындағы параметр мына айнымалылардың бірі бола алады:
A) кез келген скаляр типті
B) реттік типті
C) тек бүтін типті
D) Паскальда рұқсат етілген кез келген тип
E) құрылымдық тип
*****
while (Паскаль тілі) операторында цикл денесі ретінде
A) тек бір қарапайым оператор
B) операторлардың кез келген тізбегі
C) тек құрама оператор
D) тұрақты
E) кез келген бір оператор
бола алады
*****
Егер i,k,t –бүтін болса, келесі цикл операторының денесі неше рет орындалады? (Паскаль)
k:=0; t:=0;
for i:=1 to k+3 do t:=k+1;
A) 0
B) 1
C) 2
D) 3
E) 4
*****
Егер x,y,z нақты айнымалылар болса, келесі шартты операторда қате бар ма(Паскаль)?
if x>=y then x:=0; y:=0 else write(z):
A) шартта бар
B) THEN тармағында бар
C) ELSE тармағында бар
D) қате жоқ
E) дұрыс шартты оператор
*****
a,b,z – қарапайым айнымалылар. Келесі символдар тізбегі шартты оператор бола ма (Паскаль):
if a<b then z:=5 else 100;
A) қате шартында
B) ТНЕN тармағында қате бар
C) ELSE тармағында қате бар
D) қате жоқ
E) шартты орператорда мұндай жазу мүмкін
*****
x:=x+1 операторы цикл операторында неше рет орындалады?
var n: integer; b: boolean;
x:=0; n:=-5;
b:=(sqr(n)>0) or (n=0);
while b do x:=x+1;
A) бір де бір рет емес
B) шексіз көп рет
C) бір рет
D) n рет
E) берілген бойынша, сонша рет орындалады
*****
Паскальдағы массив өлшемінің шекарасы:
A) сипаттамада тұрақты болып беріледі және программа орындалуы барысында өзгермейді
B) айнымалы бола алады
C) программа орындалуы барысында өзгеруі мүмкін
D) сипаттамада тек тұрақты болып беріледі, бірақ программа орындалуы барысында өзгеруі мүмкін
E) тұрақты да және айнымалы да болуы мүмкін
*****
Паскальдағы массив элементінің индексі ретінде мына шамалардың бірі бола алады:
A) кез келген скаляр типті
B) тек бүтін типті
C) реттік типті
D) тек бульдік типті
E) Паскальдағы кез келген тип
*****
Паскальдағы массив элементі ретінде мына шаманың бірі бола алады:
A) тек файлдық типтен басқа, Паскальда рұқсат етілген кез келген тип
B) тек бүтін тип
C) тек скаляр тип
D) тек реттік тип
E) тек құрылымдық тип
*****
var A,B: array[1..15,0..8] of real;
t: boolean; болсын.
төмендегі жазудың қайсысы Паскальда рұқсат етілмеген?
A) A:=B
B) t:=A[1,1]<>B[3][2];
C) read(A[2,8]) ;
D) A[2,3]:=B[4][8]+B[1,1] ;
E) A=B
*****
Var t:string[5] болсын. t айнымалысы үшін жадының неше байты бөлінеді? (Паскаль тілі)
A) 5
B) n
C) 6
D) 4
E) программа орындалуы барысында анықталады
*****
var sl: string [15]; sl:= 'информатика'; болсын.
Төмендегі жазудың қайсысы 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);
*****
var sl: string [15];
....................
sl:= 'информатика'; болсын.
Паскальдың процедурасы және функцияларын қолданып, sl мәтініндегі 'м' символының реттік номерін(индексін) қалай табуға болады?
A) pos(sl,'м',1)
B) pos('м',sl,1)
C) instr(sl,'м')
D) pos('м',sl)
E) instr('м',sl)
*****
Паскальдың символдық процедуралар және функцияларды қолданып, 7 санын '7' символына түрлендіріңдер. Нәтижені S айнымалыға сақтаңдар.
A) val(s,7,Cod)
B) val(7,s)
C) str(7,s)
D) str(s,7)
E) str(s,7,Cod)
*****
Паскальдағы процедуралар және функцияларды шақырғанда нақты параметр ретінде:
A) тек кез келген типті айнымалы
B) тек сәйкес типті константа
C) сәйкес типті өрнек
D) тек сәйкес типті айнымалы немесе мән
E) Паскальдың кез келген объектісі
бола алады
*****
Жазба типті айнымалылардың барлық өрістері (Паскаль)
A) тек әр түрлі типті
B) тек бір типті
C) құрылымдық типті
D) қолданушы типі бола алмайды
E) файлдық типтен басқа кез келген типті
болуы тиіс
*****