Tải bản đầy đủ (.docx) (5 trang)

De thi hki I lop 8 mon Tin hoc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (142.11 KB, 5 trang )

<span class='text_page_counter'>(1)</span>TRƯỜNG THCS BÌNH LONG ĐỀ CHÍNH THỨC. ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC 2013 -2014 MÔN: TIN HỌC 8 THỜI GIAN: 45 phút (không kể thời gian giao đề). Họ và tên: ………………………………….. Lớp: ………….. Điểm bằng số:. Điểm bằng chữ:. Chữ ký GK:. Giám thị 1. Giám thị 2. Số phách: Số phách:. A. TRẮC NGHIỆM: (4đ) (15 phút). 1. Hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng trong các câu sau:(2 điểm) Câu 1: Trong các tên dưới đây, tên hợp lệ trong Pascal là: A. Khoi 8. B. Begin. C. 14tuoi. D. Ngay_20_11. Câu 2: Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ liệu số nguyên (integer)? A. 2 đến 2 -1; B. -215 đến 215 - 1; C. -215 đến 215 -1; D. -215 đến 215. Câu 3: Câu lệnh writeln(‘ 8+7=’,7+8); sẽ in ra: A. 1 xâu kí tự và số 15 B. 2 xâu kí tự liền kề C. số 15 D. 1 xâu kí tự Câu 4 :Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng? A. var a, b : integer; B. var x = real; C. const x := 5 ; D. var thong bao : string. Câu 5: Khi dịch chương trình trong Pascal xuất hiện dòng chữ “Error 36: BEGIN expected” dòng chữ này có nghĩa là gì: A. Không tìm thấy kết thúc tệp B. Thiếu begin C. Thiếu ; D. Thiếu . Câu 6 : Câu lệnh điều kiện dạng đầy đủ là: A. If <điều kiện> then <câu lệnh 1>; Else <câu lệnh 2>; B. If <điều kiện> then <câu lệnh>; C. If <điều kiện> then <câu lệnh 1>, <câu lệnh 2>; D. If <điều kiện> then <câu lệnh 1> Else <câu lệnh 2>; Câu 7: Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước? A. 2 B. 3 C. 4 D. 5. Câu 8: Trong các câu sau câu nào đúng? A. 17 mod 2 = 8 B. 17 mod 3 = 5 C. 15 div 2 = 7 D. 7 div 2 = 1 2. Hãy nối mỗi lệnh sau đúng với chức năng của nó (1 điểm): Nút lệnh Chức năng Kết quả 1. Save As a, Lưu tệp đang soạn thảo 1 +…. 2. Save b, Lưu tất các các tệp đang mở 2 + …. 3. Exit. c, Lưu tệp đang soạn thảo với một tên khác.. 3 + ….. d, Thoát khỏi Turbo Pascal 4 + …. 4. Save All 3. Giả sử trong Pascal, a và b là hai biến kiểu số nguyên (integer), r là biến kiểu số thực (real), s là biến kiểu xâu (String). Các lệnh gán sau đây đúng hay sai, hãy đánh dấu “X” vào cột tương ứng? (1đ) Lệnh gán Đúng Sai S:= ‘Tin hoc’; a:=36000; r:=a/b; R:=s;.

<span class='text_page_counter'>(2)</span> TRƯỜNG THCS BÌNH LONG ĐỀ CHÍNH THỨC. ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC 2013 -2014 MÔN: TIN HỌC 8 THỜI GIAN: 45 phút (không kể thời gian giao đề). B. TỰ LUẬN: (6đ) (30 phút). Bài 1: Ngôn ngữ lập trình là gì?Hãy cho biết các thành phần chính trong cấu trúc chung của chương trình.(2điểm) Bài 2: Chuyển các biểu thức toán học dưới đây bằng các kí hiệu trong Pascal: (2 điểm) a,. a −b 2 +a c−d. b,. c, (10 + 2)2 ≠ 145. (x+y)2+(z+f)2. d,. Bài 3: Viết chương trình tính diện tích, chu vi hình chữ nhật.(2điểm). ----------------------------------------------. TRƯỜNG THCS BÌNH LONG ĐỀ CHÍNH THỨC. ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC 2013 -2014 MÔN: TIN HỌC 8 THỜI GIAN: 45 phút (không kể thời gian giao đề). B. TỰ LUẬN: (6đ) (30 phút). Bài 1: Ngôn ngữ lập trình là gì?Hãy cho biết các thành phần chính trong cấu trúc chung của chương trình.(2điểm) Bài 2: Chuyển các biểu thức toán học dưới đây bằng các kí hiệu trong Pascal: (2 điểm) a,. a −b 2 +a c−d. b,. c, (10 + 2)2 ≠ 145. (x+y)2+(z+f)2. d,. Bài 3: Viết chương trình tính diện tích, chu vi hình chữ nhật.(2điểm). ----------------------------------------------.

