大工21秋《操作系统》在线作业3[答案]答案
大工21秋《操作系统》在线作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.P操作、V操作是()。
A.信号量的同步原语
B.两组不同的机器指令
C.两条系统调用命令
D.两条高级进程通信原语
正确答案:-----
2.用P操作、V操作管理临界区时,信号量的初值可以定义为()。
A.任意值
B.-1
C.-19
D.1
正确答案:-----
3.在操作系统中,对信号量S的P操作定义中,使进程进入相应等待队列等待的条件是()。
A.S>0
B.S<0
C.S≠0
D.以上都不对
正确答案:-----
正确答案:-----
4.作业在生存期中有4种状态,它们是提交、后备、()和完成。
A.运行
B.准备
C.等待
D.就绪
正确答案:-----
5.若所有作业同时到达,在以下作业调度算法中,平均等待时间最短的是()调度算法。
A.先进先出
B.最短进程优先
C.时间片轮转
D.最高响应比优先
正确答案:-----
6.以下说法正确的是()。
A.碎片的出现造成了内存空间资源的浪费
B.进程的逻辑地址空间被划分成若干个大小(长度)相等的区域,每个区域称为“页”
正确答案:-----
C.系统将程序的逻辑地址空间分成若干个子部分,这些子部分被称为段
D.以上说法都对
正确答案:-----
7.以下()不是多处理器系统的优点。
A.可靠性
B.高度平行性
C.由多个处理器构成,因此不具备灵活性
D.建立多重处理,增强系统的处理能力
正确答案:-----
8.三个进程争夺同一个资源()。
A.一定死锁
B.不一定死锁
C.不会死锁
D.以上说法都不对
正确答案:-----
9.采用()手段可以预防系统出现死锁。
A.银行家算法
B.资源预分配策略
C.定期运行死锁检测程序
D.以上都不对
10.资源的有序分配使用策略可以破坏()条件。
A.互斥使用资源
B.不剥夺
C.请求和保持
D.循环等待资源
正确答案:-----
大工21秋《操作系统》在线作业3[答案]多选题答案
二、判断题 (共 10 道试题,共 50 分)
11.如果在操作系统中同时存在三个进程,这些进程可以共享允许共享的系统资源。
12.PV操作是把信号量S与共享资源对应起来的一种机制,当S>0时,表示无资源可用或不允许进程再进入临界区。
13.PV操作是把信号量S与共享资源对应起来的一种机制,当S变为负数-X时,X表示等待使用资源的进程个数。
14.临界资源是指每次仅允许一个进程访问的资源,对临界资源应采取互斥访问方式来实现共享。
15.由于PV操作无法描述同步、互斥等基本问题,所以必须引入其它的通讯原语或机制,如Send,Receive或Monitor等。
正确答案:-----
16.参与死锁的所有进程中至少有十个进程占有资源。
17.在分页系统中的页面大小越大越好。
21.处于就绪状态的作业是占用处理机执行的状态。
19.程序的一维逻辑地址空间经过系统硬件分页后,则形成“页号+页内地址”的地址结构。
正确答案:-----
20.分页式存储管理中,进程运行需要将其指令和数据的逻辑地址转换为物理地址,这个工作由系统设置地址变换机构来完成地址转换工作。
大工21秋《操作系统》在线作业3[答案]历年参考题目如下:
大工18春《嵌入式原理与开发》在线测试2-0001
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 30 分)
1.定时器初始化过程中,写( ),设置计数时钟的预分频值和Timer0死区宽度。
A.TCFG0
B.TCFG1
C.TCNTBn
D.TCON
2.ARM7的系统时钟为( )MHZ。
A.20-133
B.100-233
C.200-700
D.701以上
3.S3C44B0X的能量模式中,( )使所有时钟都停止。
A.正常模式
B.低能模式
C.休眠模式
D.停止模式
4.嵌入式软件的开发进入实现阶段不包括( )。
A.策划
B.生成
C.调试
D.固化运行
5.移位指令的具体类型不包括( )。
A.LSL
B.ASL
C.RSR
D.ASR
6.ARM指令基本的语法格式中的“cond”表示( )。
A.指令操作码
B.指令的条件码
C.目标寄存器编码
D.第2操作数
7.ARM指令的指令条件码AL表示( )。
A.不相等
B.非负数
C.没有溢出
D.无条件执行
8.多路时钟电路一般芯片功耗与使用时钟频率成( )关系。
A.线性
B.平方
C.立方
D.四次方
9.S3C44B0X的内部具有( )个16位带PWM的定时器。
A.2
B.3
C.4
D.5
10.ARM9的系统时钟为( )MHZ。
A.20-133
B.100-233
C.200-700
D.700以上
二、 多选题 (共 5 道试题,共 25 分)
1.嵌入式系统设计需求分析阶段主要包括()。
A.分析用户的需求
B.确定硬件软件
C.检查需求分析的结果
D.确定项目的约束条件
E.概要设计
2.微处理器芯片选型时,扩展资源的选择包括()。
A.内存储器容量
B.USB接口
C.引脚数量
D.集成音频接口
E.DMA控制器
3.根据不同的阶段,嵌入式软件开发工具可以分为( )。
A.需求分析工具
B.软件设计工具
C.编码、调试工具
D.测试工具
E.配置管理工具、维护工具
4.目前ARM指令集支持的常见寻址方式包括( )。
A.立即寻址
B.寄存器寻址
C.寄存器间接寻址
D.基址变址寻址
E.多寄存器寻址
5.ARM微处理器的异常包括( )。
A.复位
B.未定义指令
C.软件中断
D.预取中止
E.数据中止
三、 判断题 (共 15 道试题,共 45 分)
1.微处理器系统的硬件设计过程中,系统复位电路的设计并非必要的环节。
A.对
B.错
2.S3C44B0X 的中断控制器矢量IRQ中断模式增加中断响应周期。
A.对
B.错
3.Thumb是从标准32位ARM指令集抽出来的36条指令格式,重新编成16位的操作码。
A.对
B.错
4.多路时钟电路的时钟发生器为处理器提供时钟信号,它只能是独立的芯片。
A.对
B.错
5.ARM指令只有在cpsr中的条件标志位满足指定的条件时,指令才会被执行。
A.对
B.错
6.S3C44B0X的软件断点即在ARM中直接设定watchpoint中的地址,当ARM运行到制定的地址时,就进入Debug状态。
A.对
B.错
7.S3C2410X的每个DMA 通道有18个控制寄存器。
A.对
B.错
8.S3C44B0X 的中断控制器对紧急中断请求不支持FIQ。
A.对
B.错
9.目前嵌入式系统开发常用的交叉开发环境主要有开放和商业两种类型。
A.对
B.错
10.ARM7TDMI的硬件断点数目受EmbeddedICE中的Watchpoint数目的限制。
A.对
B.错
11.黑盒测试不依赖于代码,而是从使用的角度进行测试。
A.对
B.错
12.用户可以将Bootloader代码和操作系统镜像放在外部的NAND Flash,采用NAND Flash启动。
A.对
B.错
13.嵌入式系统设计的需求分析阶段不需要考虑系统的响应时间是多少。
A.对
B.错
14.在指令集模拟器调试方式下,调试环境由宿主机端的调试器、目标机端的监控程序以及二者间的物理连接三部分构成。
A.对
B.错
15.ARM925核是ARM RISC体系结构的先进代表,工作主频为200MHz。
A.对
B.错