CÂU HỎI TRẮC NGHIỆM BÀI 5+6 Câu 1: Định nghĩa nào dưới đây khi nói về ngôn ngữ máy?
A. Ngôn ngữ gần với ngôn ngữ tự nhiên hơn
B. Ngôn ngữ kết hợp ngôn ngữ máy với tự nhiên của con người C. Kết quả diễn tả thuật toán
D. Ngôn ngữ duy nhất để viết chương trình mà máy tính có thể hiểu trực tiếp và thực hiện được
Câu 2: Định nghĩa nào dưới đây khi nói về ngôn ngữ bậc cao?
A. Ngôn ngữ gần với ngôn ngữ tự nhiên hơn
B. Ngôn ngữ kết hợp ngôn ngữ máy với tự nhiên của con người C. Kết quả diễn tả thuật toán
D. Ngôn ngữ duy nhất để viết chương trình mà máy tính có thể hiểu trực tiếp và thực hiện được
Câu 3: Đặc điểm nào thuộc ngôn ngữ hợp ngữ?
A. Cho phép sử dụng một số từ tiếng Anh để thực hiện các lệnh B. Chạy được trên nhiều loại máy
C. Phù hợp với đa số người lập trình D. Gần với ngôn ngữ tự nhiên Câu 4 Ng n ngữ ập t nh A g n ngữ hoa h c
g n ngữ tự nhiên
g n ngữ giao tiế h ng ngày D g n ngữ để iết chương trình Câu 5: Ngôn ngữ Python thuộc oại A g n ngữ bậc cao
Hợ ngữ g n ngữ máy D. Tất cả đều sai
Câu 6: Bước n o dưới đây dùng để xác định các thành phần Input và Output A. Lựa ch n hoặc thiết kế thuật
B Xác định bài toán C. Viết chương trình D. Viết tài liệu
Câu 7: Khi viết chương t nh th ta cần phải làm gì?
A. Lựa ch n một ngôn ngữ lập trình thích hợp
B. Ch n ngôn ngữ nào thì phải tuân theo quy định ngữ pháp của ngôn ngữ đó C. Cả hai câu trên đều sai
D. Cả hai câu trên đều đúng
Câu 8 Bước uan t ng nh t để giải một b i toán t n máy t nh A ựa ch n hoặc thiết ế thuật toán
iết chương trình Xác định bài toán Hiệu ch nh
Câu 9 Chương t nh dịch chương t nh
A huyển đổi ng n ngữ máy sang ng n ngữ lậ trình bậc cao
B huyển đổi chương trình iết b ng hợ ngữ hoặc ng n ngữ lậ trình bậc cao sang ngôn ngữ máy
huyển đổi hợ ngữ sang ng n ngữ lậ trình bậc cao huyển đổi ng n ngữ máy sang hợ ngữ
Câu 10: Ngôn ngữ của máy tính là ngôn ngữ sử dụng A ý hiệu 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
B ý hiệu 0, 1
chữ cái A, , , , E, F D. ký hiệu 1, 2