软件开发工具历年真题(软件开发工具自考真题)

软件开发 1643
本篇文章给大家谈谈软件开发工具历年真题,以及软件开发工具自考真题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、软件工程试题!帮忙啊!急急急急急!

本篇文章给大家谈谈软件开发工具历年真题,以及软件开发工具自考真题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

软件工程试题!帮忙啊!急急急急急!

一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.“软件工程的概念是为解决软件危机而提出的”这句话的意思是( )A.强调软件工程成功解决了软件危机的问题B.说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理C.说明软件工程这门学科的形成是软件发展的需要D.说明软件工程的概念,即:工程的原则、思想、方法可解决当时软件开发和维护存在的问题2.瀑布模型的主要特点是( )A.将开发过程严格地划分为一系列有序的活动B.将开发过程分解为阶段C.提供了有效的管理模式D.缺乏灵活性3.在软件工程的需求分析阶段,不属于问题识别内容的是( )A.功能需求B.性能需求C.环境需求D.输入/输出需求4.画某系统的数据流图时,顶层图有( )A.0张B.1张C.2张D.3张及其以上5.软件模块内聚性最强的是( )A.功能内聚B.通信内聚C.偶然内聚D.逻辑内聚6.最早提出软件系统维护问题的阶段是( )A.可行性分析B.需求分析C.概要设计D.详细设计7.SD(结构化设计)方法设计的结果是( )A.模块B.模块结构图C.模块的算法D.数据流图8.在进行软件测试时,首先应当进行以下哪项测试,然后再进行组装测试,最后再进行有效性测试( )A.单元测试B.系统测试C.集成测试D.确认测试9.软件详细设计阶段的任务是( )A.算法与数据结构设计B.功能设计C.调用关系设计D.输入/输出设计10.下列属于静态测试方法的是( )A.黑盒法B.路径覆盖C.白盒法D.人工检测11.Fortran语言主要作为以下哪个方面的语言( )A.科学工程计算B.系统软件C.事务处理D.人工智能12.用结构化语言来描述加工逻辑的外层结构时,以下不属于基本结构的是( )A.顺序结构B.选择结构C.嵌套结构D.重复结构l3.可维护软件的主要特性包括( )A.可理解性、可修改性、可移植性B.可使用性C.可维护性、可使用性、可靠性D.可测试性14.程序设计语言不具有的特性是( )A.心理特性B.工程特性C.应用特性D.技术特性15.下列不属于项目进度安排主要方法的是( )A.工程网络图B.Gantt图C.进度结构图D.任务资源表16.下列不属于通常冗余技术的是( )A.结构冗余B.信息冗余C.时间冗余D.代码冗余17.下列工具中,属于需求追踪工具的是( )A.在DBMS上的应用运行工具B.追踪和状态报告C.访问和版本控制机构D.文件和修改管理18.关于软件测试的目的,下面观点错误的是( )A.为了发现错误而执行程序的过程B.一个好的测试用例能够发现至今尚未发现的错误C.证明程序是正确、没有错误的D.一个成功的测试用例是发现了至今尚未发现的错误的测试19.在制定项目开发计划文档时,不包含的内容是( )A.项目概述B.实施计划C.测试计划D.交付期限20.面向对象的开发方法中,以下哪种方法原是面向Ada语言的,并处于面向对象开发方法的奠基性地位( )A.Booch方法B.Coad方法C.UML语言D.OMT方法二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。21.可行性研究从技术可行性、经济可行性、________三方面进行分析。22.IDEF0方法用来描述系统的功能活动及其联系,建立系统的_______模型。23.结构化方法总的指导思想是_______逐层分解。24.在一段程序中,将多次出现的一组语句设计为一个子程序,供多个部分调用,这种情况出现的内聚称为________。25.软件部件的内部实现与外部可访问性分离,这是指软件的______。26.用来模拟被测模块的上级调用模块的模块称为_______。27.软件复杂性度量的参数很多,主要有规模、_______、结构、智能度。28.软件开发环境中最主要的组成部分是______。29.软件工程管理的具体内容包括对开发人员、组织机构、用户和______等方面的管理。30.增量模型根据增量方式和形式的不同,分为_____和原型模型。三、名词解释题(本大题共5小题,每小题3分,共15分)31.过程设计语言(PDL)32.可移植性33.渐增式测试34.详细设计35.条件覆盖四、简答题(本大题共4小题,每小题5分,共20分)36.软件生存周期可以分为几个阶段,每个阶段的提交物是什么?37.结构化分析的描述工具有哪些?简述结构化分析的步骤。38.什么是黑盒测试法?常用的黑盒测试方法有哪些?39.简述面向对象的特征。五、应用题(本大题共2小题,第40小题10分,第41小题15分,共25分) 40.某个学生成绩管理系统的部分功能如下:(1)基本信息管理:教务管理人员输入或修改学期教学执行计划、学生名单和教师名单;(2)学生选课:学生根据教学执行计划进行选课;(3)分配任课教师:教务管理人员为符合开课条件的课程分配教师,并打印任课通知单给教师;(4)成绩管理:每门课程的教师在考试评分结束后将考试成绩交给教务管理人员,教务管理人员输入、维护成绩,系统可生成成绩单(发给学生)、成绩统计分析表(发给教务管理人员)。请根据要求画出该问题的分层数据流图(要求画出顶层和0层数据流图)。 一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分) 1. “软件危机”是指( ) A. 计算机病毒的出现 B. 利用计算机进行经济犯罪活动 C. 软件开发和维护中出现的一系列问题 D. 人们过分迷恋计算机系统 2. DFD中的每个加工至少需要( ) A. 一个输入流 B. 一个输出流 C. 一个输入或输出流 D. 一个输入流和一个输出流 3. 为了提高模块的独立性,模块之间最好是( ) A. 控制耦合 B. 公共耦合 C. 内容耦合 D. 数据耦合 4. 下面关于PDL语言不正确的说法是( ) A. PDL是描述处理过程怎么做 B. PDL是只描述加工做什么 C. PDL也称为伪码 D. PDL的外层语法应符合一般程序设计语言常用的语法规则 5. 详细设计与概要设计衔接的图形工具是( ) A. DFD图 B. 程序图 C. PAD图 D. SC图 6. 不适合作为数据处理与数据库应用的语言是( ) A. SQL B. Cobol C. 4GL D. Lisp 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. GB B. DIN C. ISO D. IEEE 16. 下列文档与维护人员有关的有( ) A. 软件需求说明书 B. 项目开发计划 C. 概要设计说明书 D. 操作手册 17. 在屏蔽软件错误的冗错技术中,冗余附加件的构成包括( ) A. 关键程序和数据的冗余存储和调用 B. 为检测或纠正信息在运算或传输中的错误须外加的一部分信息 C. 检测、表决、切换、重构、纠错和复算的实现 D. 实现错误检测和错误恢复的程序 18. ( )是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。 A. 质量检测 B. 软件容错 C. 软件维护 D. 系统容错 19. 表示对象相互行为的模型是( )模型。 A. 动态模型 B. 功能模型 C. 对象模型 D. 静态模型 20. CASE工具的表示集成是指CASE工具提供相同的( ) A. 编程环境 B. 用户界面 C. 过程模型 D. 硬件/操作系统 二、填空题(每空2分,共20分) 1. 作为计算机科学技术领域中的一门新兴学科,软件工程主要是为了解决________问题。 2. 投资回收期就是使________等于最初的投资费用所需时间。 3. 在IDEF0方法的一个活动图形中控制活动是指________。 4. 划分模块时尽量做到________,保持模块的独立性。 5. PAD图是一种________展开的二维树形结构。 6. 对校正性维护应该从________的严重性开始。 7. 类的实例化是________。 8. 人们常用硬件可靠性的定量度量方法来度量软件的可靠性和可用性,常用的度量软件可靠性的两个指标是________和________。 9. 将待开发的软件细化,分别估算每一个子任务所需要的开发工作量,然后将它们加起来,将得到软件的总开发量。这种成本估算方法称为________。 三、名词解释(每小题3分,共15分) 1. 需求分析 2. 耦合性 3. 结构化程序设计 4. 状态图 5. 软件配置管理 四、简答题(每小题5分,共20分) 1. 简述演绎法调试的具体步骤。 2. 简述增量模型和瀑布模型的本质区别。 3. 简述设计一个容错系统的步骤。 4. 简述在项目开发时,选择程序设计语言应考虑因素。 五、应用题(第1题6分,第2小题8分,第3小题11分,共25分) 1. 某部门要处理大批单据所组成的事务文件,单据分为进货单和发货单两种,每种 单据由多行组成,每行包括零件号、零件名称、数量三个数据项。 要求:用Jackson方法表示事务文件的数据结构。(6分) 2. 根据以下被测试的流程图,选择相应的答案。(8分) (1) A=2, B=0, X=4 (2)A=2, B=1, X=1 (3)A=2, B=0, X=1 A=1, B=1, X=1 A=3, B=0, X=3 A=1, B=1, X=2 ①在1-3的答案中满足判定覆盖的测试用例是________ (2分) ②在1-3的答案中满足条件覆盖的测试用例是________ (2分) ③在1-3的答案中满足判定/条件覆盖的测试用例是________ (2分) (4)A=2, B=0, X=4 (5)A=2, B=0, X=4 (6)A=2, B=0, X=4 A=2, B=1,X=1 A=2, B=2, X=1 A=1, B=1, X=1 A=1, B=0,X A=1, B=0, X=3 A=1, B=1, X=4 A=1, B=1,X=1 A=1, B=2, X=2 A=3, B=0, X=3 ④在4-6的答案中满足条件组合覆盖的测试用例是________(1分) ⑤在4-6的答案中满足路径覆盖的测试用例是________(1分) 3. 某电视购物公司采用面向对象技术实现商品销售计算机系统,基本需求如下: (1)公司提供多种类商品,每种商品通过委托订单来进行征订。 (2)公司下属多个分公司,每个分公司负责本地区委托订单的收录,打印收款凭证单。 (3)公司负责分类、统计各分公司送来的委托单,进行分类统计。 要求:按照上述模型建立对象模型。(11分) 一、

