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

Ma trận đề thi, đề kiểm tra tin học 10 kết nối tri thức kì 2 đề số 9. Cấu trúc đề thi số 9 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: Để gán giá trị cho một biến số ta thực hiện như thế nào?

A. <giá trị> := A          B. A = <giá trị>       C. <giá trị> = A                        D. A : = <giá trị>

Câu 2: Ngôn ngữ nào sau đây không phải ngôn ngữ bậc cao?

A. C/C++.                    B. Assembly.           C. Python.                        D. Java.

Câu 3: 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 4: Kết quả thực hiện câu lệnh for dưới đây là gì?

 

A. Tính tổng các số tự nhiên từ 0 đến 100.   B. Tính tổng các số tự nhiên từ 1 đến 101.

C. Tính tổng các số từ 0 đến 100.                 D. Tính tổng các số tự nhiên từ 1 đến 100.

Câu 5: Lệnh nào sau đây xoá toàn bộ danh sách?

A. clear()                      B. exit()                   C. remove()                      D. del()

Câu 6: 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 7: Sau khi thực hiện đoạn chương trình, giá trị của s là

 

A. 9                              B. 10                        C. 11                                     D. 12                       

Câu 8: Xâu “tinhoc10python” có độ dài bằng bao nhiêu?

A. 13                            B. 14                        C. 15                                     D. 16

Câu 9: Kết quả khi thực hiện chương trình sau?

 

A. 1, 3, 4, 5, 6, 7          B. 1, 3, 4, 5, 6          C. 1, 3, 5, 7, 6                               D. 1, 3, 5, 6

Câu 10: Chương trình dưới đây giải quyết bài toán gì?

 

A. Tính tổng điểm ba môn.                           B. Tính điểm trung bình.

C. Tính tổng điểm và điểm trung bình.         D. Tính điểm thành phần.

Câu 11: Hàm tự định nghĩa trong Python có thể có bao nhiêu tham số?

A. 0                              B. 1                          C. 2                                     D. Không hạn chế

Câu 12: Cho xâu s1 = "ha noi", xâu s2 = "ha noi cua toi". Khẳng định nào sau đây là đúng?

A. Xâu s2 lớn hơn xâu s1.                            B. Xâu s1 bằng xâu s2.

C. Xâu s2 nhỏ hơn xâu s1.                            D. Xâu s2 lớn hơn hoặc bằng xâu s1.

Câu 13: Lệnh sau có lỗi thuộc loại nào?

 

A. Lỗi cú pháp.            B. Lỗi ngoại lệ.        C. Lỗi khác.                            D. Không có lỗi.

Câu 14: Mục đích của kiểm thử chương trình là gì?

A. Để tự động sửa lỗi chương trình.

B. Để tìm ra lỗi của chương trình.

C. Để tìm ra lỗi và tự động sửa lỗi chương trình.

D. Để tìm ra lỗi và phòng ngừa, ngăn chặn các lỗi phát sinh trong tương lai.

Câu 15: Tìm kết quả của chương trình sau:

 

A. 3, 5, 9                      B. 9, 15, 27              C. 6, 8, 12                                     D. Chương trình bị lỗi

Câu 16: Chương trình sau thông báo lỗi gì?

 

A. IndexError.              B. NameError.         C. SyntaxError.                D. ValueError.

Câu 17: Mệnh đề nào dưới đây mô tả đúng về hàm tự định nghĩa không trả lại giá trị?

A. Trong mô tả hàm không có từ khóa return.

B. Trong mô tả hàm chỉ có một từ khóa return.

C. Trong mô tả hàm phải có tối thiểu hai từ khóa return.

D. Trong mô tả hàm hoặc không có return hoặc có return nhưng không có giá trị sau từ return.

Câu 18: Đoạn chương trình sau sẽ in ra số nào?

 

A. 10                            B. 18                        C. 20                                     D. 30

Câu 19: Người làm thiết kế đồ họa cần có những kĩ năng nào?

A. Kĩ năng vẽ, sắp xếp các đối tượng đồ hoạ.

B. Kĩ năng sử dụng máy tính và thiết bị thông minh.

C. Sử dụng thành thạo phần mềm thiết kế đồ hoạ.

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

Câu 20: Kĩ năng, tố chất nào là cần thiết nhất cho người thiết kế đồ hoạ?

A. Có hiểu biết sâu về toán học.

B. Biết chơi nhiều nhạc cụ khác nhau.

C. Có khả năng sử dụng thành thạo phần mềm đồ hoạ máy tính và có kiến thức về công nghệ.

D. Có hiểu biết sâu về lý học.

Câu 21: Phát biểu nào đúng nhất khi nói về phát triển phần mềm?

A. Phát triển phần mềm là lập trình.

B. Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động.

C. Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động, có thể lặp đi lặp lại.

D. Phát triển phần mềm là quản trị dự án phần mềm.

Câu 22: Hãy sửa lỗi cho chương trình sau:

 

A. Đưa n vào hàm số khi khai báo hàm f().

B. Khai báo biến n là global trong hàm f().

C. Đáp án A và B đều đúng.

D. Đáp án A và B đều sai.

Câu 23: Mã lỗi nào được đưa ra khi lệnh thực hiện phép chia cho giá trị 0

A. ZeroDivisionError.                                  B. TypeError.

C. ValueError.                                              D. SyntaxError.

Câu 24: Chương trình chạy phát sinh lỗi ngoại lệ NameError, nên xử lí như thế nào?

A. Kiểm tra lại chỉ số trong mảng.                B. Kiểm tra lại tên các biến và hàm.

C. Kiểm tra giá trị của số bị chia.                 D. Kiểm tra kiểu dữ liệu nhập vào.

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

    Câu 1 (2,0 điểm): Viết chương trình cho bài toán dân gian:

                                                 "Vừa gà vừa chó

                                                 Bó lại cho tròn

                                                 Ba mươi sáu con

                                                 Một trăm chân chẵn"

Câu 2 (2,0 điểm): Chương trình yêu cầu nhập vào hai số nguyên p, q và danh sách A gồm các số nguyên, sau đó đưa ra số có giá trị tuyệt đối lớn nhất trong dãy con có chỉ số từ p đến q (0 ≤ p < q < len(A)). Em hãy chỉ ra các loại lỗi có trong chương trình dưới đây và sửa lại để chương trình chạy được và cho kết quả đúng.

 

  


 

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

1

 

1

 

 

 

 

 

2

 

0,5

 

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

 

 

 

 

1

 

 

 

1

 

0,25

 

Câu lệnh lặp for

 

 

1

 

 

1

 

 

1

1

2,25

 

Câu lệnh lặp while

 

 

1

 

 

 

 

 

1

 

0,25

 

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

 

2

 

 

 

 

 

3

 

0,75

 

Tham số của hàm

1

 

 

 

 

 

 

 

1

 

0,25

 

Phạm vi của biến

 

 

 

 

1

 

 

 

1

 

0,25

 

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

2

 

1

 

 

 

 

 

3

 

0,75

 

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

 

 

1

 

1

 

 

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

 

 

1

 

 

 

 

 

1

 

0,25

 

Tổng số câu TN/TL

10

 

11

 

3

1

 

1

24

2

10

 

Điểm số

2,5

 

2,75

 

0,75

2,0

 

2,0

6,0

4,0

10

 

Tổng số điểm

2,5 điểm

25 %

2,75 điểm

27,5 %

2,75 điểm

27,5 %

2,0 điểm

20 %

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