(单选题) 1: 用工程、科学和数学的原则与方法研制基于计算机的系统的有关技术、方法和过程的是()。 A: 计算机辅助教学 B: 计算机辅助工程 C: 计算机系统工程 D: 计算机辅助设计 正确答案: (单选题) 2: 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()。 A: 条件覆盖法 B: 等价分类法 C: 边界值分析法 D: 错误推测法 正确答案: (单选题) 3: 软件可维护性的特性中相互矛盾的是()。 A: 可修改性和可理解性 B: 可测试性和可理解性 C: 效率和可修改性 D: 可理解性和可读性 正确答案: (单选题) 4: 模块的内聚性最高的是()。 A: 逻辑内聚 B: 时间内聚 C: 偶然内聚 D: 功能内聚 正确答案: (单选题) 5: 软件测试的目的是()。 A: 评价软件的质量 B: 发现软件的错误 C: 找出软件中的所有错误 D: 证明软件是正确的 正确答案: (单选题) 6: 结构化分析方法(SA 法)使用的主要描述工具是()。 A: 数据库 B: 模块结构图 C: PAD图 D: 分层的DFD图 正确答案: (单选题) 7: 如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为()。 A: 时间内聚 B: 逻辑内聚 C: 通信内聚 D: 信息内聚 正确答案: (单选题) 8: 在SD方法中全面指导模块划分的最重要的原则是()。 A: 程序模块化 B: 模块高内聚 C: 模块低耦合 D: 模块独立性 正确答案: (单选题) 9: 程序设计语言的工程特性之一是()。 A: 软件的可重用性 B: 数据结构的描述性 C: 抽象类型的描述性 D: 数据库的易操作性 正确答案: (单选题) 10: 软件生命周期的最后一个阶段是()。 A: 软件设计 B: 软件维护 C: 软件测试 D: 软件开发 正确答案: (多选题) 1: Jackson图可以用来表达哪些内容。() A: 程序结构 B: 操作系统 C: 数据结构 D: 部署环境 正确答案: (多选题) 2: 在建立对象的功能模型时,使用的数据流图中包含有处理、数据流和()。 A: 泛型 B: 模版 C: 动作对象 D: 数据存储对象 正确答案: (多选题) 3: 程序设计语言的类型包括()。 A: 编译语言 B: 机器语言、汇编语言 C: 高级语言 D: 面向问题语言 正确答案: (多选题) 4: 数据模型中相互关联的信息包含()。 A: 数据对象 B: 系统流程图 C: 数据对象的属性 D: 数据对象彼此间相互连接的关系 正确答案: (多选题) 5: 软件测试中按照错误的性质和范围进行分类可分为()。 A: 功能错误 B: 系统错误 C: 数据错误 D: 代码错误 正确答案: (多选题) 6: 在Jackson方法中,实体结构是指实体在时间坐标系中的行为序列。这种序列以哪些结构进行复合。() A: 重复 B: 跳转 C: 顺序 D: 选择 正确答案: (多选题) 7: 软件设计阶段的任务具体分为()。 A: 确定软件结构,划分子系统模块 B: 确定系统的数据结构 C: 设计用户界面 D: 调试系统错误 正确答案: (多选题) 8: 面向对象方法是由下列哪部分内容组成。() A: 对象 B: 类 C: 继承 D: 用消息通信 正确答案: (多选题) 9: 模块间的耦合程度强烈影响系统的()。 A: 可理解性 B: 可测试性 C: 可靠性 D: 可测试性 正确答案: (多选题) 10: 调试的目的是确定哪些问题后并加以改进。() A: 错误的位置 B: 引起错误的原因 C: 程序的逻辑结构 D: 程序的部署环境 正确答案: (判断题) 1: 第三代界面是面向命令行的点选界面。 A: 错误 B: 正确 正确答案: (判断题) 2: 对于用高级语言书写的源程序,需要用注解的形式把每个语句翻译成自然语言,并利用注解提供一些额外的信息。 A: 错误 B: 正确 正确答案: (判断题) 3: 总体设计的目的是确定整个系统的功能及模块结构。 A: 错误 B: 正确 正确答案: (判断题) 4: 消息就是要求某个对象执行在定义它的那个类中所定义的某个操作的规格说明。 A: 错误 B: 正确 正确答案: (判断题) 5: 不适合作为科学工程计算的语言是Prolog语言。 A: 错误 B: 正确 正确答案: (判断题) 6: 快速建立渐进原型RCP采用循环渐进的开发方式,对系统模型作连续精化。 A: 错误 B: 正确 正确答案: (判断题) 7: 封装,尤其是OO方法的对象封装性,为软件复用技术提供了良好的条件。 A: 错误 B: 正确 正确答案: (判断题) 8: 面向对象设计中,属性就是对象所能执行的操作,也就是类中所定义的服务。 A: 错误 B: 正确 正确答案: (判断题) 9: 定量度量的结果不能用来比较两个不同的设计或两个不同算法的优劣;程序的定量的复杂程度也不能作为模块规模的精确限度。 A: 错误 B: 正确 正确答案: (判断题) 10: 快速原型技术的基本思路是快速开发一个目标软件系统的原型,让用户对其进行评价并提出修改意见,然后开发人员根据用户的意见对原型进行改进。 A: 错误 B: 正确 正确答案: (判断题) 11: 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。 A: 错误 B: 正确 正确答案: (判断题) 12: PDL的缺点是不如图形工具形象直观,描述复杂的条件组合与动作间的对应关系时,不如判定表清晰简单。 A: 错误 B: 正确 正确答案: (判断题) 13: 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。 A: 错误 B: 正确 正确答案: (判断题) 14: JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。 A: 错误 B: 正确 正确答案: (判断题) 15: 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。 A: 错误 B: 正确 正确答案: (判断题) 16: 面向问题语言是独立于机器、非过程式的第四代语言。 A: 错误 B: 正确 正确答案: (判断题) 17: 分离功能独立的代码块形成新的模块是正确的编码原则。 A: 错误 B: 正确 正确答案: (判断题) 18: 具有相似或相同性质的对象的抽象就是类。 A: 错误 B: 正确 正确答案: (判断题) 19: 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。 A: 错误 B: 正确 正确答案: (判断题) 20: 模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。 A: 错误 B: 正确 正确答案: (责任编辑:admin)要这答案加QQ:800020900 或加微信:q800020900 获取 |