DÂPN_DETHI TINHOC11

Chia sẻ bởi Lee Yoo Hwa | Ngày 26/04/2019 | 156

Chia sẻ tài liệu: DÂPN_DETHI TINHOC11 thuộc Địa lý 11

Nội dung tài liệu:

TRƯỜNG THPT TRẦN KHAI NGUYÊN BỘ MÔN TIN HỌC
ĐỀ CƯƠNG ÔN TẬP KIỂM TRA GIỮA HKII NĂM HỌC 2009 – 2010
PHẦN I: CÂU HỎI TRẮC NGHỆM
MẢNG MỘT CHIỀU
Câu 1: Phát biểu nào dưới đây về mảng là phù hợp?
 Độ dài tối đa của mảng là 255  Là một tập hợp các số nguyên
 Dãy hữu hạn các phần tử cùng kiểu  Mảng không thể chứa kí tự
Câu 2: Trong Pascal, để khai báo trực tiếp mảng một chiều ta thực hiện:
 Var : array[] of ;
 Var : array[] of ;
 Var : array[] of ;
 Var : array[] of ;
Câu 3: Trong Pascal, để tham chiếu đến một phần tử của mảng ta dùng cặp dấu ngoặc nào?
 ( và )  [ và ]  { và }  < và >
Câu 4: Lệnh nào sau đây tham chiếu đến phần tử thứ 10 của mảng B:
 B(10)  B{10}  B[10]  B10
Câu 5: Để gán giá trị 15 cho phần tử thứ 8 của mảng B ta viết:
 B(10):=15  B(10:=15)  B[10:=15]  B[10]:=15
Câu 6: Để nhập giá trị cho phần tử 15 của mảng A ta viết:
 Readln(A{15})  Readln(A15)  Readln(A[15])  ReadlnA[15]
Câu 7: Để xuất giá trị phần tử thứ 8 của mảng A, ta viết:
 Write(A8)  Write(A[8])  Write(A{8})  Write(A(8));
Câu 8: Chọn câu lệnh: Gán giá trị 35 cho phần tử thứ i của mảng A
 Readln(A[i]) := 35;  A[i] := 35;  A(i) := 35;  A[35] := i;
Câu 9: Lệnh nào sau đây xuất ra 10 phần tử mảng A trên một dòng:
 For i:=1 to 10 do Write(A[i]);  For i:=1 to 10 do Writeln(A[i]);
 For i:=1 to 10 do Write(A[10]);  For i:=1 to 10 do Writeln(A[10]);
Câu 10: Lệnh nào sau đây nhập vào 10 phần tử mảng A:
 For i:=1 to 10 do Readln(A[i]);  For i:=1 to 10 do Readln(A{i});
 For i:=1 to 10 do Readln(A[1]);  For i:=1 to 10 do Readln(A[10]);
Câu 11: Để khai báo mảng tên A gồm 150 phần tử, các phần tử kiểu nguyên, ta khai báo:
 Var A : Array[1…150] Of Byte;  Var A : Array[1..150] Of Byte;
 Var A : Array[1…150] Of Integer;  Var A : Array[1..150] Of Integer;
Dữ kiện sau đây dùng cho các câu từ 12 đến 20.
Cho mảng A có 10 phần tử nhận các giá giá trị lần lượt: 12, 4, -3, 5, 2, 1, 0, 7, 6, 8.
Câu 12: Lệnh Write(A[5]), xuất ra màn hình:
 2  1  5  không xuất gì cả
Câu 13: Lệnh For i:=1 to 10 do if ( i mod 2 =0) do Write(A[i]:4); sẽ xuất ra màn hình:
a. 12 4 -3 5 2 b. 12 -3 2 0 7 8 c. 12 4 2 6 8 d. không xuất ra gì cả
Câu 14: Lệnh For i:=1 to 10 do if (A[i] mod 2 =0) do Write(A[i]:4); sẽ xuất ra màn hình:
a. 12 4 -3 5 2 b. 12 -3 2 0 7 8 c. 12 4 2 6 8 d. không xuất ra gì cả
Câu 15: Lệnh For i:=1 to 10 do if ( A[i] > 0) do Write(A[i]:4); sẽ xuất ra màn hình:
a. 12, 4, -3, 5, 2, 1, 0, 7, 6, 8 b. 12, 4, 5, 2, 1, 0, 7, 6, 8 c
* 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ẻ: Lee Yoo Hwa
Dung lượng: | Lượt tài: 124
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)