2022 山东计算机科学与技术专升本真题山东省 2022 年普通高等教育专升本统一考试计算机科学与技术专业综合一试卷本试卷共 8 页。满分 100 分,考试时间 180 分钟。考试结束后,将本试卷交回。答题前考生务必将自己的姓名、准考证号、座号和所在学校填写在规定的位置。操作系统(50 分)一、判断题(10 分,每题 1 分)1. 原语和系统调用的主要区别在于两者的实现方法不同。()2.进程状态的转换是由操作系统完成的,对用户是透明的。()3.打印机是一类典型的块设备。()4. 优先数是进程调度的重要依据一旦确定不能改变。()5.对文件进行读写前,要先打开文件。()6.同一文件系统中不允许文件同名,否则会引起混乱。()7.参与死锁的进程至少有两个已经占有资源。()8.进程间的互斥是一种特殊的同步关系。()9.存储保护的目的是限制内存的分配。()10.在虚存系统中,只要磁盘空间无限大,作业就能拥有任意大的编址空间。()二、填空题(10 分,每空 1 分)1.2.3.4.5.6.7.用户进程从日态(常态)转换为管态(特态)的唯一途径是。分区存储管理中的放置策略有:首次适应法、。常见的文件的物理结构有:连续结构、。核态是执行时机器所处的状态。磁带上的文件只能采用存取方式。批处理操作系统中,作业存在的唯一标志是。从静态的观点看,操作系统中的进程是由程序段、和三部分组成。三、简答题(20 分,每题 4 分)1. 什么是设备独立性,有哪几种类型的设备独立性?2. 生产者——消费者问题的同步算法中,为什么颠倒生产者进程中的两个 P 操作的次序,可能导致进程死锁?3. 叙述进程和程序的主要区别。2022 计算机科学与技术专业综合 1-104. 何谓抖动。它对系统有何影响?5. 文件系统的主要任务是什么?四、综合题(10 分)如下图,有三个并发进程 get、copy、put,三个进程共用两个缓冲区 S、T(其大小为每次存放一个数据),get 将数据放入 S,copy 将数据从 S 取出放入 T,put 从 T 中取出数据。在将缓冲区中的上一个数据取走之前不能放入新数据,缓冲区初始时为空。试用 P、V 操作实现三个进程之间的同步,并写出程序描述。getScopyputT微机原理与接口技术(50 分)五、判断题(8 分,每题 1 分)1. 在微机中,运算器、控制器、存储器和一些寄存器集成在一块芯片上,构成微处理器,即 MPU(MicroProceorUnit)°()2.8086CPU 有 20 条地址线,可寻址 1MB 存储空间。()3.要留 AL 寄存器...