Ctrl + phóng to trang web
Ctrl - thu nhỏ trang web

Thầy cô kiến thức thâm sâu
Học sinh chăm chỉ bước đầu thành công.

ĐỀ KTCK II - NĂM HỌC: 2022-2023, MÔN TIN HỌC 10, ĐỀ SỐ 1 (KNTT)

Đề KTTX 3, học kỳ 2 - năm học 2022-2023, môn tin học 10, đề số 1 - kntt  Đây là đề kiểm tra cuối kỳ II - Năm học: 2022-2023, Môn: Tin học 10, đề số 1 (Sách kết nối tri thức). Đề thi gồm có hai phần, phần một viết chương trình Python theo yêu cầu, phần hai làm bài trắc nghiệm Online. Các em nháy chuột vào nút Bắt đầu làm bài ở cuối đề để làm bài trắc nghiệm Online nhé. Chúc các em làm bài tốt!
PHẦN I - TỰ LUẬN (5 điểm): Viết chương trình nhập vào từ bàn phím xâu A và xâu B. Kiểm tra và cho biết xâu A có phải là xâu con của xâu B hay không?
PHẦN II - TRẮC NGHIỆM (5 điểm):
Câu 1: Câu lệnh if nào sau đây viết đúng cú pháp trong ngôn ngữ lập trình Python?
        A.
        B.
        C.
        D.
Câu 2: Với cấu trúc rẽ nhánh if-else thì khối lệnh 2 được thực hiện khi nào?

        A. Khi biểu thức điều kiện cho giá trị False

        B. Khi khối lệnh 1 được thực hiện
        C. Khi biểu thức điều kiện cho giá trị True
        D. Khi biểu thức điều kiện viết sai cú pháp
Câu 3: Trong NNLT Python, đâu là cú pháp đúng của lệnh lặp với số lần biết trước for:
        A.

        B.

        C.

        D.

Câu 4: Trong đoạn chương trình sau, câu lệnh print được thực hiện bao nhiêu lần?

        A. 4                
        B. 5                              
        C. 6                              
        D. 3
Câu 5: Trong ngôn ngữ lập trình Python, cho chương trình sau:

    Đâu là điều kiện trong câu lệnh lặp while?

        A. y<x              

        B. x= x-2                    
        C. x=8              
        D. y=2
Câu 6: Trong ngôn ngữ lập trình Python, cho chương trình sau:

    Khi y= 2, x= 8 thì điều kiện y < x cho giá trị logic nào?

        A. True

        B. False                       
        C. Yes              
        D. No

Câu 7: Phần tử đầu tiên trong kiểu dữ liệu danh sách (list) có chỉ số là?

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

Câu 8: Cho dãy lệnh:

         B = [1.5, 2, “Python”, “List”, 0]

         print(B[0])

    Thì kết quả in ra màn hình là:

        A. 1.5                           

        B. 2                              
        C. Python                   
        D. List

Câu 9: Để xoá một phần tử trong danh sách ta dùng lệnh:

        A. del                           
        B. delete                     
        C. len                           
        D. insert

Câu 10: Để tạo một danh sách rỗng, cách viết nào sau đây là đúng:

        A. a = [ ]                      
        B. a = [rỗng ]
        C. a = [ “ ” ]                
        D. a = [ 0 ]

Câu 11: 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 12: Xâu “THPT Quốc Thái” có độ dài bằng bao nhiêu?

        A. 14                

        B. 15                

        C. 13                

        D. 12

Câu 13: Khi làm việc với xâu kí tự thì lệnh split() dùng để làm gì?

        A. Tách một xâu thành các từ và đưa vào danh sách
        B. Tách các số
        C. Tách các chỉ số
        D. Nối danh sách các xâu thành một xâu
Câu 14: Biểu thức logic sau đây cho giá trị gì?

        A. True         
        B. False                       
        C. Yes              
        D. No
Câu 15: Cho đoạn chương trình sau, hãy cho biết kết quả thực hiện chương trình:

        A. “Chào bạn Nguyễn Quốc Thái”

        B. “Nguyễn Quốc Thái”
        C. “Chào bạn”
        D. “Chào bạn msg”
Câu 16: Kết quả của đoạn chương trình sau là gì?

        A. Báo lỗi                 

       B. 13                

       C. 6                  

       D. 16

Câu 17: Giá trị của a và b bằng bao nhiêu sau khi thực hiện chương trình?

        A. a, b = 1, 2                       
        B. a, b = 2, 4
        C. 16                                        
        D. Báo lỗi
Câu 18: Khi chạy chương trình ta nhập 2.5 cho n sẽ thông báo lỗi. Em hãy cho biết chương trình sẽ thông báo lỗi thuộc loại nào?

        A. Lỗi ngoại lệ
        B. Lỗi cú pháp
        C. Lỗi lôgic
        D. Lỗi đặt tên
Câu 19: Lệnh a[1.5] mắc phải lỗi ngoại lệ nào?

        A. TypeError                                 

        B. IndexError
        C. ValueError                                   
        D. SyntaxError
Câu 20: Lệnh “10”*3.5 mắc phải lỗi ngoại lệ nào?

        A. TypeError                                 

        B. IndexError
        C. ValueError                                   
        D. SyntaxError

 CÙNG CHUYÊN MỤC:

 CÁC CHUYÊN MỤC LIÊN QUAN:
☎ TIN HỌC 10-KẾT NỐI TRI THỨC
☎ TIN HỌC 11-KẾT NỐI TRI THỨC
☎ TIN HỌC 12-KẾT NỐI TRI THỨC

Tổng số lượt xem

Chăm chỉ chiến thắng tài năng
khi tài năng không chịu chăm chỉ.

- Tim Notke -

Bản quyền
Liên hệ
Chat Zalo
Chat Facebook