Kênh giáo viên » Tin học 10 » Đề thi Tin học 10 kết nối tri thức theo công văn 7991

Đề thi Tin học 10 kết nối tri thức theo công văn 7991

Demo đề thi, đề kiểm tra Tin học 10 kết nối tri thức. Cấu trúc và nội dung của đề thi theo chuẩn Công văn 7991. Bộ tài liệu có nhiều đề thi: giữa kì 1, cuối kì 1, giữa kì 2, cuối kì 2, đảm bảo đáp ứng tốt nhu cầu của giáo viên. Bộ tài liệu dạng file docx, có thể tải về và điều chỉnh những chỗ cần thiết.

Click vào ảnh dưới đây để xem giáo án rõ

Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991

Một số tài liệu quan tâm khác

Phần trình bày nội dung giáo án

SỞ GD & ĐT …………………..Chữ kí GT1: ...........................
TRƯỜNG THPT……………….Chữ kí GT2: ...........................

 

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

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

NĂM HỌC: 2025 – 2026

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

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

Mã phách

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

 

Điểm bằng số

 

 

 

 

Điểm bằng chữChữ ký của GK1Chữ ký của GK2Mã phách

 

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

PHẦN I: TRẮC NGHIỆM NHIỀU PHƯƠNG ÁN LỰA CHỌN (3,0 điểm)

Hãy khoanh tròn vào chữ in hoa trước câu trả lời đúng:

Câu 1: Trong Python, từ khóa nào sau đây được sử dụng để tạo vòng lặp với số lần lặp chưa biết trước?

A. for.

B. while.

C. if. 

D. def.

Câu 2: Đoạn chương trình sau in ra màn hình kết quả gì?

kenhhoctap

A. 1 2 3.

B. 0 1 2 3. 

C. 0 1 2. 

D. 1 2.

Câu 3: Lệnh nào sau đây dùng để khởi tạo một danh sách (list) rỗng trong Python?

A. A = ().

B. A = []. 

C. A = {}. 

D. A = "".

Câu 4: Để thêm một phần tử vào cuối danh sách, ta sử dụng phương thức nào?

A. insert().

B. add(). 

C. append(). 

D. clear().

Câu 5: Cho xâu kí tự s = "Python". Lệnh nào sau đây dùng để lấy ra kí tự "P"?

A. s[1]. 

B. s[0]. 

C. s(0). 

D. s[2].

Câu 6: Cho xâu kí tự s = "Python". Lệnh nào sau đây dùng để lấy ra kí tự "P"?

A. s[1].

B. s[0].

C. s(0).

D. s[2].

Câu 7: Từ khóa nào được sử dụng để bắt đầu việc định nghĩa một hàm trong Python? A. function. 

B. void. 

C. def. 

D. return.

Câu 8: Khẳng định nào sau đây là ĐÚNG khi nói về hàm trong Python?

A. Một hàm khi khai báo bắt buộc phải có tham số.

B. Tham số (parameter) được dùng khi định nghĩa hàm, còn đối số (argument) là giá trị thực tế được truyền vào khi gọi hàm.

C. Lệnh print được dùng để trả về giá trị cho hàm thay cho lệnh return.

D. Biến khai báo bên trong một hàm có thể sử dụng tự do ở mọi nơi trong chương trình.

Câu 9: Lỗi cú pháp (Syntax Error) trong lập trình là gì?

A. Là lỗi do người viết chương trình viết sai quy tắc ngữ pháp của ngôn ngữ lập trình.

B. Là lỗi xảy ra khi chương trình đang chạy thì bị dừng đột ngột do thiếu bộ nhớ.

C. Là lỗi do thuật toán sai dẫn đến kết quả tính toán không đúng ý muốn.

D. Là lỗi do máy tính bị hỏng phần cứng.

Câu 10: Khi thực hiện câu lệnh x = 5 / 0, chương trình sẽ báo loại lỗi nào?

A. Lỗi cú pháp.

B. Lỗi ngoại lệ (Runtime Error).

C. Lỗi ngữ nghĩa (Logic Error).

D. Chương trình không báo lỗi, x có giá trị là 0.

