1、下列哪一项不属于保密级别()A、普通B、加密C、保密D、机密正确答案B2、在()菜单上点击工具栏菜单项,再选择“PERT分析”,将出现PERT分析工具栏。
A、视图B、编辑C、格式D、插入正确答案:A3、对用例不需要在()处打对钩,其中打对钩用例的UUCW会自动计算得出A.简单B、普通C、一般D、复杂正确答案:C4、面向对象设计的步骤中,正确的顺序是()A、系统结构设计、用例设计、类设计B、系统构架设计、数据库设计和用户界面设计C、类设计、用例设计、构架设计D、用例设计、构架设计、类设计正确答案:A5、两个模块都访问一个全局简单变量而不是同意全局数据结构,则这两个模块属于()A、数据耦合B、外部耦合C、公共耦合D、内容耦合正确答案B6、下列哪个不是UML的视图()A、逻辑视图B、行为视图C、组件视图D.并发视图正确答案B7、属于某个类的一个具体对象称为该类的()。
A、实例B、虚拟C、继承D、多态正确答案:A8、表示对象相互行为的模型是()模型A、动态模型B、功能模型C、对象模型D、状态模型正确答案:A9、对象实现了数据和操作的结合,使数据和操作()于对象的統一体中。
A、结合B、隐藏C、封装D、抽象正确答案:C10、结构化程序设计思想的核心是要求程序只由顺序循环和()三种结构组成。
A、分支B、单入口C、单出囗D、有规则GOTO正确答案:A11、要更改项目的工作时间,请点击()菜单下的“更改工作时”选项A、文件B、编辑C、工具D、选项正确答案:C12、下列()不是任务之间的相关性关系A、FSB. FDC、SSD、SF正确答案:D13、需求优先级:分为1-5个级别,()是最最级别,在项目开发过程中要最先实现A、2B、3C、4D、5正确答案:D14、在软件生存期的维护阶段,继续诊断和修正错误的过程称为()。
A、完善性维护B、适应性维护C、预防性维护D、改正性维护正确答案:D15、不属于软件项目管理的是()。
A、开发机构能力评估B、项目风险评估C、质量监控D、软件销售利润正确答案:D16、下列哪个选项不是软件工程的宗旨?()A、开发满足用户需求的软件B、研究算法C、及时交付软件D、生产无故障软件正确答案:B17、可行性研究实质上是在较高层次上、以较抽象的方式进行的()过程。
A、详细软件设计B、系统分析和设计C、深入的需求分析D、测试设计正确答案:B18、需求规格说明书的作用不包括A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件可行性研究的依据D、软件设计的依据正确答案:C19、进行需求分析有多种描述工具,单不包括()A、数据视图B、实体关系图C、PAD图D、数据字典正确答案:C20、反映模块独立性的指标是()。
A、模块的复杂性B、模块的大小C、模块的参数D、内聚和耦合正确答案:D21、模板文件的后缀名是()A、*.mptB、*.proC.*.dotD、*.xls正确答案:A22、选中整列,正确的方法是()A、把光标置于单元格内,单击鼠标左键B、左键在标识号单元格单击C、列标题行和标识号列的交点处单击D、左键单击列标题正确答案:D23、删除任务的操作方法可按()键A、DeleteB、CtrlC. ShiftD、Alt正确答案:A24、UML中,包图是一种()A、集合B、数据结构C、分组机制D、对系统的动态描述正确答案:C25、以下哪一项不属于面向对象的软件开发方法?()A、coad方法B、booch方法C、jackson方法D、omt方法正确答案:C26、面向对象分析的核心在于()A、建立正确的模型B、识别问题域对象C、识别对象之间的关系D.上面都有正确答案:D27、在面向对彖方法中,描述系统控制结构的模型是()模型A、动态模型B、功能模型C、对象模型D、静态模型正确答案:A28、每个子系统的接口上定义了若干(),提现了子系统的功能。
A、说明B、操作C、属性D、关系正确答案:B29、一下哪种测试方法不属于白盒测试技术?()A、语句覆盖测试B、边界值分析测试C、条件覆盖测试D、判断覆盖测试正确答案:B30、软件测试的主要特点是()A、软件测试的开销不大B、软件测试要依靠工具C、软件不能进行穷测试D、软件测试要依靠人工正确答案:C31、下列哪一项不是项目组分配角色项()A、项目组长B、开发人员C、测试人员D、管理人员正确答案:D32、选中连续单元格可以先选择该区域的第一个单元格,然后按下()键之后选。
A、ALTB. SHIFTC. CTRLD. BACKSPACE正确答案:B33、在项目计划中,“里程碑”的任务工期一般是()A、0B、1C、2D、3正确答案:A34、要查看项目的总体信息,可以使用()菜单下的“项目信息"命令A、文件B、项目C、编辑D、工具正确答案:B35、在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。
A、软件危机B、软件工程C、程序设计革命D、结构化程序设计正确答案:A36、瀑布模型的关键不足在于()。
A、过于简单B、不能适应需要的动态变更C、过于灵活D、各个阶段需要进行评审正确答案:B37、可行性研究的四大要素是()A、经济、技术、法律和社会环境B、经济、技术、开发组织能力和领导者水平C、经济、技术、计算机硬件环境和网络带宽D、经济、技术、软件开发工具和人员的稳定性正确答案:A38、需求分析过程中,分析员要从用户那里解决的最重要的问题时()。
A、要求软件做什么B、要给软件提供哪些信息C、要求软件工作效率如何D、要求软件具有什么样的结构正确答案:A39、DFD中的每个加工至少需要0A、一个输入流B、一个输出流C、一个输入或输出流D、一个输入流和一个输出流正确答案:D40、PDL是描述处理过程()A、做什么B、为什么做C、怎样做D。
、对谁做正确答案:C41、当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为()A/数据耦合B、公共耦合C、标记耦合D、内容耦合正确答案:D42、按照模块独立性,耦合程度由弱至强正确的顺序是()。
A、数据耦合、控制耦合、外部耦合、内容耦合B、控制耦合、数据耦合、内容耦合、外部耦合C、内容耦合、外部耦合、控制耦合、数据耦合D、外部耦合、内容耦合、数据耦合、控制耦合正确答案:A43、(______)就是在产品描述、任务清单的基础上,找出项目任务之间的依赖关系和特殊领域的依赖关系、工作顺序。
正确答案:任务排序44、在估算工期时要充分考虑任务清单、合理的(_____)、(_______)因素以及环境因素对项目工期的影响正确答案:资源需求、人员的能力45、需求来源内容可以通过选择方式输入,主要分为(______)、(______)工程、研发、(______)、(______)、其它等七种来源正确答案:用户、市场、公司、高层46、(______)根据对用户需求的收集,以自然语言方式来描述需求正确答案:需求项内容47在做软件评估时,我们通过(______)来制定详细的项目进度表。
正确答案:UCP方法8、在制定项目计划的时候还应当注意(______)和(______)的结合,对于短期内的正确答案:长期计划、短期计划49、项目计划的第一步是项目范围定义,进而走义项目需要进行的(______)、(______)、责任以及项目组的结构。
正确答案:活动、角色50、文档人员根据系统实现及测试的进度,及时完成相关模块的产品支持文档,要求至少包含(______)、(______)。
正确答案:《用户操作手册》、《联机帮助》51、常用的任务类视图有:“甘特图”视图、(______)、(______)、“任务分配状况”视图等正确答案:“网络图”视图、“日历”视图52、关于目标的确定,必须符合(______)原则,即目标必须明确、可行、具体和可以度量正确答案: SMART三、判断(6分)53、0OA和OOD之间的界限是模糊的。
()正确答案:错误54、一个模块的扇入是指该模块被其它模块调用的个数,扇入应尽可能的小。
()正确答案:错误55、尽可能在软件生产过程中保证各阶段文件的正确性。
()正确答案:正确56、一个模块扇入是指该模块被其它模块调用的个数,扇入应尽可能的小。
()正确答案:错误57、盒图的主要优点之一是强制设计人员采用结构化设计方法。
()正确答案:正确58、任何情况下,对象模型始终是最重要、最基本的。
()正确答案:正确59、《项目开发计划书》中主要内容有哪些?正确答案:《项目开发计划书》中主要内容有引言部分;软件过程定义部分;生命周期定义部分;关键计算机资源部分;度量目标部分;;任务分解和进度安排部分;60、软件工程的主要目标是什么?正确答案:软件工程旨在开发满足用户需求、及时交付、不超过预算和无故障的软件,其主要目标如下实现预期的软件功能,达到较好的软件性能,满足用户的需求增强软件过程的可见性和可控性,保证软件的质量;提高所开发软件的可维护性,降低维护费用;提高软件开发成本,及时交付使用;合理预算开发成本,付出较低的开发费用;61、软件需求可以分为业务需求、用户需求、功能需求和非功能需求,分析功能需求和非功能需求的区别?正确答案:(1)功能需求定义了软件开发人员必须实现的软件功能。
用户从他们完成任务的角度对软件提出了用户需求,这些需求通常是凌乱的,非系统化的,有冗余的,开发人员不能据此编写程序。
软件分析人员要充分理解用户需求,将用户需求整理成软件功能需求。
开发人员梖据功能需求进行软件设计和编码。
(2)非功能需求是读功能需求的补充,可以分两类。
一类对用户来说是最重要的属性,包括有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性。
另一类对开发着来说是很重要的质量属性,包括维护性、可移植性、可重用性、可测试性。
62、—般IT企业产品研发过程中,项目类型可以分为哪几类?正确答案:合同定制类以双方签订的合同作为研发的主要内容及验收标准的项目新产品研发类:是指需要研发的产品或其应用领域对企业来说是全新的,研发管理过程应当更加严格。
技术服务类:采用的开发过程相对比较简化,可以采用敏捷过程进行开发。
软件外包类:按软件开发阶段分阶段的部分工作外包完成。
63、测试人员和文档人员职责?正确答案:测试人员职责(1)为项目制定测试计划,并按得到批准的计划开展活动。
(2)为项目编写集成测试及系统测试用例,并执行软件测试过程。
(3)测试的审查和验证。
(4)测试完后,编写测试报告。
文档人员职责负责系统使用说明书或用户手册、系统联机帮助、安装程序的编写等。
64、等价分类法的基本思想是什么正确答案:根据程序的输入特性,将程序的定义域划分为有限个等价区段“等价类”,从等价类中选择岀的用例具有代表性,即测试某个等价类的代表值据等价于对这一类其他值得测试。