<span class='text_page_counter'>(3)</span> ĐÁP ÁN VÀ BIỂU ĐIỂM ĐỀ THI HỌC KÌ I. NĂM HỌC 2013 - 2014 MÔN: Tin học 8. A. Trắc nghiệm (4đ) Mỗi ý đúng cho 0.5đ Câu 1 Đáp án D Câu 11. 2 C. 3 A. Lệnh gán S:= ‘Tin hoc’; a:=36000; r:=a/b; R:=s;. 4 A. 5 B Đúng X X X. 6 D. 7 B. 8 C. Sai. X. B. Tự luận (6đ) Bài 1: (2đ) - Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các câu lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính.. - Cấu trúc chung của chương trình gồm: + Phần khai báo thường gồm các câu lệnh dùng để: khai báo tên chương trình, khai báo các thư viện. + Phần thân của chương trình gồm các câu lệnh mà máy tính cần thực hiện. Bài 2: (2đ) Mỗi ý đúng cho 0,5đ a −b 2 a, c − d +a. b, (x+y)2+(z+f)2 c, (10 + 2)2 ≠ 145 d,. => (a-b)/ (c-d) + a*a. => (x+y)*(x+y) + (z+f)*(z+f) => (10+2)*(10+2)<>145 =>. (x+b/2*a)*(x+b/2*a)= (b*b-4*a*c)/4*a*a. Bài 3: (2đ)Viết chương trình tính diện tích, chu vi hình chữ nhật Program DTCV; 0.25đ Var a, b, dt, cv : real; 0.25đ Begin Writeln (‘ nhap gia tri cua a = ’); readln(a); 0.25đ Writeln (‘ nhap gia tri cua b = ’); readln(b); 0.25đ dt := a*b; 0.25đ cv:= (a+b)*2; 0.25đ Writeln (‘chu vi hinh chu nhat la ’, cv); 0.25đ Writeln (‘dien tich hinh chu nhat la ’, dt); 0.25đ Readln End..

<span class='text_page_counter'>(4)</span> MA TRẬN ĐỀ KIỂM TRA HỌC KÌ I - MÔN TIN - LỚP 8 Năm học 2013 – 2014 Cấp độ Chủ đề. Nhận biết TN. Bài 2: Làm quen với Chương trình và Ngôn ngữ lập trình. Số câu Số điểm Tỉ lệ Bài 3: Chương trình máy tính và dữ liệu. Nắm rõ các kiểu dữ liệu,cách khai báo biến, hằng. Số câu Số điểm Tỉ lệ Bài 4: Sử dụng biến trong chương trình. 4 1 10%. Số câu Số điểm Tỉ lệ Bài 5: Từ bài toán đến chương trình Số câu. Thông hiểu TL. Vận dụng Thấp Cao TN TL TN TL. TL. TN. Nắm được khái niệm của ngôn ngữ lập trình, cấu trúc chung của chương trình 1 2 20 %. Biết được một số lỗi trong chương trình. Phân biệt được tên nào là hợp lệ. 1 0,25 2,5%. 1 0,25 2,5%. 3 2,5 25 %. Chuyể n từ biểu thức toán học sang Pascal 1 2 20 % Biết gán biểu thức giá trị cho biến, Hiểu các lệnh trong các bảng chọn 2 2 20%. Tổng. 5 3 30%. 2 2 20%. Nắm rõ quá trình giải bài toán trên máy tính 1. 1.

<span class='text_page_counter'>(5)</span> Bài 6; Câu lệnh điều kiện. Hiểu Biết viết được cấu chương trúc của trình câu lệnh trong ngôn ngữ điều kiện lập trình. 1 2 20%. Số câu Số điểm Tỉ lệ Tổng số câu Tổng số điểm Tỉ lệ %. 0,25 2,5 %. 0,25 2,5 %. Số điểm Tỉ lệ. 6 5 50%. 1 0,25 2,5%. 4 2,5 25%. 3 25 25%. 2 2,25 22,5 % 13 10 100 %.

<span class='text_page_counter'>(6)</span>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×