一. 单选题
1. (单选题)在单处理器的多进程系统中,进程什么时候占有处理器以及决定占用时间的长短是由( )决定的。
- A. 进程运行时间
- B. 进程的特点和进程调度策略
- C. 进程执行的代码
- D. 进程完成什么功能
正确答案: B:进程的特点和进程调度策略;
答案解析:
进程调度的时机与进程特点有关,如进程是否为CPU繁忙型还是I/O繁忙型、自身的优先级等。但是仅这些特点是不够的,能否得到调度还取决于进程调度策略
2. (单选题)时间片轮转算法是为了( )
- A. 多个用户能及时干预系统
- B. 优先级较高的进程能得到及时响应
- C. 使系统变得更为高效
- D. 需要CPU时间最少的进程最先执行
正确答案: A:多个用户能及时干预系统;
3. (单选题)( )有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。
- A. 时间片轮转算法
- B. 先来先服务调度算法
- C. 短作业优先算法
- D. 优先级调度算法
正确答案: B:先来先服务调度算法;
4. (单选题)有三个作业分别为J1、J2、J3,其运行时间分别为2h、5h、3h,假定它们能同时达到,并在同一台处理器上以单道方式运行,则平均周转时间最小的执行顺序为( )
- A. J1,J3,J2
- B. J2,J3,J1
- C. J1,J2,J3
- D. J2,J1,J3
正确答案: A: J1,J3,J2;
答案解析: