多选题选择这些体系结构风格所考虑的因素不包括( )。 A.被开发系统的特点 B.可用的软件产品 C.网络协议 D.数据分布和功能分布
多选题适合在互联网上编写程序可供不同平台上运行的面向对象的程序设计语言是( )。 A.Algol B.Java C.Smalltalk D.Lisp
多选题下列说法完全正确的是( )。 A.HIPO图可以描述软件总的模块层次结构——IPO图 B.HIPO图可以描述每个模块输入输出数据、处理功能及模块调用详细情况——H图 C.HIPO图是以模块分解的层次性和模块内部输入、处理、输出三大基本部分为基础建立的 D.H图说明了模块间的信息传递及模块内部的处理
多选题原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。 A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时
多选题在高级语言中,子程序调用语句中的( )在个数、类型、顺序方面都要与子程序说明中给出的( )相一致。用高级语言编写的程序经编译后产生的程序叫( )。用不同语言编写的程序产生( )后,可用( )连接在一起生成机器可执行的程序。 供选择的答案:
多选题
事务T遵守两段锁协议,包含如下顺序的封锁操作:( )
LOCK-X(A)…1…LOCK-S(C)…UNLOCK(A)…2…UNLOCK(B)
A、LOCK-S(A)
B、LOCK-S(B)
C、LOCK-S(D)
D、UNLOCK(C)
E、UNLOCK(D)
多选题客户-服务体系结构的特点是( )。 A.运行效率高 B.开放性强 C.可扩充 D.易用性
多选题
类图划分的策略有哪两种( )。
A、把每个节点的主题看成是在整个系统的类图上划分出来的一个局部
B、把每个节点上的主题看成一个独立的子系统
C、把每个节点上的主体看成非独立的子系统
D、把每个节点上的主体看成一个整体
多选题为了提高易读性,源程序内部应加功能性注释,用于说明( )。 A.模块总的功能 B.程序段或语句的功能 C.模块参数的用途 D.数据的用途
多选题对软件进行分解,是为了( )。 A.降低模块的复杂程度 B.降低模块间接口的复杂程度 C.降低模块的复杂程度,并降低模块间接口的复杂程度 D.降低模块的复杂程度,并提高模块间接口的复杂程度
多选题在操作系统机器级,一般用( )程序( )作业控制语句。 A.汇编,翻译 B.汇编,解释 C.机器语言,解释 D.机器语言,翻译
多选题UML不具备以下结构的是( )。 A.静态对象结构 B.动态行为 C.系统部署 D.功能结构
多选题人们常用的评价软件质量的4个因素是( )。 A.可维护性、可靠性、健壮性、效率 B.可维护性、可靠性、可理解性、效率 C.可维护性、可靠性、完整性、效率 D.可维护性、可靠性、移植性、效率
多选题软件项目管理的主要职能包括:( ),建立组织,配备人员,( )和( )。由于软件项目的特有性质,使得项目管理存在一定困难。第1,( ),软件工程过程充满了大量高强度的脑力劳动;第2,( ),在特定机型上,利用特定的硬件配置,由特定的系统软件和支撑软件支持,形成了特定的开发环境;第3,( ),软件项目经历的各个进度都渗透了大量的手工劳动,远未达到自动化的程度;第4,( ),用户要经过专门的培训,才能掌握操作步骤,且需要配备专职维护人员进行售后服务;第5,( ),为高质量地完成软件项目,充分挖掘人员的智力才能和创造精神。 在总结和分析足够数量的失误的软件项目之后可知,造成软件失误的原因大多数与()工作有关。在软件项目开始执行时,执行的过程中及项目进行的最后阶段都会遇到种种问题。 供选择的答案:
多选题对象或者类的整体行为(例如响应消息)的某些规则所不能适应的(对象或类的)( )。 A.状况 B.情态 C.条件 D.问题
多选题软件质量是贯穿软件( )的一个极为重要的问题。 A.开发 B.生存期 C.度量 D.测试
多选题软件需求分析阶段的工作,可以分成以下4个方面:对问题的识别、分析与综合、制定规格说明以及( )。 A.总结 B.实践性报告 C.需求分析评审 D.以上答案都不正确
多选题( )是以提高软件质量为目的的技术活动。把( )定义为“用户的满意程度”。为使用户满意,需要两个必要条件: (1)设计的规格说明要符合用户的要求。 (2)程序要按照设计规格说明所规定的情况正确执行。 把上述条件(1)称为( ),把条件(2)称为( )。与上述观点相对应,软件的规格说明可以分为( )和( )。( )是从用户的角度来看,包括硬件/软件系统设计(在( )阶段进行)、功能设计(在需求分析阶段与概要设计阶段进行),而( )是为了实现( )的更详细的规格。 对( )进行( )时,( )对象是在需求分析阶段产生的软件需求规格说明、数据要求规格说明,在软件概要设计阶段产生的软件概要设计规格说明等。 供选择的答案:
多选题数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘图方法中,( )是常采用的。 ①自顶向下 ②自底向上 ③分层绘制 ④逐步求精 A.全是 B.①③④ C.②③④ D.①④
多选题软件开发的原型化方法是一种动态定义软件需求的方法,下述( )条件是实施原型化方法所必备的。 ①成熟的原型化人员 ②快速的成型工具 ③需求了解的准确性 A.①和② B.②和③ C.全部 D.③
