已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 软件是一种( )。A. 程序 B.数据 C.逻辑产品 D.物理产品6. 软件开发方法是( )。A. 指导软件开发的一系列规则和约定 B.软件开发的步骤 C.软件开发的技术 D.软件开发的思想3. 下面不属于软件工程的3个要素的是( )A. 工具 B.过程 C.方法 D.环境4.在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )。A.软件危机 B.软件工程 C.软件设计革命 D.结构化程序设计5.软件工程的出现是由于( )。A.软件危机 B.计算机硬件技术的发展 C.软件社会化的需要 D.计算机软件技术的发展6.软件生命周期中花费最多的是( )。B. 详细设计 B.软件编码 C.软件测试 D.软件维护7. 在软件生命周期中,能准确的确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A.概要设计 B.详细设计 C.可行性分析 D.需求分析8. 瀑布模型突出的缺点是不适应( )的变动。A.算法 B.程序语言 C.平台 D.用户需求9. 在软件开发模型中,提出最早、应用最广泛的模型是( )。A.瀑布模型 B.喷泉模型 C.快速原型模型 D.螺旋魔性10. 瀑布模型不适用于( )的软件开发。A.需求模糊不清 B.用户不能参与开发 C.用户对计算机不了解 D.开发人员对业务知识不熟悉11. 快速原型的主要优点不包括( )。A.能让用户参与开发、给出反馈B.尽早的把需求分析清楚,以降低风险 C.尽早的发现问题、纠正错误 D.对软件分析设计人员的素质要求较高12. 快速原型的主要问题在于( )。A.缺乏支持原型开发的软件工具 B.要严格控制原型构造的迭代 C.终端用户对原型不能理解 D.软件的测试和文档更新困难13. 系统流程图是一种传统工具,用于描述()。A.逻辑模型 B.程序系统 C.体系结构 D.物理系统14. 软件可行性研究的目的是()。A.证明软件开发项目可行 B.证明软件开发项目不可行 C.阐述软件开发项目值得不值得做 D.为了确定软件开发项目要不要做15. 技术可行性研究要解决的问题是()。A.从技术方面说明项目是否可行 B.从技术方面定义项目要解决的问题C.给出项目开发可行的技术路线 D.给出精简的项目需求设计报告16. 可行性研究的步骤首先是()。A.确定项目目标,即对要解决的问题进行定义 B.研究项目需求C.对项目目标进行可行性分析 D.给出可行的解决方案17. 可行性研究报告必须给出()。A.可行性分析和结论 B.经济、技术、社会可行性分析C.项目目标说明和是否值得开发 D.可选择的解决方案18. 项目开发计划通常不包含()。A.项目的实施计划 B.项目的资源计划C.项目的测试计划 D.项目的验收计划19. 可行性研究实质上是要进行一次()需求分析、设计过程。A.简化、压缩的 B.详细的 C.彻底的 D.深入的20. 需求分析最终结果是产生(B)。A.项目开发计划 B.需求规格说明书C.设计说明书 D.可行性分析报告21. 数据流图(DFD)是(A)方法中用于表示系统的逻辑模型的一种图形工具。A.SA B.SD C.SP D.SC22. 需求规格说明书的作用不包括(C)。A.软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件可行性研究的依据D.软件设计的依据23. 数据词典是用来定义(D)中的各个成分的具体含义的。A.流程图 B.功能结构图 C.结构图 D.数据流图24. 结构化分析方法(SA)是一种面向(B)的分析方法。A.数据结构 B.数据流 C.结构化数据系统 D.对象25. 结构化分析的核心是(A)。A.自顶向下的分解 B.用DFD建模C.用DD描述数据需求 D.自底向上的抽象26. 需求分析的任务是(A)。A.正确说明让软件“做什么” B.用DFD建模C.用DD建立数学模型 D.给出需求规格说明书27. 对于分层的DFD,父图和子图的平衡是指(B)。A.父图与子图的输入输出数据流必须相同B.子图必须继承父图的输入和输出流C.父图和子图相应的输入输出数据流名字保持一致D.子图可以有自己的输入输出数据流28. DFD的每个加工都必须有(A)。A.一个输入和一个输出数据流 B.一个输入数据流C.一个输出数据流 D.一个输入或输出数据流29. 需求分析是分析员经了解用户的要求,认真细致的调研、分析,最终建立目标系统的逻辑模型并写出(B)的过程。A.模块说明书 B.软件规格说明C.项目开发计划 D.合同文档30. 结构化分析方法是以数据流图、(D)和加工说明等描述工具,即用直观的图和间接地语言来描述软件系统模型。A.DFD B.PAD C.IPO D.DD31. 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书及(B)。A.阶段性报告 B.需求评审 C.总结 D.都不正确32. 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)。A.控制流 B.加工 C.数据存储 D.源点和终点33. DFD用于描述系统的(D)。A.数据结构 B.控制流程 C.基本加工 D.软件功能34. 数据词典不包括的条目是(C)。A.数据项 B.数据流 C.数据类型 D.数据加工35. 软件需求分析一般应确定的是用户对软件的(D)。A.功能需求 B.非功能需求 C.性能需求 D.功能需求和非功能需求36. 在数据流图中,有名字和方向的成分是(B)。A.信息流 B.数据流 C.控制流 D.信号流37. 软件设计的基本任务是()。A.模块分解和模块设计 B.建立软件逻辑模型C.软件模块化 D.得出模块结构图38. 软件设计是把()转换为软件表示的过程。A.软件需求 B.系统分析 C.数据库 D. 软件代码39. 系统概要设计的主要成果是()。A.用户的界面要求 B.用户的分析方案C.概要设计说明书 D.系统总体方案40. 总体设计的目的是确定整个系统的()。A.规模 B.功能及模块结构 C.费用 D.测试方案41. 结构化设计过程首先要确认()。A.DFD B.IDEF C.SC D.HIPO42. 耦合是对软件不同模块之间互连程度的度量。各种耦合从强到弱的排列为()。A.内容耦合,控制耦合,数据耦合,公共环境耦合B.内容耦合,控制耦合,公共环境耦合,数据耦合C.内容耦合,公共环境耦合,控制耦合,数据耦合D.控制耦合,内容耦合,数据耦合,公共环境耦合43. 当一个模块直接使用另一个模块的内部数据时,这种模块之间的耦合为()。A.数据耦合 B.公共耦合 C.标记耦合 D.内容耦合44. 数据耦合和控制耦合相比,则()成立。A.数据耦合的耦合性强 B.控制耦合的耦合性强C.两者的耦合性相当 D.两者的耦合性需要根据具体情况分析45. 衡量模块独立性的标准是()。A.耦合的类型 B.内聚的类型C.模块信息的隐藏性 D.耦合性和内聚性46. 如果某种内聚要求一个模块中包含的内容必须在同一段时间内执行,则这种内聚为()。A.时间内聚 B.逻辑内聚 C.通信内聚 D.信息内聚47. 为了提高模块的独立性,模块的内部最好是()。A.逻辑内聚 B.时间内聚 C.功能内聚 D.通信内聚48. 在结构化设计方法中,下面哪种内聚的内聚性最弱()。A.逻辑内聚 B.时间内聚 C.偶然内聚 D.过程内聚49. 详细设计的主要任务是确定每个模块的()。A.算法和使用的数据结构 B.外部接口C.功能 D.程序50. PAD图为()提供了有力的工具。A.系统分析 B.软件设计 C.自动编码 D.软件测试51. 不属于详细设计工具的是()。A.N-S图 B.PAD图 C.PDL D.SC52. 程序的三种基本结构是()。A.过程、子过程和子程序 B.递归、堆栈和队列C.顺序、选择和循环 D.调用、返回和转移53. 下面描述中,符合结构化程序设计风格的是()。A.使用顺序、选择和循环三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.使用GOTO语句54. 下面不属于软件设计原则的是()。A.抽象 B.模块化 C.自底向上 D.信息隐藏55. 由于在开发过程中测试的不彻底、不完全而造成的维护是()。A.改正性维护 B.完善性维护C.适应性维护 D.预防性维护56. 为适应软硬件环境变化而修改软件的过程是()。A.改正性维护 B.完善性维护C.适应性维护 D.预防性维护57. 为增加软件功能和性能而进行的软件维护过程是()。A.改正性维护 B.完善性维护C.适应性维护 D.预防性维护58. 软件维护阶段的文档是()。A.软件需求说明 B.操作手册C.软件问题报告 D.测试分析报告59. 软件的可维护性是指()。A.软件能被修改的难易程度 B.软件可理解的难易程度C.软件可移植性和可使用性 D.软件维护文档的完整性60. 软件维护工作中最主要的部分是()。A.改正性维护 B.完善性维护C.适应性维护 D.预防性维护61. 维护中,因误删除一个标识符而引起的错误是()副作用。A.文档 B.数据 C.编码 D.设计62. 维护中,因修改全局变量或公用数据而引起的错误是()副作用。A.文档 B.数据 C.编码 D.设计63. 软件维护工作过程中,第一步先确认()。A.维护环境 B.维护类型 C.维护要求 D.维护者64. 在软件生存周期中,工作量所占比例最大的阶段是()阶段。A.需求分析 B.设计 C.测试 D.维护65. 软件工程对维护工作的主要目标是提高(),降低维护的代价。A.软件的生产率 B.软件的可靠性C.软件的可维护性 D.维护的效率66. 软件维护的副作用是指()。A.开发时的错误 B.隐含的错误C.因修改软件而造成的错误 D.运行时的误操作67. 软件维护费用高的主要原因是()。A.生产率高 B.生产率低 C.人员多 D.人员少68. 一般来说,在软件维护过程中,大部分工作是由()引起的。A.适应新的软件环境 B.适应新的硬件环境C.用户的需求改变 D.程序的可靠性69. 软件项目管理是()一切活动的管理。A.需求分析 B.软件设计过程 C.模块设计 D.软件生命周期70. 软件管理比其他工程管理更为()。A.容易 B.困难 C.迅速 D.迟缓71. 软件工程管理的内容不包含()。A.开发人员 B.组织机构 C.控制 D.设备72. 软件项目管理过程中一个关键的活动是(),它是软件开发工作的第一步。A.编写规格说明书 B.指定测试计划C.编写需求说明书 D.指定项目计划73. 甘特图是()工具之一。A.成本估算 B.进度控制 C.人员管理 D.设备管理74. 软件测试的目的是( )。A.避免软件开发中出现错误B.发现软件开发中出现的错误C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D.修改软件中出现的错误75. 软件测试是采用( )执行软件的活动。A.测试用例 B.输入数据 C.测试环境 D.输入条件76. 对软件的性能测试、( )测试、攻击测试都属于黑盒测试。A.语句 B.功能 C.单元 D.路径77. 在软件测试阶段,测试步骤按次序可以划分为以下几步( )。A.单元测试、集成测试、系统测试、验收测试B.验收测试、单元测试、集成测试、系统测试C.单元测试、集成测试、验收测试、系统测试D.单元测试、系统测试、集成测试、验收测试78. 通过黑盒测试无法发现( )。A.程序功能使用异常 B.程序内部结构错误C.程序初始化错误 D.外部数据访问异常79. 在下列关于白盒测试的叙述中,不正确的是( )。A.白盒测试的基础是源代码,因此也称为基于代码的测试技术B.必须根据软件需求说明文档生成用于白盒测试的测试用例C.逻辑覆盖是一种常用的白盒测试方法D.白盒测试技术适用于比较低的测试级别80. 通常组件测试由( )来执行。A.开发人员 B.测试人员 C.系统用户 D.系统管理员81. 组件测试的用例设计主要参考的文档是( )。A.组件规格说明 B.系统需求规格说明C.用户手册 D.程序代码82. 集成测试不能发现的错误类型是( )。A.模块相互调用时引入的新问题 B.几个子功能组合后不能实现预期的主功能C.全局数据结构出现错误 D.对数据的处理在设置的边界处出现错误83. 编码阶段对系统执行的测试类型主要有组件测试和集成测试,( )不属于集成测试内容。A.接口数据测试 B.局部数据测试C.模块间时序测试 D.全局数据测试84. 系统测试关注的是( )。A.单个独立的功能是否实现 B.组件间的接口的一致性C.单个独立的模块或类是否满足设计要求 D.项目或产品范围中定义的整个系统或产品的行为85. 通常系统测试由( )来执行。A.使用系统的用户 B.独立的测试团队C.系统开发人员 D.系统销售人员86. 确认系统按照预期工作,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新课程课堂教学评价新技能、新方法
- 康复治疗康复医学
- 机械设计试题及答案第十章滑动轴承
- 国家心理咨询师资格培训基础心理学
- 抗菌药物临床应用的有关知识讲座王玉梅
- 心血管疾病诊疗的常见误区
- 教学论迟艳杰主编
- 数值分析用矩阵分解法解线性代数方程组
- 清华建筑讲座低碳经济与低碳建筑
- 2026版《医疗废物分类目录》培训试题及答案
- 中国机械工程学会无损检测学会
- 吉林省松原市乾安县七中2025年化学高一第一学期期中考试模拟试题含解析
- 三级安全教育试题安全培训试卷(挖掘机)
- 被讨厌的勇气课件
- 化工专业实习汇报
- 安装阳光房棚合同书(2025版)
- 石油工程伦理学课件
- 阳光家园协议书
- 注册电气工程师题库答案分析2025
- DB34T4957-2024单采血浆集中化检测实验室建设规范
- 数学竞赛空间解析几何部分课件
评论
0/150
提交评论