单选题我国的《计算机软件保护条例》依据的是我国的 (1) ,但该条例又具有一定独立性。条例规定对软件进行复制、展示、发行、修改、翻译、注释的权利是 (2) 。受他人委托开发的软件,如无书面协议明确约定,其著作权属于 (3) 。软件著作权的保护期为 (4) 。软件开发者的开发者身份权的保护期为 (5) 。
单选题______是软件过程评估的国际标准,可以被任何组织用于软件的设计、管理、监督、控制以及提高“获得、供应、开发、操作、升级和支持”的能力。
单选题In a public-key cryptosystem, (71) encrypted with the public key can only be deciphered with the private key from the same (72) . Conversely, (71) encrypted with the private key can be decrypted only with the public key. Users can make their public keys (73) available or place them at a key distribution center or others to access. However, the private key must be (74) safe. In public-key systems there's no (75) to find a safe channel for communicating a shared secret key.
单选题对软件开发的看法可有多种观点,敏捷软件开发方法是一种 (118) ,代表性是极限编程XP,它的核心思想为 (119) 。
单选题软件测试是保证软件可靠性的主要手段之一。测试阶段的根本任务是 (28) ,设计测试用例的基本目标是 (29) 。测试大型软件系统时通常由模块测试、集成测试、系统测试、 (30) 和并行运行等步骤所组成。系统测试通常采 用黑盒法,常用的黑盒测试法有边值分析、等价类划分、错误推测和 (31) 。系统测试的工作应该由 (32) 来承担。
单选题下面有关CMM模型的描述中,不正确的是 (9) 。CMM模型的第三级为确定级,其主要过程是关于项目和组织的策略。以下选项中属于第三级的关键过程是 (10) 。
单选题软件风险是指在软件开发过程中面临的一些不确定性和可能造成的损失。软件风险大致可以分为三类:项目风险、技术风险和商业风险。下列叙述中,______属于商业风险。
单选题
单选题在多媒体数据库中,基于内容检索要解决的关键技术是______。 A.多媒体数据库的管理技术、查询技术 B.多媒体数据库的管理技术、相似检索技术 C.多媒体特征提取和匹配技术、相似检索技术 D.多媒体特征提取和匹配技术、多媒体数据库的管理技术
单选题某计算机系统由如图4-10所示的部件构成,其中部件R1至R3的千小时可靠度均为0.6,部件R4至R6的千小时可靠度均为0.7,R7的千小时可靠度为0.95,则该系统的千小时可靠度约为______。
单选题信息系统的概念结构如图6-2所示,图中①~④正确的名称顺序是______。
单选题假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。在下列情况中,系统可能会产生死锁的是 (27) 。
单选题某工厂仓库有一名保管员,该仓库可存放,z箱零件。该工厂生产车间有m名工人,只要仓库空闲,工人便将生产好的整箱零件放入仓库,并由保管员登记入库数量;该工厂销售部有k名销售员,只要仓库库存数能满足客户要求,便可提货,并由保管员登记出库数量。规定工人和销售员不能同时进入仓库,但是工人和工人、销售员和销售员可以同时进入仓库,其工作流程如图2-7所示。假设系统中P操作表示申请一个资源,当执行P操作时,对信号量减1,若信号量S≥0,则执行P操作的进程继续执行,否则等待。系统中V操作表示释放一个资源,当执行V操作时,对信号量加1,若信号量S>0,则执行V操作的进程继续执行;若信号量S≤0,则从阻塞状态唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续。为了利用P/V操作正确地协调工人和销售员进程之间的工作,设置了信号量S1、S2和S3,它们的初值分别为n、0和1。图2-7中的a和b应分别填写(16),e和f应分别填写(17),c、d、g和h应分别填写(18)。
单选题某系统进程的状态包括运行状态、活跃就绪状态、静止就绪状态、活跃阻塞状态和静止阻塞状态。针对图2-14的进程状态模型,为了确保进程调度的正常工作,
单选题某软件开发从详细设计到集成测试各阶段所需工作量估计(按软件工程师人月数估计)如表9-1所示,这几个阶段分配的软件工程师和程序员人数如表 9-2所示。假设编码与单元测试阶段,软件工程师的生产率是程序员的2倍。若在该项目的这几个阶段都增加一名软件工程师,则这几个阶段可以缩短 (111) 个月完成任务(假定各个开发阶段串行工作)。 表9-1 所需工作量估计 开发阶段 估计所需人月数 详细设计 6 编码与单元测试 12 集成测试 12 合计 30 表9-2 分配的软件工程师和程序员人数 开发阶段 分组人数 软件工程师 程序员 详细设计 2 0 编码与单元测试 2 2 集成测试 2 0
单选题下面列出了系统维护工作流程中的几项关键步骤,正确的工作顺序是______。 ①用户提交维护申请报告 ②交付使用 ③更新文档 ④测试 ⑤核实和评价维护申请报告 ⑥制定维护计划 ⑦实施维护
单选题某项目包括A、B、C、D、E五个作业,各个作业的紧前作业、所需时间和所需人数如表1所示。
假设该项目的起始时间为0(单位:周),为使该项目各作业的进度和人力资源安排更合理,各作业的起始时间应分别为______。
表1 项目作业情况表
作业
A
B
C
D
E
紧前作业
—
—
A
A
B,C
所需时间(周)
1
1
2
1
1
所需人数
10
10
5
8
15
单选题关系数据库中,实现实体之间的联系是通过表与表之间的公共 (6) 。
单选题正确地描述了RADIUS协议的是 (73) 。
单选题螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用 (10) 的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列 (11) ,确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。
