(单选题)1: 在编制程序时,应采纳的原则之一是( )。 A: 不限制goto语句的使用 B: 减少或取消注解行 C: 程序越短越好 D: 程序结构应有助于读者理解 (单选题)2: 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。 A: 软件环境可行性、技术可行性、经济可行性、社会可行性 B: 经济可行性、技术中行性、操作可行性 C: 经济可行性、可行性、系统可行性 D: 经济可行性、实用性、可行性 (单选题)3: 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。 A: 目标 B: 数据流 C: 功能 D: 对象 (单选题)4: 在数据流图中,不能由计算机处理的成份是( )。 A: 控制流 B: 结点 C: 数据流 D: 数据源/终点 (单选题)5: 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是( )的。 A: 功能性 B: 顺序性 C: 逻辑性 D: 瞬时性 (单选题)6: 软件工程的课程特点( ): I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。 A: I、II和III B: I、III和IV C: II、III和IV D: 以上都正确 (单选题)7: 软件测试是软件质量保证的主要手段之一,测试的目标是( )。 A: 证明软件符合设计要求 B: 发展软件的潜在能力 C: 发现软件中的错误和缺陷 D: 判定软件是否合格 (单选题)8: 原型化方法是一种( )型的设计过程。 A: 自外向内 B: 自顶向下 C: 自内向外 D: 自底向上 (单选题)9: 在进行软件测试时,首先应当进行( ),然后再进行组装测试,最后再进行有效性测试。 A: 单元测试 B: 集成测试 C: 系统测试 D: 组合测试 (单选题)10: 从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试( )。 A: 系统测试、集成.测试、单元测试 B: 单元测试、组装测试、确认测试 C: 单元测试、确认测试、集成测试卜 D: 确认测试、组装测试、单元测试 (单选题)11: Jackson方法根据( )来导出程序结构。 A: 数据结构 B: 数据间的控制结构 C: 数据流图 D: IPO图 (单选题)12: 在进行软件结构设计时应该遵循的最主要的原因是( )原理。 A: 抽象 B: 模块化 C: 模块独立 D: 信息隐藏 (单选题)13: 在设计测试用例时,( )是用的最多的一种黑盒测试方法。 A: 等价类划分 B: 边值分析 C: 因果图 D: 判定表 (单选题)14: 集成测试计划是在( )阶段制定的。 A: 可行性研究和计划 B: 需求分析 C: 概要设计 D: 详细设计 (单选题)15: 结构化程序设计中,一般包含3种基本结构,下列结构中哪个不属于基本结构( )。 A: 顺序结构 B: 嵌套结构 C: 顺序结构 D: 选择结构 (单选题)16: 数据流图和( )共同构成系统的逻辑模型。 A: IPO图 B: PDL C: 数据字典 D: 层次图 (单选题)17: 软件可维护性是指软件能够被理解、校正、( )功能的容易程序。 A: 变更 B: 维护 C: 修改 D: 适应及增强 (单选题)18: 在四种类型的维护中,( )维护是针对用户对软件提出的功能和性能要求的。 A: 正确性 B: 适应性 C: 完善性 D: 预防性 (单选题)19: 软件详细设计主要采用的方法是( )。 A: 结构程序设计 B: 模型设计 C: 结构化设计 D: 流程图设计 (单选题)20: ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。 A: 变换型 B: 事务型 C: 结构化 D: 非结构化 (责任编辑:admin) |