1.C 2.D 3.D 4.B 5.D 6.D 7.B 8.D 9.D 10.D 11.C 12.B 13.A 14.C 15.D 16.C 17.D 18.A 19.A 20.B

二、

1.如何建立一个软件系统

2.积累的经济效益

3.所受到的约束条件

4.高内聚低耦合

5.有左往右

6.评价错误

7.对象

8.MTTF MTBF

9.自底向上估算方法

三、

1. 需求分析是指,开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈

述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约(需求规格说明)的过程。

2. 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。

3. 结构化程序设计是实现该目标的关键技术之一,它指导人们用良好的思想方法开发易于理解、易于验证的程序。 结构化程序设计方法的基本要点是: 1)采用自顶向下、逐步求精的程序设计方法

2)使用三种基本控制结构构造程序 3)主程序员组的组织形式。

4. 状态图是一个标准的计算机概念,它是有限自动机的图形表示,它反映了状态与事件的关系,状态图确定了由事件序列引起的状态序列。

5. 软件配置管理,简称SCM,它用于整个软件工程过程。其主要目标是:标识变更;控制变更;确保变更正确地实现;报告有关变更。SCM是一组管理整个软件生存期各阶段中变更的活动。

四、

1.演绎法调试步骤:列出所有可能的错误原因的假设;排除不适当的假设;精化余于的假设;证明余于的假设。

2.瀑布模型属于整体开发模型,它规定在开始下一个阶段的工作之前,必须完成前一阶段的所有细节。而增量模型属于非整体开发模型,它推迟某些阶段或所有阶段中的细节,从而较早的产生工作软件。 3.(1)按设计任务要求进行常会设计,尽量保证设计的正确

(2)对可能出现的错误分类,确定实现容错的范围

(3)按照“成本—效率”最优原则,选用某种冗余手段(结构,信息,时间)来实现对各类错误的屏蔽

(4)分析或验证上述冗余结构的容错效果

4.(1)项目的应用领域;(2)软件开发的方法 (3)软件执行的环境(4)算法和数据结构的复杂性(5)软件开发人员的知识(选自不倒翁的博客)

急需《软件开发工具》上机实践练习题(复旦自考)

你好,自考实践环节考核的内容一般有:实验、实习、课程设计、毕业论文(设计)和其他专门技能(如外语听说、医学类临床技能、美术技能)等。主考学校在省考委的领导下,具体负责实践环节考核的实施工作。

实践课程相关信息可以咨询主考院校或是你论文指导老师,访问学校网站查询看看有没有通知。

自考实践课程报考需要对应的理论课程通过就可以,没有理论课程的实践课程直接可以报考。

实践课程和论文是上下半年和一次考试,与理论课程分开报考的,不一定是四月和十月考试,具体报考、考试时间由主考院校安排。

自考实践课程由自考院校负责组织报名与考试,具体考试要求、流程、考试教材以及培训都由主考院校通知,报考实践课程一般需要相应理论课程合格。

自考实践课程和论文考试由主考院校负责报名、考试,主要考察实际操作能力,一般不开卷,不允许携带资料进入考察的。

自考实践课程一年两次考试,由主考院校负责考试,上下半年各一次。具体考试要求按照主考院校的要求考试,相关考试试题与培训也是主考院校进行,有相关教材 可以访问学校网站查询相关通知。查询成绩是考后一个月在主考院校网站查询,或是咨询主考院校。

软考系统集成项目管理工程师考什么?

软考系统集成项目管理工程师包含两个考试科目:基础知识与应用技术。基础知识在上午考试,应用技术在下午考试。系统集成项目管理工程师各科目考试内容有所不同。

根据软考系统集成项目管理工程师考试大纲,各科目考试范围如下:

考试科目1:系统集成项目管理基础知识

1.信息化知识

1.1 信息化基础

1.1.1 信息与信息化

* 信息的定义、属性和传输模型

* 信息系统的定义和属性

* 信息化的概念

* 信息技术发展及趋势

1.1.2 信息化发展战略

* 信息化体系要素

* 信息化的战略目标

* 信息化的指导思想、基本原则

* 我国信息化发展的主要任务和发展重点

1.2 电子政务和电子商务

1.2.1 电子政务

* 电子政务的概念和内容

* 电子政务建设的指导思想和原则

* 电子政务建设的发展方向和应用重点

1.2.2 电子商务

* 电子商务的定义、作用、体系结构和特点

* 电子商务的类型

* 电子商务发展的支撑保障体系

1.3 企业信息化

1.3.1 企业信息化基础

* 工业和信息化的深度融合

* 企业信息化的内涵和意义

* 我国企业信息化发展的战略要点

1.3.2 企业信息化的实践

* 企业资源规划(ERP)

* 客户关系管理(CRM)

* 供应链管理(SCM)

* 企业应用集成

1.4 商业智能(BI)

1.4.1 商业智能的概念

1.4.2 商业智能的主要功能与层次

1.4.3 商业智能的相关技术和软件

1.5 智慧城市

1.5.1 智慧城市的概念及内涵

1.5.2 智慧城市的参考模型

1.5.3 我国智慧城市建设的指导思想、原则和目标

1.5.4 智慧城市建设的主要内容

2.信息系统服务管理

2.1 信息系统服务业

2.1.1 信息系统服务业的发展

2.1.2 信息系统集成的概念和发展

2.1.3 信息系统工程监理的概念和发展

2.1.4 信息系统运行维护的概念和发展

2.2 资质管理

2.2.1 信息系统集成资质管理

2.2.2 信息系统工程监理资质管理

2.3 信息技术服务与管理

2.3.1 信息技术服务的概念

2.3.2 信息技术服务的管理框架

* IT服务管理(ITSM)的概念和主要内容

* ITSS的概念和主要内容

3.信息系统审计

3.1 信息系统审计的意义

3.2 信息系统审计的基本方法

4.信息技术知识

4.1 信息系统建设与开发

4.1.1 信息系统建设的基本概念

* 信息系统建设的总体目标

* 信息系统的生命周期、各阶段目标及其主要工作内容

* 信息系统常用的开发方法

4.1.2 信息系统设计

* 方案设计

* 系统架构

4.1.3 软件工程

* 软件需求分析与定义

* 软件设计、测试与维护

* 软件质量保证及质量评价

* 软件配置管理

* 软件过程管理

* 软件开发工具

* 软件复用

4.1.4 面向对象的系统分析与设计

* 面向对象的基本概念

* 统一建模语言UML与可视化建模

* 面向对象的系统分析

* 面向对象的系统设计

4.1.5 软件架构

* 软件架构的定义

* 软件架构的模式

* 软件架构的分析与评估

4.2 基本信息系统集成技术

4.2.1 应用集成技术

* 数据库与数据仓库技术

* Web Service技术

* J2EE架构

* .NET架构

* 软件引擎技术(流程引擎、Ajax引擎)

* 构件和常用构件标准(COM/DCOM/COM+、CORBA和EJB)

* 软件中间件

4.2.2 计算机网络技术

