Trả lời:
Đáp án đúng: B
Kiểu DW (Define Word) trong lập trình hợp ngữ (assembly) được sử dụng để khai báo một biến có kích thước bằng một từ kép (double word). Một từ kép thường có kích thước 32 bit (4 bytes). Do đó, đáp án C là đáp án chính xác.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: B
Trong lập trình hợp ngữ (Assembly), các file mã nguồn thường được lưu trữ với đuôi mở rộng là .ASM. Các chương trình hợp ngữ sau đó sẽ được biên dịch (assemble) để tạo ra các file đối tượng (.OBJ) và cuối cùng được liên kết (link) để tạo ra các file thực thi (ví dụ: .EXE trên Windows). File .HEX thường được sử dụng trong các ứng dụng nhúng để chứa mã máy ở định dạng hexa.
Lời giải:
Đáp án đúng: D
Đáp án đúng là D. S db ‘a’
Giải thích:
* db (define byte) là lệnh dùng để khai báo một biến kiểu byte (1 byte). Trong ngôn ngữ assembly, ký tự được biểu diễn bằng mã ASCII, và mỗi ký tự chiếm 1 byte.
* 'a' là một hằng ký tự, được bao trong cặp dấu nháy đơn.
* S db 'a' khai báo một biến byte có tên là S và gán giá trị bằng mã ASCII của ký tự 'a'.
Các phương án khác không đúng vì:
* A. S db 100 dup(?): Khai báo một mảng 100 byte không khởi tạo, không phải một ký tự đơn.
* B. S DB 13,10,65,66,67,68,’$': Khai báo một chuỗi các byte, không phải một ký tự đơn. Chuỗi này có thể biểu diễn một chuỗi ký tự, nhưng không phải là khai báo một ký tự.
* C. S db “hello”: Khai báo một chuỗi ký tự (string) có nội dung là “hello”, không phải một ký tự đơn.
Giải thích:
* db (define byte) là lệnh dùng để khai báo một biến kiểu byte (1 byte). Trong ngôn ngữ assembly, ký tự được biểu diễn bằng mã ASCII, và mỗi ký tự chiếm 1 byte.
* 'a' là một hằng ký tự, được bao trong cặp dấu nháy đơn.
* S db 'a' khai báo một biến byte có tên là S và gán giá trị bằng mã ASCII của ký tự 'a'.
Các phương án khác không đúng vì:
* A. S db 100 dup(?): Khai báo một mảng 100 byte không khởi tạo, không phải một ký tự đơn.
* B. S DB 13,10,65,66,67,68,’$': Khai báo một chuỗi các byte, không phải một ký tự đơn. Chuỗi này có thể biểu diễn một chuỗi ký tự, nhưng không phải là khai báo một ký tự.
* C. S db “hello”: Khai báo một chuỗi ký tự (string) có nội dung là “hello”, không phải một ký tự đơn.
Lời giải:
Đáp án đúng: D
Câu hỏi yêu cầu xác định cấu trúc lặp có điều kiện.
- A. IF-THEN: Là cấu trúc rẽ nhánh, không phải lặp.
- B. FOR: Là cấu trúc lặp với số lần lặp biết trước.
- C. CASE: Là cấu trúc rẽ nhánh nhiều nhánh, không phải lặp.
- D. WHILE: Là cấu trúc lặp, và điều kiện lặp được kiểm tra trước mỗi lần lặp. Đây là cấu trúc lặp có điều kiện.
Vậy đáp án đúng là D.
- A. IF-THEN: Là cấu trúc rẽ nhánh, không phải lặp.
- B. FOR: Là cấu trúc lặp với số lần lặp biết trước.
- C. CASE: Là cấu trúc rẽ nhánh nhiều nhánh, không phải lặp.
- D. WHILE: Là cấu trúc lặp, và điều kiện lặp được kiểm tra trước mỗi lần lặp. Đây là cấu trúc lặp có điều kiện.
Vậy đáp án đúng là D.
Lời giải:
Đáp án đúng: D
Cấu trúc `IF-THEN` là một cấu trúc điều kiện cơ bản trong lập trình. Nó cho phép chương trình kiểm tra một điều kiện, và nếu điều kiện đó đúng (thỏa mãn), thì một khối lệnh (công việc) sẽ được thực thi. Nếu điều kiện sai, khối lệnh đó sẽ bị bỏ qua.
* Phương án A, B, C: Các phương án này mô tả các loại vòng lặp (ví dụ: `FOR`, `WHILE`, `DO-WHILE`), không phải cấu trúc `IF-THEN`.
* Phương án D: Mô tả chính xác chức năng của cấu trúc `IF-THEN`. Nếu điều kiện trong mệnh đề `IF` là đúng (thỏa mãn), thì công việc (khối lệnh) trong mệnh đề `THEN` sẽ được thực hiện.
* Phương án A, B, C: Các phương án này mô tả các loại vòng lặp (ví dụ: `FOR`, `WHILE`, `DO-WHILE`), không phải cấu trúc `IF-THEN`.
* Phương án D: Mô tả chính xác chức năng của cấu trúc `IF-THEN`. Nếu điều kiện trong mệnh đề `IF` là đúng (thỏa mãn), thì công việc (khối lệnh) trong mệnh đề `THEN` sẽ được thực hiện.
Lời giải:
Đáp án đúng: A
Cấu trúc IF-Then (Nếu - Thì) là một cấu trúc điều khiển rẽ nhánh cơ bản trong lập trình. Nó cho phép chương trình thực hiện một khối lệnh cụ thể chỉ khi một điều kiện nhất định là đúng. Để thực hiện rẽ nhánh này, chúng ta sử dụng lệnh nhảy có điều kiện.
* Lệnh nhảy có điều kiện (A): Đây là đáp án chính xác. Lệnh này kiểm tra một điều kiện và nếu điều kiện đó đúng, chương trình sẽ nhảy đến một vị trí khác trong mã (ví dụ, thực hiện khối lệnh Then). Nếu điều kiện sai, chương trình sẽ tiếp tục thực hiện các lệnh tuần tự tiếp theo (bỏ qua khối lệnh Then).
* Lệnh lặp (B): Lệnh lặp được sử dụng để thực hiện một khối lệnh nhiều lần, không liên quan đến cấu trúc IF-Then.
* Lệnh nhảy không điều kiện (C): Lệnh này chuyển quyền điều khiển đến một vị trí khác trong mã mà không cần kiểm tra bất kỳ điều kiện nào. Nó không phù hợp với cấu trúc IF-Then.
* Lệnh dịch (D): Lệnh dịch là một phép toán bitwise, dùng để dịch các bit trong một giá trị sang trái hoặc phải. Nó không liên quan đến cấu trúc IF-Then.
* Lệnh nhảy có điều kiện (A): Đây là đáp án chính xác. Lệnh này kiểm tra một điều kiện và nếu điều kiện đó đúng, chương trình sẽ nhảy đến một vị trí khác trong mã (ví dụ, thực hiện khối lệnh Then). Nếu điều kiện sai, chương trình sẽ tiếp tục thực hiện các lệnh tuần tự tiếp theo (bỏ qua khối lệnh Then).
* Lệnh lặp (B): Lệnh lặp được sử dụng để thực hiện một khối lệnh nhiều lần, không liên quan đến cấu trúc IF-Then.
* Lệnh nhảy không điều kiện (C): Lệnh này chuyển quyền điều khiển đến một vị trí khác trong mã mà không cần kiểm tra bất kỳ điều kiện nào. Nó không phù hợp với cấu trúc IF-Then.
* Lệnh dịch (D): Lệnh dịch là một phép toán bitwise, dùng để dịch các bit trong một giá trị sang trái hoặc phải. Nó không liên quan đến cấu trúc IF-Then.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng