Đề thi cuối kì 2 tin học 10 kết nối tri thức (Đề số 7)

Ma trận đề thi, đề kiểm tra tin học 10 kết nối tri thức kì 2 đề số 7. Cấu trúc đề thi số 7 kì 2 môn tin học 10 kết nối tri thức này bao gồm: trắc nghiệm, tự luận, cấu trúc điểm và ma trận đề. Bộ tài liệu tải về là bản word, thầy cô điều chỉnh được. Hi vọng bộ đề thi này giúp ích được cho thầy cô.

PHÒNG GD & ĐT ……………….

Chữ kí GT1: ...........................

TRƯNG THPT……………….

Chữ kí GT2: ...........................

ĐỀ KIỂM TRA CUỐI HỌC KÌ 2

TIN HỌC 10 - KẾT NỐI TRI THỨC

NĂM HỌC: 2022 - 2023

Thời gian làm bài: 45 phút (Không kể thời gian phát đề)

Họ và tên: ……………………………………  Lớp:  ………………..

Số báo danh: …………………………….……Phòng KT:…………..

Mã phách

 

"

Điểm bằng số

 

 

 

 

Điểm bằng chữ

Chữ ký của GK1

Chữ ký của GK2

Mã phách

 

A. PHẦN TRẮC NGHIỆM (6,0 điểm)

    Khoanh tròn vào chữ cái đứng trước câu trả lời đúng:

    Câu 1: Tiếp xúc với khách hàng, tìm hiểu về yêu cầu nghiệp vụ, xây dựng hồ sơ yêu cầu của hệ thống là nội dung công đoạn nào trong sản xuất phần mềm?

A. Lập trình.                B. Kiểm thử.            C. Chuyển giao.                             D. Điều tra khảo sát.

Câu 2: Tập đoàn công nghệ nào nổi tiếng ở Việt Nam?

A. FPT.                        B. FFT.                    C. FTT.                                     D. TFT.

Câu 3: Công việc nào có liên quan trực tiếp đến nghề thiết kế đồ họa?

A. Thợ may.                 B. Phát thanh viên.   C. Kiến trúc sư.                                     D. Thư kí.

Câu 4: Thiết kế đồ hoạ đem lại những lợi ích gì cho những ngành nghề khác?

A. Giúp tạo dựng hình ảnh chuyên nghiệp của tổ chức.

B. Mang lại trải nghiệm đặc biệt cho độc giả.

C. Tăng hiệu quả tiếp thị và tăng doanh thu nhờ các tờ rơi, quảng cáo...

D. Tất cả đáp án trên.

Câu 5: Giá trị của x trong chương trình dưới là bao nhiêu, biết kết quả in ra màn hình là 8?

A. 3.                             B. 2.                         C. 1.                                     D. 4.

Câu 6: Phát biểu nào dưới đây sai?

A. Một hàm khi khai báo có một tham số nhưng khi gọi hàm có thể có 2 đối số.

B. Tham số được định nghĩa khi khai báo hàm.

C. Tham số và đối số có một số điểm khác nhau.

D. Khi gọi hàm, các tham số sẽ được truyền bằng giá trị thông qua đối số của hàm.

Câu 7: Ai đã phát triển ngôn ngữ lập trình Python?

A. Wick van Rossum.                                   B. Rasmus Lerdorf.

C. Guido van Rossum.                                 D. Niene Stom.

Câu 8: Biến f thuộc kiểu nguyên, cách khai báo nào sau đây là đúng?

A. f = True                   B. f = 4.5                 C. f = 8                                     D. f = bool

Câu 9: Câu lệnh nào dùng để đưa dữ liệu từ bàn phím vào?

A. print()                      B. input()                 C. nhap()                                     D. enter()

Câu 10: Lệnh nào dùng để nhận biết kiểu dữ liệu của biến trong python?

A. type()                      B. int()                     C. size()                                     D. abs()

Câu 11: Tìm giá trị m và n thoả mãn (m + 4) % 5 == 0 và n*2//3 = 5

A. m = 1, n = 8.            B. m = 2, n = 9.        C. m = 3, n = 10.                                D. m = 0, n = 7.

Câu 12: Kết quả của lệnh print(round(4.5679,2)) là

A. 4.5                           B. 4.6                       C. 4.56                                     D. 4.57

Câu 13: Đoạn chương trình sau giải bài toán nào?

A. Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 100.

B. Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 101.

C. Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 101.

D. Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100.

Câu 14: Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S > 10 000. Điều kiện nào sau đây cho vòng lặp while là đúng?

A. while S >= 10000.                                   B. while S < 10000.                         

C. while S <= 10000.                                   D. While S >10000.

Câu 15: Cho biết kết quả của đoạn chương trình dưới đây:

A. Trên màn hình xuất hiện một số 10.         B. Trên màn hình xuất hiện 10 chữ a.

C. Trên màn hình xuất hiện một số 11.         D. Chương trình bị lặp vô tận.

Câu 16: Kết quả của chương trình sau là bao nhiêu?

A. ‘n’                           B. ‘h’                       C. ‘i’                                     D. ‘o’

Câu 17: Trong Python, câu lệnh nào dùng để tính độ dài của xâu s?

A. len(s)                       B. length(s)              C. s.len()                                     D. s.length()

