intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 1 môn Tin học lớp 10 năm 2024-2025 - Trường THPT Thị xã Quảng Trị

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:4

7
lượt xem
0
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Mời các bạn tham khảo “Đề thi học kì 1 môn Tin học lớp 10 năm 2024-2025 - Trường THPT Thị xã Quảng Trị” sau đây để hệ thống lại kiến thức đã học và biết được cấu trúc đề thi cũng như những nội dung chủ yếu được đề cập trong đề thi để từ đó có thể đề ra kế hoạch học tập và ôn thi một cách hiệu quả hơn. Chúc các bạn ôn tập thật tốt!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 1 môn Tin học lớp 10 năm 2024-2025 - Trường THPT Thị xã Quảng Trị

  1. SỞ GD-ĐT QUẢNG TRỊ ĐỀ KIỂM TRA CUỐI KỲ I NĂM HỌC 2024-2025 TRƯỜNG THPT THỊ XÃ QUẢNG TRỊ Môn: TIN HỌC Lớp: 10 Thời gian làm bài:45 phút, không kể thời gian giao đề Đề KT chính thức (Đề có 4 trang) Mã đề: 101 Họ và tên học sinh:………………..……………………… Lớp:……………… I. Phần I: TNKQ (7 điểm) Câu 1: Đâu là một thiết bị số? A. Máy giặt. B. Bình nóng lạnh. C. Bàn là. D. Nồi cơm điện. Câu 2: Lí do ta nên dùng ngôn ngữ lập trình bậc cao khi viết chương trình: A. Gần với ngôn ngữ tự nhiên, cú pháp đơn giản, dễ hiểu, dễ học. B. Có thể viết thoải mái không cần theo quy tắc của ngôn ngữ lập trình. C. Máy tính có thể trực tiếp hiểu và thực hiện. D. Chỉ dùng phục vụ trong học tập, không có tính ứng dụng trong phát triển ứng dụng web, lập trình games… Câu 3: Một ví dụ về dữ liệu chưa được xử lý là gì? A. Một bảng điểm học sinh B. Một báo cáo phân tích kinh doanh C. Một danh sách số điện thoại chưa được phân loại D. Một biểu đồ thống kê doanh thu Câu 4: Chương trình sau in ra màn hình các kết quả nào? a = 87 b = a%10 - a//10 print(b) A. 87 B. 78 C. 15 D. -1 Câu 5: Điều nào là yếu tố cơ bản của NNLT bậc cao? A. Chỉ dùng để xây dựng phần mềm hệ thống. B. Cần kiến thức chuyên sâu về phần cứng. C. Cú pháp dễ đọc và dễ hiểu cho con người. D. Phải sử dụng mã máy để lập trình. Câu 6: Gọi s là diện tích tam giác ABC, để đưa giá trị của s ra màn hình ta viết: A. print(s) B. print(‘s) C. print s D. print:(s) Câu 7: Chia sẻ thông tin trong môi trường số có thể vi phạm luật khi nào? A. Khi thông tin chia sẻ là sai sự thật hoặc xâm phạm quyền riêng tư của người khác. B. Khi thông tin được chia sẻ không rõ ràng. C. Khi chia sẻ thông tin mà không có mục đích sử dụng. D. Khi chia sẻ thông tin không có bản quyền. Câu 8: Biến m dùng để lưu số học sinh trong một lớp. Để nhập giá trị cho m từ bàn phím ta sử dụng câu lệnh nào? A. m=float(input(“Nhập m:”)) B. m=str(input(“Nhập m:”)) C. m=int(input(“Nhập m: ” )) D. int(input(“Nhập m:”)) = m Trang 1/4 - Mã đề 101
  2. Câu 9: Câu lệnh gán trong Python là: A. Biến= B. =Biến C. Biến== D. Biến:= Câu 10: Để khai báo thư viện ta sử dụng từ khóa nào? A. include B. import C. uses D. attach Câu 11: Kiểu số nguyên trong Python có tên là? A. float B. int C. Int D. Float Câu 12: Biểu thức nào sau đây thể hiện điều kiện x nằm trong phạm vi [5;10)? A. (x
  3. Câu 20: Câu lệnh nhập với biến kiểu thực là: A. Biến=float(input(dòng thông báo)) B. Biến=int(input(dòng thông báo)) C. Biến=input() D. Biến=(input(dòng thông báo) Câu 21: Trong ngôn ngữ lập trình Python, phát biểu nào sau đây là đúng? A. Dãy kí tự muốn in ra màn hình dùng câu lệnh print( ) và không cần dùng cặp nháy B. Python phân biệt chữ hoa với chữ thường. C. Python là ngôn ngữ lập trình bậc cao duy nhất D. Chương trình máy tính là một dãy các câu lệnh mà máy tính không hiểu được. Câu 22: Hãy chọn phát biểu đúng về biến trong ngôn ngữ lập trình? A. Biến dùng để lưu trữ giá trị và giá trị đó có thể thay đổi khi thực hiện chương trình B. Tên biến có thể được bắt đầu bằng chữ số C. Tên biến được đặt tùy ý D. Biến là đại lượng có giá trị không đổi Câu 23: Output của lệnh print(3>=3) là: A. False B. None C. 3 >= 3 D. True Câu 24: Câu lệnh nào sau đây thực hiện gán xâu “THPT” cho biến y A. y = THPT B. y == THPT C. y = “THPT” D. y == “THPT” Câu 25: Viết câu lệnh điều kiện với yêu cầu sau: Nếu z nằm trong đoạn [-5;-1] hoặc [1;5] thì in ra màn hình TRUE? A. if (z>=-5 or z=1 or z=-5 and z=1 and z=-5 and z=1 and z=-5 or z=1 or z
  4. II. Phần II: TỰ LUẬN (3 điểm) Câu 29: (1 điểm) Em hãy điền vào vị trí còn thiếu các câu lệnh thích hợp để chương trình giải quyết được bài toán sau: Kiểm tra số nguyên n nhập từ bàn phím (n#0) là số chẵn hay lẻ. n=……………………………………… if ……………………………………… print(n, “la so chan”) else: …………………………………………… Câu 30: (2 điểm) Gia đình bạn Lan đã tiêu thụ hết t kwh điện trong tháng 11/2024. Hãy sử dụng ngôn ngữ lập trình Python để viết chương trình tính số tiền gia đình Lan phải trả. Biết rằng: ❖ Nếu lượng điện tiêu thụ t ≤ 50 kwh thì đơn giá 2000 đồng/1kwh. ❖ Nếu lượng điện tiêu thụ trên 50 kwh đến 100 kwh thì đơn giá là 2500 đồng/1kwh ❖ Nếu lượng điện tiêu thụ trên 100 kwh thì đơn giá là 3000 đồng/1kwh ❖ Thuế VAT là 10% của tổng tiền phải thanh toán. -----------------HẾT--------------------- Học sinh không được sử dụng tài liệu. CBCT không giải thích gì thêm. Trang 4/4 - Mã đề 101
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
85=>1