874计算机科学专业基础综合⼤纲,2017年四川⼤学874计算机科学专业基础综合之计算机操。。。
⼀、选择题
1. 可变式分区⼜称为动态分区,它是在系统运⾏过程中( )时动态建⽴的。
A. 在作业装⼊
B. 在作业创建
C. 在作业完成
李思思资料
D. 在作业未装⼊
【答案】A
咏梅演员
【解析】动态分区分配是根据进程的实际需要,动态地为之分配内存空间。为把⼀个新作业装⼊内存,须按照⼀定的分配算法,从空闲分区表或空闲分区链中选出⼀分区分配给该作业,故它是在作业装⼊时动态建⽴的。
2. 索引式(随机)⽂件组织的⼀个主要优点是( )。
A. 不需要链接指针
B. 能实现物理块的动态分配
C. 回收实现⽐较简单
D. ⽤户存取⽅便
【答案】B
【解析】使⽤索引⽂件,很容易实现物理块的动态分配,只需要对索引表进⾏修改就⾏了。
3. 在段式存储管理中,⼀个段是⼀个( )区域。
A. 定长的连续
B. 不定长的连续
C. 定长的不连续
ie设置代理服务器D. 不定长的不连续
【答案】B
【解析】段是⼀个逻辑的概念,物理上可以是不连续的。
4. 周期挪⽤⽅式常⽤于⽅式的输⼊/输出中( )。
A. 程序查询⽅式
B. 中断⽅式
C.DMA ⽅式
D. 通道⽅式
5. 进程在系统中是否存在的唯⼀标志是( )。
A. 数据集合
B. ⽬标程序
C. 源程序
【答案】D
【解析】在进程的整个⽣命期中,系统总是通过PCB 对进程进⾏控制的,亦即,系统是根据
PCB 是进程存在的惟⼀标志。 进程的PCB ⽽不是任何别的什么⽽感知到该进程的存在的。所以说,
6. 原语是⼀种特殊的系统调⽤命令,它的特点是( )。
A. 执⾏时不可中断
B. ⾃⼰调⽤⾃⼰
C. 可被外层调⽤
王者荣耀新英雄澜D. 功能强
【答案】A
【解析】原语可分为两类:⼀类是机器指令级的,其特点是执⾏期间不允许中断;另⼀类是功能级的,其特点是作为原语的程序段不允许并发执⾏。两类原语在执⾏时都不可中断。
7. ( )不是设计实时操作系统主要的追求⽬标。
A. 安全可靠
B. 资源利⽤率
C. 及时响应
D. 快速处理
【答案】B
【解析】实时系统最主要的特征就是其快速的处理能⼒,适应这种实时性的要求。实时系统在设计时⼒求简单⽽实⽤。⼀般的实时操作系统都拥有⾼精度的实时时钟;具有快速的中断响应和中断处理能⼒,能够及时响应⽤户的请求;⽀持多道程序设计,任务调度算法简单实⽤,数据结构简洁明了,任务切换速度快,能够处理时间驱动的任务(周期性任务)和事件驱动的任务;
可靠性⾼;具有较强的系统再⽣能⼒。但资源利⽤率并不是实时操作系统设计时主要的追求⽬标。
8. 进程和程序的⼀个本质区别是( )。
A. 前者为动态的,后者为静态的
B. 前者存储在内存,后者存储在外存
C. 前者在⼀个⽂件中,后者在多个⽂件中
D. 前者分时使⽤CPU ,后者独占CPU
9. 若⼀个⽤户进程通过read 系统调⽤读取⼀个磁盘⽂件中的数据,则下列关于此过程的叙述中,正确的是( )。
若该⽂件的数据不在内存中,则该进程进⼊睡眠等待状态
请求read 系统调⽤会导致CPU 从⽤户态切换到核⼼态
read 系统调⽤的参数应包含⽂件的名称
A. 仅
B. 仅yuanshanshan
C. 仅
D.
刘循子墨【解析】当⽤户进程读取的磁盘⽂件数据不在内存时,转向中断处理,导致CPU 从⽤户态切
,因此I 、II 换到核⼼态,此时该进程进⼊睡眠等待状态(其实就是阻塞态,只不过换了个说法)
正确。
在调⽤read 之前,需要⽤open 打开该⽂件,open 的作⽤就是产⽣⼀个⽂件编号或索引指向打开的⽂件,之后的所有操作都利⽤这个编号或索引号直接进⾏,不再考虑物理⽂件名,所以read
系统调⽤的参数不应包含物理⽂件名。⽂件使⽤结束后要⽤dose 关闭⽂件,消除⽂件编号或索引。
10.操作系统采⽤缓冲技术,能够减少对CPU 的( )次数,从⽽提⾼资源的利⽤率。
A. 中断
B. 访问
C. 控制
D. 依赖
【答案】A
【解析】缓冲引⼊的原因包括:(1)缓和CTU 与I/O设备间速度不匹配的⽭盾。(2)减少对CPU 的中断频率,放宽对CPU 中断响应时间的限制。(3)提⾼CTU 和I/O设备之间的并⾏性。
11.操作系统在计算机系统中位于( )之间。
A.CRJ 和⽤户之间
B. 中央处理器CPU
C. 计算机硬件和⽤户
D. 计算机硬件和软件之间
【答案】C
【解析】现代操作系统是⼀个复杂的软件系统,它与计算机硬件系统有着紧密联系,也与⽤户有密不可分的关系,它在计算机系统中位于计算机裸机和计算机⽤户之间,⽤户通过0S 来使⽤计算机系统。或者说,⽤户在0S 帮助下,能够⽅便、快捷、安全、可靠地操纵计算机硬件和运⾏