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

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 603675:

Chương trình con và macro thì loại nào tiết kiệm vùng nhớ?

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

Câu hỏi 603665:

Sau khi thực hiện các chức năng mở 1 tệp đã có (chức năng 3dh) hoặc tạo 1 tệp mới và mở (chức năng 3ch) của ngắt DOS int 21h thì sau khi thực hiện thành công thẻ tệp nằm ở thanh ghi nào?

A. Thanh ghi BX
B. Thanh ghi DX
C. Thanh ghi cờ
D. Thanh ghi AX

Câu hỏi 603661:

Với chức năng ghi tệp (chức năng 40h của ngắt INT 21h) thì khi CX=0 (số lượng byte cần ghi vào tệp là 0) có nghĩa gì?

A. Nội dung của tệp vẫn giữ nguyên
B. Cắt bỏ phần nội dung của tệp từ nơi con trỏ tệp trở về cuối tệp
C. Không ghi gì vào tệp

Câu hỏi 603658:

Sau khi thực hiện các chức năng liên quan đến thư mục và tệp thì trạng thái bit cờ nào cho biết kết quả thực hiện của các chức năng trên (được hay không được)?

A. Bit cờ SF = 1 không thực hiện được và SF=0 thực hiện được
B. Bit cờ ZF = 1 không thực hiện được và ZF=0 thực hiện được
C. Bit cờ CF = 1 không thực hiện được và CF=0 thực hiện được

Câu hỏi 603657:

Chức năng nào của ngắt INT 21h cho phép đọc tệp?

A. Chức năng 3Dh
B. Chức năng 40h
C. Chức năng 3Ch
D. Chức năng 3Eh
E. Chức năng 3Fh

Câu hỏi 603656:

Làm thế nào xác định được độ dài 1 tệp?

A. Đưa con trỏ tệp về cuối tệp và CF = 0 (bit cờ Carry = 0) thì DX:AX=độ dài tệp
B. Đưa con trỏ tệp về cuối tệp và CF = 1 (bit cờ Carry = 1) thì DX:AX=độ dài tệp

Câu hỏi 729286:

Tính giá trị an bằng cách liên kết ngôn ngữ C/C++ với hợp ngữ theo cách viết tách biệt tệp C/C++ và tệp Assembly theo sự phân công sau:

Module C/C++ thực hiện các nhiệm vụ sau :

Nhận a, n từ bàn phím

Gọi chương tình con tính an do module hợp ngữ viết

Hiện kết quả

Module Assembly thực hiện nhiệm vụ sau : viết chương trình con tính an

Với giả thiết hàm do Assembly viết có 2 đối (a, n sẽ là tham số thực của hàm) thì trong module Assembly (viết hàm) có phải xin phép được dùng giá trị các biến a và n (sử dụng directive EXTRN) hay không?

A. Không, hàm viết bằng Assembly phải vào ngăn xếp lấy giá trị a và n
B. Bắt buộc phải có
C. Có thể và không bắt buộc

Câu hỏi 603687:

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

A. Thêm $qi (ví dụ: @tênhàm$qi)
B. Thêm $qni (ví dụ: @tênhàm$qni)
C. Không thêm gì cả
D. Thêm $qv (ví dụ: @tênhàm$qv)

Câu hỏi 603686:

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 trị thì thêm gì sau @tên hàm?

A. Thêm $qv (ví dụ: @tênhàm$qv)
B. Thêm $qi (ví dụ: @tênhàm$qi)
C. Không thêm gì cả
D. Thêm $qni (ví dụ: @tênhàm$qni)

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 603672:

Khối lệnh trong thân MACRO có cho phép có nhãn nhảy hay không ?

A. Không
B. Có song nhãn đó phải được khai báo sau directive LOCAL
C. Có trong bất kỳ tình huống nào

Câu hỏi 603671:

Trong hai cách trở về DOS từ một chương trình hợp ngữ sau:

Cách 1: MOV AH,4CH

INT 21H

Cách 2: INT 20H

thì chương trình dạng .COM có thể sử dụng cách nào?

A. Cả hai cách
B. Cách 2
C. Cách 1

Câu hỏi 603670:

Byte có địa chỉ bao nhiêu của vùng dữ liệu ROM BIOS cho biết các thông tin liên quan đến ổ mềm (có hay không và nếu có thì bao nhiêu ổ), FPU, số lượng kRAM có thêm trên mainboard và loại card điều khiển màn hình ?

A. 0:400h
B. 0:411h
C. 0:410h

Câu hỏi 603669:

Ngắt BIOS int 16h là ngắt gồm các chức năng liên quan đến thiết bị nào ?

A. Ổ đĩa
B. Màn hình
C. Bàn phím
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ố 06 năm 2025

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 reload the page.