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

Câu hỏi 603684:

Khi liên kết với ngôn ngữ bậc cao với ngôn ngữ Assembly thì địa chỉ lệnh tiếp theo được cất vào ngăn xếp gồm mấy byte?

A. 4 byte
B. Nếu chương trình con là NEAR thì 2 byte, còn nếu chương trình con là FAR thì 4 byte
C. 2 byte

Câu hỏi 603683:

Cần viết 1 chương trình con để giải quyết cùng một vấn đề. Anh A “Tôi sẽ viết chương trình con không đối”. Anh B “Tôi sẽ viết chương trình con có đối”. Ai đúng, ai sai ?

A. Cả hai cùng có thể
B. Anh B đúng
C. Anh A đúng

Câu hỏi 603682:

Liên kết giữa ngôn ngữ bậc cao và hợp ngữ theo cách Inline Assembly thực hiện như thế nào ?

A. Chèn khối lệnh ngôn ngữ bậc cao vào chương trình được viết bằng hợp ngữ
B. Chèn khối lệnh hợp ngữ vào chương trình được viết bằng ngôn ngữ bậc cao

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

Ở chế độ văn bản màn hình có bao nhiêu dòng ?

A. 40
B. 80
C. 25

Câu hỏi 603667:

Biết rằng 1 chương trình con phục vụ ngắt của hệ thống thường có nhiều chức năng. Vậy muốn sử dụng 1 chức năng nào đó của 1 ngắt hệ thống thì theo qui định số chức năng sẽ được đặt vào đâu?

A. Bất kỳ thanh ghi nào tùy người lập trình chọn
B. Thanh ghi AL
C. Thanh ghi AH

Câu hỏi 603666:

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 DMA, số lượng cổng COM, số lượng cổng LPT, cổng joystick và cổng máy in nối tiếp ?

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

Câu hỏi 603700:

Khi viết một chương trình hợp ngữ có thể sử dụng 2 loại directive điều khiển segment là dạng đơn giản (.MODEL, .STACK, .DATA, .CODE) và dạng chuẩn (SEGMENT, GROUP, ASSUME). Loại nào có thể xử lý mọi tình huống về điều khiển segment ?

A. Cả hai dạng
B. Dạng dơn giản
C. Dạng chuẩn

Câu hỏi 603699:

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

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

Câu hỏi 603697:

Hai thanh ghi nào trong các tổ hợp sau trỏ đến địa chỉ vùng nhớ chứa mã lệnh sẽ được thi hành kế tiếp ?

A. CS:IP
B. ES:DI
C. DS:SI
D. SS:SP

Câu hỏi 603696:

Lệnh SHL AX,1 (dịch trá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. Nhân đôi giá trị có trong AX với điều kiện bit cao nhất là 0 (AX chứa số nguyên dương)
C. Chia đôi giá trị có trong AX
D. Nhân đôi giá trị có trong AX

Câu hỏi 603693:

Lệnh AND AX,AX có nghĩa gì không?

A. Giá trị AX không đổi song dựng trạng thái các bit cờ, phục vụ các lệnh nhảy có điều kiện
B. Xóa trạng thái các bit cờ
C. Tất cả các phương án
D. Vô nghĩa

Câu hỏi 603692:

Có thể sử dụng dạng cơ số nào để thể hiện 1 hằng số trong lập trình Assembly?

A. Dạng thập phân (cơ số 10)
B. Dạng nhị phân (cơ số binary)
C. Dạng bát phân (cơ số 8)
D. Tất cả các dạng cơ số nêu trên
E. Dạng hexa
(cơ số 16)

Câu hỏi 603690:

Thường có mấy cách để liên kết ngôn ngữ bậc cao với hợp ngữ ?

A. 3
B. 1
C. 2

Câu hỏi 603689:

Chương trình con thuần túy hợp ngữ (cả chương trình chính lẫn chương trình con đều là hợp ngữ) thì không có đối. Vậy khi liên kết ngôn ngữ bậc cao với ngôn ngữ Assembly thì ngôn ngữ bậc cao có thể giả thiết chương trình con Assembly có đối hay không? Ai qui định số lượng đối và kiểu đối ?

A. Có và số lượng đối và kiểu đối do ngôn ngữ bậc cao giả thiết
B. Có và số lượng đối và kiểu đối do hợp ngữ quyết định
C. Không

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
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.