phần tự luận: Câu 1: - Biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi tring khi thực hiện chương trình..[r]
(1)Lớp CD36ST Nhóm 07 Nguyễn Thanh Hùng Trương Thị Như Ý Néang Sây Mum TRƯỜNG THCS …………………………… Lớp 8A… Hoï teân: …………………………………………………… STT: ………… Ngaøy……… thaùng …………… naêm 2012 KIEÅM TRA TIEÁT_KHOÁI MOÂN: TIN HOÏC ÑIEÅM LỜI PHÊ I Traéc nghieäm khaùch quan: (6,0 ñieåm) 10 11 Để tính điểm trung bình cho học sinh ta dùng kiểu liệu nào phù hợp : A Byte B Shortint C Word D Real Trong ngôn ngữ lập trình Pascal, khai báo nào sau đây là đúng: A Var a : integer; B Var 5tb: real; C Const y : integer; D Const R : 50; Hãy chọn kết đúng: A 14 / = 2; 14 div = 2; 14 mod = 4; B 14 / = 2.8; 14 div = 2; 14 mod = 8; C 14 / = 2.8; 14 div = 4; 14 mod = 2; D 14 / = 3; 14 div = 2; 14 mod = 4; Tên biến không hợp lệ có thể là : A Trùng với từ khóa B Tên có chứa phím cách C Tên bắt đầu số D Cả A, B và C đúng Nội dung các văn muốn ghi màn hình lệnh Write phải đặt caëp daáu: A ( vaø ) B “ vaø “ C ‘ vaø ’ D { vaø } 12 (2) Những tên có ý nghĩa xác định từ trước và không phép sử dụng cho mục đích khác gọi là gì? A Teân coù saün B Teân rieâng C Bieán D Từ khoá 7.Trong ngôn ngữ lập trình pascal luôn có các từ khóa, từ khóa mà em biết có thể là: A Program; uses; begin, end C Format, file, begin, end B Program, uses, start, new D Delete, insert, start, new Cấu trúc chương trình pascal thường có phần sau: A Phần thân, phần cuối B Phần khai báo, phần thân, phần cuối C Phần khai báo, phần thân D Phần đầu, phần than, phần cuối kiểu liệu thường dùng Turbo Pascal là: A Xâu kí tự C Số thực B Số nguyên D Cả (A), (B) và (C) đúng 10 Để chia lấy phần nguyên ta dùng phép toán: A Div C : B Mod D / 11 chương trình máy tính là: A Dãy các câu lệnh xếp theo thứ tự B Các thiết bị điện tử giúp máy tính hoạt động C Cả (A) và (B) đúng D Cả (A) và (B) sai 12 Để ngăn cách các câu lệnh ngôn ngữ lập trình Pascal, ta dùng dấu: A ChÊm (.) C PhÈy (,) B ChÊm phÈy (;) D Hai chÊm (:) III Tự luận: (4,0 điểm) Biến laø gì? Haõy neâu cú pháp cuûa khai baùo biến Pascal (1ñ) Công thức tính cước phí sử dụng các dịch vụ Internet qua đường truyền ADSL tháng với cách tính cước phí phải trả theo lưu lượng sử dụng cho sau: (3) Tổng số tiền = tiền thuê bao tháng + đơn giá 1MB x Số MB liệu đã sử duïng Em haõy vieát caùc yeâu caàu sau: a) Khai baùo caùc bieán: (2ñ) a - tieàn thueâ bao haèng thaùng b - ñôn giaù 1MB S - Số MB liệu đã sử dụng T - Tổng số tiền phải toán b) Các lệnh thực việc sau: (1đ) - Viết lệnh gán tính tổng số tiền theo công thức trên * Chú ý : Không yêu cầu viết chương trình, thực các công việc nêu trên BAØI LAØM Đáp án I.phần trắc nghiệm:Mỗi câu trả lời đúng 0,5 điểm: Câu Đáp án D A B D C D A C D 10 A 11 A 12 B II phần tự luận: Câu 1: - Biến dùng để lưu trữ liệu và liệu biến lưu trữ có thể thay đổi tring thực chương trình (0,5 đ) - Cú pháp khai báo biến Pascal: Var < Danh sách biến > : < Kiểu liệu > ; (0,5 đ) (4) Câu 2: a).Var a : integer; (0,5 đ) Var b : real; (0,5 đ) Var S : integer; (0,5 đ) Var T : real; (0,5 đ) b) lệnh gán tính tổng số tiền: T := (a+b)*S; (0,5 đ) Viết đúng lệnh gán và đúng cú pháp (0,5 đ) (5)