* 网络技术标准与协议

* Internet技术及应用

* 网络分类

* 网络服务器

* 网络交换技术

* 网络存储技术

* 光网络技术

* 无线网络技术

* 网络接入技术

* 综合布线和机房工程

* 网络规划、设计与实施

* 网络安全

* 网络管理

4.3 新一代信息技术

4.3.1 大数据

* 大数据的概念

* 大数据的关键技术

* 大数据发展应用领域和目标

4.3.2 云计算

* 云计算的概念和服务类型

* 云计算的关键技术

* 发展云计算的指导思想、基本原则和目标

* 发展云计算的主要任务

4.3.3 物联网

* 物联网的概念

* 物联网的发展现状

* 物联网的架构

* 物联网的关键技术

* 物联网的应用

4.3.4 移动互联网

* 移动互联网的概念

* 移动互联网的发展现状

* 移动互联网的关键技术

* 移动互联网的应用

4.3.5 互联网+

* 互联网+的内涵

* 互联网+行动

5.项目管理一般知识

5.1 项目管理的理论基础与体系

5.1.1 项目管理基础

* 项目与项目管理的概念

* 系统集成项目的特点

* 项目干系人

5.1.2 项目管理知识体系的构成

5.1.3 项目管理专业领域的关注点

5.2 项目的组织

5.2.1 组织的体系、文化与风格

5.2.2 组织结构

5.3 项目的生命周期

5.3.1 项目生命周期基础

* 项目生命周期的特征

* 项目阶段的特征

* 项目生命周期与产品生命周期的关系

5.3.2 典型的信息系统项目的生命周期模型

* 瀑布模型

* V模型

* 原型化模型

* 螺旋模型

* 迭代模型

5.4 单个项目的管理过程

5.4.1 项目过程

5.4.2 项目管理过程组

5.4.3 过程的交互

6.立项管理

6.1 立项管理内容

6.1.1 需求分析

* 需求分析的概念

* 需求分析的方法

6.1.2 项目建议书

* 项目建议书的内容

* 项目建议书的编制方法

6.1.3 项目可行性研究报告

* 项目可行性研究报告的内容

* 项目可行性研究报告的编制方法

6.1.4 招投标

* 招投标的主要过程和活动

* 招投标文件的主要内容

6.2 建设方的立项管理

6.2.1 立项申请书(项目建议书)的编写、提交和审批

6.2.2 项目的可行性研究

* 可行性研究的主要内容

* 初步可行性研究和详细可行性研究的方法

* 项目论证评估的过程和方法

* 项目可行性研究报告的编写、提交和获得批准

6.2.3 选择项目承建方

* 招标方式

* 其他方式

6.3 承建方的立项管理

6.3.1 项目识别

6.3.2 项目论证

* 承建方技术能力可行性分析的方法

* 承建方人力及其他资源配置能力可行性分析的方法

* 项目财务可行性分析的过程和方法

* 项目风险分析的方法

* 对可能的其他投标者的相关情况分析

6.3.3 投标

* 组建投标小组

* 投标文件编制方法

* 投标关注要点

6.4 签订合同

6.4.1 招标方与候选供应方谈判的要点

6.4.2 建设方与承建方签订合同的过程和要点

7.项目整体管理

7.1 项目整体管理的含义、作用和过程

7.2 项目启动

7.2.1 项目启动所包括的内容

7.2.2 制定项目章程

* 项目章程的作用和内容

* 项目章程制定的依据

* 项目章程制定所采用的技术和工具

* 项目章程制定的成果

7.2.3 选择项目经理

7.3 编制初步范围说明书

7.4 编制项目管理计划

7.4.1 项目管理计划的含义和作用

7.4.2 项目管理计划的内容

7.4.3 编制项目管理计划

* 编制项目管理计划过程

* 编制项目管理计划过程所采用的技术和工具

* 编制项目管理计划的依据和成果

7.5 项目执行

* 指导和管理项目执行采用的主要技术和工具

* 指导和管理项目执行的依据和成果

* 监控项目工作的工具和技术

* 监控项目工作的依据和成果

7.6 项目整体变更管理

7.6.1 项目变更的基本概念

7.6.2 变更管理的基本原则、组织机构和工作流程简介

7.6.3 变更管理的输入

7.6.4 变更管理所采用的技术和工具

7.6.5 变更管理的输出

7.6.6 变更管理与配置管理之间的关系

7.7 项目收尾管理

7.7.1 项目收尾的内容

* 行政收尾和合同收尾

* 项目验收

* 项目总结

* 项目审计

7.7.2 项目收尾所采用的技术和工具

7.7.3 项目收尾的依据和成果

7.7.4 项目组人员转移

7.7.5 项目后评价

* 信息系统目标评价

* 信息系统过程评价

* 信息系统效益评价

* 信息系统可持续性评价

8.项目范围管理

8.1 项目范围管理的概念

8.1.1 项目范围管理的含义及作用

8.1.2 项目范围管理的主要过程

8.2 收集项目需求并编制范围计划

8.2.1 收集项目需求

8.2.2 编制范围计划过程的输入

8.2.3 编制范围计划过程所用的技术和工具

8.2.4 编制范围计划过程的输出

8.3 范围定义

8.3.1 范围定义

* 范围定义的内容和作用

* 范围定义的输入

* 范围定义的工具和技术

* 范围定义的输出

8.3.2 范围说明书

* 项目论证

* 系统描述

* 项目可交付物的描述

* 项目成功要素的描述

8.3.3 工作分解结构(WBS)

* WBS的作用和意义

* WBS包含的内容

8.3.4 WBS创建工作的输入

8.3.5 创建WBS所采用的方法

8.3.6 WBS创建工作的输出

8.4 项目范围确认

8.4.1 项目范围确认的工作要点

8.4.2 项目范围确认的输入

8.4.3 项目范围确认所采用的方法

8.4.4 项目范围确认的输出

8.5 项目范围控制

8.5.1 项目范围控制涉及的主要内容

8.5.2 项目范围控制与用户需求变更的联系

8.5.3 项目范围控制与项目整体变更管理的联系

8.5.4 项目范围控制的输入

8.5.5 项目范围控制所用的技术和工具

8.5.6 项目范围控制的输出

9.项目进度管理

9.1 项目进度管理相关概念

9.1.1 项目进度管理的含义及作用

9.1.2 项目进度管理的主要活动和过程

9.2 规划进度管理过程

9.2.1 规划项目进度管理的输入

9.2.2 规划项目进度管理的工具与技术

9.2.3 规划项目进度管理的输出

9.3 定义活动

9.3.1 定义活动的输入

9.3.2 定义活动的工具与技术

9.3.3 定义活动的输出

9.4 活动排序

9.4.1 活动排序的输入

9.4.2 活动排序的工具和技术

* 前导图法

* 箭线图法

* 确定依赖关系

* 提前量与滞后量

9.4.3 活动排序的输出

9.5 估算活动资源

9.5.1 估算活动资源的输入

9.5.2 估算活动资源的工具和技术

9.5.3 估算活动资源的输出

9.6 估算活动持续时间

9.6.1 估算活动持续时间的输入

9.6.2 估算活动持续时间的工具与技术

9.6.3 估算活动持续时间的输出

* 猎考网判断

* 类比估算

* 参数估算

* 三点估算

* 群体决策技术

* 储备分析

9.7 制定进度计划

9.7.1 制定进度计划的输入

9.7.2 制定进度计划的工具与技术

* 进度网络分析

* 关键路线法

* 关键链法

* 资源优化技术

* 建模技术

* 提前量和滞后量

* 进度压缩

* 进度计划编制工具

9.7.3 制定进度计划的输出

9.8 控制进度

9.8.1 控制进度的概念、主要活动和步骤

9.8.2 控制进度的输入

9.8.3 控制进度的工具和技术

9.8.4 控制进度的输出

10.项目成本管理

10.1 项目成本和成本管理基础

10.1.1 有关成本的基本概念

* 项目成本概念及其构成

* 成本的类型(可变成本、固定成本、直接成本、间接成本、机会成本、沉没成本)

* 应急储备和管理储备

10.1.2 项目成本管理基础

* 项目成本管理的概念、作用和意义

* 项目成本失控的原因

* 项目成本管理的过程

10.2 制定项目成本管理计划

* 项目成本管理计划制定的输入

* 项目成本管理计划制定的技术和工具

* 项目成本管理计划制定的输出

10.3 项目成本估算

10.3.1 项目成本估算的主要相关因素

10.3.2 项目成本估算的主要步骤

10.3.3 项目成本估算的输入

