[Unable to find Component]

Lập trình hệ thống - IT17 (154)

Câu hỏi 603688:

Tên hàm Assembly khi liên kết với ngôn ngữ C và với ngôn ngữ C++ có khác nhau không?

A. Không, cả hai trường hợp đều thêm dấu _ (underscore) trước tên hàm
B. Có: Khi liên kết với C thì tên hàm Assembly thêm dấu_ (underscore) trước tên hàm, còn với C++ thì thêm dấu @ trước tên hàm và $q… sau tên hàm

Câu hỏi 603685:

Tên hàm Assembly khi liên kết với ngôn ngữ C++ với trường hợp hàm có 1 đối là tham biến thì thêm gì sau @tên hàm?

A. Không thêm gì cả
B. Thêm $qi (ví dụ: @tênhàm$qi)
C. Thêm $qpi với đối là con trỏ NEAR (ví dụ: @tênhàm$qpi) hoặc $qni với đối là con trỏ FAR (ví dụ: @tênhàm$qni)
D. Thêm $qv (ví dụ: @tênhàm$qv)

Câu hỏi 603681:

Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ C/C++ bậc cao và tệp của hợp ngữ thì với các nhãn dùng chung (ngôn ngữ C/C++ và hợp ngữ đều dùng), ngôn ngữ C/C++ có cần khai báo tường minh EXTERNAL (extern) để xin phép dùng các nhãn mà hợp ngữ đã xác lập và cho phép ?

A. Cần
B. Tùy tình huống
C. Không cần

Câu hỏi 603680:

Với chương trình thuần túy hợp ngữ (chương trình chính và chương trình con đều là hợp ngữ) thì việc chuyển giao tham số giữa chương trình chính và chương trình con thường có thể tiến hành như thế nào ?

A. Chỉ thông qua biến nhớ
B. Thông qua ngăn xếp
C. Chỉ thông qua thamh ghi
D. Thông qua thamh ghi, biến nhớ

Câu hỏi 603679:

Trong hợp ngữ một công việc được thể hiện bằng một chương trình con có thể thay bằng 1 macro hoặc ngược lại được không?

A. Được
B. Không
C. Tùy tình huống

Câu hỏi 603678:

Chương trình con và macro thì loại nào cho phép có đối?

A. Cả hai
B. Chương trình con
C. MACRO

Câu hỏi 603677:

Với chương trình hợp ngữ được viết theo khai báo directive điều khiển segment dạng chuẩn thì khi viết chương trình con không khai báo tường minh NEAR/FAR thì mặc định sẽ là gì?

A. NEAR
B. FAR
C. Tùy tình huống

Câu hỏi 603676:

Chương trình con và macro thì loại nào thực hiện nhanh hơn?

A. Chương trình con
B. MACRO
C. Bằng nhau

Câu hỏi 603674:

Trong chương trình đa tệp khi có 1 tệp sai khi dịch thì trước khi liên kết phải dịch lại như thế nào ?

A. Chỉ cần dịch lại tệp có sai khi dịch
B. Dịch lại tất cả các tệp

Câu hỏi 603673:

Một chương trình dạng .COM có thể chứa bao nhiêu phân đoạn (seggment) và đó là phân đoạn nào?

A. 1 phân đoạn duy nhất và đó là code segment
B. 2 phân đoạn và đó là code segment và data segment
C. phân đoạn và đó là code, data và stack segment

Câu hỏi 602267:

Trong các lệnh MUL/IMUL (16bit với 16 bit) thì một số hạng nhân có bắt buộc nằm trong AX hay không ?

A. Không
B. Tùy tình huống
C. Có

Câu hỏi 602266:

Các thanh ghi của máy tính 32 bit có độ dài bao nhiêu bit?

A. Tất cả đều có độ dài 16 bit
B. Tất cả đều có độ dài 32 bit
C. Tất cả các thanh ghi đều có độ dài 32 bit trừ các thanh ghi đoạn (segment) vẫn là 16 bit

Câu hỏi 602265:

Các lệnh trong nhóm di chuyển dữ liệu khi thực hiện có làm thay đổi trạng thái các bit cờ không?

A. Không
B. Tùy tình huống
C. Có

Câu hỏi 602264:

CX chứa số lần lặp của lệnh LOOP. Vậy CX có thể là một giá trị

A. Tất cả các phương án
B. Bất kỳ số nào
C. CX≥0
D. 1≤CX≤32767

Câu hỏi 602263:

Lệnh SAR AX,1 (dịch phải một lần nội dung có trong thanh ghi AX) có nghĩa gì?

A. Tất cả các phương án
B. Chia đôi làm tròn dưới giá trị có trong AX nếu AX chứa số nguyên
C. Chỉ chia đôi làm tròn dưới giá trị có trong AX nếu AX chứa số nguyên dương
D. Chia đôi giá trị có trong AX nếu AX chứa số nguyên

Câu hỏi 602262:

Khi viết một chương trình hợp ngữ sử dụng directive điều khiển segment dạng đơn giản và có khai báo biến thì người lập trình có phải đưa phần địa chỉ segment của dữ liệu vào thanh ghi DS ?

A. Không, hệ điều hành sẽ tự đưa
B. Có và nhờ 2 lệnh sau :
mov reg16,data
mov DS,reg16
C. Có và nhờ 2 lệnh sau :
mov reg16,@data mov DS,reg16
D. Tùy tình huống

Câu hỏi 602261:

Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ bậc cao và tệp của hợp ngữ, với giả thiết hàm do hợp ngữ viết có đối thì chương trình con của hợp ngữ thường sử dụng nhất thanh ghi nào làm con trỏ để thâm nhập vào các biến (tham số thực đã được đưa vào ngăn xếp) ?

A. BP
B. BX, SI hoặc DI
C. SP

Câu hỏi 602260:

Với chương trình hợp ngữ được viết theo khai báo directive điều khiển segment dạng đơn giản, khi viết chương trình con không khai báo tường minh NEAR/FAR thì trong các trường hợp khai báo sau chương trình con là NEAR khi nào ?

A. .MODEL tiny/
small/compact
B. Loại nào cũng được
C. .MODEL large/
medium/ huge

Câu hỏi 602259:

Thay vì phải viết đi viết lại nhiều lần 1 khối lệnh trong 1 chương trình thì sử dụng directive INCLUDE để chèn khối lệnh đó từ 1 tệp ngoài vào chương trình đang viết. Hãy cho biết khi sử dụng directive INCLUDE như vậy thì có tiết kiệm được vùng nhớ hay không khi chèn khối lện đó nhiều lần?

A. Không
B. Tùy tình huống
C. Có

Câu hỏi 602258:

Chương trình đa tệp thuần túy hợp ngữ thì module nào khai báo PUBLIC cho tên chương trình con mà các module đều dùng ?

A. Module nào cũng được
B. Module sử dụng chương trình con (module gọi chương trình con)
C. Module viết chương trình con
Trung tâm giáo dục thể chất và quốc phòng an ninh
Khoa kinh tế
Khoa đào tạo từ xa
Trung tâm đào tạo trực tuyến
Khoa đào tạo cơ bản
Khoa điện - điện tử
Khoa du lịch
Khoa Công nghệ thông tin
Viện Công nghệ sinh học và Công nghệ thực phẩm
Trung tâm đại học Mở Hà Nội tại Đà Nẵng
Khoa tiếng Trung Quốc
Khoa tạo dáng công nghiệp
Khoa tài chính ngân hàng
Khoa Tiếng anh
Khoa Luật

Bản tin HOU-TV số 07 năm 2026

Tuyển sinh đại học Mở Hà Nội - HOU

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.