1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề kiểm tra thực hành Thời gian: 15 phút19931

11 4 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 224,89 KB

Nội dung

ĐỀ KIỂM TRA THỰC HÀNH Thời gian: 15 phút Em viết chương trình in hình kết quả: Em học sinh lớp Trường Trung học sở Tân Phúc */ Lưu ý: Mỗi kết in dòng ĐÁP ÁN VÀ BIỂU ĐIỂM điểm - Đầy đủ cấu trúc chương trình: điểm - Đúng theo yêu cầu bài: - Khi chạy chương trình khơng có lỗi: điểm Program Câu_1; Uses crt; Begin Clrscr; Writeln(‘Em học sinh lớp 8’); Writeln(‘Trường Trung học sở Tân Phúc’); End ThuVienDeThi.com KIEÅM TRA TIẾT (Tiết 17) MOÂN: Tin h฀c (15-16) (Các em làm trực tiếp vào tờ giấy thi này) Họ tên: Lớp: ĐỀ I I/ TRẮC NGHIỆM : (3 điểm ) * Khoanh tròn vào câu trả lời : Câu Từ sau từ khóa ngơn ngữ lập trình Pascal? A Var; B Tam_giac; C Begin; D A C Câu Phạm vi giá trị phạm vi giá trị kiểu liệu số nguyên (integer)? A 15 đến 15 -1; B -215 đến 215 - 1; C -215 đến 215 -1; D -215 đến 215 Câu Kết phép toán 39 div mod - bao nhiêu? A 0; B 1; C 2; D Câu Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo sau đúng? A var a, b : integer; B var x = real; C const x := ; D var thong bao : string Câu Trong ngôn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x := real; B y = a +b; C z := 2; D i = Câu Trong Pascal, giả sử x biến kiểu số nguyên Phép gán sau hợp lệ? A x := 17/2; B x := 40; C x := 6,4; ThuVienDeThi.com D x := 2500 II/ TỰ LUẬN (7điểm) Câu 1: Nêu bước tạo chương trình máy tính? (0,5đ) TL: Câu 2: Em cho biết thành phần cấu trúc chương trình? (1đ) TL: Câu 3: Cho biết giống khác biến hằng? (1,5đ) TL: ……………………………………………………………………………………… …………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Câu 4: Hai lÖnh sau có tương đương với không? Tại sao?(1) Writeln('500'); Writeln(500); ThuVienDeThi.com TL: Câu 5: Thực yêu cầu sau: (3đ) A) Biến đổi biểu thức sau dạng biểu thức Pascal: a) 15 x – 30 + 12 (10 + 2)2 c) (3 + 1) b) 10 + 18 +1 +1 d) 15a – 30b + 12 TL:………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… …………………………………………………………………………………… B) Chuyển biểu thức viết Pascal dạng biểu thức toán: a) 5*x*x*x + 2*x*x - 8*x +15 b) (5*x + 3*y)/(x + y) TL:………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ………………………………………………………………………………… … ……………………………………………………………………………………… …………………………………………………………………………………… ThuVienDeThi.com KIỂM TRA TIẾT (Tiết 17) MÔN: Tin h฀c (15-16) (Các em làm trực tiếp vào tờ giấy thi này) Họ tên: Lớp: ĐỀ II I/ TRẮC NGHIỆM : (3 điểm ) * Khoanh tròn vào câu trả lời : Câu Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo sau đúng? A v ar x := ; B var thong bao : string C var a, b : integer; D var x = real; Câu Trong ngôn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x := 5; B i : C x := string; D y = a +b; Câu Trong Pascal, giả sử x biến kiểu số nguyên Phép gán sau hợp lệ? A x := 2,4; B x = 83000 C x := 15/2; D x := 50; Câu Muốn khai báo dùng từ khóa: A Var B Uses C Type D Const Câu Phạm vi giá trị phạm vi giá trị kiểu liệu số nguyên (integer)? A -215 đến 215 -1; B -215 đến 215; C 15 đến 15 -1; đến 215 – Câu Kết phép toán 25 div mod + bao nhiêu? A 7; B 3; C ThuVienDeThi.com D 5; D -215 II/ TỰ LUẬN (7điểm) Câu 1: Em nêu cấu trúc chung chương trình máy tính? (1đ) TL: Câu 2: Nêu bước tạo chương trình máy tính? (0,5đ) TL: Câu 3: Trình bày điểm khác tên từ khóa? Cách đặt tên chương trình (1,5đ) TL: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Câu 4: Hai lÖnh sau có tương đương với không? Tại sao?(1) Writeln('200'); vµ Writeln(200); ThuVienDeThi.com TL: Câu 5: Thực yêu cầu sau: (3đ) A) Biến đổi biểu thức sau dạng biểu thức Pascal: a) 5x3 + x2 - 8x + 15 c) x +5 y (x +2)2 a +3 b +5 b) 2a + 3b + d) (x2 + 2x +5) – 4xy TL:………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………….………… …………………………………………………………………………………….… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… B) Chuyển biểu thức viết Pascal dạng biểu thức toán: a 1/x - a/5*(b+2) b 1/(n*(n+1)*(n+2)) TL:………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ThuVienDeThi.com I/ TRẮC NGHIỆM (3 điểm) ĐỀ Câu Đáp án D C A A C B Điểm 0.5 0.5 0.5 0.5 0.5 0.5 II/ T LUN (7im) Cõu 1: (0,5im): Việc tạo chương trình máy tính gồm bước sau: - B1: Viết chương trình ngôn ngữ lập trình (0,25 ) - B2: Dịch chương trình thành ngôn ngữ máy để máy tính hiểu (0,25 ) Cõu 2: (1 im): Cu trỳc chung ca chng trỡnh gồm: Phần khai báo phần thân - Phần khai báo thường gồm câu lệnh dùng để: + Khai báo tên chương trình (0,25 đ) + Khai b¸o c¸c th­ viƯn (chøa c¸c lƯnh viết sẵn cần sử dụng chương trình) số khai báo khác (0,25 ) - Phần thân chương trình gồm câu lệnh mà máy tính cần thực Đây phần bắt buộc phải có (0,5 đ) Câu 3: (1,5 điểm): Điểm giống khác biến hằng: */ Giống nhau: 0,5 điểm + Biến sử dụng để lưu trữ liệu + Biến phải khai báo trước sử dụng */ Khác nhau: điểm + Trong phần khai báo: Biến cần khai báo kiểu liệu, phải khai báo giá trị cụ thể + Biến thay đổi thực chương trình cịn đại lượng có giá trị khơng đổi suốt q trình thực chương trình Câu 4: (1 điểm):Hai lƯnh Writeln('500'); vµ Writeln(500); không tương đương với Vì lệnh in hình xâu ký tự biểu diễn số 500 lệnh in hình số 500 Cõu 5: A/ Biến đổi biểu thức sau dạng biểu thức Pascal: ThuVienDeThi.com a) 15 x – 30 + 12 10 + 18 b) +1 2+1 (10 + 2) c) (3 + 1) d) 15a – 30b + 12 (0,5 đ ) 15 * – 30 + 12 (0,5 đ ) (10+5)/(3+1)-18/(5+1) (10+2)*(10+2)/(3+1) (0,5 đ ) 15*a - 30*b + 12 (0,5 đ ) B/ Chuyển biểu thức viết Pascal dạng biểu thức toán: a) 5*x*x*x + 2*x*x - 8*x +15 5x3 + 2x2 - 8x + 15 5x  y x y b) (5*x + 3*y)/(x + y) I/ TRẮC NGHIỆM (3 điểm) (0,5 đ) (0,5 đ) ĐỀ Câu Đáp án C A D D A B Điểm 0.5 0.5 0.5 0.5 0.5 0.5 II/ TỰ LUẬN (7điểm) Câu 1: (1 điểm): Cấu trúc chung chương trình gåm: PhÇn khai báo phần thân - Phần khai báo thường gồm câu lệnh dùng để: + Khai báo tên chương trình (0,25 ) + Khai báo thư viện (chứa lệnh viết sẵn cần sử dụng chương trình) số khai báo khác (0,25 ) - Phần thân chương trình gồm câu lệnh mà máy tính cần thực Đây phần bắt buộc phải có (0,5 ) Cõu 2: (0,5im): Việc tạo chương trình máy tính gồm bước sau: - B1: Viết chương trình ngôn ngữ lập trình (0,25 ) - B2: Dịch chương trình thành ngôn ngữ máy để máy tính hiểu được.(0,25) Cõu 3: (1,5 im): im khỏc tên từ khóa: */ Khác nhau: 0,5 điểm - Từ khóa từ dành riêng, khơng dùng cho mục đích khác ngồi mục đích sử dụng ngơn ngữ lập trình quy định (0,25 đ) ThuVienDeThi.com - Tên người lập trình đặt dùng với ý nghĩa riêng, xác định khai báo trước sử dụng không trùng với tên dành riêng (0,25 đ) */ Cách đặt tên chương trình: - Gồm chữ số, chữ dấu gạch (0,25 đ) - Bắt đầu từ chữ dấu gạch Không chứa dấu cách (0,25 đ) - Một dãy liên tiếp dài khơng q 127 kí tự Khơng phân biệt chữ hoa, chữ thường (0,25 đ) - Không trùng với từ khóa (0,25 đ) Câu 4: (1 im):Hai lệnh Writeln('200'); Writeln(200); không tương đương với Vì lệnh in hình xâu ký tự biểu diễn số 200 lệnh in h×nh sè 200 Câu 5: A/ Biến đổi biểu thức sau dạng biểu thức Pascal: a) 5x3 + x2 - 8x + 15 b) 2a + 3b + c) x +5 y (x +2)2 a +3 b +5 d) (x2 + 2x +5) – 4xy 5*x*x*x + 2*x*x - 8*x +15 (0,5 đ) 2*a + 3*b + (0,5 đ) (x+5)/(a+3)-y/(b+5)*(x+2)*(x+2) (0,5 đ) (x*x + 2*x + 5) – 4*x*y (0,5 đ) B/ Chuyển biểu thức viết Pascal dạng biểu thức toán: a a 1/x - a/5*(b+2) (0,5 đ)  b   x b 1/(n*(n+1)*(n+2)) (0,5 đ) n(n +1)(n + 2) ThuVienDeThi.com ThuVienDeThi.com ... Phạm vi giá trị phạm vi giá trị kiểu liệu số nguyên (integer)? A 15 đến 15 -1; B - 215 đến 215 - 1; C - 215 đến 215 -1; D - 215 đến 215 Câu Kết phép toán 39 div mod - bao nhiêu? A 0; B 1; C 2; D Câu... := 15/ 2; D x := 50; Câu Muốn khai báo dùng từ khóa: A Var B Uses C Type D Const Câu Phạm vi giá trị phạm vi giá trị kiểu liệu số nguyên (integer)? A - 215 đến 215 -1; B - 215 đến 215; C 15 đến 15. .. …………………………………………………………………………………… ThuVienDeThi.com KIỂM TRA TIẾT (Tiết 17) MÔN: Tin h฀c (15- 16) (Các em làm trực tiếp vào tờ giấy thi này) Họ tên: Lớp: ĐỀ II I/ TRẮC NGHIỆM : (3 điểm ) * Khoanh

Ngày đăng: 25/03/2022, 13:58

HÌNH ẢNH LIÊN QUAN

Vì một lệnh in ra màn hình xâu ký tự biểu diễn số 500 còn lệnh kia in ra           màn hình số 500. - Đề kiểm tra thực hành  Thời gian: 15 phút19931
m ột lệnh in ra màn hình xâu ký tự biểu diễn số 500 còn lệnh kia in ra màn hình số 500 (Trang 8)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w