10.3.4 项目成本估算所采用的技术和工具

* 猎考网判断

* 类比估算

* 自下而上估算

* 三点估算

* 储备分析

* 参数模型法

* 卖方投标分析

* 群体决策技术

10.3.5 项目成本估算的输出

10.4 项目成本预算

10.4.1 项目成本预算及作用

10.4.2 制定项目成本预算的步骤

10.4.3 项目成本预算的输入

10.4.4 项目成本预算的技术和工具

* 成本汇总

* 储备分析

* 猎考网判断

* 参数模型

* 资金限制平衡

10.4.5 项目成本预算的输出

10.5 项目成本控制

10.5.1 项目成本控制的主要内容

10.5.2 项目成本控制的输入

10.5.3 项目成本控制所用的技术和工具

* 挣值分析和挣值管理

* 预测

* 完工尚需绩效指数

* 绩效审查

* 储备分析

10.5.4 项目成本控制的输出

11.项目质量管理

11.1 质量管理基础

11.1.1 质量、项目质量与质量管理等相关概念

11.1.2 质量管理的发展阶段

11.1.3 项目质量管理主要活动和流程

11.1.4 国际质量标准

11.2 规划质量管理

11.2.1 规划质量管理的输入

11.2.2 规划质量管理的工具与技术

* 成本收益分析法

* 质量成本法

* 标杆对照(Benchmarking)

* 实验设计

11.2.3 规划质量管理的输出

11.3 实施质量保证

11.3.1 实施质量保证的输入

11.3.2 实施质量保证的方法与工具

* 质量审计

* 过程分析

11.3.3 实施质量保证的输出

11.4 质量控制

11.4.1 质量控制的输入

11.4.2 质量控制的工具与技术

* 七种基本质量工具(因果图、流程图、核查表、帕累托图、直方图、控制图和散点图)

* 新七种基本质量工具(亲和图、过程决策程序图、关联图、树形图、优先矩阵、活动网络图和矩阵图)

* 统计抽样

* 检查

* 审查已批准的变更请求

11.4.3 质量控制的输出

12.项目人力资源管理

12.1 项目人力资源管理有关概念

12.1.1 动机、权力、责任、绩效和责任分配矩阵

12.1.2 项目人力资源管理的过程

12.2 编制项目人力资源计划

12.2.1 编制项目人力资源计划的输入

12.2.2 编制项目人力资源计划的工具与技术

* 组织结构图和职位描述(层次结构图、矩阵图、文本格式、项目计划的其他部分)

* 人际交往

* 组织理论

* 猎考网判断

* 会议

12.2.3 编制项目人力资源计划的输出

12.3 项目团队组织和建设

12.3.1 组建项目团队

* 人力资源获取

* 组建项目团队的输入

* 组建项目团队的工具和技术(事先分派、谈判、招募、虚拟团队、多维决策分析)

* 组建项目团队的输出

12.3.2 项目团队建设

* 项目团队建设的主要目标

* 成功的项目团队的特点

* 项目团队建设的阶段

* 项目团队建设的输入

* 项目团队建设的形式和方法

* 项目团队建设的输出

12.4 项目团队管理

12.4.1 项目团队管理的含义和内容

12.4.2 项目团队管理的方法

12.4.3 项目团队管理的输入

12.4.4 冲突管理

* 冲突的概念

* 冲突的解决

12.4.5 项目团队管理的输出

13.项目沟通管理和干系人管理

13.1 沟通基础

13.1.1 沟通的定义

13.1.2 沟通的方式

13.1.3 沟通渠道的选择

13.1.4 沟通的基本技能

13.2 制定沟通管理计划

13.2.1 沟通管理计划的主要内容

13.2.2 制定沟通管理计划的输入

13.2.3 制定沟通管理计划的工具

13.2.4 制定沟通管理计划的输出

13.3 管理沟通

13.3.1 管理沟通的输入

13.3.2 管理沟通的工具

13.3.3 管理沟通的输出

13.4 控制沟通

13.4.1 沟通控制的输入

13.4.2 控制沟通的技术和方法

13.4.3 沟通控制的输出

13.5 绩效报告

13.5.1 绩效报告的内容

13.5.2 管理绩效报告的输入

13.5.3 管理绩效报告的技术和工具

13.5.4 管理绩效报告的输出

13.6 项目干系人管理

13.6.1 项目干系人管理所涉及的过程

13.6.2 识别项目干系人

* 识别干系人的输入

* 识别干系人的工具和技术

* 识别干系人的输出

13.6.3 编制项目干系人管理计划

* 编制干系人管理计划的输入

* 编制干系人管理计划的工具与技术

* 编制干系人管理计划的输出

13.6.4 管理干系人参与

* 管理干系人参与的输入

* 管理干系人的工具和技术

* 管理干系人参与的输出

13.6.5 控制干系人参与

* 控制干系人参与的输入

* 控制干系人参与的工具和技术

* 控制干系人参与的输出

14.项目合同管理

14.1 项目合同

14.1.1 合同的概念

* 广义合同与狭义合同

* 信息系统工程合同

14.1.2 合同的法律特征

14.1.3 有效合同原则

14.2 项目合同的分类

14.2.1 按信息系统范围划分

* 总承包合同、单项任务承包合同、分包合同

14.2.2 按项目付款方式划分

* 总价合同、单价合同、成本加酬金合同

14.3 项目合同签订

14.3.1 项目合同的内容

* 当事人各自的权利和义务

* 项目费用及工程款的支付方式

* 项目变更约定

* 违约责任

14.3.2 项目合同谈判与签订

* 谈判的概念与谈判过程

* 项目合同签订的注意事项

14.4 项目合同管理

14.4.1 合同管理及作用

14.4.2 合同管理的主要内容

* 合同的签订管理

* 合同的履行管理

* 合同的变更管理

* 合同的档案管理

14.4.3 合同收尾

* 合同收尾的主要内容

* 采购审计

* 合同收尾的输入和输出

14.5 项目合同索赔处理

14.5.1 索赔的概念和类型

14.5.2 索赔的构成条件和依据

* 合同索赔的构成条件

* 合同索赔的依据

14.5.3 索赔的处理

* 索赔流程

* 索赔审核

* 索赔事件处理的原则

14.5.4 合同违约的管理

* 对建设单位违约的管理

* 对承建单位违约的管理

* 对其他类型违约的管理

15.项目采购管理

15.1 采购管理的相关概念和主要过程

15.2 编制采购计划

15.2.1 编制采购计划的输入

15.2.2 用于采购计划编制工作的技术和方法

* 自制/外购分析

* 猎考网判断

* 市场调研

* 会议

15.2.3 编制采购计划的输出

* 采购计划

* 采购工作说明书

* 采购文件(方案邀请书(RFP)、报价邀请书(RFQ)、询价计划编制过程常用到的其他文件)

* 供方选择标准

* 自制/外购决策

* 变更申请

15.2.4 工作说明书(SOW)

* 工作说明书概念

* 工作说明书内容要点

15.3 实施采购

15.3.1 采购方式

* 招标方式

* 其他采购方式(竞争性谈判、单一来源采购或询价)

15.3.2 实施采购的输入

15.3.3 实施采购的方法和技术

* 投标人会议

* 建议书评价技术

* 独立估算

* 猎考网判断

* 刊登广告

* 分析技术

* 采购谈判

15.3.4 实施采购的输出

15.4 招投标

15.4.1 招标人及其权利和义务

15.4.2 招标代理机构

15.4.3 招标方式

15.4.4 招标程序

15.4.5 投标

15.4.6 开标、评标和中标

15.4.7 供方选择

15.4.8 相关法律责任

15.5 控制采购

15.5.1 控制采购的概念

15.5.2 控制采购的输入

15.5.3 控制采购的工具和技术

15.5.4 控制采购的输出

15.5.5 结束采购

16.信息(文档)与配置管理

16.1 信息系统项目相关信息(文档)及其管理

16.1.1 信息系统项目相关信息(文档)的含义和种类

16.1.2 信息系统项目相关信息(文档)管理的规则和方法

* 文档书写规范

* 图表编号规则

* 文档目录编写标准

* 文档管理制度

16.2 配置管理

16.2.1 配置管理有关概念

* 配置项

* 配置项状态

* 配置项版本号

* 配置项版本管理

* 配置基线

* 配置库

* 配置库权限设置

* 配置控制委员会

* 配置管理员

* 配置管理系统

16.2.2 制定配置管理计划

16.2.3 配置标识

16.2.4 配置控制

* 配置控制概念和主要任务

* 基于配置库的变更控制

16.2.5 配置状态报告

