MA TRẬN + ĐỀ KTRA 1 TIẾT_TIN 11 HKI

4 1 0
MA TRẬN + ĐỀ KTRA 1 TIẾT_TIN 11 HKI

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

Thông tin tài liệu

TRƯỜNG THPT TÔN ĐỨC THẮNG SỞ GD ĐT NINH THUẬN TRƯỜNG THPT TÔN ĐỨC THẮNG TỔ SINH – TIN KTNN ĐỀ KIỂM TRA 1 TIẾT HKI KHỐI 11 NĂM HỌC 2017 – 2018 Môn TIN HỌC Thời gian 45 phút Cấp độ Tên Chủ đề Nhận biết[.]

SỞ GD-ĐT NINH THUẬN TRƯỜNG THPT TÔN ĐỨC THẮNG TỔ: SINH – TIN - KTNN Cấp độ Tên Chủ đề Bài 1: Khái niệm lập trình NNLT Số câu Số điểm Tỉ lệ % Bài 2: Các thành phần ngơn ngữ lập trình Số câu Số điểm Tỉ lệ % Nhận biết TNKQ TL Biết khái niệm ngôn ngữ lập trình Tác dụng CT dịch câu 0.67 điểm 6.7% Biết thành phần ngôn ngữ lập trình Biết tên chuẩn, tên dành riêng câu 0.67 điểm 6.7% Biết từ khóa dùng để Bài 3: Cấu trúc khai báo cấu trúc phần chương trình thân chương trình Số câu câu Số điểm 0.67 điểm Tỉ lệ % 6.7% Bài 4: Một số Biết kiểu liệu kiểu liệu phạm vi giá trị chuẩn Số câu câu Số điểm 0.67 điểm Tỉ lệ % 6.7% Biết cú pháp khai báo biến Bài 5: Khai báo biến ĐỀ KIỂM TRA TIẾT HKI KHỐI 11 NĂM HỌC: 2017 – 2018 Môn: TIN HỌC - Thời gian: 45 phút Thông hiểu Vận dụng Cấp độ thấp Cấp độ cao TNKQ TL TNKQ TL TNKQ TL Phân biệt thông dịch biên dịch Cộng câu 0.33 điểm 3.3% Hiểu cách đặt tên tên sai qui định câu 1.0 điểm 10% câu 0.33 điểm 3.3% Hiểu thành phần cấu trúc chương trình câu 0.33 điểm 3.3% Với giá trị biến nhận chọn kiểu liệu phù hợp câu 0.33 điểm 3.3% Khai báo biến phù hợp Tính với phạm vi giá trị tổng nhớ biến cấp phát cho biến câu 1.0 điểm 10% câu 1.0 điểm 10% câu 1.0 điểm 10% Số câu Số điểm Tỉ lệ % Bài 6: Phép toán, biểu thức, câu lệnh gán Số câu Số điểm Tỉ lệ % Bài 7: Các thủ tục chuẩn vào đơn giản câu 0.33 điểm 3.3% Biết phép toán số học câu câu 0.67 điểm 0.33 điểm 6.7% 3.3% Hiểu câu lệnh gán Dựa vào biểu cách ghi biểu thức thức cho Pascal để tính kết cách biểu diễn Pascal câu câu 0.33 điểm 0.33 điểm 3.3% 3.3% Biết thủ tục đưa liệu Hiểu thủ tục đưa hình liệu hình Biết cách ghi nhập Write liệu từ bàn phím cho biến Số câu câu câu Số điểm 0.33 điểm 0.33 điểm Tỉ lệ % 3.3% 3.3% Bài 8: Soạn Biết tổ hợp phím tắt để lưu Hiểu đoạn chương thảo, dịch, thực chương trình trình thực cơng việc hiệu chỉnh chương trình Số câu câu câu Số điểm 0.33 điểm 0.33 điểm Tỉ lệ % 3.3% 3.3% Tổng câu 12 câu câu Tổng điểm điểm 3.0 điểm Tỉ lệ % 40 % 30 % câu 0.33 điểm 3.3% Dựa vào đoạn chương trình để chọn kết đưa hình câu 0.33 điểm 3.3% Viết lại biểu thức dạng Toán học sang biểu diễn tương ứng Pascal câu điểm 10 % câu 2.0 điểm 20 % câu 1.32 điểm 13.2 % câu 2.00 điểm 20.0 % Cho chương trình có lỗi Viết lại chương trình câu 1.0 điểm 10% câu 1.0 điểm 10% câu 1.0 điểm 10% câu 1.67 điểm 16.7% 26 câu 10 điểm 100 % III NỘI DUNG ĐỀ KIỂM TRA: PHẦN TRẮC NGHIỆM Câu 1: Hãy chọn phương án ghép phù hợp Ngơn ngữ lập trình : A phương tiện để soạn thảo văn có chương trình B ngôn ngữ Pascal ngôn ngữ C C phương tiện diễn đạt thuật tốn để máy tính thực cơng việc D phương tiện diễn đạt thuật tốn Câu 2: Tác dụng chương trình dịch: A Chuyển đổi chương trình từ ngơn ngữ tự nhiên sang ngơn ngữ máy B Chuyển đổi chương trình NNLT bậc cao sang ngơn ngữ máy C Chuyển đổi chương trình mã máy sang viết NNLT bâc cao D Dùng để chạy chương trình sau chuyển đổi hồn chỉnh Câu 3: Phát biểu sai nói biên dịch thơng dịch ? A Chương trình dịch NNLT bậc cao gọi biên dịch cịn thơng dịch chương trình dịch dùng với hợp ngữ B Một ngơn ngữ lập trình có chương trình thơng dịch chương trình biên dịch; C Thông dịch dịch thực câu lệnh cịn biên dịch phải dịch trước tồn chương trình sang mã nhị phân thực được; D Biên dịch thông dịch kiểm tra tính đắn câu lệnh; Câu 4: Mỗi ngơn ngữ lập trình thường có thành phần A Bảng chữ cái, bảng số học, cú pháp B Bảng chữ cái, cú pháp, ngữ nghĩa C Các ký hiệu, bảng chữ cái, cú pháp D Bảng chữ cái, qui ước, bảng số học Câu 5: Các từ: SQR, SQRT, REAL A Tên dành riêng B Tên người lập trình đặt C Tên đặc biệt D Tên chuẩn Câu 6: Trong Turbo Pascal, xác định tên tên sau: A 10pro B Bai tap_1 C Baitap D sinh Câu 7: Trong ngơn ngữ lập trình Pascal, từ khố PROGRAM dùng để: A khai báo biến B khai báo tên chương trình C khai báo thư viện.D khai báo Câu 8: Phần thân chương trình giới hạn cặp từ khóa A Begin…End; B Start…Finish C Begin…End D Start…Finish; Câu 9: Phát biểu đúng? A Phần khai báo khai báo cho: Tên chương trình, hằng, biến chương trình B Phần khai báo khai báo cho: Tên chương trình, hằng, biến C Phần khai báo khai báo cho: Chương trình con, hằng, biến D Phần khai báo khai báo cho: Tên chương trình, thư viện, hằng, biến chương trình Câu 10: Phạm vi giá trị kiểu integer thuộc: A Từ đến 255 B Từ -215 đến 215 -1 C Từ đến 216 -1 D Từ -231 đến 231 -1 Câu 11: Kiểu số nguyên gồm: A Byte, Integer, Word, Longint, Real B Byte, Integer, Word, Longint C Byte, Integer, Word, Real D Real, Integer, Word, Longint Câu 12: Một biến nhận giá trị nguyên phạm vi từ đến 200, biến phải khai báo kiểu liệu tốt nhất: A Boolean B Char C Real D Byte Câu 13: Trong Pascal, cú pháp để khai báo biến là: A Var =; B Var :; C : kiểu liệu; D Var ; Câu 14: Biến X nhận giá trị 0.7 Khai báo sau A var X: integer; B var X: real; C var X: char; D var X: boolean; Câu 15: Trong chương trình, biến M nhận giá trị: 10, 15, 20, 30, 40, biến N nhận giá trị: 1.0 , 1.5, 2.0, 2.5 , 3.0, khai báo khai báo sau đúng? A Var M,N :Byte; B Var M: Real; N: Word; C Var M: Word; N: Real; D Var M, N: Longint; Câu 16: Trong khai báo nhớ cấp phát cho biến tổng cộng byte? Var x,y,z : Integer; c,h: Char; ok: Boolean; A byte B 10 byte C 11 byte D 12 byte Câu 17: Trong NN lập trình Pascal, phép tốn MOD với số ngun có tác dụng A Chia lấy phần nguyên B Chia lấy phần dư C Làm tròn số D Thực phép chia Câu 18: Trong NN lập trình Pascal, câu lệnh sau sai A X:= x; B X:= 12345; C X:= 123,456; D X:= pi*100; Câu 19: Kết biểu thức sqr(abs(25-30) mod 3) trả kết (VDT) A B C D Câu 20: Trong Pascal, để đưa liệu hình ta sử dụng thủ tục: A writeln(); B Rewrite(); C write() D write(); Câu 21: Lệnh Write( ‘TONG = ‘ , 10 + 20 ) ; viết hình: A 30 B TONG = 10 + 20 C TONG = 30 D 10 + 20 Câu 22: Trong NNLT Pascal, kết trả đoạn chương trình sau (VDC) Var a: real; Begin a:= 15; writeln(‘KQ la: ’,a); End A KQ la a B Chương trình báo lỗi C KQ la 15 D KQ la 1.5000000000E+01 Câu 23: Trong Turbo Pascal, để lưu chương trình: A Nhấn tổ hợp phím Alt + F5 B Nhấn tổ hợp phím Alt + F2 C Nhấn phím F2 D Nhấn phím F5 Câu 24: Trong NN lập trình Pascal, đoạn chương trình sau dùng để làm gì? Var x, y, t: integer; Begin x: = t; t:= y; y:= x; End A Hoán đổi giá trị y t B Hoán đổi giá trị x y C Hốn đổi giá trị x t D Cơng việc khác PHẦN TỰ LUẬN Câu 25: Viết lại biểu thức dạng Toán học sau sang dạng biểu diễn tương ứng Pascal: (1.0 điểm) a x2 + y2 + z2 b Câu 26: Cho chương trình có lỗi câu lệnh Hãy viết lại chương trình đúng: (1.0 điểm) Program Bai_Thi1; Var x = integer; y : real; Const c := 4; Begin x := 500; y := x/c Write (y); End; IV ĐÁP ÁN – HƯỚNG DẪN CHẤM: Đáp án: Có sẵn đề Hướng dẫn chấm: Trắc nghiệm: Mỗi câu 0.33 điểm Tự luận: (2 điểm) Câu Đáp án Điểm Biểu thức Pascal sau: Câu 25 a sqr(x) + sqr(y) + sqr(y) x*x + y*y + z*z (0.5đ) (1.0 điểm) b (–b + sqrt(sqr(x) – 4*a*c))/(2*a)*b (0.5đ) Program Bai_Thi1; Var x : integer; (0.25) y : real; Const c = 4; (0.25) Câu 26 Begin (1,0 điểm) x := 500; y := x/c; (0.25) Write (y); End; (0.25) ... điểm 10 % câu 2.0 điểm 20 % câu 1. 32 điểm 13 .2 % câu 2.00 điểm 20.0 % Cho chương trình có lỗi Viết lại chương trình câu 1. 0 điểm 10 % câu 1. 0 điểm 10 % câu 1. 0 điểm 10 % câu 1. 67 điểm 16 .7% 26 câu 10 ... thư viện, hằng, biến chương trình Câu 10 : Phạm vi giá trị kiểu integer thuộc: A Từ đến 255 B Từ - 215 đến 215 -1 C Từ đến 216 -1 D Từ -2 31 đến 2 31 -1 Câu 11 : Kiểu số nguyên gồm: A Byte, Integer,... Câu 21: Lệnh Write( ‘TONG = ‘ , 10 + 20 ) ; viết hình: A 30 B TONG = 10 + 20 C TONG = 30 D 10 + 20 Câu 22: Trong NNLT Pascal, kết trả đoạn chương trình sau (VDC) Var a: real; Begin a:= 15 ; writeln(‘KQ

Ngày đăng: 22/11/2022, 05:37

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

  • Đang cập nhật ...

Tài liệu liên quan