Câu 18: Chương trình sau thực hiện công việc gì?

A. Duyệt từng phần tử trong A.                    B. Tính tổng các phần tử trong A.

C. Tính tổng các phần tử dương trong A.      D. Tính tổng các phần tử không âm trong A.

Câu 19: Để gọi đến phần tử đầu tiên trong danh sách M ta dùng lệnh gì?

A. M.[1]                       B. M[0].                   C. M.0                                     D. M[]

Câu 20: Trong Python biến được khai báo và sử dụng bên trong một hàm được gọi là gì?

A. Biến địa phương.     B. Biến riêng.          C. Biến tổng thể.                               D. Biến thông thường.

Câu 21: Mã lỗi nào được đưa ra khi lệnh gọi một hàm nhưng không có hàm đó?

A. ZeroDivisionError.                                  B. TypeError.

C. IndentationError.                                     D. NameError.

Câu 22: Mã lỗi ngoại lệ của lệnh s = “12” + 12 là gì?

A. ZeroDivisionError.                                  B. TypeError.

C. IndentationError.                                     D. SyntaxError.

Câu 23: Bộ dữ liệu kiểm thử (test) có những tính chất gì?

A. Tính chất phát hiện lỗi của chương trình.

B. Cần có càng nhiều càng tốt.

C. Cần được sinh ngẫu nhiên và phủ kín các trường hợp biên của dữ liệu đầu vào bài toán.

D. Không cần có tính chất gì.

Câu 24: Giả sử đầu vào của dữ liệu bài toán là vùng {x ≥ 0]. Khi đó dữ liệu ở vùng biên là những dữ liệu nào?

A. x = 0.                                                       B. x = 1 000 000.

C. x ở gần 0.                                                 D. x ở gần 0 hoặc x rất lớn.

B. PHẦN TỰ LUẬN (4,0 điểm)

    Câu 1 (2,0 điểm): Chương trình dưới đây khai báo hàm ptb1(), hàm này giải phương trình bậc 1 có dạng ax + b = 0. Khi được gọi thực hiện, hàm ptb1() yêu cầu nhập từ bàn phím các hệ số a, b. Em hãy chỉ ra các lỗi có trong chương trình và sửa lại cho đúng.

 

Câu 2 (2,0 điểm): Một người cân nặng w(kg) và cao h(m) sẽ có chỉ số BMI = w/h2. Bảng dưới đây là bảng đánh giá sức khỏe cho người châu Á. Em hãy viết chương trình nhập cân nặng, chiều cao từ bàn phím để đánh giá sức khỏe theo chỉ số BMI.

Điều kiện

Đánh giá

BMI < 18.5

Thiếu cân

18.5 ≤ BMI ≤ 22.9

Bình thường

BMI > 22.9

Thừa cân

 

TRƯỜNG THPT .........

MA TRẬN ĐỀ KIỂM TRA CUỐI HỌC KÌ 2 (2022 - 2023)

MÔN: TIN HỌC 10 - KẾT NỐI TRI THỨC

 

NỘI DUNG

MỨC ĐỘ

Tổng số câu

 

Điểm số

Nhận biết

Thông hiểu

Vận dụng

VD cao

TN

TL

TN

TL

TN

TL

TN

TL

TN

TL

Ngôn ngữ lập trình bậc cao và Python

 

 

 

 

 

 

1

 

1

 

0,25

Biến và lệnh gán

1

 

 

 

 

 

 

 

1

 

0,25

Các lệnh vào ra đơn giản

2

 

 

 

 

 

 

 

2

 

0,5

Câu lệnh rẽ nhánh if

 

 

2

 

 

 

 

 

2

 

0,5

Câu lệnh lặp for

 

 

1

 

 

 

 

 

1

 

0,25

Câu lệnh lặp while

1

 

1

 

 

 

 

 

2

 

0,5

Kiểu dữ liệu danh sách và một số lệnh làm việc với dữ liệu danh sách

1

 

1

 

 

 

 

 

2

 

0,5

Xâu kí tự và một số lệnh làm việc với xâu kí tự

1

 

1

 

 

 

 

 

2

 

0,5

Hàm trong Python

 

 

 

 

 

1

 

 

 

1

2,0

Tham số của hàm

 

 

1

 

 

 

1

 

2

 

0,5

Phạm vi của biến

1

 

 

 

 

 

 

 

1

 

0,25

Nhận biết lỗi chương trình

1

 

1

 

 

 

 

 

2

 

0,5

Kiểm thử và gỡ lỗi chương trình

 

 

2

 

 

1

 

 

2

1

2,5

Nghề thiết kế đồ họa máy tính

1

 

1

 

 

 

 

 

2

 

0,5

Nghề phát triển phần mềm

2

 

 

 

 

 

 

 

2

 

0,5

Tổng số câu TN/TL

11

 

11

 

 

2

2

 

24

2

10

Điểm số

2,75

 

2,75

 

 

4,0

0,5

 

6,0

4,0

10

Tổng số điểm

2,75 điểm

27,5 %

2,75 điểm

27,5 %

4,0 điểm

40 %

0,5 điểm

5 %

10 điểm

100 %

100%

 

 

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Đề thi tin học 10 kết nối tri thức - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu môn khác

Tài liệu mới cập nhật

Chat hỗ trợ
Chat ngay