• 软件工程综合题库

软件会逐渐退化而不会磨损,其原因在于()。

[单选题]软件会逐渐退化而不会磨损,其原因在于()。A .软件通常暴露在恶劣的环境下B .软件错误在经常使用之后会逐渐增加C .不断的变更使组件接口之间引起错误D . D.软件备件很难订购

  • 查看答案
  • JvavServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其

    [多选题] JvavServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示技术的最大优势是其:()A . 简单、便捷B . 采用的组件模型C . 时间驱动技术D . 方便管理

  • 查看答案
  • 经过几次编译,.Net源代码文件可以被编译为本地CPU指令()

    [单选题]经过几次编译,.Net源代码文件可以被编译为本地CPU指令()A . 1次B . 2次C . 3次D . 4次

  • 查看答案
  • 对记录序列{314,298,508,123,486,145}按从小到大的顺序进行

    [单选题]对记录序列{314,298,508,123,486,145}按从小到大的顺序进行插入排序,经过两趟排序后的结果为:()A . {314,298,508,123,145,486}B . {298,314,508,123,486,145}C . {298,123,314,508,486,145}D . {298,314,508,123,486,145}

  • 查看答案
  • 将软件组装成系统的测试技术为()

    [单选题]将软件组装成系统的测试技术为()A . 集成测试B . 单元测试C . 集合测试D . 系统测试

  • 查看答案
  • 造成大型软件开发困难的根本原因在于()。

    [单选题]造成大型软件开发困难的根本原因在于()。A .开发人员缺乏足够的开发经验B .对软件开发的资金投入不足C .项目开发进度不合理D . D.软件系统的复杂性

  • 查看答案
  • 兼容性测试包括下列哪些类型()

    [多选题] 兼容性测试包括下列哪些类型()A . 向前兼容和向后兼容B . 不同版本间的兼容C . 标准与规范兼容D . 数据共享兼容

  • 查看答案
  • EJB类库存在于Java的哪个版本中?()

    [单选题]EJB类库存在于Java的哪个版本中?()A . J2SEB . J2EEC . J2MED . J2NE

  • 查看答案
  • 关于XSL和CSS说法不正确的是()

    [单选题]关于XSL和CSS说法不正确的是()A . 都可以用来定义XML的显示格式B . CSS决定了页面的视觉外观C . XSL是CSS的代替品D . 使用XSL可以将XML文档的结构换为不同的XML文档

  • 查看答案
  • 下面不是面向对象设计准则的是()

    [单选题]下面不是面向对象设计准则的是()A . 模块化B . 抽象C . 信息隐藏D . 不可重用

  • 查看答案
  • 下列关于alpha测试的描述中正确的是()

    [多选题] 下列关于alpha测试的描述中正确的是()A . alpha测试需要用户代表参加B . alpha测试不需要用户代表参加C . alpha测试是系统测试的一种D . alpha测试是验收测试的一种

  • 查看答案
  • Jackson结构程序设计方法基本上由()个步骤组成

    [单选题]Jackson结构程序设计方法基本上由()个步骤组成A . 1B . 3C . 5D . 7

  • 查看答案
  • 每一个设计模式都集中于一个特定的()问题。

    [单选题]每一个设计模式都集中于一个特定的()问题。A . 编程B . 测试C . 设计D . 运行

  • 查看答案
  • ()是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,包括方

    [单选题]()是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,包括方法、工具和过程三个要素。A . 软件过程B . 软件测试C . 软件生存周期D . 软件工程

  • 查看答案
  • 以下关于JSF优缺点的叙述不正确的是()

    [多选题] 以下关于JSF优缺点的叙述不正确的是()A . JSF使用PageControllerPattern,因此会对页面密集型应用程序有帮助B . JSF有一个丰富的组件模型,支持RAD类型的开发C . JSF的开发使得开发人员要做更多的工作D . 以JSF为中心的,必须使用其他框架来适应其他视图技术

  • 查看答案
  • 在UML中,对象之间存在哪些关系?()

    [多选题] 在UML中,对象之间存在哪些关系?()A . 关联B . 泛化C . 聚集D . 继承

  • 查看答案
  • 黑盒测试在设计测试用例时,主要研究()

    [单选题]黑盒测试在设计测试用例时,主要研究()A . 需求规格说明与概要设计说明B . 详细设计说明C . 项目开发计划D . 概要设计说明与详细设计说明

  • 查看答案
  • 当我们想封装不同算法并使用他们可相互替换时,可以使用()

    [单选题]当我们想封装不同算法并使用他们可相互替换时,可以使用()A . 桥接模式B . 命令模式C . 策略模式D . 工厂模式

  • 查看答案
  • PL/SQL程序块的主要特点有()

    [多选题] PL/SQL程序块的主要特点有()A . 不具有模块化的结构B . 使用过程化语言控制结构C . 能够进行错误处理D . PL/SQL程序块只能在SQLPlus、SQLPlusWorkskeet等工具支持下以解释型方式执行,不能编译可执行文件、脱离支撑环境执行

  • 查看答案
  • 根据国家标准GB8566–88《计算机软件开发规范》的规定,软件的开发和维护划分

    [单选题]根据国家标准GB8566–88《计算机软件开发规范》的规定,软件的开发和维护划分为8个阶段,其中下列哪个阶段不属于本范围?()A . 可行性研究和计划B . 需求分析C . 客户投诉D . 详细设计

  • 查看答案
  • 标签的property属性是必须的,而且属性值必须与Action Form be

    [单选题]标签的property属性是必须的,而且属性值必须与Action Form bean中的属性名一致。在ActionFormbean中,该属性的类型为()A . StringB . FormFileC . intD . File

  • 查看答案
  • 通常用来消除数据冗余度的范式有()

    [多选题] 通常用来消除数据冗余度的范式有()A . 第一范式B . 第二范式C . 第三范式D . 以上都不正确

  • 查看答案
  • ()能粗略的标志一个系统的大小和复杂程度

    [单选题]()能粗略的标志一个系统的大小和复杂程度A . 深度B . 宽度C . 扇出D . 扇入

  • 查看答案
  • 面向对象的软件技术以()为核心

    [单选题]面向对象的软件技术以()为核心A . 数据B . 对象C . 过程D . 结构

  • 查看答案
  • 软件维护是软件生命周期的固有阶段,一般认为各种不同的软件维护以()维护所占的维护

    [单选题]软件维护是软件生命周期的固有阶段,一般认为各种不同的软件维护以()维护所占的维护量最小。A . 改正性维护B . 适应性维护C . 预防性维护D . 完善性维护

  • 查看答案
  • 在字符串中的转义字符前面加上()符号,则此转义字符将不被处理。

    [单选题]在字符串中的转义字符前面加上()符号,则此转义字符将不被处理。A . @B . C . #D . %

  • 查看答案
  • 以下对Configuration对象的理解正确的是()

    [多选题] 以下对Configuration对象的理解正确的是()A . Configuration对象可以用来读取配置文件信息B . Configuration对象可以用来创建SessionFactory对象C . Configuration对象只有在Hibernate进行初始化的时候才需要创建D . SessionFactory对象可以直接创建Session对象

  • 查看答案
  • 下面选项属于瀑布模型存在的问题()

    [单选题]下面选项属于瀑布模型存在的问题()A . 用户容易参与开发B . 缺乏灵活性C . 用户与开发者易沟通D . 适用可变需求

  • 查看答案
  • 单元测试集中检测()

    [单选题]单元测试集中检测()A . 模块B . 过程C . 数据D . 架构

  • 查看答案
  • 栈是一种()

    [单选题]栈是一种()A . 存取受限的线性结构B . 存取不受限的线性结构C . 存取受限的非线性结构D . 存取不受限的非线性结构

  • 查看答案