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 2023-2024 - Trường THPT Trường Chinh, Kon Tum

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

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

Hãy tham khảo “Đề thi học kì 1 môn Tin học lớp 10 năm 2023-2024 - Trường THPT Trường Chinh, Kon Tum” được chia sẻ dưới đây để giúp các em biết thêm cấu trúc đề thi như thế nào, rèn luyện kỹ năng giải bài tập và có thêm tư liệu tham khảo chuẩn bị cho kì thi sắp tới đạt điểm tốt hơn.

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 1 môn Tin học lớp 10 năm 2023-2024 - Trường THPT Trường Chinh, Kon Tum

  1. SỞ GD & ĐT KON TUM ĐỀ KIỂM TRA CUỐI KÌ I, NĂM HỌC 2023 - 2024 TRƯỜNG THPT TRƯỜNG CHINH Môn: Tin học - Lớp 10 ĐỀ CHÍNH THỨC Thời gian: 45 Phút (không kể thời gian phát đề) Đề gồm 03 trang: 28 câu trắc nghiệm, 03 câu tự luận MÃ ĐỀ: 105 I. PHẦN TRẮC NGHIỆM (7,0 điểm/30 phút) Câu 1: Câu lệnh nào dùng để xuất dữ liệu ra màn hình? A. print() B. nhap() C. input() D. int() Câu 2: Chọn phát biểu đúng khi nói về môi trường lập trình Python? A. Chế độ soạn thảo có dấu nhắc. B. Ngoài chế độ gõ lệnh trực tiếp và soạn thảo còn có các chế độ khác C. Chế độ soạn thảo thích hợp cho việc tính toán và kiểm tra nhanh các lệnh D. Chế độ gõ lệnh trực tiếp thích hợp cho việc tính toán và kiểm tra nhanh các lệnh Câu 3: Trong ngôn ngữ Python, những tên nào sau đây là từ khoá? A. for, True B. include, const C. program, sqr D. uses, var Câu 4: Công bố thông tin cá nhân hay tổ chức mà không được phép là loại hành vi vi phạm gì? A. Tùy theo nội dung và hậu quả. B. Vi phạm pháp luật. C. Vi phạm đạo đức. D. Không vi phạm Câu 5: Phát biểu nào sau đây là sai? A. Lệnh input() có chức năng nhập giá trị cho một biến vào từ bàn phím B. Lệnh input() có chức năng chuyển kiểu xâu kí tự thành kiểu số nguyên C. Cú pháp lệnh input() là: =input() D. Kết quả của lệnh input() là một xâu kí tự Câu 6: Phát biểu nào sau đây là sai khi nói về biến trong Python? A. Giá trị của biến có thể được thay đổi khi thực hiện chương trình B. Tên biến không bắt đầu bằng chữ số C. Tên biến không phân biệt chữ hoa và chữ thường D. Biến là tên một vùng nhớ dùng để lưu trữ giá trị (dữ liệu) Câu 7: Kiểu dữ liệu xâu kí tự trong Python kí hiệu là: A. int B. float C. str D. bool Câu 8: Để viết a lũy thừa 3 trong Python, ta chọn phương án nào sau đây? A. a//3 B. a**3 C. a*** D. 3**a Câu 9: Lệnh gán giá trị cho biến nguyên x nào sau đây là đúng? A. x = 10 B. X = 10 C. x == 10 D. x = ‘10’ Câu 10: Phép toán % dùng để thực hiện phép tính nào sau đây? A. Chia lấy phần thập phân. B. Chia lấy phần dư. C. Chia lấy phần nguyên. D. Làm tròn số. Câu 11: Mạng cục bộ viết tắt là gì? A. LAN B. Không có kí tự viết tắt C. MCB D. WAN Câu 12: Trường hợp nào sau đây không phải là lệnh gán trong Python? A. cr = 12 B. x = x * 2 C. z = 4.6 D. x**2+y = 100 Câu 13: Xác định biến trong đoạn chương trình dưới đây: ten= “Nguyễn Thị Lan” print(“Tên em là: ”, ten) A. “Nguyễn Thị Lan” B. Không có biến nào C. ten D. print Trang 1/3 - Mã đề thi 105
  2. Câu 14: Hoạt động nào dưới đây không vi phạm bản quyền? A. Mạo danh tác giả. B. Sử dụng phần mềm lậu. C. Một người bạn của em mua tài khoản học một khóa học tiếng Anh trực tuyến. Em mượn tài khoản để cùng học D. Phá khóa phần mềm chỉ để thử khả năng phá khóa chứ không dùng. Câu 15: Lệnh sau đây cho kết quả là bao nhiêu? >>> 20 + 2 ** 3 + 12//5 +3 A. 12 B. 31 C. 30 D. 33 Câu 16: Trong ngôn ngữ Python, tên nào sau đây đặt sai theo quy tắc? A. 10tinhoc B. tinhoc10 C. tin_hoc D. _10 Câu 17: Phương án nào sau đây nêu đúng các thành phần của dịch vụ đám mây? A. Nền tảng, phần cứng B. Nền tảng, phần mềm, ứng dụng C. Phần mềm, phần cứng, ứng dụng D. Phần cứng, nền tảng, phần mềm Câu 18: Cho các câu lệnh sau: a= 13.0 type(a) Kết quả trả về là gì? A. B. C. D. Câu 19: Đâu không phải là kiểu dữ liệu cơ bản trong Python ? A. float B. int C. str D. input Câu 20: Tên biến nào sau đây là đúng trong Python? A. tinh-tich B. dt@cv C. xy_c1 D. 1_bien Câu 21: Viết chương trình nhập vào 2 số nguyên và tính tổng của chúng. Dòng lệnh số mấy bị sai? a = int(input(“Nhập số a”)) b = int(“Nhập số b”) c=a+b print(“Tổng là: ”, c) A. Dòng 1 B. Dòng 2 C. Dòng 3 D. Dòng 4 Câu 22: Chỉ mua quyền sử dụng thì người mua có thể làm gì đối với sản phẩm? A. Bán B. Chỉ sử dụng C. Kinh doanh D. Không thể tác động gì Câu 23: Ngôn ngữ Python được công bố vào năm nào? A. 1995 B. 1991 C. 1972 D. 1981 Câu 24: Mọi máy tính điện tử hiện nay đều hoạt động theo nguyên lí A. Robot. B. máy tính. C. IOT. D. máy turing. Câu 25: Cú pháp câu lệnh nhập dữ liệu với biến kiểu thực là: A. =input() B. =(input() C. =int(input()) D. =float(input()) Câu 26: Xác định giá trị của biểu thức sau: 45 + 12*3-1 > 27*2 A. True B. bool C. False D. Không xác định Câu 27: Cho các câu lệnh sau: mon= “Tin học” type(mon) Kết quả trả về là gì? A. B. C. D. Trang 2/3 - Mã đề thi 105
  3. Câu 28: Cho biết lỗi của chương trình sau: Tong=512 print(tong) A. Viết sai lệnh gán. B. Sai cú pháp. C. Biến tong không tồn tại. D. Số cần xử lí quá lớn. ----------------------------------------------- II. PHẦN TỰ LUẬN (3,0 điểm/15 phút) Câu 29 (1,0 điểm): Hãy viết mỗi biểu thức toán học dưới đây thành biểu thức tương ứng trong Python. a) b) (x3 +y4)(x-2xy+xy-8) Câu 30 (1,0 điểm): Sửa lỗi cú pháp cho chương trình sau: a==int(Input( “a= ”)) b==int(input( “b= ”) c=ab-6a+7 Print(“Giá trị biểu thức ab-6a+7 là: ” , C) Câu 31 (1,0 điểm): Mảnh vườn trồng hoa cúc có chiều rộng m mét, chiều dài n mét. Mỗi mét vuông trồng được một khóm hoa. Mỗi khóm hoa bán được 15000 đồng. Viết chương trình nhập vào hai số nguyên m và n từ bàn phím và đưa ra màn hình tổng số tiền thu được khi bán hết hoa trong vườn. ----------- HẾT ---------- Trang 3/3 - Mã đề thi 105
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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