In a multiprogramming system, how are multiple programs typically managed in memory and executed?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "They are loaded into memory simultaneously and executed concurrently.". Đa chương nghĩa là nhiều chương trình cùng tồn tại trong bộ nhớ chính một lúc, mỗi chương trình chiếm một vùng riêng; khi một chương trình phải chờ thao tác vào ra, bộ xử lý chuyển ngay sang chương trình khác, nên tính theo thời gian người dùng cảm nhận thì chúng chạy xen kẽ và đồng hành. Phương án "They are loaded one after another sequentially." chỉ nói về thứ tự nạp và hàm ý mỗi lúc bộ nhớ chỉ giữ một chương trình, đánh mất đúng điểm cốt lõi. Phương án "They run sequentially, with each program completing before the next one starts." là mô tả của đơn chương, cách làm mà đa chương ra đời để thay thế. Phương án "They are stored in secondary storage until needed for execution." nói về chương trình còn nằm trên đĩa, chưa được nạp, nên không trả lời câu hỏi về cách quản lý trong bộ nhớ.
Cùng phần 6
What is used to separate directories in an absolute pathname in UNIX?Có lời giảiCâu hỏiIn the context of memory management, what is "memory allocation"?Có lời giảiCâu hỏi_____, which implies demand paging, demand segmentation, or both, is used in almost all operating systems today.Có lời giảiCâu hỏiCả 36 câu của chủ đề36 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây