De ktra 1 tiet tin 11
Chia sẻ bởi Nguyễn Hữu Chương |
Ngày 14/10/2018 |
39
Chia sẻ tài liệu: de ktra 1 tiet tin 11 thuộc Tư liệu tham khảo
Nội dung tài liệu:
A: Phần trắc nghiệm
Đề Số 2
Câu 1:cách khai báo mảng sau đây là hợp lệ:
a. Var A=array[1..100,1..100]of integer b. Var A: array[1..100.1..100] of integer ;
c. Var A:array[1..100,1..100] of integer ; c. Không có trường hợp nào.
Câu 2: Để xoá kí tự đầu tiên của xâu kí tự S ta viết(i là biến có giá trị bất kỳ):
a. Delete(s,1,1); b. Delete(s,i,1);
c.Delete(s,length(s),1); d. Delete(s,1,i)
Câu 3: Đoạn chương trình sau thực hiện công viêc gì:
d:=0; for i:=1 to length(s) do
if (s[i]>= ‘0’) and (s[i]<= ‘9’) then d:=d+1;
a. Đếm số kí tự là kí tự số trong xâu S b. Đếm xem có bao nhiêu loại kí tự số trong xâu S
b.Xáo đi các kí tự số trong xâu S c. Xáo đi chữ số đầu tiên trong xâu S
Câu 4: Thủ tục Insert(s1,s2,n) thực hiện công việc gì?
a.Chèn xâu s1 vào xâu s2 bắt đầu từ vị trí n của s1 b.Chèn xâu s1 vào xâu s2 bắt đầu từ vị trí n của s2
c.Chèn xâu s2 vào xâu s1 bắt đầu từ vị trí n của s1 d. Không thực hiện các công việc trên.
Câu 4: Điền từ thích hợp vào chỗ trống: “nếu Avà B là các xâu có độ dài khác nhau và A là đoạn đầu của B thì ............”
a.Nhỏ hơn b.Lớn hơn c.Bằng nhau d.Khác nhau
Câu 5: Trong quá trình nhập dữ liệu của mảng một chiều A,để các phần tử hiển thị như trong cửa sổ chương trình ta viết lênh:
a. Write(‘A[‘,i,’=’); readln(A[i]); b. Write(‘A[i]=’); readln(A[i]);
c. Write(‘A[‘i’])=’); readln(A[i]); d.Write(“A[“,i,”]=’); readln(A[i]);
Câu 6: Với khai báo mảng A:array[1..100][1..100] of integer; thì việc truy suất đến các phần tử như sau:
a. A[i][j] b .A[i],[j] c. A[i;j] d.A[i,j]
Câu 7 : Có mấy cách khai báo biến Mảng một chiều ?
a. Một b. Hai c. Ba d.BốnCâu 8: Trong các khai báo kiểu Mảng một chiều sau đây kiểu nào là hợp lệ ?
a. A=Array[1...100] of Integer ; b. B=Array(1..50 ) of Integer ;
c. C=Array[1..100] of Real ; d. D=Array(1...100) of Real ;
Câu 9: Để đổi giá trị hai phần tử trong Mảng một chiều A tại vị trí i và j ta có các lệnh sau :
1.A[i]:=TG ; 2.A[i]:=A[j] ; 3.TG:=A[i] ; Thứ tự thực hiện các lệnh sẽ là ?
a.1-2-3 b.3-2-1 c.2-3-1 d.1-3-2
Câu 10: Hãy điền từ thích hợp vào chỗ trống : “Mảng một chiều là dãy hữu hạn các phần tử...mảng được đặt tên và mỗi phần tử của nó có cùng một
Đề Số 2
Câu 1:cách khai báo mảng sau đây là hợp lệ:
a. Var A=array[1..100,1..100]of integer b. Var A: array[1..100.1..100] of integer ;
c. Var A:array[1..100,1..100] of integer ; c. Không có trường hợp nào.
Câu 2: Để xoá kí tự đầu tiên của xâu kí tự S ta viết(i là biến có giá trị bất kỳ):
a. Delete(s,1,1); b. Delete(s,i,1);
c.Delete(s,length(s),1); d. Delete(s,1,i)
Câu 3: Đoạn chương trình sau thực hiện công viêc gì:
d:=0; for i:=1 to length(s) do
if (s[i]>= ‘0’) and (s[i]<= ‘9’) then d:=d+1;
a. Đếm số kí tự là kí tự số trong xâu S b. Đếm xem có bao nhiêu loại kí tự số trong xâu S
b.Xáo đi các kí tự số trong xâu S c. Xáo đi chữ số đầu tiên trong xâu S
Câu 4: Thủ tục Insert(s1,s2,n) thực hiện công việc gì?
a.Chèn xâu s1 vào xâu s2 bắt đầu từ vị trí n của s1 b.Chèn xâu s1 vào xâu s2 bắt đầu từ vị trí n của s2
c.Chèn xâu s2 vào xâu s1 bắt đầu từ vị trí n của s1 d. Không thực hiện các công việc trên.
Câu 4: Điền từ thích hợp vào chỗ trống: “nếu Avà B là các xâu có độ dài khác nhau và A là đoạn đầu của B thì ............”
a.Nhỏ hơn b.Lớn hơn c.Bằng nhau d.Khác nhau
Câu 5: Trong quá trình nhập dữ liệu của mảng một chiều A,để các phần tử hiển thị như trong cửa sổ chương trình ta viết lênh:
a. Write(‘A[‘,i,’=’); readln(A[i]); b. Write(‘A[i]=’); readln(A[i]);
c. Write(‘A[‘i’])=’); readln(A[i]); d.Write(“A[“,i,”]=’); readln(A[i]);
Câu 6: Với khai báo mảng A:array[1..100][1..100] of integer; thì việc truy suất đến các phần tử như sau:
a. A[i][j] b .A[i],[j] c. A[i;j] d.A[i,j]
Câu 7 : Có mấy cách khai báo biến Mảng một chiều ?
a. Một b. Hai c. Ba d.BốnCâu 8: Trong các khai báo kiểu Mảng một chiều sau đây kiểu nào là hợp lệ ?
a. A=Array[1...100] of Integer ; b. B=Array(1..50 ) of Integer ;
c. C=Array[1..100] of Real ; d. D=Array(1...100) of Real ;
Câu 9: Để đổi giá trị hai phần tử trong Mảng một chiều A tại vị trí i và j ta có các lệnh sau :
1.A[i]:=TG ; 2.A[i]:=A[j] ; 3.TG:=A[i] ; Thứ tự thực hiện các lệnh sẽ là ?
a.1-2-3 b.3-2-1 c.2-3-1 d.1-3-2
Câu 10: Hãy điền từ thích hợp vào chỗ trống : “Mảng một chiều là dãy hữu hạn các phần tử...mảng được đặt tên và mỗi phần tử của nó có cùng một
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Hữu Chương
Dung lượng: 88,00KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)