BÀI TẬP TRẮC NGHIỆM ÔN TẬP CHƯƠNG 1 | i-quiz.vn@stop article@stop
Chú ý: Bạn phải tiến hành đăng nhập để làm đề thi này.
Tạo đề thi, làm bài thi, theo dõi kết quả ngay trên điện thoại — mọi lúc mọi nơi!
Tải trên Google Play Tải trên App StoreXem trước 25/50 câu hỏi trong đề. Bấm Vào thi để làm bài trực tuyến, được chấm điểm và xem đáp án chi tiết.
Câu 1. Một ứng dụng bán hàng gồm nhiều lệnh để đọc đơn hàng, tính tổng tiền và in hóa đơn. Tập hợp các lệnh này được gọi là gì?
Câu 2. Một dãy các bước hữu hạn, rõ ràng và có thứ tự để giải quyết một vấn đề được gọi là gì?
Câu 3. Cấu trúc dữ liệu giữ vai trò nào trong một chương trình?
Câu 4. Cách hiểu nào phù hợp nhất với công thức Program = Algorithm + Data structure?
Câu 5. Một sinh viên muốn diễn đạt các bước xử lý thành chỉ dẫn mà máy tính có thể thực hiện. Sinh viên cần dùng công cụ nào?
Câu 6. Trước khi bộ xử lý có thể thực hiện mã nguồn của một ngôn ngữ bậc cao, mã nguồn thường phải trải qua bước nào?
Câu 7. Đặc điểm nào thường gắn với ngôn ngữ lập trình bậc cao?
Câu 8. Nhóm nào gồm các ngôn ngữ thường được xếp vào loại thông dịch?
Câu 9. Mô hình lập trình nào tổ chức chương trình xoay quanh các đối tượng và đặc điểm của chúng?
Câu 10. Ở bước phân tích một bài toán lập trình, nhóm phát triển cần xác định những nội dung nào trước tiên?
Câu 11. Một vùng nhớ được đặt tên để giữ giá trị trong chương trình được gọi là gì?
Câu 12. Kiểu dữ liệu nào dùng để biểu diễn hai giá trị đúng và sai trong Python?
Câu 13. Lợi ích chính của hàm trong chương trình là gì?
Câu 14. Chương trình cho kết quả sai nên người viết mã theo dõi từng bước để tìm nguyên nhân và sửa lại. Công việc này được gọi là gì?
Câu 15. Ai là người tạo ra ngôn ngữ Python?
Câu 16. Bộ phần mềm nào tích hợp Python, công cụ quản lý môi trường và giúp khởi động Jupyter Notebook thuận tiện?
Câu 17. Vì sao Python phù hợp với nhiều bài toán kinh tế và tài chính?
Câu 18. Hai yếu tố nào thường được xem xét khi đánh giá mức độ sử dụng tài nguyên của một thuật toán?
Câu 19. Phương pháp nào chia một bài toán lớn thành các bài toán nhỏ hơn, giải từng phần rồi kết hợp kết quả?
Câu 20. Phương pháp nào lưu lại kết quả của các bài toán con đã giải để tránh tính lại nhiều lần?
Câu 21. Phương pháp nào lần lượt thử tất cả phương án có thể có rồi chọn phương án đáp ứng yêu cầu?
Câu 22. Phương pháp nào chọn phương án có vẻ tốt nhất ở mỗi bước và không quay lại thay đổi các lựa chọn trước đó?
Câu 23. Nhóm nào viết đúng cách viết hoa của ba giá trị đặc biệt trong Python?
Câu 24. Nhóm nào gồm bốn kiểu dữ liệu cơ bản được giới thiệu trong bài?
Câu 25. Khi chia 19 cho 4 và chỉ lấy phần nguyên bằng toán tử //, Python cho kết quả nào?
… và còn 25 câu nữa. Bấm Vào thi phía trên để làm toàn bộ 50 câu và xem đáp án.