16.2.6 配置审计

16.2.7 发布管理和交付

17.项目变更管理

17.1 项目变更基本概念

17.1.1 项目变更的含义和分类

17.1.2 项目变更产生的原因

17.2 变更管理的基本原则

17.3 变更管理角色职责与工作程序

17.3.1 角色职责

* 变更申请人

* 项目经理

* 变更控制委员会(CCB)

* 变更实施人

* 配置管理员

17.3.2 工作程序

* 提出变更申请

* 变更影响分析

* CCB审查批准

* 实施变更

* 监控变更实施

* 结束变更

17.4 项目变更管理的注意事项

17.4.1 变更管理操作要点

17.4.2 变更管理与其他项目管理要素之间的关系

* 变更管理与整体管理

* 变更管理与配置管理

18.项目风险管理

18.1 风险和项目风险管理基本知识

18.1.1 风险的含义和属性

18.1.2 风险的分类

18.1.3 项目风险管理的含义和主要内容

18.2 规划风险管理

18.2.1 规划风险管理的输入

18.2.2 规划风险管理的工具和技术

18.2.3 规划风险管理的输出

18.3 风险识别

18.3.1 风险识别的参与者和原则

18.3.2 风险识别的输入

18.3.3 风险识别的工具和技术

18.3.4 风险识别的输出

18.4 定性风险分析

18.4.1 定性风险分析的输入

18.4.2 定性风险分析的工具和技术

* 风险概率和影响评估

* 概率和影响矩阵

* 风险数据质量评估

* 风险分类

* 风险紧迫性评估

* 猎考网判断

18.4.3 定性风险分析的输出

18.5 定量风险分析

18.5.1 定量风险分析的输入

18.5.2 定量风险分析的工具和技术

* 数据收集和展示技术

* 定量风险分析和建模技术(敏感性分析、预期货币价值分析、建模和模拟)

* 猎考网判断

18.5.3 定量风险分析的输出

18.6 规划风险应对

18.6.1 规划风险应对的输入

18.6.2 规划风险应对的工具和技术

* 消极风险(威胁)的应对策略(规避、转移、减轻、接受)

* 积极风险(机会)的应对策略

* 应急应对策略

* 猎考网判断

18.6.3 规划风险应对的输出

18.7 监控风险

18.7.1 监控风险的输入

18.7.2 监控风险的工具和技术

* 风险再评估

* 风险审计

* 偏差和趋势分析

* 技术绩效测量

* 储备分析

* 会议

18.7.3 监控风险的输出

19.信息系统安全管理

19.1 信息安全管理

19.1.1 信息安全基本知识

* 信息安全定义

* 信息安全属性

19.1.2 信息安全管理的内容

19.2 信息系统安全

19.2.1 信息系统安全的概念

19.2.2 信息系统安全属性

19.2.3 信息系统安全管理体系

* 信息系统安全管理的内容

* 技术体系

* 管理体系

19.3 物理安全管理

19.3.1 计算机机房与设施安全

19.3.2 技术控制

* 检测监视系统

* 人员进/出机房和操作权限范围控制

19.3.3 环境与人身安全

19.3.4 电磁泄露防护

19.4 人员安全管理

19.4.1 安全组织

19.4.2 岗位安全管理

19.4.3 离岗人员安全管理

19.5 应用系统安全管理

19.5.1 应用系统安全管理实施

19.5.2 应用系统运行中的安全管理

* 系统运行安全审查目标

* 系统运行安全与保密的层次构成

* 系统运行安全检查与记录

* 系统运行管理制度

19.5.3 应用软件维护安全管理

* 应用软件维护活动的类别

* 应用软件维护的安全管理目标

* 应用软件维护的工作项

* 应用软件维护的执行步骤

19.6 信息安全等级保护

19.6.1 信息安全保护等级

19.6.2 计算机网络系统安全保护能力等级

20.知识产权管理

20.1 知识产权概念及其内容

20.2 知识产权管理相关法律法规

20.3 知识产权管理工作的范围和内容

21.法律法规和标准规范

21.1 法律

21.1.1 法律基本概念

21.1.2 有关法律

* 合同法

* 招投标法

* 著作权法

* 政府采购法

21.2 标准和标准化

21.2.1 标准化机构

21.2.2 标准分级

21.2.3 标准类型、代号和名称

21.3 系统集成常用技术标准

21.3.1 基础标准

* 软件工程术语 GB/T 11457-2006

* 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编辑符号及约定 GB 1526-1989

* 信息处理系统 计算机系统配置图符号及约定 GB/T 14085-1993

21.3.2 开发标准

* 信息技术 软件生存周期过程 GB/T 8566-2007

* 软件支持环境 GB/T 15853-1995

* 软件维护指南 GB/T 14079-1993

21.3.3 文档标准

* 软件文档管理指南 GB/T 16680-1996

* 计算机软件产品开发文件编制指南 GB/T 8567-2006

* 计算机软件需求规格说明规范 GB/T 9385-2008

21.3.4 管理标准

* 计算机软件配置管理计划规范 GB/T 12505-1990

* 软件工程 产品质量 GB/T 16260-2006

* 计算机软件质量保证计划规范 GB/T 12504-1990

* 计算机软件可靠性和可维护性管理 GB/T 14394-2008

22.专业英语

22.1 具有工程师所要求的英语阅读水平

22.2 掌握本领域的英语词汇

23.项目管理工程师岗位职业道德规范

考试科目2:系统集成项目管理应用技术

1.项目立项

1.1 项目可行性研究

1.1.1 项目机会研究

1.1.2 可行性研究的内容

1.1.3 可行性研究的步骤

1.1.4 可行性研究的方法

1.1.5 可行性研究报告的编制

1.2 项目评估与论证

1.2.1 项目评估的输入

1.2.2 项目评估的程序和方法

1.2.3 项目评估的内容

1.2.4 成本效益分析

1.2.5 编制项目评估论证报告

1.3 建设方的立项管理

1.4 承建方的立项管理

2.采购管理和合同管理

2.1 采购管理

2.1.1 采购的方式和过程

2.1.2 招标和投标

2.2 合同管理

3.项目启动

3.1 项目启动的过程和技术

3.2 制订项目章程

3.3 选择项目经理

4.管理项目资源

4.1 项目人力资源管理

4.2 项目成本管理

5.项目规划

5.1 制定项目的进度管理计划

5.2 制定项目的质量管理计划

5.3 制定项目的风险管理计划

5.4 制定项目的管理计划

6.项目实施

6.1 执行项目沟通计划

6.2 项目绩效检查与评估

6.3 项目团队建设

6.4 管理项目干系人

6.5 信息(文档)管理与配置管理

6.6 执行采购计划

7.项目控制

7.1 项目监督和控制的工具、技术和方法

7.2 整体变更控制

7.3 范围控制

7.4 进度控制

7.5 成本控制

7.6 质量控制

7.7 风险控制

7.8 技术评审与管理评审

8.项目收尾

8.1 项目验收

8.2 项目总结

8.3 合同收尾

8.4 人员转移

8.5 项目后评价

9.信息系统服务管理

9.1 制定信息系统的服务管理计划

9.2 执行信息系统的服务管理计划

9.3 信息系统的运行维护过程的监控

9.4 信息系统服务管理的持续改进

温馨提示:因考试政策、内容不断变化与调整,猎考网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

下方免费复习资料内容介绍:软考程序员历年真题汇总(2015-2018)

格式:ZIP大小:6311.87KB 2023上半年网络管理员备考知识点集锦

格式:DO大小:4136.5KB

资格考试有疑问、不知道如何总结考点内容、不清楚报考考试当地政策,点击底部咨询猎考网,免费领取复习资料

自考软件开发工具与环境历年试题

上学吧在线考试题库有自考考试试题,而且是免费在线考试的,每天都会更新。

大神,求计算机三级软件测试技术的历年真题或复习资料

2013年9月三级软件测试技术最终预测试题及答案

一、判断题

1.软件测试的目的是尽可能多的找出软件的缺陷。(Y)

2.Beta测试是验收测试的一种。(Y)

3.验收测试是由最终用户来实施的。(N)

4.项目立项前测试人员不需要提交任何工件。(Y)

5.单元测试能发现约80%的软件缺陷。(Y)

6.代码评审是检查源代码是否达到模块设计的要求。(N)

7.自底向上集成需要测试员编写驱动程序。(Y)

8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N)

9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)

10.代码评审员一般由测试员担任。(N)

11.我们可以人为的使得软件不存在配置问题。(N)

12.集成测试计划在需求分析阶段末提交。(N)

