Câu 2: Hãy trình bày và giải thích rõ cú pháp dạng lặp tiến của cấu trúc lặp với số lần biết trước trong Pascal?. Cho ví dụ minh họa.A[r]
(1)TRƯỜNG THPT KIỂM TRA HỌC KỲ I NIÊN HỌC 2008 – 2009
NGUYỄN ĐÌNH CHIỂU Mơn : Tin học Lớp: 11
Ngày kiểm tra: 13/12/2008
Thời gian kiểm tra: 60 phút Mã đề: 002 đề gồm có trang.
ĐỀ TRẮC NGHIỆM ( điểm )
Câu 1: Các thành phần ngơn ngữ lập trình bao gồm A Bảng chữ in thường, in hoa;
B Bảng chữ in thường, in hoa kí tự đặc biệt; C Bảng chữ in thường, in hoa 10 chữ số thập phân; D Bảng chữ cái, cú pháp ngữ nghĩa.
Câu 2: Trong Pascal cho tên: Program, Begin, End, Const là?
A Tên dành riêng; B Tên chuẩn;
C Tên người lập trình đặt; D Tên dành riêng tên chuẩn. Câu 3: Trong tên sau, theo qui định Pascal tên đúng?
A 2008Tinhoc; B Tin_hoc_2008; C Tin hoc 2008 D Tin@hoc@2008.
Câu 4: Trong Pascal biểu diễn biểu diễn hằng
A 1.1E5 B ‘True’ C False D ‘Đ
Câu 5: Trong Pascal để khai báo biến dùng từ khóa từ khóa sau:
A Const; B Uses; C Var; D Program.
Câu 6: Trong Pascal cú pháp lặp dạng lùi lặp với số lần biết trước
A For [<biến đếm>]:= <giá trị cuối> DownTo <giá trị đầu> Do [<câu lệnh>]; B For <biến đếm>:= <giá trị cuối> DownTo <giá trị đầu> Do <câu lệnh>; C For <biến đếm>:= [<giá trị đầu>] DownTo [<giá trị cuối>] Do <câu lệnh>; D For <biến đếm>= <giá trị đầu> DownTo <giá trị cuối> Do <câu lệnh>; Câu 7: Trong Pascal cú pháp cấu trúc lặp với số lần chưa biết trước có dạng
A White <điều kiện> Do <câu lệnh>; B While <điều kiện> Do <câu lệnh>; C While <điều kiện> Do <câu lệnh>, D Write <điều kiện> Do <câu lệnh>; Câu 8: Cú pháp khai báo trực tiếp biến mảng chiều Pascal có dạng
A Var <tên biến mảng>: Array[kiểu số] Of <kiểu phần tử>; B Var <tên biến mảng>: Array<kiểu số> Of <kiểu phần tử>; C Var [<tên biến mảng>]: Array[kiểu số] Of <kiểu phần tử>; D Var <tên biến mảng>: Array[kiểu số] Of [<kiểu phần tử>]; Câu 9: Cách truy xuất tới phần tử mảng hai chiều có dạng
A Tên mảng[chỉ số dòng,chỉ số cột] B Tên mảng< số dòng,chỉ số cột > C Tên mảng.[chỉ số dòng,chỉ số cột] D Tên mảng{ số dòng,chỉ số cột } Câu 10: Trong Pascal câu lệnh For-Downto-Do là
A Là dạng lặp tiến cấu trúc lặp với số lần biết trước; B Lặp với số lần biết trước; C Là dạng lặp lùi cấu trúc lặp với số lần biết trước; D Lặp với số lần chưa biết trước; Câu 11: Để chạy chương trình viết Pascal ta dùng tổ hợp phím nào?
A Alt + F9; B Ctrl + F9; C Ctrl + V; D Ctrl + C
Câu 12: Trong Pascal dạng lặp lùi số lần biết trước giá trị biến đếm
A Tăng từ tới cuối; B Tăng từ giá trị đầu tới giá trị cuối; C Giảm từ giá trị cuối 0; D Giảm từ giá trị cuối giá trị đầu. ĐỀ TỰ LUẬN ( điểm )
Câu 1: Cấu trúc chung chương trình viết ngơn ngữ bậc cao bao gồm phần nào? Với các qui ước biết mơ tả giải thích cấu trúc chung chương trình (3 điểm)