1. Trang chủ
  2. » Đề thi

Đề thi và đáp án đề kiểm tra học kỳ I - Năm học 2020-2021 - Môn Tin học

6 8 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 558,39 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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]

Trang 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Ì 1 NĂM HỌC 2020 – 2021 Môn thi: Tin học 11

Thời gian làm bài : 45 phút

PHẦN A CÂU HỎI TRẮC NGHIỆM (3 ĐIỂM)

Câu 1 : Trong ngôn ngữ lập trình Pascal, từ khoá Program dùng để

C khai báo tên chương trình D khai báo hằng

Câu 2 : Cho biến x chỉ nhận giá trị là số nguyên không âm, bé hơn 250 Khai báo nào sau đây là đúng?

A Var x:real; B Var x=byte; C Var x:=real; D Var x:byte; Câu 3 : Phạm vi giá trị của kiểu Byte thuộc

Câu 4 : Cho biểu thức: (18 mod 5)+ 3 Giá trị của biẻu thức là:

Câu 5 : Trong Pascal, để đưa dữ liệu ra màn hình ta sử dụng thủ tục:

A Readln(<danh sách kết quả ra >); B Read(<danh sách kết quả ra >);

C writeln(<danh sách kết quả ra >); D clrscr(<danh sách kết quả ra >); Câu 6 : Trong ngôn ngữ lập trình Pascal, từ khóa Var dùng để?

Câu 7 : Tròng Pascal để thực hiện chương trình ta nhấn tổ hợp phím:

Câu 8 : Tên nào không đúng trong ngôn ngữ Pascal

Câu 9 : Xác định kết quả sau khi thực hiện câu lệnh: A:= sqr(6)/sqrt(9) - 6;

Câu 10 : Biểu thức: 19 div 3 + 6/2 cho kết quả nào dưới đây:

Câu 11 : Biểu thức x2 + x được biểu diễn trong 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 hằng nào sau đây là ĐÚ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’;

MÃ ĐỀ 105

Trang 2

PHẦN B CÂU HỎI TỰ LUẬN (7 ĐIỂM)

Câu 1 (2 điểm): Biểu diễn các biểu thức toán học sau trong pascal:

Biểu thức toán học Biểu thức biểu diễn trong Pascal

x2 + 2x - 8 2|x|- 𝑥+1 2𝑥 + 2

Câu 2 (2 điểm): a Nêu cú pháp khai báo hằng trong Pascal? cho một ví dụ minh họa ………

………

………

b Em hãy tính tổng dung lượng cấp phát cho các biến trong các trường hợp sau đây: Khai báo biến Tính tổng dung lượng bộ 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 (3 điểm): Viết chương trình nhập vào từ bàn phím 3 số thực a, b, c Tính trung bình cộng (TB) của 3 số đó, rồi đưa kết quả ra màn hình với độ rộng là 8 và lấy 2 chữ số phần thập phân Biết công thức tính TB = (a + b + c)/3 ……… …………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

………… ……….

.……… …………

Trang 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Ì 1 NĂM HỌC 2020 – 2021 Môn: Tin học 11

Thời gian làm bài : 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 2 a

– Const <tên hằng> = <giá trị hằng>;

- Const n = 100;

0.5 0.5

b

3 X 6 + 2 X 2 = 22 byte

3 x 2 + 3 x 1 = 9 byte

0.5 0.5

Câu 3 Program Trungbinhcong;

Uses CRT;

Var a, b, c, TB: Real;

Begin Clrscr;

Write(‘Nhap vao 3 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 1 2 3 4 5 6 7 8 9 10 11 12 Đáp án C D D C C B B D A D B B

MÃ ĐỀ 105

Trang 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Ì 1 NĂM HỌC 2020 – 2021 Môn: Tin học 11

Thời gian làm bài : 45 phút

PHẦN A CÂU HỎI TRẮC NGHIỆM (3 ĐIỂM)

Câu 1 : Tròng Pascal để thực hiện chương trình ta nhấn tổ hợp phím:

Câu 2 : Tên nào không đúng trong ngôn ngữ Pascal

Câu 3 : Trong ngôn ngữ lập trình Pascal, từ khoá Program dùng để

Câu 4 : Cho biểu thức: (18 mod 5)+ 3 Giá trị của biẻu thức là:

Câu 5 : Cho biến x chỉ nhận giá trị là số nguyên không âm, bé hơn 250 Khai báo nào sau đây là

đúng?

Câu 6 : Trong ngôn ngữ lập trình Pascal, từ khóa Var dùng để?

Câu 7 : Biểu thức x2 + x được biểu diễn trong Pascal là:

Câu 8 : Phạm vi giá trị của kiểu Byte thuộc

Câu 9 : Trong Pascal, khai báo hằng nào sau đây là ĐÚNG?

A const ten = " Nguyen Lan Anh"; B const ten = ‘ Nguyen Lan Anh’;

Câu 10 : Biểu thức: 19 div 3 + 6/2 cho kết quả nào dưới đây:

Câu 11 : Trong Pascal, để đưa dữ liệu ra màn hình ta sử dụng thủ tục:

A clrscr(<danh sách kết quả ra >); B Read(<danh sách kết quả ra >);

C Readln(<danh sách kết quả ra >); D writeln(<danh sách kết quả ra >);

Câu 12 : Xác định kết quả sau khi thực hiện câu lệnh: A:= sqr(6)/sqrt(9) - 6;

MÃ ĐỀ 106

Trang 5

PHẦN B CÂU HỎI TỰ LUẬN (7 ĐIỂM)

Câu 1 (2 điểm): Biểu diễn các biểu thức toán học sau trong pascal:

Biểu thức toán học Biểu thức biểu diễn trong Pascal

5x2 + 4x - 7 1−𝑥

2𝑥 + √𝑥 − 2 + 1

Câu 2 (2 điểm):

c Nêu cú pháp khai báo tên chương trình trong Pascal? cho một ví dụ minh họa

………

………

………

d Em hãy tính tổng dung lượng cấp phát cho các biến trong các trường hợp sau đây: Khai báo biến Tính tổng dung lượng bộ 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 (3 điểm): Viết chương trình nhập vào từ bàn phím 2 số thực a, h là số đo cạnh đáy và chiều cao tương ứng của hình tam giá ABC 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 Biết công thức tính S = (a x h)/2 ………

………

………

………

………

………

………

………

………

………

Dung lượng cấp phát cho mỗi loại biến: Kiểu Real: 6 byte; integer: 2 byte; word: 2 byte; byte: 1 byte;char: 1 byte; boolean: 1byte Một số hàm trong pascal thường gặp: Hàm bình phương : sqr; hàm căn bậc 2: sqrt; hàm tuyệt đối: abs; hàm Sin, hàm Cos

Ghi chú: Giám thị coi thi không giải thích gì thêm

Trang 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Ì 1 NĂM HỌC 2020 – 2021 Môn: Tin học 11

Thời gian làm bài : 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 2 b

– Program <tên chương trình>;

- Program Dientich_hinhchunhat;

0.5 0.5

b

3 x 6 + 3 x 1 = 21 byte

3 x 2 + 2 x 1 = 8 byte

0.5 0.5

Câu 3 Program Tamgiac;

Uses CRT;

Var a, h, S: Real;

Begin Clrscr;

Write(‘Nhap vao day và 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 1 2 3 4 5 6 7 8 9 10 11 12 Đáp án D A A B B C C C B D D D

MÃ ĐỀ 106

Ngày đăng: 06/04/2021, 14:01

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w