软考真题练01+一道编程

本文是针对软考的一组真题解析,涉及计算机指令执行、基于构件的软件开发以及进度安排的图形描述方法。在试题中,详细解释了操作码和地址码在指令执行中的角色,构件的合格性检验与适应性修改,以及进程页面管理和物理地址转换。同时,还探讨了磁盘记录处理时间和大型软件变更控制的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

马上就要软考了,做了做软考的真题以下是我的题目分析:

  1. 计算机指令一般包括操作码和地址码两部分,为处折执行一条指令,其(C) 。
    A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)
    B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)
    C.操作码和地址码都应存入指令寄存器(IR)
    D.操作码和地址码都应存入程序计数器(PC)
    解析:操作码和地址码应存放在指令寄存器中,程序计数器只存放程序的地址,这个地址指的是下一条执行的指令的地址。

  2. 基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、(C ),并将它们集成到新系统中。
    A.规模度量 B.数据验证 C.适应性修改 D.正确性测试
    解析:设计构件软件系统,对构件进行合格行检验,适应性修改。

  3. 进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述 (D)
    A.每个任务从何时开始 B.每个任务到何时结束
    C.每个任务的进展情况 D.各任务之间的依赖关系

  4. PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是(C) 。

在这里插入图片描述
(C)A.0 B.3 C. 10 D.11
5. 某进程有5个页面,页号为0~4,页面变换表如下所示。表中状态位等于0和1分别表示页面不在内存或在内存。若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为(A)的页面。
6. 假定页面大小为4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为十六进制(C)。
在这里插入图片描述
(25)A.0 B.1 C. 2 D. 4
解析:淘汰的原则为:淘汰最久未被访问的,如果都被访问,那么淘汰最久未被修改的。
(26)A.2C25H B.4096H C. 4C25H D.8C25H
解析:逻辑地址向物理地址转换,首先确定页内位移4k为2的12次方,即页内位移12位;逻辑地址2C25H转换为二进制为:0010 1100 0010 0101,取低12位为页内位移,剩余高位为逻辑页号即2,对应其页帧号4及就是0100,在拼接后面的12位就可得出答案。
7. 假设某磁盘的每个磁道划分成9个物理块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值