【单选题】
A、P(S6)和V(S5)
B、P(S6)和P(S5)
C、V(S5)和V(S6)
D、V(S6)和P(S5)
答案:D
解析:根据前驱图,P2进程需要等待P1进程的通知,故需要利用P(S1)操作测试P1进程是否运行完,所以空①应填P(S1),P2进程运行结束需要利用V操作分别通知P3、P4进程,由于P3进程执行前已经用P(S2),所以空②应填V(S2)。 根据前驱图,P3进程运行结束需要利用两个V操作分别通知P4、P5进程,故空③应为两个V操作;又由于P4执行前需要等待进程P2、P3的结果,需要2个P操作,而P4进程的程序中执行前只有1个P操作,故空④应为1个P操作。采用排除法,对于试题(49)的选项A、选项B、选项C和选项D中,只有选项A满足条件。 根据前驱图P4、P5进程执行完都需要通知P6进程,P6进程运行前执行了P(S6)和P(S7),而P5进程执行完后执行了V(S7),故P4进程应该执行V(S6),即空⑤应填V(S6)。又因为P5进程开始运行前必须等待P3进程的通知,需要用P(S5)操作测试P3进程是否运行完。故空⑥应填写P(S5)。
【单选题】非对称加密算法中,加密和解密使用不同的密钥,下面的加密算法中()属于非对称加密算法。若甲、乙采用非对称密钥体系进行保密通信,追的公加密数据文件,乙使用(请作答此空)来对数据文件进行解密。
A、甲的公钥
B、甲的私钥
C、乙的公钥
D、乙的私钥
答案:D
解析:此题考查安全方面知识。对称加密算法:DES、3DES、IDEA、RC5、AES非对称加密算法:RSA、ElGamal、背包算法、Rabin、D-H非对称加密算法,用公钥加密,用私钥解密。
【单选题】执行 CPU 指令时,在一个指令周期的过程中,首先需从内存读取要执行的指令,此时先要将指令的地址即( )的内容送到地址总线上。 A.指令寄存器 (IR)
A、通用寄存器 (GR)
B、程序计数器 (P
C、
D、状态寄存器 (PSW)
答案:C
解析:选项A指令寄存器用来存放从内存中读取的指令。选项B通用寄存器可用于传送和暂存数据,也可参与算术逻辑运算,并保存运算结果。选项C程序计数器是用于存放下一条指令所在单元的地址。 当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,即将程序计数器PC中的内容送到地址总线上,此过程称为"取指令"。与此同时,PC中的地址或自动加1或由转移指针给出下一条指令的地址。此后经过分析指令,执行指令。完成第一条指令的执行,而后根据PC取出第二条指令的地址,如此循环,执行每一条指令。选项D状态寄存器用于存放状态标志与控制标志如,中断标志、溢出标志等。
【单选题】某学校举行程序设计竞赛,两位同学针对同一问题、按照规定的技术标准、采用相同的程序设计语言、利用相同的开发环境完成了程序设计。两个程序相似,同学甲先提交,同学乙的构思优于甲。此情形下,( )享有著作权。
A、同学甲
B、同学甲、同学乙都各自
C、同学乙
D、同学甲、同学乙都不
答案:B
解析:受著作权法保护的软件必须是开发活动所产生的成果,具有独创性,即软件系独立开发完成,不是依现有软件抄袭、复制而来。《计算机软件保护条例》规定"软件著作权 自软件开发完成之日起产生",即软件著作权因程序的完成而自动产生,不必履行任何形式的登记或注册手续,也不论其是否已经发表。两个程序是两位同学各自独立完成,所以两位同学都对其程序享有著作权。
【单选题】利用( )可以保护软件的技术信息和经营信息。
A、著作权
B、专利权
C、商业秘密权
D、商标权
答案:C
解析:商业秘密是一种特殊的知识产权,以《反不正当竞争法》为核心的一系列法律对其进行了具体规定。利用商业秘密权可以保护软件的技术信息和经营信息。
【单选题】软件产品的 Alpha 测试和 Beta 测试属于( )。
A、回归测试
B、性能测试
C、集成测试
D、确认测试
答案:D
解析:确认测试包括:内部确认测试以及Alpha测试与Beta测试。
【单选题】耦合表示模块之间联系的程度。横块的耦合类型通常可分为7 种。其中,一组模块通过参数传递信息属于( )。 一个模块可直接访问另一个模块的内部数据属于(请作答此空)。( )表示模块之间的关联程度最高。
A、内部耦合
B、标记耦合
C、数据耦合
D、控制耦合
答案:A
解析:耦合表示模块之间联系的程度。紧密耦合表示模块之间联系非常强,松散耦合表示模块之间联系比较弱,非耦合则表示模块之间无任何联系,是完全独立的。模块的耦合类型通常分为7种,根据耦合度从低到高排序如下表所示。
【单选题】企业信息化规划是一项长期而艰巨的任务,是融合企业战略、管理规划、业务流程重组等内容的综合规划活动。其中(18)战略规划是评价企业现状,选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案;(请作答此空)战略规划关注的是如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标;(请作答此空)战略规划对支撑信息系统运行的硬件、软件、支撑环境等进行具体的规划。
A、信息资源
B、企业
C、企业行动
D、业务
答案:B
解析:企业战略规划是用机会和威胁评价现在和未来的环境,用优势和劣势评价企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。信息系统战略规划关注的是如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标,其重点在于对信息系统远景、组成架构、各部分逻辑关系进行规划。信息技术战略规划通常简称为IT战略规划,是在信息系统规划的基础上,对支撑信息系统运行的硬件、软件、支撑环境等进行具体的规划,它更关心技术层面的问题。IT战略规划主要包括以下步骤:业务分析,主要是理解业务部门的现在与未来;检查当前的IT架构和信息系统,重点是评估其支持业务部门的程度;识别机会,重点是定义通过信息系统改进业务的机会;选择方案,主要是寻找和确定一致的机会和方案。这些步骤作为一个连续统一体,实际上就是IT战略规划的过程。信息资源规划是在以上规划的基础上,为开展具体的信息化建设项目而进行的数据需求分析、信息资源标准建立、信息资源整合工作。
【单选题】某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上物理块的编号依次为:0、1、2、…;系统中的字长为 32 位,字的编号依次为:0、1、2、…,字中的一位对应文件存储器上的一个物理块,取值 0 和 1 分别表示空闲和占用,如下图所示。假设操作系统将 2053 号物理块分配给某文件,那么该物理块的使用情况在位示图中编号为(请作答此空)的字中描述;系统应该将( )。
A、该字的位号 5 的位置"0"
B、该字的位号 5 的位置"1"
C、该字的位号 6 的位置"0"
D、该字的位号 6 的位置"1"
答案:B
解析:2053号物理块对应字的编号是64号,前面的0-2047位已经占满,因此第64号字的第0位是2048,第1位是2049,第2位是2050,第3位2051,第4位2052,第4位2053。
【单选题】浮点数在机器中的表示形式如下所示,若阶码的长度为e,尾数的长度为m,则以下关于浮点表示的叙述中,正确的是( )。 ①e的值影响浮点数的范围,e越大,所表示的浮点数值范围越大②e的值影响浮点数的精度,e越大,所表示的浮点数精度越高③m的值影响浮点数的范围,m越大,所表示的浮点数范围越大④m的值影响浮点数的精度,m越大,所表示的浮点数精度越高
A、①③
B、②③
C、①④
D、②④
答案:C
解析:在浮点表示方式下,浮点数的精度由尾数部分来确定,范围则取决于阶码的长度,因此阶码e越大,所表示的浮点数值范围越大,尾数的位数m越大,所表示的浮点数精度越高。