NEW
Font size
WorksheetsTrắc nghiệm lần 2 - K10
Total questions: 20
Worksheet time: 7mins
Trong Python, điểm bắt đầu của chương trình (nếu viết theo cách đơn giản) là:
Hàm main()
Hàm start()
Không có hàm bắt đầu mặc định
Hàm init()
Nếu trong vòng lặp while quên tăng giá trị của biến điều kiện thì:
Vòng lặp dừng ngay
Vòng lặp vô hạn
In ra giá trị mặc định
Gây lỗi cú pháp
Biến cục bộ trong hàm Python có thể truy cập được từ bên ngoài hàm không?
Có thể truy cập
Không thể truy cập
Chỉ khi khai báo global
Tùy thuộc vào kiểu dữ liệu
Lỗi trong đoạn code này là gì?
Thiếu dấu : sau range(5).
Sai tên hàm range.
Thiếu dấu ngoặc đơn.
Không có lỗi.
Ngôn ngữ lập trình bậc cao là gì?
Ngôn ngữ dùng trực tiếp cho máy tính (mã máy)
Ngôn ngữ tự nhiên của con người
Ngôn ngữ có cú pháp gần với ngôn ngữ tự nhiên, dễ hiểu và dễ học
Ngôn ngữ chỉ dành cho các vi xử lý chuyên dụng
Phép gán (assignment) được dùng để:
So sánh giá trị giữa các biến
Lưu trữ giá trị vào biến
Thực hiện các phép tính số học
Kiểm tra điều kiện
Điều nào sau đây không phải là đặc điểm của ngôn ngữ lập trình bậc cao?
Gần với ngôn ngữ tự nhiên
Độc lập với kiến trúc máy tính
Tốc độ chạy nhanh và hiệu quả
Dễ bảo trì và phát triển
Điều nào sau đây KHÔNG phải là đặc điểm của ngôn ngữ lập trình bậc cao?
Gần với ngôn ngữ tự nhiên
Độc lập với kiến trúc phần cứng
Yêu cầu lập trình viên thao tác trực tiếp với bộ nhớ
Dễ bảo trì và phát triển
Kết quả của đoạn code sau là:
1 2 3 4 5 6 7 8 9
1 3 5 7 9
2 4 6 8
1 3 5 7
Kết quả của đoạn code sau là:
4 3 1 0
4 3 2 1 0
4 3 1
5 4 3 1 0
Trong cấu trúc if-elif-else, nếu điều kiện đầu tiên đúng thì:
Tất cả các điều kiện sau vẫn được kiểm tra
Các điều kiện sau sẽ bị bỏ qua
Chỉ điều kiện cuối cùng được thực hiện
Gây ra lỗi
Kết quả của đoạn code sau là:
Good
Bad
Lỗi
Không in gì
Trong cấu trúc if-elif-else, nếu điều kiện đầu tiên đúng thì:
Tất cả các điều kiện sau vẫn được kiểm tra
Các điều kiện sau sẽ bị bỏ qua
Chỉ điều kiện cuối cùng được thực hiện
Gây ra lỗi
Kết quả của đoạn code sau là gì?
0 1 2 3 4 Finished
0 1 2 3 4
Finished
0 1 2 3 4 Finished 5
Kết quả biểu thức: -3 ** 2
(-3) ** 2, kết quả 9
-(3 ** 2), kết quả -9
(-3) ** 2, kết quả -9
-(3 ** 2), kết quả 9
Đoạn code sau thực hiện chuyển đổi chuỗi thành số và tính tổng. Kết quả của biểu thức int("50") + 7 là:
57
50
"507"
Lỗi
Xét đoạn code sau, kết quả của phép chia lấy phần nguyên là:
2
2.67
3
2.0
Xét đoạn code sau, kết quả in ra là gì?
6
14
-6
Lỗi
Xét đoạn code dưới đây, với x = 8, kết quả in ra là:
Large Even
Small Even
Odd
Lỗi
Đoạn code sau in ra bao nhiêu dòng "*"?
15.
10.
5.
25.
