单选题以下关于黑盒测试用例设计方法的叙述,错误的是______。 A.边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界 B.因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表 C.正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率 D.等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例
单选题希赛公司欲为某种型号的示波器开发内置软件。该公司的架构师设计了如图8-45所示的软件架构。在软件架构评审时,专家认为该架构存在的问题是______。A.在功能划分上将各个模块独立起来B.在硬件构件的混合和替换方面不是很灵活C.没有清晰地说明用户怎样与其交互D.没有明确的层次关系,没有强调功能之间的交互
单选题实现容错计算的主要手段是冗余。______中动态冗余的典型例子是热备系统和冷备系统。 A.结构冗余 B.信息冗余 C.时间冗余 D.冗余附加技术
单选题某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,产品名称,型号,尺寸,颜色);仓库关系w(仓库号,仓库名称,地址,负责人);库存关系I(仓库号,产品号,产品数量)。 a.若数据库设计中要求: ①仓库关系w中的“负责人”引用员工关系的员工号。 ②库存关系I中的“仓库号,产品号”唯一标识I中的每一个记录。 ③员工关系E中的职称为“工程师”的月薪不能低于3500元。
单选题采用微内核结构的操作系统提高了系统的灵活性和可扩展性,______。 A.并增强了系统的可靠性和可移植性,可运行于分布式系统中 B.并增强了系统的可靠性和可移植性,但不适用于分布式系统 C.但降低了系统的可靠性和可移植性,可运行于分布式系统中 D.但降低了系统的可靠性和可移植性,不适用于分布式系统
单选题根据知识产权法规的有关规定,下列选项中正确的说法是______。 A.企业名称权、商业秘密权、商标权均有法定保护期限 B.企业名称权、商标权有法定保护期限,商业秘密权无法定保护期限 C.企业名称权、商业秘密权和商标权均无法定保护期限 D.企业名称权、商业秘密权无法定保护期限,商标权有法定保护期限
单选题ARP攻击造成网络无法跨网段通信的原因是______。 A.发送大量ARP报文造成网络拥塞 B.伪造网关ARP报文使得数据包无法发送到网关 C.ARP攻击破坏了网络的物理连通性 D.ARP攻击破坏了网关设备
单选题一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述中,错误的是______。 A.所有需求变更必须遵循变更控制过程 B.对于未获得核准的变更,不应该做变更实现工作 C.完成对某个需求的变更之后,可以删除或者修改变更请求的原始文档 D.每一个集成的需求变更必须能追溯到一个经核准的变更请求
单选题螺旋模型将整个软件开发过程分为多个阶段,每个阶段都由目标设定、______、开发和有效性验证以及评审4个部分组成。 A.需求分析 B.风险分析 C.系统设计 D.架构设计
单选题软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是______。 A.根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程 B.软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等 C.软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动 D.软件架构能够指导设计人员和实现人员的工作
单选题某工程包括7个作业(A~G),各作业所需的时间和人数,以及互相衔接的关系如图9—15所示(其中虚线表示不消耗资源的虚作业)。如果各个作业都按最早可能时间开始,那么,正确描述该工程每一天所需人数的图为______。
单选题某磁盘盘组共有10个盘面,每个盘面上有100个磁道,每个磁道有32个扇区,假定物理块的大小为2个扇区,分配以物理块为单位。若使用位示图(Bitmap)管理磁盘空间,则位图需要占用 (13) 字节空间。若采用空白文件管理磁盘空间,且空白文件目录的每个表项占用5个字节,则当空白文件数目大于 (14) 时,空白文件目录占用的字节数大于位图占用的字节数。
单选题若某航空公司的飞机订票系统有行个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,…,n)表示售票终端的进程,Hj(j=1,2,…,m)表示公共数据区,分别存放各个航班的现存票数,Temp为工作单元。系统初始化时将信号量S赋值为{{U}}{{U}}66{{/U}}{{/U}}。Pi进程的工作流程如图所示,a、b和c处将执行P操作和v操作,则图中a、b和c应填入{{U}}{{U}}67{{/U}}{{/U}}。
单选题______把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证以及评审构成。 A.原型模型 B.瀑布模型 C.螺旋模型 D.V模型
单选题提高计算机可靠性可以采用冗余技术,下面的例子中属于信息冗余的是______。 A.软件备份 B.CRC校验 C.程序卷回 D.指令复执
单选题敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品,以及整体精简开发。______不是采用这种软件开发过程的原因。 A.难以提前预测哪些需求是稳定的和哪些需求会变化 B.对于软件项目开发来说,设计和实现可以做到基本分离 C.从制订计划的角度来看,分析、设计、实现和测试并不容易预测 D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介
单选题希赛公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用______最为合适。 A.备忘录模式 B.中介者模式 C.访问者模式 D.迭代器模式
单选题
实现VPN的关键技术主要有隧道技术、加/解密技术、______和身份认证技术。如果需要在传输层实现VPN,可选的协议是______。
单选题某公司承接了一个开发家用空调自动调温器的任务,调温器测量外部空气温度,根据设定的期望温度控制空调的开关。根据该需求,公司应采用______架构风格最为合适。 A.解释器 B.过程控制 C.分层 D.管道-过滤器
单选题包过滤型防火墙通过______来确定数据包是否能通过。 A.路由表 B.ARP表 C.NAT表 D.过滤规则