13.测试是为了验证软件已正确地实现了用户的要求。(N)

14.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。(Y)

15.黑盒测试的测试用例是根据程序内部逻辑设计的。(N)

16.为了快速完成集成测试,采用一次性集成方式是适宜的。(N)

17.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。(N)

二、选择题

1.软件验收测试的合格通过准则是:(ABCD)

A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B.所有测试项没有残余一级、二级和三级错误。

C.立项审批表、需求分析文档、设计文档和编码实现一致。

D.验收测试工件齐全。

2.软件测试计划评审会需要哪些人员参加?(ABCD)

A.项目经理

B.SQA负责人

C.配置负责人

D.测试组

3.下列关于alpha测试的描述中正确的是:(AD)

A.alpha测试需要用户代表参加

B.alpha测试不需要用户代表参加

C.alpha测试是系统测试的一种

D.alpha测试是验收测试的一种

4.测试设计员的职责有:(BC)

A.制定测试计划

B.设计测试用例

C.设计测试过程、脚本

D.评估测试活动

5.软件实施活动的进入准则是:(ABC)

A.需求工件已经被基线化

B.详细设计工件已经被基线化

C.构架工件已经被基线化

D.项目阶段成果已经被基线化

三、多项选择题

1.在面向类的度量中,下列哪些度量方式是属于CK套件的度量(ABCF).

面向对象的软件工程P463页CK度量套件

A.每个类的加权方法

B.对象类之间的耦合

C.继承树的深度

D.类大小

E.特例化索引

F.方法中内聚的缺乏

2.以下说法正确的有(BC).

A.等价类划分和边界值分析属于白盒测试技术.

B.基本路径测试属于白盒测试技术.

C.在基本路径测试中,可以通过流图来计算环路复杂性.

D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.

E.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.

F.可以不进行单元测试就开始集成测试,因为集成测试会发现所有的问题.

3.下列哪些属于集成测试的内容(AB).

A.自顶向下集成

B.自底向上集成

C.回归测试

D.压力测试

4.以下哪些内容是面向对象分析所包含的任务(ABCD).

A.标识类(定义属性和方法)

B.刻画类的层次关系

C.标识对象——对象关系

D.表示对象行为

5.我们可以将设计模式大致划分为以下几种类型(ABD).

A.创建型

B.行为型

C.变换型

D.结构型

6.软件产品与其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具面对软件质量的各种特殊的挑战.那么,软件开发过程的独特性有(ACD).

A.软件产品的高复杂性

B.与其它系统有接口

C.软件产品的不可见性

D.检测缺陷的机会只限于产品开发阶段

E.需要协同工作

7.测试设计员的职责有(ABC).

A.制定测试计划

B.设计测试用例

C.设计测试过程,脚本

D.评估测试活动

8.软件工程研究的对象包括(ABE).

A.质量

B.过程

C.技术

D.数据库

E.工具

9.下列说法正确的是(A).

A.管理,分析,控制现实世界中发生的事件的程序称为实时软件

B.软件项目开发的成功,取决于工具和硬件设备的优劣

C.我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品

D.在项目的进度告急的时候,解决办法之一就是加派人手

10.下列选项中,属于项目管理的对象是(ABCE).

A.人员

B.产品

C.过程

D.设备

E.项目

11.衡量软件项目规模的参数有(ACD).

A.代码行数

B.项目周期

C.文档页数

D.功能点数量

12.软件度量可以获得的信息包括(ABCD).

A.软件质量

B.软件规模

C.软件过程改进

D.软件性能

13.定义风险参数的考虑有(ABCD).

A.软件失效发生的机率

B.软件功能复杂性

C.软件失效产生的影响

D.软件周期长短

14.软件质量保证的有效方式有(ABD).

A.软件技术评审

B.软件项目管理

C.安排项目计划

D.软件测试

15.软件配置管理的主要工作包括(AD).软件质量管理书第4章P46页

A.版本控制

B.质量保证

C.配置审计

D.变更控制

16.下列选项中,哪些为软件基本测试策略框架(CD).

A.白盒测试

B.黒盒测试

C.大爆炸测试

D.增量式测试

17.软件度量的基本维度有哪些(ACDE).

A.软件大小

B.软件缺陷

C.软件时间

D.软件工作量

E.软件质量

18.一些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍,在评审中需要避免下列的哪些缺陷(ABCDE).

A.参与评审的人不了解评审过程

B.评审过程没有被遵循

C.合适的人没有参加评审

D.评审会陷入对问题的解决上

E.评审的焦点放在文档形式而不是内容本身

19.下列哪些是软件配置管理的功能(ACDE).

A.版本控制

B.过程控制

C.工作空间管理

D.异地开发支持E.变更请求管理

20.典型的审查包包括下列的哪些选项(ABCDE).

A.将被审查的初始可交付产品,其中指明了需审查的部分

B.定义了可交付产品的规格说明的所有前期的文档

C.用于验证初始可交付产品的测试文档

D.相关标准或其他参考文档

E.参与者需要的所有表格,如错误清单和个人问题日志等

21.下面哪些项是软件质量管理和项目过程的标准与模型(ACD).

A.CMM

B.SEI

C.ISO

D.IEEE

E.SRI

22.下列项目中哪些是软件过程改进框架的内容(ABCE).

A.软件过程改进架构

B.软件过程改进规划图

C.软件过程评估方法

D.软件过程改进环境

E.软件过程改进计划

23.所有的同级评审都应该遵守几项基本的原则,从而对产品质量和团队文化产生有益的影响,下列哪些是评审的指导原则(ABDE).

A.保持小型的评审小组

B.检查你的自负倾向

C.努力发现问题并且解决问题

D.会议时间限制在两小时左右

E.正式评审需要事先准备

24.下面哪些是辨别过程是否规范的内容(ABCDE).

A.过程是否文档化,成员是否都已经了解过程?

B.过程是否经过培训和实施?

C.过程是否具有强制性?是否有相应的机制与步骤来确保其实施?

D.过程是否有助于员工的工作?是否有相应的机制来跟踪过程的实施状况?

E.管理者是否以团队实施过程的能力与成果为依据进行评估与管理?

25.功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准是(CD).

A.求精

B.模块可理解性

C.内聚

D.耦合

26.下列哪些是面向对象设计的原则(ABCDE).

A.单一职责原则

B.开放-封闭原则

C.替换原则

D.依赖关系倒置原则

E.接口隔离原则

27.以下说法正确的有(BCE).

A.等价类划分和边界值分析属于白盒测试技术.

B.基本路径测试属于白盒测试技术.

C.在基本路径测试中,可以通过流图来计算环路复杂性.

D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.

E.在UML类图中,普通关联关系一般表示为在一个类中持有另外一个类的成员变量.

F.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.

28.下面哪些是辨别过程是否规范的内容(ABCDE).

A.过程是否文档化,成员是否都已经了解过程

B.过程是否经过培训和实施

C.过程是否具有强制性,是否有相应的机制与步骤来确保其实施

D.过程是否有助于员工的工作,是否有相应的机制来跟踪过程的实施状况

E.管理者是否以团队实施过程的能力与成果为依据进行评估与管理

29.软件验收测试的合格通过准则是(AC).

A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求.

B.所有测试项没有残余一级,二级和三级错误.

C.立项审批表,需求分析文档,设计文档和编码实现一致.

D.验收测试工件齐全.

30.软件测试计划评审会需要哪些人员参加(ABCD).

A.项目经理

B.SQA负责人

C.配置负责人

D.测试组

2013年计算机三级软件测试技术上机练习一

1、NextDate函数问题说明:输入一个日期,求从输入日期算起的第三天日期。例如,输入为2008年8月8日,则该程序的输出为2008年8月10日。NextDate函数包含三个整数变量month、day和year,并且满足下列条件:1≤ month ≤12、1≤ day ≤31和2000≤ year ≤2100。分析各种输入情况,列出为输入变量month、day、year划分的有效等价类:

输入等价类

输入

ID

有效等价类

day

1

1 ≤day≤26

2

day=27

3

day=28

4

day=29

5

day=30

6

day=31

month

7

month=4,6,9,11

8

month=1,3,5,7,8,10

9

month=2

10

month=12

year

11

闰年

12

非闰年

编程实现:

(1) 对每一个有效等价类,至少设计一个测试用例。

输入格式:输入(yyyymmdd):

输出格式:输出(yyyy-mm-dd):

覆盖等价类(ID类型):

闰年(Y/N):

例如:输入(yyyymmdd) 20080105↙(回车)

输出(yyyy-mm-dd): 2008-01-07

