专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

2021年计算机考研408真题(45-46)

责编:胡陆 2023-07-31
考研资料领取

考研408计算机统考分两部分,80分单项选择题和70分大题,满分150分。单项选择题总共80分,每小题2分,40小题。单项选择题,1-10题是数据结构部分;11-22题是计算机组成原理部分;23-32题是操作系统部分;33-40题是计算机网络部分。综合应用题70分,共7小题,41和42题是数据结构题,分值各为10分和15分;43和44题是计算机组成原理题,各占8分和13分;45和46题是操作系统题,各占7分和8分;47题是计算机网络题,分值为9分。为了方便大家更好的来备考,小编为大家整理了“2021年408计算机考研真题”,希望可以帮助大家更好的复习408计算机考研内容。完整版大家可以点击文中附件下载查看。

2021年408计算机学科专业基础真题

二、综合应用题(第41~47小题,共70分)

45、(7分)下表给出了整型信号量S的wait()和signal()操作的功能描述,以及采用开/关中断指令实现信号量操作互斥的两种方法。

功能描述
方法1
方法2
SemaphoreS;
Wait( S){
while( S <= 0 );
S = S-1;
}
 
 
 
signal(S ){
S = S+1;
}
SemaphoreS;
wait( S){
关中断;
while(S <= 0 );
S= S-1;
开中断;
}
 
 
signal(S ){
关中断;
S = S+1;
开中断;
}
SemaphoreS;
wait( S){
关中断;
while(S <= 0 ){
开中断;
关中断;
}
S= S-1;
开中断;
}
signal(S ){
关中断;
S = S+1;
开中断;
}

请回答下列问题。

(1)为什么在wait()和signal()操作中对信号量S的访问必须互斥执行?

(2)分别说明方法1和方法2是否正确。若不正确,请说明理由。

(3)用户程序能否使用开/关中断指令实现临界区互斥?为什么?

46、(8分)某计算机用硬盘作为启动盘,硬盘第一个扇区存放主引导记录,其中包含磁盘引导程序和分区表。磁盘引导程序用于选择要引导哪个分区的操作系统,分区表记录硬盘上各分区的位置等描述信息。硬盘被划分成若干个分区,每个分区的第一个扇区存放分区引导程序,用于引导该分区中的操作系统。系统采用多阶段引导方式,除了执行磁盘引导程序和分区引导程序外,还需要执行ROM中的引导程序。请回答下列问题。

(1)系统启动过程中操作系统的初始化程序、分区引导程序、ROM中的引导程序、磁盘引导程序的执行顺序是什么?

(2)把硬盘制作为启动盘时,需要完成操作系统的安装、磁盘的物理格式化、逻辑格式化、对磁盘进行分区,执行这4个操作的正确顺序是什么?

(3)磁盘扇区的划分和文件系统根目录的建立分别是在第(2)问的哪个操作中完成的?

试题练习:考试科目在线试题库

备考资料:免费课程学习资料包

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服