Câu 11: Đâu là sản phẩm tiêu biểu của nghề thiết kế đồ họa máy tính?

A. Hệ điều hành máy tính.

B. Logo, banner quảng cáo, giao diện website.

C. Mã nguồn của một trò chơi điện tử.

D. Hệ thống cáp mạng máy tính.

Câu 12: Kĩ năng nào sau đây KHÔNG phải là yêu cầu cốt lõi nhất của nghề Thiết kế đồ hoạ?

A. Tư duy thẩm mĩ, màu sắc.

B. Khả năng sáng tạo.

C. Kĩ năng lập trình hệ thống phần cứng.

D. Thành thạo phần mềm xử lí ảnh, vẽ vector.

PHẦN II. CÂU TRẮC NGHIỆM ĐÚNG SAI (4,0 điểm)

Trong mỗi câu, học sinh chọn Đúng hoặc Sai cho từng ý a, b, c, d.

Câu 1: Cho đoạn chương trình Python sau: 

kenhhoctap

a) Lệnh for trong đoạn mã trên tạo ra một vòng lặp với số lần lặp biết trước.

b) Biến s được sử dụng để lưu trữ tổng các giá trị qua mỗi vòng lặp.

c) Vòng lặp trên sẽ được thực hiện đúng 5 lần.

d) Sau khi đoạn chương trình kết thúc, giá trị của biến s là 10.

Câu 2: Cho một danh sách trong Python: A = [10, 20, 30].

a) A là một biến thuộc kiểu dữ liệu danh sách (list).

b) Lệnh A.clear() sẽ chỉ xóa phần tử cuối cùng của danh sách.

c) Nếu thực hiện lệnh A.append(40), lệnh len(A) sau đó sẽ trả về giá trị là 4.

d) Nếu thực hiện lệnh A[1] = 50, danh sách A sẽ trở thành [50, 20, 30].

Câu 3: Các bạn học sinh đang thảo luận về Xâu kí tự và Hàm trong Python.

a) Xâu kí tự trong Python là một dãy các kí tự được đặt trong cặp dấu nháy đơn hoặc nháy kép.

b) Khi định nghĩa một hàm, bắt buộc phải có lệnh return ở dòng cuối cùng của hàm.

c) Cho xâu S = "TinHoc", lệnh S[0:3] sẽ cho kết quả là xâu "Tin".

d) Nếu định nghĩa hàm def cong(x, y): return x + y, khi gọi cong(2, "3") chương trình sẽ báo lỗi ngoại lệ do khác kiểu dữ liệu.

Câu 4: Khi tìm hiểu về định hướng nghề nghiệp trong lĩnh vực Tin học:

a) Nghề phát triển phần mềm bao gồm các vị trí công việc như: lập trình viên, kĩ sư kiểm thử phần mềm (Tester).

b) HTML, CSS, JavaScript là các công cụ thường được sử dụng trong lập trình Game.

c) Nghề thiết kế đồ hoạ thường đòi hỏi tư duy logic toán học chặt chẽ hơn so với nghề lập trình phần mềm.

d) Trong phát triển phần mềm, kĩ năng làm việc nhóm là vô cùng cần thiết vì một dự án lớn thường do nhiều người cùng hợp tác xây dựng.

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

Câu 1 (1,0 điểm): Em hãy viết một đoạn chương trình bằng Python thực hiện các yêu cầu sau:

  • Khởi tạo một danh sách A gồm các số nguyên: [5, 12, 7, 8, 20, 3].
  • Dùng vòng lặp duyệt qua danh sách A, tính và in ra màn hình tổng của các số chẵn có trong danh sách.

Câu 2 (1,0 điểm): Bằng ngôn ngữ lập trình Python, em hãy viết một hàm có tên kiem_tra_chan_le(n) nhận vào một số nguyên n từ tham số. Hàm này sẽ trả về xâu kí tự "Chẵn" nếu n chia hết cho 2, và trả về "Lẻ" nếu n không chia hết cho 2.

Câu 3 (1,0 điểm): Giả sử em đang phân vân giữa hai con đường: Nghề thiết kế đồ hoạ máy tính và Nghề phát triển phần mềm. Dựa vào sở thích và điểm mạnh cá nhân của bản thân, em sẽ chọn hướng đi nào? Hãy nêu ít nhất 2 kĩ năng cụ thể em dự định sẽ rèn luyện ngay từ bậc THPT để chuẩn bị cho định hướng đó.

 

BÀI LÀM

…………………………………………..

…………………………………………..

…………………………………………..
 

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

HƯỚNG DẪN CHẤM KIỂM TRA HỌC KÌ 2 (2025 – 2026)

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

 

A. PHẦN TRẮC NGHIỆM: 7,0 điểm

 PHẦN I: TRẮC NGHIỆM NHIỀU LỰA CHỌN (3,0 điểm)

(Mỗi câu trả lời đúng được 0,25 điểm)

Câu 1Câu 2Câu 3Câu 4Câu 5Câu 6
BCBCAB
Câu 7Câu 8Câu 9Câu 10Câu 11Câu 12
CB                              ABB                    C

PHẦN II: TRẮC NGHIỆM ĐÚNG/SAI (4,0 điểm)

Điểm tối đa của 01 câu hỏi là 1 điểm.

  • Thí sinh chỉ lựa chọn chính xác 01 ý trong 1 câu hỏi được 0,1 điểm.
  • Thí sinh chỉ lựa chọn chính xác 02 ý trong 1 câu hỏi được 0,25 điểm.
  • Thí sinh chỉ lựa chọn chính xác 03 ý trong 1 câu hỏi được 0,5 điểm.
  • Thí sinh lực chọn chính xác cả 04 ý trong 1 câu hỏi được 1 điểm.
CâuLệnh hỏiĐáp án (Đ – S)CâuLệnh hỏiĐáp án (Đ – S)
1a)Đ2a)Đ
b)Đb)S
c)Sc)Đ
d)Đd)S
3a)Đ4a)Đ
b)Sb)S
c)Đc)S
d)Đd)Đ

 

B. PHẦN TỰ LUẬN3,0 điểm

CâuNội dung đáp ánBiểu điểm

Câu 1

(1,0 điểm)

- Khởi tạo đúng danh sách A và biến tổng (VD: tong = 0).

- Viết đúng cấu trúc vòng lặp duyệt mảng (for i in A: hoặc for i in range(len(A)):).

- Viết đúng câu lệnh điều kiện kiểm tra số chẵn (if i % 2 == 0:).

- Cộng dồn đúng và in kết quả ra màn hình. 

0,25đ

 

0,25đ

 

0,25đ

 

0,25đ

Câu 2

(1,0 điểm) 

- Khai báo đúng tên hàm và tham số: def kiem_tra_chan_le(n):

- Viết đúng cấu trúc rẽ nhánh if n % 2 == 0:

- Sử dụng lệnh return "Chẵn" đúng.

- Sử dụng lệnh else và return "Lẻ" đúng.

0,25đ

 

0,25đ

0,25đ

0,25đ

Câu 3

(1,0 điểm)

- Nêu được định hướng nghề nghiệp bản thân chọn (Phù hợp với đặc điểm cá nhân, có lập luận ngắn gọn).

- Nêu được đúng kĩ năng 1 (VD: Nếu chọn Đồ họa kenhhoctap Luyện vẽ, học Photoshop...; Nếu chọn PTPM kenhhoctap Học logic, lập trình Python, Toán học...).

- Nêu được đúng kĩ năng 2.

0,5đ

 

0,25đ

 

 

0,25đ

 

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

MA TRẬN ĐỀ KIỂM TRA HỌC KÌ 2 (2025 – 2026)

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

TT

Chủ đề

 

Nội dung/

Đơn vị kiến thức

Mức độ đánh giáTổngTỉ lệ % điểm
TNKQTự luận
Nhiều lựa chọnĐúng - Sai
BiếtHiểuVận dụngBiếtHiểuVận dụngBiếtHiểuVận dụngBiếtHiểuVận dụng 
1Chủ đề 5

Câu lệnh lặp for.

Câu lệnh lặp while

11 22    0,750,75 15%
2Kiểu dữ liệu danh sách. Một số lệnh làm việc với dữ liệu danh sách21 22   11,00,751,027,5%
3Xâu kí tự. Một số lệnh làm việc với xâu kí tự. Hàm trong Python. Tham số của hàm. Phạm vi của biến21 22   11,00,751,027,5%
4Nhận biết lỗi chương trình. Kiểm thử và gỡ lỗi chương trình11       0,250,25 5%
5Chủ đề 6Nghề thiết kế đồ hoạ máy tính. Nghề phát triển phần mềm2  22   11,00,51,025%
Tổng số câu84088000316 TN12 TN3 TL

28 TN

3 TL

Tổng số điểm3,04,03,04,03,03,010
Tỉ lệ %30%40%30%40%30%30%100%

 

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

BẢNG ĐẶC TẢ ĐỀ KIỂM TRA HỌC KÌ 2 (2025 – 2026)

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

TTChủ đềNội dung/ Đơn vị kiến thứcYêu cầu cần đạtSố câu hỏi ở các mức độ đánh giá 
TNKQTự luận
Nhiều lựa chọnĐúng - Sai 
BiếtHiểuVận dụngBiếtHiểuVận dụngBiếtHiểuVận dụng
1Chủ đề 5

Câu lệnh lặp for.

Câu lệnh lặp while

Biết: 

- Nhận diện cú pháp, từ khóa của lệnh for, while.

Hiểu: 

- Xác định được kết quả in ra của một đoạn mã lặp.

- Đọc hiểu và phân tích vòng lặp tính tổng trong kịch bản cho trước.

C1C2 

C1a

C1b

C1c

C1d

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

Biết: 

- Biết cách khởi tạo mảng, lệnh append(), clear().

Hiểu: 

- Tính kết quả khi truy xuất phần tử qua chỉ số, hàm len().

- Nhận định đúng sai về kết quả mảng sau khi thay đổi.

Vận dụng: 

- Viết chương trình duyệt mảng và tính tổng có điều kiện.

C3

C4

C5 

C2a

C2b

C2c

C2d

   C1
3Xâu kí tự. Một số lệnh làm việc với xâu kí tự. Hàm trong Python. Tham số của hàm. Phạm vi của biến

Biết: 

- Cắt xâu cơ bản; Nêu cấu trúc định nghĩa hàm (def).

Hiểu: 

- Phân biệt tham số/đối số.

- Đánh giá tính đúng/sai của lệnh xử lí xâu, ngoại lệ hàm.

Vận dụng: 

- Xây dựng hàm kiểm tra logic toán học và trả về kết quả.

C6

C7

C8 

C3a

C3b

C3c

C3d

   C2
4Nhận biết lỗi chương trình. Kiểm thử và gỡ lỗi chương trình

Biết: 

- Nêu khái niệm lỗi cú pháp.

Hiểu: 

- Nhận diện được lỗi ngoại lệ (chia cho 0).

C9C10       
5Chủ đề 6Nghề thiết kế đồ hoạ máy tính. Nghề phát triển phần mềm

Biết: 

- Liệt kê sản phẩm, yêu cầu kĩ năng của nghề thiết kế đồ hoạ, phát triển phần mềm.

Hiểu: 

- Phân tích đặc điểm, yêu cầu năng lực giữa các nghề.

Vận dụng: 

- Lựa chọn định hướng nghề nghiệp và đề xuất kĩ năng cần học.

C11

C12

  

C4a

C4b

C4c

C4d

   C3

 

Đề thi Tin học 10 kết nối tri thức theo công văn 7991
Đề thi Tin học 10 kết nối tri thức theo công văn 7991

Đủ kho tài liệu môn học

=> Tài liệu sẽ được gửi ngay và luôn

Cách tải:

  • Bước 1: Chuyển phí vào STK: 1214136868686 - cty Fidutech - MB
  • Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận tài liệu

=> Giáo án tin học 10 kết nối tri thức (bản word)

Từ khóa: Đề thi Tin học 10 theo công văn 7991, đề thi Tin học 10 cv 7991 kết nối, đề thi học kì mẫu mới 7991

Tài liệu quan tâm

Chat hỗ trợ
Chat ngay