- A+
所属分类:华为认证考试题库
答案查询网公众号已于近期上线啦
除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。
【◆参考答案◆】:D
(2)【◆题库问题◆】:[单选] 汽车有一个发动机。汽车和发动机之间的关系是()关系
A.一般具体
B.整体部分
C.分类关系
D.主从关系
A.一般具体
B.整体部分
C.分类关系
D.主从关系
【◆参考答案◆】:B
【◆答案解析◆】:类有两种主要的结构关系,即一般――具体结构关系和整体――部分结构关系。前者称为分类结构,用来描述现实世界中的一般化的抽象关系。后者称为组装结构,用来描述现实世界中的类的组成的抽象关系。汽车和发动机的关系很明显,应该属于整体――部分关系。
(3)【◆题库问题◆】:[名词解释] 可行性研究的目的
【◆参考答案◆】:
是用最小的代价,在尽可能短的时间内,确定该项目是否能够开发。
是用最小的代价,在尽可能短的时间内,确定该项目是否能够开发。
(4)【◆题库问题◆】:[问答题] 为什么说面向对象方法学比传统方法学在稳定性方面要好?
【◆参考答案◆】:
传统的软件开发以算法为核心,开发过程基于功能分析和功能分解.用传统方法所建立起来的软件系统的结构紧密依赖于系统所要完成的功能,当功能需求
发生变化时将引起软件结构的整体修改.事实上,用户需求变化大部分是针对功能的,因此这样的软件系统是不稳定的。面向对象方法基于构造问题领域的对象模型,以对象为中心构造软件系统。它的基本作法是用对象模拟问题领域中的实体,以对象间的联系刻画实体间的联系。当对系统的功能需求变化时并不会引起软件结构的整体变化,仅仅只需要作一些局部性的修改。总之,由于现实世界中的实体是相对稳定的,因此,对象为中心构造的软件系统也是比较稳定的。
传统的软件开发以算法为核心,开发过程基于功能分析和功能分解.用传统方法所建立起来的软件系统的结构紧密依赖于系统所要完成的功能,当功能需求
发生变化时将引起软件结构的整体修改.事实上,用户需求变化大部分是针对功能的,因此这样的软件系统是不稳定的。面向对象方法基于构造问题领域的对象模型,以对象为中心构造软件系统。它的基本作法是用对象模拟问题领域中的实体,以对象间的联系刻画实体间的联系。当对系统的功能需求变化时并不会引起软件结构的整体变化,仅仅只需要作一些局部性的修改。总之,由于现实世界中的实体是相对稳定的,因此,对象为中心构造的软件系统也是比较稳定的。
(5)【◆题库问题◆】:[问答题] 三层结构设计的优点是什么?
【◆参考答案◆】:
①允许合理地划分三层结构的功能,使之在逻辑上保持相对独立性。
②允许更灵活有效地选用相应的平台和硬件系统,使之在处理负荷能力上与处理特性上分别适应于结构清晰的三层;并且这些平台和各个组成部分可以具有良好的可升级性和开放性。
③三层C/S结构中,应用的各层可以并行开发,各层也可以选择各自最适合的开发语言。
④允许充分利用功能层有效地隔离开表示层与数据层,未授权的用户难以绕过功能层而利用数据库工具或黑客手段去非法地访问数据层。
①允许合理地划分三层结构的功能,使之在逻辑上保持相对独立性。
②允许更灵活有效地选用相应的平台和硬件系统,使之在处理负荷能力上与处理特性上分别适应于结构清晰的三层;并且这些平台和各个组成部分可以具有良好的可升级性和开放性。
③三层C/S结构中,应用的各层可以并行开发,各层也可以选择各自最适合的开发语言。
④允许充分利用功能层有效地隔离开表示层与数据层,未授权的用户难以绕过功能层而利用数据库工具或黑客手段去非法地访问数据层。
(6)【◆题库问题◆】:[多选] 与HttpSessionListener接口有关的方法是()
A.Session Initialized
B.Session Created
C.Session Finialized
D.Session Destroyed
A.Session Initialized
B.Session Created
C.Session Finialized
D.Session Destroyed
【◆参考答案◆】:B, D
(7)【◆题库问题◆】:[填空题] 对于一个1000行1000列的上三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法比压缩前共可节约()个字节。
【◆参考答案◆】:999000
(8)【◆题库问题◆】:[填空题] 尾接法建立单链表时,元素的输入顺序与在链表中的逻辑顺序是()的。
【◆参考答案◆】:一致的
(9)【◆题库问题◆】:[多选] 在PL/SQL中使用哪几种语句来对变量进行赋值?()
A.:=
B.SELECT INTO
C.FETCH INTO
D.=
A.:=
B.SELECT INTO
C.FETCH INTO
D.=
【◆参考答案◆】:A, B, C
(10)【◆题库问题◆】:[多选] 常用的过程设计的工具包括()
A.程序流程图
B.盒图
C.PAD图
D.判定表
A.程序流程图
B.盒图
C.PAD图
D.判定表
【◆参考答案◆】:A, B, C, D