Câu 12: Trong Pascal ở dạng lặp tiến của số lần biết trước thì giá trị biến đếm.. Giảm lần lượt từ giá trị cuối về giá trị đầuC[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ã đề: 001 đề gồm có trang.
ĐỀ TRẮC NGHIỆM ( điểm )
Câu 1: Chọn mơ tả thân chương trình Pascal
A Begin B Begin
[<Dãy lệnh>] [<Dãy lệnh>]
End End
C Berin D Begim
[<Dãy lệnh>] [<Dãy lệnh>]
End End
Câu 2: Trong Pascal kiểu nguyên Integer dùng Byte nhớ để lưu trữ giá trị?
A byte; B byte; C byte; D byte.
Câu 3: Trong Pascal kiểu Logic có tên là
A Bolean. B Boolean. C Boolan. D Poolean.
Câu 4: Chọn cách khai báo biến Pascal
A War <Danh sách biến>:<Kiểu liệu>; B Var <Danh sách biến>:<Kiểu liệu>, C Var <Danh sách biến>:<Kiểu liệu>; D War <Danh sách biến>:<Kiểu liệu>, Câu 5: Trong Pascal khai báo danh sách biến tên biến viết cách dấu
A Chấm phẩy (;) B Chấm (.). C chấm (:) D Phẩy (,). Câu 6: Trong Pascal cú pháp lặp dạng tiến lặp với số lần biết trước
A For <biến đếm>:= <giá trị đầu> To <giá trị cuối> Do <câu lệnh>; B For [<biến đếm>]:= <giá trị đầu> To <giá trị cuối> Do [<câu lệnh>]; C For <biến đếm>:= [<giá trị đầu>] To [<giá trị cuối>] Do <câu lệnh>; D For <biến đếm>= <giá trị đầu> To <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 chiều có dạng
A Tên mảng.[chỉ số] B Tên mảng<chỉ số>
C Tên mảng[chỉ số] D Tên mảng{chỉ số}
Câu 10: Hãy chọn phương án sai (với n nguyên dương)
A Type Array1= Array[-100 200] Of Real; B Type Array2= Array[-n+1 n+1] Of Boolean; C Type Array3= Array[-300 0] Of Integer; D Type Array4= Array[0 -250] Of Char; Câu 11: Trong Pascal câu lệnh For-do
A Lặp với số lần biết trước. B Là dạng lặp tiến cấu trúc lặp với số lần biết trước C Lặp với số lần chưa biết trước. D Là dạng lặp lùi cấu trúc lặp với số lần biết trước. Câu 12: Trong Pascal dạng lặp tiến số lần biết trước giá trị biến đếm
A Giảm từ giá trị cuối giá trị đầu. B Tăng từ giá trị đầu tới giá trị cuối. C Giảm từ giá trị cuối 0. D Tăng từ tới cuối.
ĐỀ TỰ LUẬN ( điểm )
Câu 1: Hãy nêu khái niệm lập trình? Cho ví dụ ngơn ngữ lập trình(3 điểm).