Xem trước Luyện tập Thi thử
? Hướng dẫn Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.Thi thử: nộp bài mới chấm điểm và hiện lời giải.A Là tên của vùng nhớ để lưu giá trị và giá trị không thể thay đổi được trong quá trình thực hiện chương trình
B Sử dụng với mục đích riêng của ngôn ngữ lập trình, khi viết chương trình không được đặt tên biến hay các định danh trùng với từ khóa
C Sử dụng với mục đích chung của ngôn ngữ lập trình, khi viết chương trình không được đặt tên biến hay các định danh trùng với từ khóa
D Là tên của vùng nhớ để lưu giá trị và giá trị có thể thay đổi được trong quá trình thực hiện chương trình.
Đáp án và lời giải Đáp án: D
Chọn biểu thức lôgic đúng thể hiện số a nằm ngoài đoạn [10,20] là
A 10 < a and a > 20
B a < 10 or a > 20
C 10 <= a or a <= 20
D 10 <= a <=20
Đáp án và lời giải Đáp án: B
Để viết chú thích cho lệnh trong Python sử dụng kí tự nào sau đây?
Đáp án và lời giải Đáp án: B
Chọn phương án sai :
Để nâng cao tính an toàn của việc chia sẻ thông tin trong môi trường số, ta cần:
A Hạn chế thực hiện việc đăng nhập trên máy tính lạ hoặc thông qua mạng Wifi không đáng tin cậy, chẳng hạn như ở quán cà phê hay khách sạn.
B Khi đăng bài trên mạng xã hội, nên lựa chọn những đối tượng có thể xem được bài thay vì để chế độ Công khai khiến cho ai cũng xem được.
C Có thể Like, Share, Comment bất kỳ trang mạng nào do người thân cung cấp
D Luôn nhớ rằng mọi kênh thông tin trên Internet đều có thể bị nghe lén, mọi email và tin nhắn đều có thể bị giả mạo. Vì vậy, không nên gửi những thông tin quan trọng qua mạng dù là cho người thân nhất.
Đáp án và lời giải Đáp án: C
Khi dùng điện thoại thông minh chụp ảnh, các file ảnh này có chuyển đến một điện thoại thông minh khác được không?
A Chuyển được khi điện thoại có kết nối internet
B Không chuyển được.
C Chuyển được khi điện thoại mất kết nối.
D Chuyển được mọi lúc.
Đáp án và lời giải Đáp án: A
Chọn cách viết đúng về điều kiện rẽ nhánh a là số chẵn trong Python:
A a//2 == 0
B a%2 = 0
C a%2 == 0
D a chia hết cho 2
Đáp án và lời giải Đáp án: C
Biểu thức điều kiện thể hiện x nằm trong đoạn [2;6] là?
A x<2 and x<6
B 2<=x and x<=6
C x<2 or x<6
D 2<x<6
Đáp án và lời giải Đáp án: B
Để nhập giá trị số nguyên cho biến a từ bàn phím ta thực hiện lệnh:
A a = input(“Nhập giá trị:”)
B a = int_input(“Nhập giá trị:”)
C a = int(input(Nhập giá trị:))
D a = int(input(“Nhập giá trị:”))
Đáp án và lời giải Đáp án: D
Với đặc thù là dịch vụ phát trực tuyến theo yêu cầu, Netflix thường xuyên phải đối mặt với các lượt tải máy chủ tăng mạnh vào các khung giờ cao điểm. Việc di chuyển từ trung tâm dữ liệu nội bộ sang hình thức lưu trữ đám mây cho phép công ty mở rộng đáng kể số lượng khách hàng mà không phải đầu tư vào việc thiết lập và duy trì cơ sở hạ tầng tốn kém. Netflix đã sử dụng dịch vụ nào sau đây của điện toán đám mây:
A Dịch vụ hội nghị trực tuyến của điện toán đám mây
B Dịch vụ thư tín của điện toán đám mây
C Dịch vụ cung cấp máy chủ của điện toán đám mây
D Dịch vụ lưu trữ của điện toán đám mây
Đáp án và lời giải Đáp án: C
Python có những kiểu dữ liệu số nào?
A Số thực và số nhị phân.
B Số nguyên và số thập phân.
C Số nguyên và số nhị phân.
D Số nguyên và số thực.
Đáp án và lời giải Đáp án: D
Kết quả thực hiện câu lệnh print(‘2x10 là:’,2*10) là:
A 2x10 là:2*10
B ‟2x10 là:‟,2*10
C 20 là:20
D 2x10 là:20
Đáp án và lời giải Đáp án: D
Xác định giá trị của biểu thức 50%2==1
Đáp án và lời giải Đáp án: C
Câu lệnh if-else trong Python có dạng:
A If <điều kiện>:
<Câu lệnh/nhóm lệnh 1>
Else:
<Câu lệnh/nhóm lệnh 2>
B if <điều kiện>:
<Câu lệnh/nhóm lệnh 1>
else
<Câu lệnh/nhóm lệnh 2>
C if <điều kiện>
<Câu lệnh/nhóm lệnh 1>
else
<Câu lệnh/nhóm lệnh 2>
D if <điều kiện>:
<Câu lệnh/nhóm lệnh 1>
else:
<Câu lệnh/nhóm lệnh 2>
Đáp án và lời giải Đáp án: D
Để nhập dữ liệu vào từ bàn phím một số thực cho biến r:
A r==float(input(„nhập r=‟))
B r=float(input(„r=‟))
C r=int(input(„nhập r=‟))
D r=5.6
Đáp án và lời giải Đáp án: B
Biểu thức nào viết đúng tương ứng với phát biểu: “x không lớn hơn y”?
A x!=y
B !=(x>y)
C x<y
D not(x>y)
Đáp án và lời giải Đáp án: D
Trong quá trình thực hiện thuật toán, khi nào cần dùng cấu trúc rẽ nhánh?
A Khi phải dựa trên một điều kiện cụ thể nào đó để xác định bước thực hiện tiếp theo. B Khi có các phép tính toán. C Khi lặp đi lặp lại một công việc nào đó. D Khi sử dụng các hàm toán học.
Đáp án và lời giải Đáp án: A
Khẳng định nào sau đây là sai khi nói về ngôn ngữ Python ?
A Python được dùng để phát triển các ứng dụng web, phần mềm ứng dụng, điều khiển robot,…
B Python là ngôn ngữ máy tính có thể trực tiếp hiểu và thực hiện được.
C Python phân biệt chữ hoa và chữ thường.
D Python là ngôn ngữ lập trình bậc cao.
Đáp án và lời giải Đáp án: B
Bạn của em có một kênh youtube đang hoạt động đã được mở chức năng kiếm tiền, hôm nay bạn em vừa đăng tải 1 clip mới do chính bạn đó trình bày lại nhạc phẩm: “Như đã dấu yêu” của nhạc sĩ Đức Huy. Theo em, bạn đó có phải trả thù lao hay xin phép tác giả của bài hát đó không?
A Phải trả thù lao cho tác giả theo quy định nhưng không cần xin phép
B Phải xin phép và trả thù lao (nếu có ) cho tác giả theo thỏa thuận
C Chỉ cần đưa tên tác giả vào phần giới thiệu trên clip.
D Không cần xin phép và trả thù lao.
Đáp án và lời giải Đáp án: B
Khi vào in tài liệu tại một của hàng công cộng. Em truy cập vào tài khoản cá nhân nhưng khi về đến nhà nhớ rằng mình quên không đăng xuất trước khi rời đi. Em nên làm gì sau khi phát hiện ra vấn đề?
A Quay trở lại cửa hàng để đăng xuất tài khoản.
B Không cần làm gì vì tài khoản cá nhân không có gì quan trọng
C Đổi mật khẩu tài khoản ngay lập tức.
D Xoá tài khoản ngay khi phát hiện quên đăng xuất.
Đáp án và lời giải Đáp án: C
Trong ngôn ngữ Python, tên nào sau đây đặt đúng theo quy tắc?
A xy123
B 12xy
C xy@
D x y
Đáp án và lời giải Đáp án: A
Cho đoạn lệnh sau:
m=int(input(“Nhập số nguyên m: ” )) m=m%2
print(“Gia tri cua m la: ”, m)
Khi chạy chương trình và nhập giá trị m là 5 thì kết quả in ra màn hình là:
A Gia tri cua m la: 1
B Gia tri cua m la: 5
C m%2
D m
Đáp án và lời giải Đáp án: A
Câu lệnh tính giá trị của
A y==x**(1/3)+x
B y=x**(1/3)+x
C y==x**1/3+x
D y=x**1/3+x
Đáp án và lời giải Đáp án: B
Trong NNLT Python, để gán cho biến x giá trị là -2, câu lệnh nào sau đây đúng?
A x=-2
B x:=-2
C -2=:x
D -2=x
Đáp án và lời giải Đáp án: A
Chọn phương án khác biệt nhất:
A Bạn An đang phác thảo một ngôi nhà trên giấy
B Bạn Anh đang quay một clip học tiếng Anh
C Bạn Lan đang đánh một văn bản vào máy tính
D Bạn Nam thu âm một đoạn hội thoại tiếng Anh
Đáp án và lời giải Đáp án: A
Ngôn ngữ lập trình nào sau đây phù hợp với số đông người lập trình?
A Ngôn ngữ máy
B Ngôn ngữ bậc cao
C Chương trình dịch
D Hợp ngữ
Đáp án và lời giải Đáp án: B
Đâu là hàm toán học tìm ƯCLN trong thư viện math khi ta thực hiện import math?
A math.fabs()
B math.exp()
C math.sqrt()
D math.gcd()
Đáp án và lời giải Đáp án: D
Chọn phương án sai .
Để đảm bảo tính an toàn và hợp pháp khi chia sẻ thông tin trong môi trường số, em sẽ:
A Không vi phạm bản quyền sản phẩm của người khác.
B Không tuỳ tiện tiết lộ thông tin cá nhân của bản thân hay của người khác.
C Sao chép phần mềm không có bản quyền.
D Có những hiểu biết cơ bản về các quy định của pháp luật
Đáp án và lời giải Đáp án: C
Trường hợp nào sau đây không ẩn dấu nguy cơ gây hại cho người sử dụng internet?
A Thường xuyên truy cập vào các trang web có nội dung không lành mạnh.
B Live stream chuyến du lịch của toàn bộ các thành viên trong gia đình.
C Chia sẽ một bài viết có dẫn nguồn từ báo chí chính thống.
D Chia sẻ thông tin cá nhân: số điện thoại, địa chỉ, số chứng minh, . . . ở chế độ công khai.
Đáp án và lời giải Đáp án: C
Câu 29 Câu tự luận PHẦN CÂU HỎI TỰ LUẬN
Viết chương trình nhập vào ba số a, b,c bất kì, sau đó tìm số nhỏ nhất trong ba số đó rồi đưa ra màn hình?
Đáp án tham khảo Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.
a=float(input('a=')) b=float(input('b=')) c=float(input('c=')) smax=a
if (smax<b): smax=b if (smax<c): smax=c
print('Số lớn nhất: ',smax)
Câu 30 Câu tự luận
Viết chương trình Python nhập và in ra họ tên của một học sinh bất kì được nhập từ bàn phím?
Đáp án tham khảo Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.
HT = input(“Nhập họ và tên của HS:”) print(“Họ và tên của HS:”, HT)
Câu 31 Đề gốc thiếu nội dung câu này, đang bổ sung
Câu này chưa tính điểm. Đáp án sẽ được cập nhật sớm.