Đề bài kiểm tra 15 phút - mã đề 01 (lần 1)

2 495 1
Đề bài kiểm tra 15 phút - mã đề 01 (lần 1)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Sở GD&ĐT Thanh Hóa Trờng THPT Tĩnh Gia 1 Đề kiểm tra 15 phút (dùng cho cả khối 11) Mã đề: 01 I. Phần Trắc nghiệm: Câu 1: Trong ngôn ngữ lập trình (NNLT) Pascal, từ khoá Program dùng để: A) Khai báo tên chơng trình. B) Khai báo biến. C) Khai báo th viện. D) Khai báo hằng. Câu 2: Trong NNLT Pascal, từ khoá Var dùng để: A) Khai báo tên chơng trình. B) Khai báo biến. C) Khai báo th viện. D) Khai báo hằng. Câu 3: Trong NNLT Pascal, trong các khẳng định sau, khẳng định nào là sai? A) Phần tên chơng trình không nhất thiết phải có. B) Phần khai báo có thể có hoặc không. C) Phần thân chơng trình có thể có hoặc không. D) Phần thân chơng trình nhất thiết phải có. Câu 4: Trong NNLT Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất? A) Byte. B) Word. C) Integer. D) Longint. Câu 5: Trong NNLT Pascal, hằng và biến khác nhau cơ bản nh thế nào? Hãy chọn phơng án trả lời đúng nhất trong các phơng án sau? A) Hằng không cần khai báo còn biến thì phải khai báo. B) Hằng và biến bắt buộc phải khai báo. C) Hằng là đại lợng mà giá trị không thể thay đổi đợc trong quá trình thực hiện chơng trình, biến là đại lợng mà giá trị của chúng có thể thay đổi đợc trong chơng trình. D) Hằng và biến là hai đại lợng mà giá trị đều có thể thay đổi đợc trong quá trình thực hiện chơng trình. Câu 6: Trong NNLT Pascal, hằng xâu kí tự Hoa co mua xuan đợc viết nh thế nào? A) Hoa co mua xuan. B) Hoa co mua xuan. C) Hoa co mua xuan. D) Hoa co mua xuan. Câu 7: Trong NNLT Pascal, với câu lệnh nh sau: Writeln(KQ la ,a); sẽ ghi ra màn hình? A) Ket qua la a. B) KQ la a. C) KQ la <giá trị của a>. D) Câu lệnh sai. Hãy chọn phơng án trả lời đúng nhất. Câu 8: Trong NNLT Pascal, với câu lệnh nh sau (a là một biến kiểu số thực): a= 12; writeln(KQ la: ,a:7:3); A) KQ la: 1.2E+01. B) KQ la: a. C) KQ la: 12.000. D) Không đa ra gì cả. Câu 9: Trong NNLT bậc cao, tối thiểu phải có bao nhiêu biểu thức: A) 2 biểu thức. B) 3 biểu thức. 1 C) 4 biểu thức. D) không giới hạn. II. Phần tự luận: Câu 10: Hãy viết lại các biểu thức sau từ dạng toán học sang dạng tơng ứng trong Pascal: a) x y x z + b) x x x+ + Câu 11: Hãy chỉ ra các lỗi trong khai báo sau: VAR a, b, i, j: integer; c, c1: real; A, i1, k: word; pi= 3.14; Câu 12: Em có nhận xét gì về khai báo sau? Var p: real; b: integer; a: real; k: integer; b1: real; c: char; Hãy viết lại khai báo trên cho hợp lí hơn. Câu 13: Tại sao mỗi ngôn ngữ lập trình đều có nhiều tên chuẩn khác nhau để khai báo dữ liệu kiểu kiểu thực? Câu 14: Một ngời đi xe đạp với tốc độ 10km/giờ và một ngời đi xe máy với tốc độ 30km/giờ cùng xuất phát từ một vị trí, cùng một thời điểm và đi cùng một hớng. Lập trình tính khoảng cách giữa hai ngời sau t giờ (t là số nguyên dơng, t 15). Dữ liệu t nhập từ bàn phím. Kết quả đa ra màn hình. 2 . Sở GD&ĐT Thanh Hóa Trờng THPT Tĩnh Gia 1 Đề kiểm tra 15 phút (dùng cho cả khối 11) Mã đề: 01 I. Phần Trắc nghiệm: Câu 1: Trong ngôn ngữ lập trình (NNLT) Pascal,. trị của chúng có thể thay đổi đợc trong chơng trình. D) Hằng và biến là hai đại lợng mà giá trị đều có thể thay đổi đợc trong quá trình thực hiện chơng trình. Câu 6: Trong NNLT Pascal, hằng xâu. câu lệnh nh sau (a là một biến kiểu số thực): a= 12; writeln(KQ la: ,a:7:3); A) KQ la: 1.2E +01. B) KQ la: a. C) KQ la: 12.000. D) Không đa ra gì cả. Câu 9: Trong NNLT bậc cao, tối thiểu phải

Ngày đăng: 15/06/2015, 02:00

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan