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]
Trang 1Lớp CD36ST
Nhĩm 07
Nguyễn Thanh Hùng
Trương Thị Như Ý
Néang Sây Mum
Ngày……… tháng ……… năm 2012
KIỂM TRA 1 TIẾT_KHỐI 8
MÔN: TIN HỌC
I Trắc nghiệm khách quan: (6,0 điểm)
1 Để tính điểm trung bình cho học sinh ta dùng kiểu dữ liệu nào phù hợp :
2 Trong ngôn ngữ lập trình Pascal, khai báo nào sau đây là đúng:
3 Hãy chọn kết quả đúng:
A 14 / 5 = 2; 14 div 5 = 2; 14 mod 5 = 4;
B 14 / 5 = 2.8; 14 div 5 = 2; 14 mod 5 = 8;
C 14 / 5 = 2.8; 14 div 5 = 4; 14 mod 5 = 2;
D 14 / 5 = 3; 14 div 5 = 2; 14 mod 5 = 4;
4 Tên biến không hợp lệ có thể là do :
A Trùng với từ khóa C Tên bắt đầu bằng số
B Tên có chứa phím cách D Cả A, B và C đều đúng
5 Nội dung các văn bản muốn ghi ra màn hình bằng lệnh Write phải được đặt trong cặp dấu:
TRƯỜNG THCS ………
Lớp 8A…
Họ tên: ……….
STT: …………
Trang 26 Nhửừng teõn coự yự nghúa ủửụùc xaực ủũnh tửứ trửụực vaứ khoõng ủửụùc pheựp sửỷ duùng cho muùc ủớch khaực ủửụùc goùi laứ gỡ?
A Teõn coự saỹn B Teõn rieõng C Bieỏn D Tửứ khoaự
7.Trong ngụn ngữ lập trỡnh pascal luụn cú cỏc từ khúa, những 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
8 Cấu trỳc của một chương trỡnh pascal thường cú những 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
9 kiểu dữ liệu thường dựng của Turbo Pascal là:
B Số nguyờn D Cả (A), (B) và (C) đều đỳng
10 Để chia lấy phần nguyờn ta dựng phộp toỏn:
11 chương trỡnh mỏy tớnh là:
A Dóy cỏc cõu lệnh được sắp 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) đều đúng
D Cả (A) và (B) đều sai
12 Để ngăn cỏch cỏc cõu lệnh trong ngụn ngữ lập trỡnh Pascal, ta dựng dấu:
III Tửù luaọn: (4,0 ủieồm)
1 Biến laứ gỡ? Haừy neõu cỳ phỏp cuỷa khai baựo biến trong Pascal (1ủ)
2 Coõng thửực tớnh cửụực phớ sửỷ duùng caực dũch vuù Internet qua ủửụứng truyeàn ADSL
haống thaựng vụựi caựch tớnh cửụực phớ phaỷi traỷ theo lửu lửụùng sửỷ duùng ủửụùc cho nhử sau:
Trang 3Tổng số tiền = tiền thuê bao hằng tháng + đơn giá 1MB x Số MB dữ liệu đã sử dụng
Em hãy viết các yêu cầu sau:
a) Khai báo các biến: (2đ)
a - tiền thuê bao hằng tháng
b - đơn giá 1MB
S - Số MB dữ liệu đã sử dụng
T - Tổng số tiền phải thanh toán
b) Các lệnh thực hiện 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, chỉ thực hiện các công việc nêu trên
BÀI LÀM
Đáp án I.phần trắc nghiệm: Mỗi câu trả lời đúng được 0,5 điểm :
II 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 (0,5 đ)
- Cú pháp khai báo biến trong Pascal:
Var < Danh sách biến > : < Kiểu dữ liệu > ; (0,5 đ)
Trang 4Câ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 đ)