
Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2022-2023 - Trường THPT Trần Hưng Đạo, Hải Phòng
lượt xem 2
download

Để đạt thành tích cao trong kì thi sắp tới, các bạn học sinh có thể sử dụng tài liệu “Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2022-2023 - Trường THPT Trần Hưng Đạo, Hải Phòng” sau đây làm tư liệu tham khảo giúp rèn luyện và nâng cao kĩ năng giải đề thi, nâng cao kiến thức cho bản thân để tự tin hơn khi bước vào kì thi chính thức. Mời các bạn cùng tham khảo đề thi.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2022-2023 - Trường THPT Trần Hưng Đạo, Hải Phòng
- SỞ GD&ĐT HẢI PHÒNG ĐỀ KIỂM TRA GIỮA HỌC KỲ II TRƯỜNG THPT TRẦN HƯNG ĐẠO NĂM HỌC 2022 - 2023 Môn: TIN 10 Mã đề thi: 101 Thời gian làm bài: 45 phút (Thí sinh không được sử dụng tài liệu) Họ tên thí sinh:..................................................................... Số báo danh: ............................. I. PHẦN TRẮC NGHIỆM (7 điểm, mỗi câu đúng được 0.25 điểm) Câu 1. Cho đoạn chương trình sau: s=0 i=1 while i2: print('Sai') else: print('Đúng') A. Đúng B. True C. False D. Sai Câu 4. Đoạn lệnh dưới đây cho kết quả in ra màn hình là gì? a,b=5,10 if a>b: a=a-b else: b=b-a print(a+b) A. 5 B. 10 C. 15 D. 0 Câu 5. Trong NNLT Python, cấu trúc câu lệnh lặp nào sau đây đúng: A. for in Range([giá trị đầu], ): B. for in ([giá trị đầu], , [bước nhảy]): C. for in range(… , [bước nhảy]): D. for in range([giá trị đầu], , [bước nhảy]): Câu 6 Trong NNLT Python, câu lệnh nào sau đây đúng khi in ra màn hình các số tự nhiên từ 0..10 trên 1 dòng? A. for i in range(9): print(i,end='') B. for i in range(10): print(i,end='') C. for i in range(11): print(i,end='') D. for i in range(12): print(i,end='') Câu 7 Cho đoạn chương trình sau: s=0 for i in range(5): s=s+i Sau khi thực hiện, giá trị của s bằng bao nhiêu? Mã đề 101 Trang 1/4
- A. 5 B. 10 C. 0 D. 15 Câu 8 Hàm gcd(x,y) trả về: A. Bội chung nhỏ nhất của x và y. B. Căn bậc hai của x và y. C. Ước chung lớn nhất của x và y. Câu 9 Câu lệnh sau cho kết quả là gì? for i in range(10): if i%2==0: print(i,end='') A. 02468 B. 13579 C. 246810 D. 1357 Câu 10 Cấu trúc lặp với số lần không biết trước là: A. for in range(m,n) B. while : C. while : D. for in range(m,n): Câu 11. Cấu trúc câu lệnh điều kiện dạng thiếu là gì? A. If : B. if : C. If then D. if then Câu 12. Cấu trúc điều kiện dạng đủ là gì? A. If : Else: B. If then Else: C. if : else: D. if : ; else: Câu 13 Để khai báo danh sách a rỗng, phương án nào sau đây đúng? A. a ==[] B. a= 0 C. a = [] D. a = [0] Câu 14 Để xóa phần tử thứ 2 trong danh sách a ta dùng lệnh: A. del(a[2]) B. del(a[1]) C. remove(a[2]) D. remove(a[1]) Câu 15 Cho đoạn lệnh sau: a=[7,3,8,1,9] del(a[3]) Danh sách a thu được là: A. [7,8,1,9] B. [7,3,1,9] C. [7,3,8,9] D. [7,3,8,1] Mã đề 101 Trang 2/4
- Câu 16 Để thêm số 5 vào cuối danh sách a, phương án nào sau đây đúng? A. a.append(5) B. append(5) C. a.pop(5) D. pop(5) Câu 17 Để xuất phần tử đầu tiên trong danh sách a, phương án nào sau đây đúng? A. print(a[1]) B. print(a[0]) C. print(a0) D. print(a1) Câu 18 Xâu rỗng là xâu có độ dài bằng: A. 1 B. 2 C. 0 D. 3 Câu 19 Để biết độ dài của xâu s ta dùng hàm: A. str(s) B. len(s) C. length(s) D. s.len() Câu 20 Cho xâu s1=’ab123’, xâu s2=’a12’ với cú pháp: s2 in s1 cho kết quả là: A. true B. True C. False D. false Câu 21 Kí tự cuối cùng của xâu S bất kì là: A. S[n] B. S[len(S)] C. S[len(S)-1] D. S[len(S)+1] Câu 22 Kết quả đoạn chương trình sau là gì? S="0123456789" T="" for i in range(len(S)): T=S[i]+T print(T) A. ‘02468’ B. ‘13579’ C. ‘0123456789’ D. ‘9876543210’ Câu 23 Cho xâu s=’Chúc em thi tốt’. Lệnh s.split() cho kết quả là: A. (‘Chúc’, ’em’, ‘thi’, ‘tốt’) B. [‘Chúc’, ‘Em’, ‘Thi’, ‘Tốt’] C. [‘Chúc’, ’em’, ‘thi’, ‘tốt’] D. ‘Chúc’, ’em’, ‘thi’, ‘tốt’ Câu 24. Hàm trong Python được khai báo theo mẫu: A. def tên_hàm(tham số): Các lệnh mô tả hàm B. def tên_hàm(tham số) Các lệnh mô tả hàm C. def tên_hàm() Các lệnh mô tả hàm D. def (tham số): Các lệnh mô tả hàm Câu 25 Phát biểu nào sau đây là sai? A. Tên hàm do người lập trình đặt không cần theo quy tắc. B. Chương trình con là một đoạn câu lệnh thực hiện một việc nào đó được đặt tên. C. Muốn xây dựng hàm trả về giá trị xử lí, cần kết thúc hàm bằng câu lệnh return cùng với biểu thức hay biến chứa giá trị trả về. D. Các lệnh mô tả hàm phải viết lùi vào theo quy định của Python. Câu 26 Cuối dòng đầu tiên của định nghĩa hàm phải có: Mã đề 101 Trang 3/4
- A. Dấu ‘:’ B. Dấu ‘;’ C. Dấu ‘.’ D. Dấu ‘,’ Câu 27 Khi sử dụng hàm sqrt() ta cần khai báo thư viện: A. math B. ramdom C. zlib D. datetime D. Trị tuyệt đối của x và y. Câu 28 Câu lệnh sau cho kết quả là gì? for i in range(5): print(i,end='') A. 1234 B. 12345 C. 01234 D. 012345 II. PHẦN TỰ LUẬN (3 điểm) Bài 1: Viết chương trình nhập vào một số nguyên dương n và in ra tất cả các ước số của n. (1đ) Bài 2: Viết chương trình nhập vào từ bàn phím danh sách số nguyên a. Tính tổng các phần tử có giá trị lớn hơn phần tử đứng ngay trước và ngay sau nó? (1đ) Bài 3: Viết chương trình nhập xâu s là 1 số nguyên dương vào từ bàn phím và thực hiện tạo xâu mới s1 từ s gồm các kí tự là số lẻ, giữ nguyên thứ tự xuất hiện. Ví dụ: s=’12987’ thì s1=’197’ (1đ) ------ HẾT ------ Mã đề 101 Trang 4/4

CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bộ 23 đề thi giữa học kì 2 môn Ngữ văn lớp 6
25 p |
230 |
9
-
Bộ 7 đề thi giữa học kì 2 môn Tiếng Anh lớp 6 năm 2020-2021 (Có đáp án)
46 p |
361 |
8
-
Đề thi giữa học kì 2 môn Toán lớp 4 năm 2019-2020 có đáp án - Trường Tiểu học Ngọc Thụy
3 p |
98 |
7
-
Bộ 5 đề thi giữa học kì 2 môn GDCD lớp 8 năm 2020-2021 (Có đáp án)
36 p |
375 |
6
-
Bộ 8 đề thi giữa học kì 2 môn Tiếng Anh lớp 9 năm 2020-2021 (Có đáp án)
53 p |
358 |
6
-
Bộ 7 đề thi giữa học kì 2 môn Sinh học lớp 8 năm 2020-2021 (Có đáp án)
54 p |
370 |
5
-
Bộ 7 đề thi giữa học kì 2 môn Địa lí lớp 7 năm 2020-2021 (Có đáp án)
47 p |
356 |
4
-
Bộ 5 đề thi giữa học kì 2 môn Tin học lớp 6 năm 2020-2021 (Có đáp án)
36 p |
373 |
4
-
Bộ 8 đề thi giữa học kì 2 môn Sinh học lớp 7 năm 2020-2021 (Có đáp án)
46 p |
371 |
3
-
Bộ 8 đề thi giữa học kì 2 môn Lịch sử lớp 6 năm 2020-2021 (Có đáp án)
52 p |
357 |
3
-
Bộ 10 đề thi giữa học kì 2 môn Ngữ văn lớp 7 năm 2020-2021 (Có đáp án)
47 p |
375 |
3
-
Bộ 10 đề thi giữa học kì 2 môn Sinh học lớp 9 năm 2020-2021 (Có đáp án)
44 p |
319 |
3
-
Bộ 7 đề thi giữa học kì 2 môn Lịch sử lớp 9 năm 2020-2021 (Có đáp án)
67 p |
365 |
3
-
Đề thi giữa học kì 2 môn Toán lớp 8 năm 2019-2020 có đáp án - Phòng GD&ĐT quận Hà Đông
4 p |
136 |
3
-
Bộ 10 đề thi giữa học kì 2 môn Vật lí lớp 6 năm 2020-2021 (Có đáp án)
61 p |
339 |
3
-
Đề thi giữa học kì 2 môn Toán lớp 8 năm 2020-2021 có đáp án - Trường THCS Tân Long
17 p |
363 |
2
-
Đề thi giữa học kì 2 môn Toán lớp 8 năm 2020-2021 có đáp án - Phòng GD&ĐT huyện Quốc Oai
4 p |
109 |
2
-
Đề thi giữa học kì 2 môn Toán lớp 4 năm 2020-2021 có đáp án - Trường Tiểu học Tràng Xá
3 p |
93 |
2


Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn
