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

Câu hỏi 602230:

Địa chỉ các cổng của các thiết bị VÀO/RA của máy tính gồm mấy byte?

A. 1 byte
B. 4 byte
C. 2 byte

Câu hỏi 602229:

Vòng lặp thông điệp có tác dụng như thế nào?

A. Phát sinh thông điệp và gửi đến hệ thống Windows
B. Biến đổi thông điệp từ dạng thô về dạng tinh
C. Loại bỏ các thông điệp không cần thiết
D. Tiếp nhận các sự kiện diễn ra trên máy
E. Tiếp nhận các thông điệp được phát sinh và gửi đến chương trình

Câu hỏi 602228:

Lệnh khai báo thư viện API sử dụng trong chương trình là?

A. #include<string.h>
B. #include<win.h>
C. #include<stdio.h>
D. #include<window.h>
E. #include<windows.h>

Câu hỏi 602227:

Hàm chính (WinMain) của chương trình trên Windows được khai báo như sau?

A. int WinMain( HINSTANCE, HINSTANCE, LPSTR,int);
B. int WINAPI WinMain( HINSTANCE, HINSTANCE, LPSTR,int);
C. int WINAPI WinMan( HINSTANCE, HINSTANCE, LPSTR,int);
D. int WinMain( HINSTANCE, HWND, LPSTR, int);
E. int WINAPI WinMain( HINSTANCE, LPSTR, int);

Câu hỏi 602226:

Các lệnh để tạo cửa sổ và hiển thị lên màn hình (tên lớp cửa sổ đăng ký là “CS1”)?

A. CreateWindows
ShowWindows
UpdateWindows
B. NewWindow
ShowWindow
PaintWindow
C. NewWindow
ShowWindow
D. CreateWindow
ShowWindow
E. CreateWindow
ShowWindow
UpdateWindow

Câu hỏi 602225:

Để lập trình xử lý khi người dùng chọn mục trên menu ta thực hiện?

A. Kiểm tra thông điệp WM_COMMAND và xử lý nếu tham số WPARAM trong hàm thông điệp bằng số hiệu của mục chọn
B. Kiểm tra và xử lý nếu tham số kiểu WPARAM trong hàm thông điệp bằng số hiệu của mục chọn
C. Xử lý thông điệp WM_COMMAND trong hàm cửa sổ
D. Kiểm tra thông điệp WM_COMMAND và xử lý trong hàm chính (WinMain)
E. Kiểm tra thông điệp WM_COMMAND và xử lý nếu tham số kiểu UINT trong hàm thông điệp bằng số hiệu của mục chọn

Câu hỏi 602224:

Cách để một chương trình ứng dụng truy cập API là?

A. Khai báo API trong chương trình
B. Viết lệnh gọi hàm API
C. Không thể truy cập API
D. Viết lệnh truy cập đến API
E. Máy tự động gọi đến API

Câu hỏi 602223:

Thông điệp WM_PAINT được xử lý nhằm mục đích gì?

A. Vẽ đồ họa trên cửa sổ mỗi khi gõ phím
B. Vẽ đồ họa trên cửa sổ tại thời điểm tùy ý
C. Vẽ đồ họa trên cửa sổ khi nhấn chuột
D. Vẽ đồ họa trên cửa sổ mỗi khi máy xóa dữ liệu trên cửa sổ
E. Vẽ đồ họa trên cửa sổ mỗi khi cần cập nhật nội dung trên cửa sổ

Câu hỏi 602222:

Các bước để lập trình đa luồng?

A. B1) Lập trình hàm xử lý luồng
B2) Tạo luồng chạy hàm trên bằng lệnh “new Thread”
B. B1) Lập trình hàm xử lý luồng
B2) Tạo luồng chạy hàm trên bằng lệnh “StartThread”
C. B1) Lập trình hàm bất kỳ
B2) Tạo luồng chạy hàm trên
D. B1) Lập trình các lệnh xử lý luồng
B2) Tạo luồng chạy hàm trên bằng lệnh “CreateThread”
E. B1) Lập trình hàm xử lý luồng
B2) Tạo luồng chạy hàm trên bằng lệnh “CreateThread”

Câu hỏi 602221:

Tài nguyên của một chương trình có tác dụng?

A. Chứa các dữ liệu cố định và được sử dụng trong hệ điều hành Windows
B. Chứa các dữ liệu cố định và được sử dụng trong chương trình nhanh chóng và thuận tiện
C. Chứa các mã lệnh của chương trình để điều khiển máy thực hiện công việc
D. Chứa các hình ảnh và được sử dụng trong chương trình
E. Chứa các dữ liệu sử dụng trong chương trình và có thể thay đổi

Câu hỏi 602220:

Thông điệp được xử lý như thế nào trong chương trình?

A. Thông điệp sẽ do máy tự động xử lý
B. Thông điệp được xử lý bên trong vòng lặp thông điệp
C. Thông điệp được xử lý bên trong một hàm lập trình theo mẫu quy định
D. Không cần xử lý thông điệp
E. Thông điệp được xử lý bên trong hàm chính (WinMain)

Câu hỏi 602219:

Bảng vectơ ngắt chứa gì và nằm ở đâu?

A. Chứa mã máy của các chương trình con phục vụ ngắt và nằm ở ROM BIOS
B. Chứa mã máy lệnh đầu tiên của các chương trình con phục vụ ngắt và nằm ở ROM hoặc RAM đều được
C. Chứa địa chỉ đầu của các chương trình con phục vụ ngắt và nằm ở RAM

Câu hỏi 602218:

Các thiết bị vào/ra chuẩn có thể coi là một tệp với các thẻ tệp (file handle) mặc định. Số thẻ tệp có giá trị bao nhiêu mặc định cho thiết bị ra chuẩn (màn hình)?

A. 3
B. 2
C. 4
D. 1
E. 0

Câu hỏi 602217:

Trình tự các bước để lập trình đồ họa trên Windows là?

A. B1) Lấy cửa sổ cần vẽ
B2) Đặt các tham số để vẽ
B3) Thực hiện lệnh vẽ
B. B1) Lấy ngữ cảnh thiết bị (thiết bị ảo)
B2) Đặt các tham số để vẽ
B3) Thực hiện lệnh vẽ
B4) Giải phóng ngữ cảnh thiết bị
C. B1) Lấy ngữ cảnh thiết bị (thiết bị ảo)
B2) Tạo các đối tượng vẽ
B3) Thực hiện lệnh vẽ
B4) Giải phóng ngữ cảnh thiết bị
D. B1) Lấy cửa sổ cần vẽ
B2) Tạo các đối tượng vẽ
B3) Thực hiện lệnh vẽ
B4) Giải phóng cửa sổ đã lấy
E. B1) Lấy ngữ cảnh thiết bị (thiết bị ảo)
B2) Thực hiện lệnh vẽ
B3) Đặt các tham số để vẽ
B4) Giải phóng ngữ cảnh thiết bị

Câu hỏi 602216:

Các bước sử dụng thư viện theo kiểu run-time là?

A. B1) Nạp thư viện bằng lệnh “LoadLibrary”
B2) Lấy địa chỉ các thành phần muốn dùng bằng lệnh “GetProcAddress”
B3) Giải phóng thư viện bằng lệnh “FreeLibrary”
B. B1) Nạp thư viện bằng lệnh “LoadLibrary”
B2) Sử dụng các thành trong thư viện
B4) Giải phóng thư viện bằng lệnh “FreeLibrary”
C. B1) Nạp thư viện bằng lệnh “LoadLibrary”
B2) Lấy địa chỉ các thành phần muốn dùng bằng lệnh “GetProcAddress”
B3) Sử dụng các thành phần lấy được
B4) Giải phóng thư viện bằng lệnh “FreeLibrary”
D. B1) Nạp thư viện bằng lệnh “LoadLibrary”
B2) Lấy các thành phần muốn dùng trong thư viện
B3) Sử dụng các thành lấy được
B4) Giải phóng thư viện bằng lệnh “FreeLibrary”
E. B1) Nạp thư viện bằng lệnh “LoadLibrary”
B2) Lấy địa chỉ các thành phần muốn dùng bằng lệnh “GetProcAddress”
B3) Sử dụng bất kỳ thành nào trong thư viện
B4) Giải phóng thư viện bằng lệnh “FreeLibrary”

Câu hỏi 602215:

Lớp cửa sổ (WNDCLASS) được đăng ký (RegisterClass) vào hệ thống có tác dụng như thế nào?

A. Không cần đăng ký lớp cửa sổ
B. Quy định các hoạt động trên cửa sổ
C. Quy định màu sắc, kiểu chữ của cửa sổ
D. Quy định các đặc điểm cửa sổ và hàm xử lý thông điệp trên nó
E. Quy định cấu tạo cửa sổ

Câu hỏi 893145:

Chương trình được viết bằng ngôn ngữ Assembly (hợp ngữ) có ưu điểm gì?

A. Tiết kiệm vùng nhớ
B. Dễ tìm sai
C. Dễ viết
D. Chạy nhanh, tiết kiệm vùng nhớ và dễ dàng thâm nhập vào phần cứng của máy tính
E. Chạy nhanh

Câu hỏi 893144:

Khi viết một chương trình hợp ngữ sử dụng directive điều khiển segment dạng chuẩ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. Tùy tình huống
B. Không, hệ điều hành sẽ tự đưa
C. Có và nhờ 2 lệnh sau :
mov reg16,@data mov DS,reg16
D. Có và nhờ 2 lệnh sau :
mov reg16,data
mov DS,reg16

Câu hỏi 893143:

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ữ thì trong module hợp ngữ phải sử dụng directive nào để xin phép dùng một nhãn mà ngôn ngữ bậc cao đã xác lập và cho phép ?

A. Directive PUBLIC
B. Không cần directive nào cả
C. Directive EXTRN

Câu hỏi 893142:

Với các thiết bị ngoại vi thì ngắt BIOS và DOS được tổ chức thế nào?

A. Ngắt BIOS xác lập từng ngắt cho từng thiết bị ngoại vi. Song với ngắt DOS, việc điều khiển các thiết bị ngoại vi đều hầu hết thông qua các chức năng của ngắt int 21h (DOS functions)
B. Chỉ có ngắt của BIOS mới có các chức năng điều khiển các thiết bị ngoại vi.
C. Chỉ có ngắt của DOS mới có các chức năng điều khiển các thiết bị ngoại vi.
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.