覆盖等价类(ID类型):1,8,11

闰年(Y/N):N

(2)对每一个无效的month、day和year,分别输入一个无效等价类。

例如:输入(yyyymmdd) 20081305 ↙(回车)

输出(yyyy-mm-dd): 无效月份

覆盖等价类(ID类型):

闰年(Y/N):

2、阅读下面的一段程序:

void Test1(int N,intI)

1 {

2int x=0;

3int y=0;

4while(N--0)

5{

6if(I==0)

7 x=y+2;

8 else

9 if(I==1)

10 y=y+10;

11 else

12 x=y+20;

13}//while

14 }//Test1

根据所给定的程序,确定该程序的独立路径如下:

路径1:4→14

路径2:4→6→7→14

路径3:4→6→9→10→4→14

路径4:4→6→9→12→4→14

编程实现:

对每一个独立路径,设计一个测试用例,并插入一条显示输出语句(printf/cout),显示测试路径标号。

输入格式:输入(N,I):

输出格式:输出(x,y):x= y=

路径ID:

例如:输入(N,I): 1,2↙(回车)

输出(x,y):x=20 y=0

路径ID:测试路径4

2013年计算机三级软件测试技术上机练习二

 1、三角形问题说明:输入三个正整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型是否为等边三角形、等腰三角形、直角三角形、普通三角形以及非三角形。根据问题的规格说明,可以从输出域划分5种等价类:

输出等价类

ID

条件

等价类

1

a=b∧b=c∧a=c∧(a+bc∧b+ca∧a+cb)

等边三角形

2

a=b∨b=c∨a=c∧(a+bc∧b+ca∧a+cb)

等腰三角形

3

a2+b2=c2∨b2+c2=a2∨a2+c2=b2∧(a+bc∧b+ca∧a+cb)

直角三角形

4

a≠b∧b≠c∧a≠c∧(a+bc∧b+ca∧a+cb)

普通三角形

5

(a+b≤c∨b+c≤a∨a+c≤b)∨a≤0∨b≤0∨c≤0

非三角形

编程实现:

(1)对每一个输出等价类,至少设计一个测试用例。

输入格式:输入(a,b,c):

输出格式:输出(ID类型):

例如:输入(a,b,c):5,5,5↙(回车)

输出(ID类型):1(等边三角形),2(等腰三角形)

(2)假设10≤a,b,c≤100,根据划分的等价类,设计边界值测试用例。

例如:输入(a,b,c):60,60,10↙(回车)

输出(ID类型):2(等腰三角形)

2、阅读下面的一段程序,

voidTest2(intX,intA,intB)

1{

2intk=0,j=0;

3if((A1)(B=0))

4{

5X=X/A;

6k=A*B-1;

7}

8if((A==2)||(X1))

9X=X+1;

10j=X+3;

11}//Test2

根据所给定的程序,确定该程序的独立路径如下:

路径1:3→8→10→11

路径2:3→5→6→8→10→11

路径3:3→8→9→10→11

路径4:3→5→6→8→9→10→11

编程实现:

对每一个独立路径,设计一个测试用例,并插入一条显示输出语句(printf/cout),显示测试路径标号。

输入格式:输入(X,A,B):

输出格式:输出(k,j):k=j=

路径ID:

例如:输入(X,A,B):1,2,1↙(回车)

输出(k,j):k=0j=5

路径ID:测试路径4

计算机试题

下列说法中正确的是( )。 a在买计算机时,当然买最高档的 b频繁开、关机对计算机的使用寿命并无影响c 为防止计算机感染病毒,应常用消毒液清洗计算机 d系统启动软盘应写保护,且一般在该盘中不要存放用户程序及数据 D

下面预防计算机病毒的手段,错误的是( )。 a要经常地对硬盘上的文件进行备份 b凡不需要再写入数据的磁盘都应有写保护c 将所有的.com和.exe文件赋以“只读”属性 d对磁盘进行清洗 D

计算机病毒通常分为引导型、复合型和( )。 外壳型 文件型 内码型 操作系统型 B

最先开展的电子商务类型是( )。 企业对个人 企业对企业 企业对政府 个人对个人 A

人类社会最先开展的电子商务类型是( )。 B to C B to B B to G C to C A

人类社会最先开展电子商务零售活动的国家是在( )。 亚洲 欧洲 美洲 澳洲 B

公布世界上第一个Internet电子商务标准是在( )。 1998年 1999年 2000年 2001年 B

在电子商务分类中,C to C是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业内部的电子商务 企业与消费者间的电子商务 A

在电子商务分类中,B to G是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业内部的电子商务 企业对政府的电子商务 D

在电子商务分类中,G to G是( )。 政府与政府间的电子商务 企业间的电子商务 企业内部的电子商务 企业与消费者间的电子商务 A

在电子商务分类中,B to B是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业内部的电子商务 企业对政府的电子商务 B

在电子商务分类中,B to C是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业与消费者的电子商务 企业对政府的电子商务 C

在电子政务分类中,G to G是( )。 政府对政府的电子政务 企业间的电子政务 政府对企业的电子政务 政府对公民的电子政务 A

在电子政务分类中,G to B是( )。 企业对个人的电子政务 政府对企业的电子政务 企业对政府的电子政务 政府对公民的电子政务 B

在电子政务分类中,G to C是( )。 政府对政府的电子政务 企业间的电子政务 政府对公民的电子政务 企业对政府的电子商务 C

在电子政务分类中,B to G是( )。 政府对政府的电子政务 企业间的电子政务 政府对公民的电子政务 企业对政府的电子政务 D

我国电子政务的“三网一库”是指机关内部办公网、办公义务资源网、( )及电子政务信息资源库。 局域网 城域网 公共管理与服务网络 广域网 C

ECP(Electronic Check Paper)是( )。 电子现金 信用卡 电子支票 电子钱包 C

Digital Purse是( )。 电子现金 数字钱包 电子支票 电子钱包 B

与传统现金相比电子现金的优点是( )。 方便、成本低 管理控制技术复杂 已解决合理征税问题 不可能被伪造 A

与传统结算工具相比,电子结算的主要缺点是( )。 缺乏便利性 缺乏安全性 初期投入大、技术复杂 不能进行小额结算 C

电子数据交换的简称是( )。 EFT EDI NET EC B

下面哪项不属于电子商务软件功能( )。 商品目录显示 购物车 交易处理机制 WWW平台选择 D

在线调查常见的方法是( )。 邮寄调查 电话调查 人员调查 电子邮件调查 D

下列有关数据的存储结构的叙述中正确的是: 顺序存储方式只能用于存储线性结构 顺序存储方式的优点是存储密度大、且插入和删除运算效率高 链表的每个结点中都恰好包含一个指针 栈和队列的存储方式既可是顺序方式也可是链接方式 D

算法的时间复杂度是指: 执行算法程序所需要的时间 算法程序的长度 算法执行过程中所需要的基本运算次数 算法执行过程中所需要的基本运算次数 C

算法的空间复杂度是指: 算法程序的长度 算法程序中的指令条数 算法程序所占的存储空间 算法执行过程中所需要的存储空间 D

下列叙述中正确的是: 线性表是线性结构 栈与队列是非线性结构 线性链表是非线性结构 二叉树是线性结构 A

数据的存储结构是指: 数据所占的存储空间量 数据的逻辑结构在计算机中的表示 数据在计算机中的顺序存储方式 存储在外存中的数据 B

下列关于队列的叙述中正确的是: 在队列中只能插入数据 在队列中只能删除数据 队列是先进先出的线性表 队列是先进后出的线性表 C

下列关于栈的叙述中正确的是: 栈是非线性结构 栈是一种树状结构 栈具有先进先出的特征 栈具有后进先出的特征 D

链表不具有的特点是: 可随机访问任一元素 插入和删除不需要移动的元素 不必事先估计存储空间 所需空间与线性表长度成正比 A

在深度为5的满二叉树中叶子结点的个数为: 32 31 16 15 C

对长度为n的线性表进行顺序查找:在最坏情况下所需要的比较次数为: n+l n (n+1)/2 n/2 B

程序流程图(PFD)中的箭头代表的是: 数据流部 控制流 调用关系 组成关系 B

下面不属于软件工程3要素的是: 工具 过程 方法 环境 D

数据流图用于抽象描述一个软件的逻辑模型。数据流图由一些特定的图符构成。下列图符名标示的图符不属于数据流图合法图符的是: 控制流 加CE 数据存储 源和潭 A

软件测试过程是软件开发过程的逆过程其最基础性的测试应是: 集成测试 单元测试 有效性测试 系统测试 B

