Viết chương trình→Mô tả thuật toán→ Xác định bài toán Câu 2.. Trong các câu lệnh Pascal sau, câu nào được viết đúng: A.[r]
Trang 1PHÒNG GD&ĐT DUY XUYÊN
TRƯỜNG THCS NGÔ QUYỀN
ĐỀ KIỂM TRA HỌC KÌ 1 NĂM HỌC 2016 – 2017
MÔN: TIN HỌC 8
Thời gian làm bài: 45 phút
I TRẮC NGHIỆM: (3điểm)
1 Em hãy chọn một phương án đúng trong những phương án trả lời sau: (1 điểm)
Câu 1 Quá trình giải bài toán trên máy tính theo trình tự các bước sau:
A Xác định bài toán →Viết chương trình→Mô tả thuật toán
B Mô tả thuật toán→Viết chương trình→ Xác định bài toán
C Xác định bài toán →Mô tả thuật toán→Viết chương trình
D Viết chương trình→Mô tả thuật toán→ Xác định bài toán
Câu 2 Trong các câu lệnh Pascal sau, câu nào được viết đúng:
A if x=5 then a:=b B if; x>5 then a:=b
C B if x>5 then; a:=b D if x>5; then a:=b
Câu 3 Kiểu dữ liệu Integer có giá trị lớn nhất là
C 2 tỉ D -32768 +32767
Câu 4 Trong Pascal, câu lệnh Writeln(16 mod 3) sẽ in lên màn hình kết quả là bao nhiêu?
A 5 B 1 C 16 D 3
2 Điền các từ sau: mục đích, ngôn ngữ lập trình, người lập trình, chương trình, đại lượng
vào khoảng trống cho thích hợp: (1 điểm)
Câu 1 Từ khoá là từ dành riêng của (1) , không được dùng các từ khoá này cho bất
kì (2) nào khác ngoài mục đích sử dụng do ngôn ngữ lập trình quy định
Câu 2 Tên được dùng để phân biệt các (3) trong chương trình và do (4) đặt
theo quy tắc
3 Ghép mỗi từ khóa đúng với ý nghĩa của nó: (1 điểm)
Trang 2W: www.hoc247.net F: www.facebook.com/hoc247.net T: 098 1821 807 Trang | 2
2 uses b) Từ khóa dùng để khai báo tên chương trình
3 Begin…end c) Từ khóa dùng khai báo các thư viện
4 Var d) Từ khóa dùng khai báo hằng
e) Từ khóa dùng khai báo biến
II TỰ LUẬN: (7điểm)
Câu 1 (1,0 đie m) Em ha y ne u cu pha p va hoa t đo ng cu a ca u le nh đie u kie n da ng đu ?
Câu 2 (1,0 điểm ) Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal (viết dưới dạng chương
trình)?
a/ (5-1)2 chia cho 3 lấy dư b/ 102 +
Câu 3 (2,0 điểm) Cho a nguyên dương Hãy chỉ ra INPUT(đầu vào), OUTPUT(đầu ra) và mô tả
thuật toán cho biết a là số chẵn hay số lẻ
Câu 4 (3,0 điểm) Hãy viết chương trình tính diện tích và chu vi hình chữ nhật
-HẾT - HƯỚNG DẪN GIẢI CHI TIẾT Câu hỏi
trắc
nghiệm
2 (1) ngôn ngữ lập trình, (2) mục đích, (3) đại lượng, (4) người lập
trình
1 điểm
4 4
24
Trang 3Câu hỏi
1
Dạng đủ:
Cú pháp: If < điều kiện > then < Câu lệnh 1 > Else < Câu lệnh 2 >;
Hoạt động: Chương trình sẽ kiểm tra điều kiện Nếu điều kiện được thoã mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khoá then, ngược lại câu lệnh 2 sẽ được thực hiện
0,5 điểm
1 điểm
0.5 điểm
2
Begin Writeln(’ (5-1) * (5-1) mod 3= ’, (5-1) * (5-1) mod 3 );
Writeln(’ (10*10+(24-4)/4=’, 10*10+(24-4)/4);
end
0.25 điểm
0.25 điểm 1 điểm 0.25 điểm
0.25 điểm
3
INPUT: số a nguyên dương
OUTPUT: Thông báo a chẵn hay lẽ
Thuật toán:
Bước 1: Nhập a
Bước 2: Nếu a mod 2 = 0 thì a là số chẵn, và chuyển sang bước 4
Bước 3: Nếu a mod 2 <>0 thì a là số lẽ
Bước 4: Thông báo kết quả và kết thúc thuật toán
0.5 điểm
0.5 điểm
0.25 điểm 2 điểm
0.25 điểm 0.25 điểm 0.25 điểm
Trang 4W: www.hoc247.net F: www.facebook.com/hoc247.net T: 098 1821 807 Trang | 4
4
* Phần khai báo:
Program hinhchunhat;
Uses crt;
Var S,CV,a,b: integer; (hoặc S,CV: real; a,b: integer;)
*Phần thân:
Begin Write(‘nhap ba so chieu dai a:’); Readln(a);
Write(‘nhap ba so chieu rong b:’); Readln(b);
S:=a*b;
CV:=(a+b) *2;
Writeln(‘chu vi hinh chu nhat la: ’ , CV:4:2);
Writeln(‘dien tich hinh chu nhat la: ’ , S:4:2);
Readln End
0.25 điểm
0.25 điểm
0.25 điểm
0.25 điểm
0.25 điểm 3 điểm
0.25 điểm 0.25 điểm 0.25 điểm 0.25 điểm 0.25 điểm 0.25 điểm 0.25 điểm
Trang 5Website HOC247 cung cấp một môi trường học trực tuyến sinh động, nhiều tiện ích thông minh, nội dung bài giảng được biên soạn công phu và giảng dạy bởi những giáo viên nhiều năm kinh nghiệm, giỏi về kiến thức chuyên môn lẫn kỹ năng sư phạm đến từ các trường Đại học và các
trường chuyên danh tiếng
- Luyên thi ĐH, THPT QG: Đội ngũ GV Giỏi, Kinh nghiệm từ các Trường ĐH và THPT danh tiếng xây dựng các khóa luyện thi THPTQG các môn: Toán, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học và Sinh Học
- Luyện thi vào lớp 10 chuyên Toán : Ôn thi HSG lớp 9 và luyện thi vào lớp 10 chuyên Toán các
trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An và các trường Chuyên khác cùng TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo và Thầy Nguyễn Đức Tấn
II Khoá Học Nâng Cao và HSG
- Toán Nâng Cao THCS: Cung cấp chương trình Toán Nâng Cao, Toán Chuyên dành cho các em HS THCS lớp 6, 7, 8, 9 yêu thích môn Toán phát triển tư duy, nâng cao thành tích học tập ở trường và đạt điểm tốt
ở các kỳ thi HSG
- Bồi dưỡng HSG Toán: Bồi dưỡng 5 phân môn Đại Số, Số Học, Giải Tích, Hình Học và Tổ Hợp dành cho
học sinh các khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn cùng đôi HLV đạt
thành tích cao HSG Quốc Gia
- HOC247 NET: Website hoc miễn phí các bài học theo chương trình SGK từ lớp 1 đến lớp 12 tất cả các
môn học với nội dung bài giảng chi tiết, sửa bài tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú và cộng đồng hỏi đáp sôi động nhất
- HOC247 TV: Kênh Youtube cung cấp các Video bài giảng, chuyên đề, ôn tập, sửa bài tập, sửa đề thi miễn
phí từ lớp 1 đến lớp 12 tất cả các môn Toán- Lý - Hoá, Sinh- Sử - Địa, Ngữ Văn, Tin Học và Tiếng Anh
Vững vàng nền tảng, Khai sáng tương lai
Học mọi lúc, mọi nơi, mọi thiết bi – Tiết kiệm 90%
Học Toán Online cùng Chuyên Gia
HOC247 NET cộng đồng học tập miễn phí HOC247 TV kênh Video bài giảng miễn phí