1. 编写汇编语言程序时,下列寄存器中程序员可访问的是( )
A 程序计数器(PC)
B 指令寄存器(IR)
C 存储器数据寄存器(MDR)
D 存储器地址寄存器(MAR)
2. 关于64位和32位微处理器,不能以2倍关系描述的是( )
A 通用寄存器的位数
B 数据总线的宽度
C 运算速度
D 能同时进行运算的位数
3. 以下关于计算机系统中断概念的叙述中,正确的是( )
A 有I/O设备提出的中断请求和电源掉电都是可屏蔽中断
B 有I/O设备提出的中断请求和电源掉电都是不可屏蔽中断
C 有I/O设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断
D 有I/O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断
4. 下面哪种机制可以用来进行进程间通信( )
A socket
B pipe
C shared memory
D 以上皆可
5. 某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( )
A 从就绪变为运行
B 从运行变为就绪
C 从运行变为阻塞
D 从阻塞变为就绪
6. 批处理操作系统的目的是( )
A 提高系统资源利用率
B 提高系统与用户的交互性能
C 减少用户作业的等待时间
D 降低用户作业的周转时间
7. 在Shell编程中,下面哪个表示上一步所运行程序的返回值?( )
A $#
B $?
C $&
D $!
8. 在Linux系统中,对命令“ln file1 file2”描述正确的是( )
A 建立软链接file1,并指向file2
B 建立硬链接file1,并指向file2
C 建立软链接file2,并指向file1
D 建立硬链接file2,并指向file1
9. 有4个进程A,B,C,D,设它们依次进入就绪队列,因相差实际很短可视为同时到达。4个进程按轮转法分别运行11,7,2,和4个单位时间,设时间片为1。四个进程的平均周转时间为( )
A 15.25
B 16.25
C 16.75
D 17.25
E 17.75
F 18.25
10. 下列方法中,( )不可以用来程序调优?
A 改善数据访问方式以提升缓存命中率
B 使用多线程的方式提高I/O密集型操作的效率
C 利用数据库连接池替代直接的数据库访问
D 使用迭代替代递归
E 合并多个远程调用批量发送
F 共享冗余数据提高访问效率
获取答案和详细的答案解析:https://ai.52learn.online/11754