在结构化方法中软件功能分解属于下列软件开发中的阶段是: 详细设计 需求分析 总体设计 编程调试 C

软件测试的目的是: 发现错误 演示元件功能 改善软件的性能 挖掘软件的潜能 A

软件需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及: 阶段性报告 需求评审 总结 都不正确 B

软件调试技术包括: 边界值分析 演绎法 循环覆盖 集成测试 B

软件需求说明书是需求分析阶段的最后成果。以下Ⅰ.数据描述、II.功能描述、Ⅲ.性能描述、Ⅳ.文件结构,哪些是其应包括的内容? I和II II和III II和IV I,Ⅱ和Ⅲ D

软件测试方法中的静态测试方法之一为: 计算机辅助静态分析 黑盒法 路径覆盖 边界值分析 A

在详细设计阶段经常采用的工具有: PAD SA SC DFD A

下列工具中需求分析常用的工具是: PAD PFD NS DFD D

在软件生命周期中能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是: 概要设计 详细设计 可行性分析 需求分析 D

需求分析阶段的任务是确定: 软件开发方法 软件开发工具 软件开发费 软件系统的功能 D

检查软件产品是否符合需求定义的过程称为: 确认测试 集成测试 验证测试 验收测试 A

软件危机的主要表现有多个方面。例如:I�需求增长无法满足II�生产成本过高Ⅲ�进度无法控制Ⅳ�需求定义不准确V�质量不易保证Ⅵ�难以满足维护需要但比较而言。一般认为软件危机产生的主要原因是: I和II I和III II和V I和Ⅵ D

软件测试是保证软件质量的重要手段其首要任务是: 保证软件的正确性 改正软件存在的错误 发现软件的潜在错误 实现程序正确性证明 C

下面不属于软件设计原则的是: 抽象 模块化 自底向上 信息隐蔽 C

在结构化方法的软件需求定义中可采用分析工具来辅助完成。下列工具中哪些是常用的工具?。 I数据流图 II结构图 Ⅲ数据字典 Ⅳ判定表I和IIII、Ⅱ和IIII、Ⅱ和IVI、Ⅲ和Ⅳ A

结构化程序设计主要强调的是: 程序的规模 程序的易读性 程序的执行效率 程序的可移植性 B

对建立良好的程序设计风格下面描述正确的是: 程序应简单、清晰、可读性好 符号名的命名只要符合语法 充分考虑程序的执行效率 程序的注释可有可无 A

在面向对象方法中一个对象请求另一个对象为其服务的方式是通过发送: 调用语句 命令 口令 消息 D

信息隐蔽的概念与下述哪一种概念直接相关? 软件结构定义 模块独立性 模块类型划分 模块耦合度 B

下面对对象概念描述错误的是: 任何对象都必须有继承性 对象是属性和方法的封装体 对象间的通信靠消息传递 操作是对象的动态属性 A

数据库管理系统是( )。 应用软件 系统软件 教学软件 工具软件 B

数据库系统的组成要素不包括( )。 硬件平台 用户 网络 数据库管理员 C

"在下列关系中,( )是一对多的关系。

" 董事长和员工 医生和患者 产品和生产厂家 任课教师和学生 A

在对关系的描述中,( )是错误的。 一个关系表通常是同一个主题的数据集合 关系表采用主键来唯一标识元组 一个关系表可以有多个主键 关系是二维表 C

对关系数据库的检索操作可由三种基本关系运算组合而成,这三种基本关系运算不包括( )。 连接 "比较

" 选择 投影 B

"下列不属于Access数据库对象的是( )。

" 表 窗体 向导 查询 C

"下列不是关系种类的是( )。

" 多对一 一对一 一对多 多对多 A

"属于Access可以导入或链接数据源的是( )。

" Excel Access FoxPro 以上皆是 D

"下述关于数据库系统的叙述中正确的是( )。

" 数据库系统避免了一切冗余 数据库系统减少了数据冗余 数据库系统中数据的一致性是指数据类型一致 数据库系统比文件系统能管理更多的数据 B

三级模式间存在二级映射,它们是( )。 概念模式与外模式间,概念模式与内模式间 子模式与内模式间,外模式与内模式间 子模式与外模式间,概念模式与内模式间 概念模式与内模式间,外模式与内模式间 A

关系数据库管理系统能实现的专门关系运算包括( )。 关联、更新、排序 排序、索引、统计 选择、投影、连接 显示、打印、制表 C

用树型结构来表示实体之间联系的模型是( )。 数据模型 网状模型 层次模型 关系模型 C

在关系数据库中,用来表示实体之间联系的是( )。 二维表 线性表 树结构 网结构 A

将E-R图转换到关系模式时,实体和联系都可以表示为( )。 关系 属性 键 域 A

下列4个选项中,可以直接用于表示概念模型的是( )。 层次模型 实体-联系(E-R)模型 关系模型 网状模型 B

数据库的三级结构分别被定义为( )。 子模式、模式和概念模式 外模式、子模式和存储模式 模式、概念模式和物理模式 外模式、概念模式和内模式 D

"公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )。

" 一对一 多对多 一对多 多对一 C

下列4个选项中,说法不正确的是( )。 数据库具有较高的数据独立性 数据库中的数据可以共享 数据库避免了一切数据的重复 数据库减少了数据冗余 C

"在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是( )。

" 人工管理 文件系统 数据项管理 数据库系统 D

"从关系中挑选出指定的属性组成新关系的运算称为( )。

" 投影运算 选取运算 联接运算 交运算 A

"数据库系统的核心是( )。

" 软件工具 数据库管理系统 数据库 数据模型 B

把E-R模型转换成关系模型的过程,属于数据库的( )。 需求分析 概念设计 逻辑设计 物理设计 C

关系表中的每一横行称为一个( )。 字段 元组或记录 码 属性 B

"数据库系统的体系结构是( )。

" 三级模式结构和二级映射 二级模式结构和一级映射 三级模式结构和三级映射 三级模式结构和一级映射 A

数据库中存储的是( )。 数据之间的联系 数据 数据以及数据之间的联系 数据模型 C

"反映现实世界中的实体及实体间联系的信息模型是( )。

" 关系模型 层次模型 E-R模型 网状模型 C

数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。 数据与程序独立存放 不同的数据被存放在不同的文件中 不同的数据只能被对应的应用程序所使用 以上三种说法都不对 D

数据模型按不同的应用层次分为三种类型,它们是( )数据模型、逻辑数据模型和物理数据模型。 概念 关系 用户 层次 A

数据库设计分为以下6个阶段:需求分析阶段、( )、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 系统设计阶段 "概念设计阶段 " 总体设计阶段 模块设计阶段 B

关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、( )和自定义完整性。 域完整性 关联完整性 参照完整性 用户完整性 C

数据库管理系统常见的数据模型有层次模型、网状模型和( )三种。 逻辑模型 关系模型 树状模型 物理模型 B

如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体"工人"与实体"设施"之间存在( )联系。 网状 多对多 一对多 一对一 C

下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。 外模式 内模式 概念模式 逻辑模式 B

关系模型的数据操纵即是建立在关系上的数据操纵,一般有( )、增加、删除和修改四种操作。 连接 投影 选择 查询 D

在关系数据库中,把数据表示成二维表,每一个二维表称为( )。 关系 实体 元组 对象 A

数据库保护分为:安全性控制、( )、并发性控制和数据的恢复。 密码控制 访问控制 完整性控制 正确性控制 C

下列叙述中正确的是( )。 数据库系统中,数据的物理结构必须与逻辑结构一致 数据库技术的根本目标是要解决数据共享的问题 数据库设计是指设计数据库管理系统 数据库是一个独立的系统,不需要操作系统的支持 B

"下列有关数据库的描述,正确的是( )。

" 数据库是一组文件 数据库是一个结构化的数据集合 数据库是一个关系 数据库是一个DBF文件 B

数据库设计包括两个方面的设计内容,它们是( )。 概念设计和逻辑设计 模式设计和内模式设计 内模式设计和物理设计 结构特性设计和行为特性设计 D

单个用户使用的数据视图的描述称为( ) 内模式 外模式 存储模式 概念模式 B

"在数据库管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有( )。

A. B.

C. D.

" 数据无冗余 专门的数据管理软件 数据可共享 特定的数据模型 D这是计算机大一计算机导论期末考试试题

"SQL语言又称为( )。

" 结构化控制语言 结构化操纵语言 结构化定义语言 结构化查询语言 D

索引属于( )。 概念模式 外模式 模式 内模式 B

关于软件开发工具历年真题和软件开发工具自考真题的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫码二维码