【操作系统】——能力测试二

一. 单选题

1. 某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空),采用最佳适配算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB,分配8MB,分配6MB,此时主存中最大空闲分区的大小是( B)。

  • A. 7MB
  • B. 9MB
  • C. 10MB
  • D. 15MB

2. 设有n个进程共用一个相同的程序段,如果每次最多允许m个进程同时进入临界区,则信号量的初值为( B)。

  • A. n
  • B. m
  • C. m-1
  • D. n-1

3. (D )是一种只能进行P操作和V操作的特殊变量。

  • A. 调度 
  • B. 进程  
  • C. 同步     
  • D. 信号量

4. 某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1μ。在T时刻就绪队列中有3个进程P1、P2和P3,其在就绪队列中的等待时间、需要的CPU时间和优先权如下表所示。若优先权值大的进程优先获得CPU,从T时刻起系统开始进程调度,则系统的平均周转时间为(A

  • A. 75μ
  • B. 54μ
  • C. 55μ
  • D. 76μ

5. 下列选项中,可能导致当前进程P阻塞的事件是(B)。

Ⅰ.进程P申请临界资源

Ⅱ.进程P从磁盘读数据

Ⅲ.系统将CPU分配给高优先权的进程

  • A. Ⅰ
  • B. Ⅰ和Ⅱ
  • C. Ⅰ和Ⅲ
  • D. Ⅰ、Ⅱ和Ⅲ

6.可以实现让权等待的同步机制是(B)。

  • A. wap指令
  • B. 信号量
  • C. 开中断
  • D. TetAndSet指令

7. 假设有5个批处理作业几乎同时到达系统,它们的估计运行时间为10,8,2,6和4 分钟它们的优先级别为3,5,2,1和4(5为最高优先级),若采用优先级作业调度算法,假设忽略作业切换所用的时间,则平均作业周转时间为( A

  • A. 19.2
  • B. 20
  • C. 10
  • D. 19.6

8. 设有一组作业,它们的提交时刻及运行时间如下表所示:

作业号 提交时刻 运行时间(分钟)
1         8:00         70
2         8:40         30
3         8:50         10
4         9:10         5
在单道方式下,采用短作业优先作业调度算法(非抢占式),作业的执行顺序为( A

  • A. 1,4,3,2
  • B. 1,3,2,4
  • C. 4,3,2,1
  • D. 1,4,2,3
  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会尽力回答你关于自助票务系统的软件测试问题。 首先,自助票务系统需要进行什么类型的测试? 1. 功能测试测试系统的各项功能是否正常,如购票、退票、修改订单等。 2. 性能测试测试系统的性能指标,如响应速度、并发处理能力等。 3. 兼容性测试测试系统在不同的操作系统、浏览器、设备上的兼容性。 4. 安全测试测试系统的安全性,如是否存在漏洞、是否符合相关安全标准等。 5. 可用性测试测试系统的易用性,如界面设计、操作流程等。 接下来,我们可以根据以上测试类型,分别进行具体的测试工作。 1. 功能测试: 在功能测试中,我们需要针对系统的各项功能进行测试,包括购票、退票、修改订单等。具体测试用例可以根据实际情况编写,例如: 购票: - 测试用户能否成功登录系统; - 测试用户能否正确选择目的地和出发时间; - 测试用户能否成功选座购票; - 测试用户能否成功支付订单; - 测试用户能否正确收到购票信息。 退票: - 测试用户能否成功登录系统; - 测试用户能否找到已购票的订单; - 测试用户能否成功申请退票; - 测试用户能否正确收到退票信息。 修改订单: - 测试用户能否成功登录系统; - 测试用户能否找到已购票的订单; - 测试用户能否成功修改订单信息; - 测试用户能否正确收到订单修改信息。 2. 性能测试: 在性能测试中,我们需要测试系统的各项性能指标,包括响应速度、并发处理能力等。具体测试用例可以根据实际情况编写,例如: 响应速度: - 测试用户在不同网络环境下,系统的响应速度; - 测试系统在高峰期的响应速度。 并发处理能力: - 测试系统能否同时处理多个用户的请求; - 测试系统在高并发情况下的处理能力。 3. 兼容性测试: 在兼容性测试中,我们需要测试系统在不同的操作系统、浏览器、设备上的兼容性。具体测试用例可以根据实际情况编写,例如: 操作系统: - 测试系统在不同操作系统下的兼容性,如Windows、MacOS、Linux等。 浏览器: - 测试系统在不同浏览器下的兼容性,如Chrome、Firefox、Safari等。 设备: - 测试系统在不同设备上的兼容性,如PC、手机、平板等。 4. 安全测试: 在安全测试中,我们需要测试系统的安全性,包括是否存在漏洞、是否符合相关安全标准等。具体测试用例可以根据实际情况编写,例如: 漏洞测试: - 测试系统是否存在常见的漏洞,如SQL注入、XSS攻击等。 安全标准测试: - 测试系统是否符合相关安全标准,如PCI DSS等。 5. 可用性测试: 在可用性测试中,我们需要测试系统的易用性,包括界面设计、操作流程等。具体测试用例可以根据实际情况编写,例如: 界面设计: - 测试系统的界面设计是否符合用户习惯; - 测试系统的界面是否简洁明了。 操作流程: - 测试系统的操作流程是否合理; - 测试系统是否提供足够的帮助信息。 以上是我对自助票务系统进行软件测试的建议,希望能对你有所帮助。如果你有其他问题,可以随时向我提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值