Академический Документы
Профессиональный Документы
Культура Документы
KIU MNG
Cu 1: C php khai bo trc tip mng 1 chiu l
A. VAR <Tn bin mng>:ARRAY[kiu ch s] OF <Kiu phn t>;
B. VAR <Tn bin mng>:ARRAY[kiu phn t] OF <Kiu ch s>;
C. VAR <Tn bin mng>:ARRAY[kiu ch s]: <Kiu phn t>;
D. TYPE <Tn bin mng>:ARRAY[kiu ch s] OF <Kiu phn t>;
Cu 2: nh ngha kiu mng 1 chiu ta dng c php
A. TYPE <Tn kiu mng>=ARRAY[kiu ch s] OF <Kiu phn t>;
B. TYPE <Tn kiu mng>:ARRAY[kiu ch s] OF <Kiu phn t>;
C. TYPE <Tn kiu mng>=ARRAY[kiu phn t] OF <Kiu ch s>;
D. VAR <Tn kiu mng>=ARRAY[kiu ch s] OF <Kiu phn t>;
Cu 3: C php khai bo trc tip mng 2 chiu
A. VAR <Tn bin mng>:ARRAY[Kiu ch s hng, kiu ch s ct]OF<Kiu phn t>;
B. VAR <Tn bin mng>=ARRAY[Kiu ch s hng, kiu ch s ct]OF<Kiu phn t>;
C. VAR <Tn bin mng>:ARRAY[Kiu ch s hng; kiu ch s ct]OF<Kiu phn t>;
D. TYPE <Tn bin mng>:ARRAY[Kiu ch s hng, kiu ch s ct]OF <Kiu phn t>;
Cu 4: Khai bo no l NG trong cc khai bo mng 1 chiu sau:
A. VAR A:ARRAY[1..100] OF Integer;
B. VAR A:ARRAY[1-100] OF Integer;
C. VAR A:ARRAY[100] OF Integer;
D. VAR A=ARRAY[1..100]OF Integer;
Cu 5: Khai bo no ng c php trong cc khai bo sau:
A. VAR A:ARRAY[1..10]OF ARRAY[1..10] OF Integer;
B. VAR A:ARRAY[1..10] OF Mang1d;
C. VAR A=ARRAY[1..10]OF ARRAY[1..10] OF Integer;
D. VAR A:ARRAY[1..10] = ARRAY[1..10] OF Integer;
Cu 6: Chn cu pht biu ng v kiu ch s mng
A. Ch s mng c th l kiu s nguyn, kiu k t, kiu logic
B. Ch s mng ch c th l kiu s nguyn
C. Ch s mng l mt dy s nguyn lin tc t n1 n n2 trong n2>n1
D. C th dng tt c cc kiu d liu lm ch s mng
Cu 7: Chn cu pht biu ng v kiu phn t ca mng
A. C th dng tt c cc kiu d liu lm kiu phn t ca mng
B. Kiu phn t ca mng ch c th l kiu s nguyn, s thc, kiu logic, kiu k t
C. Kiu phn t ca mng l kiu d liu ca bin mng
D. Kiu phn t ca mng phi c nh ngha trc thng qua t kha TYPE
Cu 8: Mng mt chiu l
A. dy hu hn cc phn t cng kiu
B. dy hu hn cc phn t m mi phn t c th l mt kiu d liu khc nhau
C. dy ha hn cc s nguyn
D. dy cc phn t cng kiu
Cu 9: Cch tham chiu n phn t trong mng mt chiu
A. Tn bin mng, tip theo l ch s vit trong cp ngoc [ v ]
B. Tn bin mng, tip theo l ch s vit trong cp ngoc ( v )
C. Tn kiu mng, tip theo l ch s vit trong cp ngoc [ v ]
D. Tn kiu mng, tip theo l ch s vit trong cp ngoc ( v )
Cu 10: Hm RANDOM(n) tr v gi tr l
A. mt s nguyn dng ngu nhin nm trong on 0 n n-1
B. mt s nguyn dng ngu nhin nm trong on 1 n n
C. mt s ngu nhin nm trong on 0 n n-1
Hy cho bit gi tr ca mng A trong cu lnh trn nhn gi tr nguyn trong on no?
A. T -49 n 49
B. T -49 n 50
C. T -50 n 50
D. T -50 n 49
Cu 12: Cho khai bo
VAR Mang1d:ARRAY[-Nmax..Nmax] OF Integer;
Khai bo trn NG trong trng hp no?
A. Nmax l mt hng s nguyn c khai bo trc
B. Nmax l mt bin nguyn c khai bo trc
C. Nmax phi l kiu s nguyn hoc kiu k t hoc kiu logic
D. Mi trng hp
Cu 13: in gi tr phn t th 20 ca mng mt chiu A ra mn hnh ta vit:
A. Write(A[20]);
B. Write(A(20));
C. Readln(A[20]);
D. Write([20]);
KIU XU
Cu 1: Khi nim xu:
A. Xu l dy cc k t trong b m ASCII
B. Xu l dy cc k t ch ci, ch s
C. Xu l dy hu hn cc phn t cng kiu
D. Xu l dy cc ch ci trong b m ASCII
Cu 2: Cch tham chiu n mt phn t trong xu
A. Ging mng 1 chiu
B. Ging mng 2 chiu
C. Ch s c t ngay sau tn bin xu
D. Tn bin xu, tip theo l ch s c vit trong cp du ( v )
Cu 3: khai bo xu ta dng c php
A. VAR <Tn bin xu>:STRING[ di ln nht ca xu];
B. VAR <Tn bin xu>:ARRAY[ di ln nht ca xu] OF Char;
C. VAR <Tn bin xu>OF STRING;
D. VAR <Tn bin xu>=STRING;
Cu 4: Chn khai bo xu ng:
A. VAR St:STRING;
B. VAR St:STRING[266];
C. VAR St=STRING[200];
D. VAR St=STRING;
Cu 5: Cho bit gi tr ca bin xu St sau khi thc hin xong cu lnh St:= Khoa+Hoc;
A. St = KhoaHoc;
B. St = Khoa Hoc;
C. St = Khoahoc;
D. St = khoa hoc;
Cu 6: Php so snh xu no cho gi tr TRUE
A. Quoc_gia > Quoc_Su
B. Quoc_gia > Quoc_su
C. Quoc_Gia > Quoc_Su
D. Quoc_Gia > Quoc_su
Cu 7: Kt qu ca th tc DELETE(AbcdeF,3,3); l:
A. Li c php
B. AdeF
C. adef
D. ADEF
Cu 8: ngha ca th tc DELETE(ST,a,b);
A. Thc hin xa b k t lin tip ca bin xu St bt u t v tr a
B. Thc hin xa a k t lin tip ca bin xu St bt u t v tr b
A. To xu St ging ht xu S
B. To xu o ca xu S
C. In xu S ra mn hnh
D. In xu o ca S ra mn hnh
Cu 14: Cho mng A gm N s nguyn. on chng trnh sau thc hin cng vic g?
Dem:=0;
FOR i:=1 TO N DO IF A[i]>=0 THEN dem:=dem+1; Write(dem);
A. In ra mn hnh cc s nguyn m.
B. In ra mn hnh cc s khng dng
C. Kim tra phn t th i l dng hay m
D. Khng lm g c
Cu 16: Cho mng A gm N s nguyn. on chng trnh sau thc hin cng vic g?
FOR i:=1 TO N DO IF A[i]>0 THEN k:=i;
A. Xa cc k t a u xu S
B. Xa 1 k t a u xu S
C. Xa cc k t a v A u xu S
D. Xa cc k t trng u xu S
Cu 18: Cho bin xu S. Chng trnh sau thc hin cng vic g?
WHILE POS(aa,S)>0 DO
BEGIN Vt:=POS(aa,S); DELETE(S,vt,2); INSERT(bb,S,VT); END;
KIU BN GHI
Cu 1: Kiu bng ghi (Record) dng
A. M t cc i tng c cng mt s thuc tnh m cc thuc tnh c th c cc kiu d liu khc nhau
B. M t cc i tng c cng mt s thuc tnh m cc thuc tnh c kiu d liu ging nhau
C. M t cc i tng c nhiu thuc tnh m cc thuc tnh c th c cc kiu d liu khc nhau
D. M t cc i tng c cng mt s thuc tnh m kiu d liu ca cc thuc tnh l kiu s nguyn, s
thc, kiu xu, kiu logic, kiu k t
Cu 2: Mi thuc tnh ca i tng ta gi l
A. Trng
B. Thng tin
C. c im
C. Mng
Cu 3: Cho nh ngha kiu bn ghi nh sau:
TYPE <Tn bin bn ghi> = RECORD
<Tn trng 1>:<Kiu trng 1>;
KIU TP
Cu 1: Kiu d liu tp c u im:
A. Lu tr lu di d liu
B. D liu khng b mt khi tt my
C. Lng d liu lu tr trn tp l rt ln
D. Tt c u ng
Cu 2: Xt theo cch t chc d liu, ngi ta phn tp thnh hai loi