Tính diện tích S của hình tam giác trên, rồi đưa kết quả ra màn hình với độ rộng là 10 và lấy 1 chữ số phần thập phân..[r]
(1)SỞ GIÁO DỤC VÀ ĐÀO TẠO THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG THPT BÌNH CHIỂU
ĐỀ KIỂM TRA HỌC KÌ NĂM HỌC 2020 – 2021
Môn thi: Tin học 11 Thời gian làm : 45 phút
PHẦN A CÂU HỎI TRẮC NGHIỆM (3 ĐIỂM)
Câu : Trong ngơn ngữ lập trình Pascal, từ khố Program dùng để
A khai báo biến B khai báo thư viện
C khai báo tên chương trình D khai báo
Câu : Cho biến x nhận giá trị số nguyên không âm, bé 250 Khai báo sau đúng? A Var x:real; B Var x=byte; C Var x:=real; D Var x:byte; Câu : Phạm vi giá trị kiểu Byte thuộc
A Từ 0đến 215 -1 B Từ -231 đến 231 -1
C Từ 0đến 216 -1 D Từ đến 255
Câu : Cho biểu thức: (18 mod 5)+ Giá trị biẻu thức là:
A B C D
Câu : Trong Pascal, để đưa liệu hình ta sử dụng thủ tục:
A Readln(<danh sách kết >); B Read(<danh sách kết >); C writeln(<danh sách kết >); D clrscr(<danh sách kết >); Câu : Trong ngơn ngữ lập trình Pascal, từ khóa Var dùng để?
A khai báo thư viện B khai báo biến
C khai báo D khai báo tên chương trình
Câu : Trịng Pascal để thực chương trình ta nhấn tổ hợp phím:
A Nhấn F3 B Ctrl+F9 C Alt + F4 D Nhấn F2
Câu : Tên không ngôn ngữ Pascal
A Baitap B Kiemtra C _Lop11a1 D 10A1
Câu : Xác định kết sau thực câu lệnh: A:= sqr(6)/sqrt(9) - 6;
A B C 12 D 27
Câu 10 : Biểu thức: 19 div + 6/2 cho kết dưới đây:
A B C D
Câu 11 : Biểu thức x2 + x biểu diễn Pascal là:
A sqrt(x) + x; B sqr(x) + x; C exp(x) + x; D abs(x) + x; Câu 12 : Trong Pascal, khai báo sau ĐÚNG?
A const ten = " Nguyen Lan Anh"; B const ten = ‘ Nguyen Lan Anh’; C const ten = Nguyen Lan Anh; D const ten: = ‘Nguyen Lan Anh’;
(2)PHẦN B CÂU HỎI TỰ LUẬN (7 ĐIỂM)
Câu (2 điểm): Biểu diễn biểu thức toán học sau pascal:
Biểu thức toán học Biểu thức biểu diễn Pascal x2 + 2x -
2|x|- 𝑥+1 2𝑥 +
Câu (2 điểm):
a Nêu cú pháp khai báo Pascal? cho ví dụ minh họa
……… ……… ……… b Em tính tổng dung lượng cấp phát cho biến trường hợp sau đây:
Khai báo biến Tính tổng dung lượng nhớ cấp phát
a) Var x1, x2, x3, x4: real; y, z: word; b) Var y1, y2, y3: Integer; z1, z2, z3: Byte;
Câu (3 điểm): Viết chương trình nhập vào từ bàn phím số thực a, b, c Tính trung bình cộng (TB) số đó, đưa kết hình với độ rộng lấy chữ số phần thập phân
Biết công thức tính TB = (a + b + c)/3
……… ………… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ………… ……… .……… …………
Dung lượng cấp phát cho loại biến: Kiểu Real: byte; integer: byte; word: byte; byte: byte;char: byte; boolean: 1byte Một số hàm pascal thường gặp: Hàm bình phương : sqr; hàm bậc 2: sqrt; hàm tuyệt đối: abs; hàm Sin, hàm Cos
(3)SỞ GIÁO DỤC VÀ ĐÀO TẠO THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG THPT BÌNH CHIỂU
ĐÁP ÁN ĐỀ KIỂM TRA HỌC KÌ NĂM HỌC 2020 – 2021
Môn: Tin học 11 Thời gian làm : 45 phút
ĐÁP ÁN TRẢ LỜI CÂU HỎI TRẮC NGHIỆM – 0,25 ĐIỂM/1 Ý
ĐÁP ÁN TRẢ LỜI CÂU HỎI TỰ LUẬN
Câu Nội dung Điểm
Câu a Sqr(x) + 2* x - 1.0
b.2 * abs (x) - (x+1)/(2*x) + 1.0
Câu a
– Const <tên hằng> = <giá trị hằng>; - Const n = 100;
0.5 0.5 b
3 X + X = 22 byte 3 x + x = byte
0.5 0.5 Câu Program Trungbinhcong;
Uses CRT;
Var a, b, c, TB: Real; Begin
Clrscr;
Write(‘Nhap vao so thuc a, bm c: ‘); Readln(a,b,c);
TB: = (a + b+ c)/3; Write(‘TB= ‘, TB:8:2); Readln;
End
0.25 0.25 0.5
0.25 0.5 0.5 0.5 0.25 Câu hỏi 10 11 12 Đáp án C D D C C B B D A D B B
(4)SỞ GIÁO DỤC VÀ ĐÀO TẠO THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG THPT BÌNH CHIỂU
ĐỀ KIỂM TRA HỌC KÌ NĂM HỌC 2020 – 2021
Môn: Tin học 11 Thời gian làm : 45 phút
PHẦN A CÂU HỎI TRẮC NGHIỆM (3 ĐIỂM)
Câu : Trịng Pascal để thực chương trình ta nhấn tổ hợp phím:
A Nhấn F3 B Nhấn F2 C Alt + F4 D Ctrl+F9
Câu : Tên không ngôn ngữ Pascal
A 10A1 B Baitap C _Lop11a1 D Kiemtra
Câu : Trong ngơn ngữ lập trình Pascal, từ khố Program dùng để
A khai báo tên chương trình B khai báo
C khai báo biến D khai báo thư viện
Câu : Cho biểu thức: (18 mod 5)+ Giá trị biẻu thức là:
A B C D
Câu : Cho biến x nhận giá trị số nguyên không âm, bé 250 Khai báo sau
đúng?
A Var x:real; B Var x:byte; C Var x:=real; D Var x:=byte;
Câu : Trong ngôn ngữ lập trình Pascal, từ khóa Var dùng để?
A khai báo thư viện B khai báo
C khai báo biến D khai báo tên chương trình
Câu : Biểu thức x2 + x biểu diễn Pascal là:
A sqrt(x) + x; B exp(x) + x; C sqr(x) + x; D abs(x) + x;
Câu : Phạm vi giá trị kiểu Byte thuộc
A Từ -231 đến 231 -1 B Từ 0đến 216 -1
C Từ đến 255 D Từ 0đến 215 -1
Câu : Trong Pascal, khai báo sau ĐÚNG?
A const ten = " Nguyen Lan Anh"; B const ten = ‘ Nguyen Lan Anh’;
C const ten = Nguyen Lan Anh; D const ten: = ‘Nguyen Lan Anh’;
Câu 10 : Biểu thức: 19 div + 6/2 cho kết dưới đây:
A B C D
Câu 11 : Trong Pascal, để đưa liệu hình ta sử dụng thủ tục:
A clrscr(<danh sách kết >); B Read(<danh sách kết >); C Readln(<danh sách kết >); D writeln(<danh sách kết >); Câu 12 : Xác định kết sau thực câu lệnh: A:= sqr(6)/sqrt(9) - 6;
A 27 B C 12 D
(5)PHẦN B CÂU HỎI TỰ LUẬN (7 ĐIỂM)
Câu (2 điểm): Biểu diễn biểu thức toán học sau pascal:
Biểu thức toán học Biểu thức biểu diễn Pascal
5x2 + 4x - 1−𝑥
2𝑥 + √𝑥 − + Câu (2 điểm):
c Nêu cú pháp khai báo tên chương trình Pascal? cho ví dụ minh họa
……… ……… ……… d Em tính tổng dung lượng cấp phát cho biến trường hợp sau đây:
Khai báo biến Tính tổng dung lượng nhớ cấp phát
b) Var a, b, c: real; x, y, z: byte; b) Var x1, x2, x3: Integer; y1, y2: char;
Câu (3 điểm): Viết chương trình nhập vào từ bàn phím số thực a, h số đo cạnh đáy chiều cao tương ứng hình tam giá ABC Tính diện tích S hình tam giác trên, đưa kết hình với độ rộng 10 lấy chữ số phần thập phân Biết công thức tính S = (a x h)/2
……… ……… ……… ……… ……… ……… ……… ……… ……… ………
Dung lượng cấp phát cho loại biến: Kiểu Real: byte; integer: byte; word: byte; byte: byte;char: byte; boolean: 1byte Một số hàm pascal thường gặp: Hàm bình phương : sqr; hàm bậc 2: sqrt; hàm tuyệt đối: abs; hàm Sin, hàm Cos
(6)SỞ GIÁO DỤC VÀ ĐÀO TẠO THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG THPT BÌNH CHIỂU
ĐÁP ÁN ĐỀ KIỂM TRA HỌC KÌ NĂM HỌC 2020 – 2021
Môn: Tin học 11 Thời gian làm : 45 phút
ĐÁP ÁN TRẢ LỜI CÂU HỎI TRẮC NGHIỆM – 0,25 ĐIỂM/1 Ý
ĐÁP ÁN TRẢ LỜI CÂU HỎI TỰ LUẬN
Câu Nội dung Điểm
Câu a * Sqr(x) + 4* x - 1.0
b (1 - X)/(2 * X) + sqrt(x - 2) + 1.0
Câu b
– Program <tên chương trình>; - Program Dientich_hinhchunhat;
0.5 0.5 b
3 x + x = 21 byte 3 x + x = byte
0.5 0.5 Câu Program Tamgiac;
Uses CRT;
Var a, h, S: Real; Begin
Clrscr;
Write(‘Nhap vao day chieu cao tam giac: ‘); Readln(a, h);
S: = (a * h)/2;
Write(‘S = ‘, S:10:1); Readln;
End
0.25 0.25 0.5
0.25 0.5 0.5 0.5 0.25 Câu hỏi 10 11 12 Đáp án D A A B B C C C B D D D