软件项目管理--自考-过程性考试答案
自考本工程项目管理答案
一、单项选择题1. 工程项目管理的核心是(B)。
A. 合同管理B. 目标管理C. 质量管理D. 费用管理解析:工程项目管理的核心是目标管理,即确保项目在费用、进度和质量等方面达到预期目标。
2. 工程项目管理的纽带是(A)。
A. 合同管理B. 目标管理C. 质量管理D. 费用管理解析:合同管理是工程项目管理的纽带,它贯穿于项目的全过程,确保各参与方按照合同约定履行义务。
3. 下列项目管理类型中,属于项目管理核心的是(A)。
A. 业主方的项目管理B. 设计方的项目管理C. 施工方的项目管理D. 供货方的项目管理解析:业主方的项目管理是项目管理核心,业主方负责项目的整体策划、决策和实施,对项目成败负有最终责任。
4. 监理单位和项目法人之间是(B)的合同关系。
A. 监理与被监理B. 委托与被委托C. 商业合作伙伴D. 管理与被管理解析:监理单位和项目法人之间是委托与被委托的合同关系,监理单位按照委托合同要求对项目进行监督管理。
5. 在常用的组织结构模式中,每个部门只有一个指令源的是(B)。
A. 职能组织结构B. 项目组织结构C. 矩阵组织结构D. 流程控制结构解析:项目组织结构中,每个部门只有一个指令源,有利于提高项目管理效率。
6. 在(C)组织结构中,每一个工作部门可能有多个矛盾的指令源。
A. 项目B. 职能C. 矩阵D. 事业部解析:矩阵组织结构中,每一个工作部门可能有多个矛盾的指令源,需要协调各部门之间的关系。
7. 项目经理的素质是各种能力的综合体现,其中,核心素质是(B)。
A. 思想素质B. 能力素质C. 业务素质D. 知识素质解析:项目经理的核心素质是能力素质,包括领导能力、沟通能力、决策能力和创新能力等。
8. 建设工程项目总承包的主要意义在于(D)。
A. 交钥匙B. 降低成本C. 提高效率D. 统一管理解析:建设工程项目总承包的主要意义在于统一管理,将设计与施工等环节集成在一起,提高项目管理效率。
自考01336软件项目管理-考试大纲复习资料
01336软件项目管理-考纲复习资料第一章软件项目管理导论一、学习目的与要求本章对项目及软件项目作了概括介绍,目的是使考生对软件项目有个初步的认识。
通过本章的学习,应使考生掌握项目及软件项目的基本概念,了解软件项目的生命周期,理解软件工程框架,掌握软件项目管理的基本概念、特征和主要内容,正确理解软件项目管理的过程、范围以及所面对的问题。
(一)软件项目的定义及其特征(重点)识记:软件项目的定义软件项目是以软件为产品的项目,软件产品的特质决定了软件项目管理和其他领域的项目管理有不同之处理解:软件项目的特征 P30(1)抽象性(2)缺陷检测的困难性(3)高度的复杂性(4)缺乏统一规则。
(二)软件项目管理(重点)识记:软件项目管理的概念 P34在软件项目活动中运用一系列知识、技能、工具和技术,以满足软件需求方的整体需求项目管理知识体系 P26集成管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理软件项目管理的主要内容 P341、软件项目需求管理2、软件项目结算与进度管理3、软件项目配置管理4、软件项目风险管理5、软件项目质量管理6、软件项目资源管理软件项目管理的过程 P351.启动软件项目2.制定项目计划3.跟踪及控制项目计划4.项目计划5.评审项目计划6.编写管理文档理解:软件项目管理的特征 P24综合性、创造性、时间性项目管理的 6 要素 P24范围、时间、成本、质量、组织、客户满意度软件项目的生命周期P22项目从开始到结束,一般包括启动阶段、计划阶段、实施阶段、和结束阶段(三)软件工程框架(次重点)理解:软件工程的目标、活动和原则及软件工程模型软件工程的目标是“生产正确、可用及具有经济效益的产品”。
正确性指软件产品达到预期功能的程度。
可用性指软件基本结构、实现和文档为用户可用的程度。
具有经济效益指软件开发、运行的整个开销满足用户要求的程度。
P16软件工程的活动是指生产一个最终满足需求且达到工程目标的软件产品所需要的步骤,主要包括问题定义、可行性研究、需求分析、总体设计、详细设计、实现、确认以及支持等。
2022年工程项目管理软件及应用自考历年试题
10月湖北省高等教育自学考试工程项目管理软件及应用试卷一、单项选择题1、经典旳建筑工程项目生命周期包括几种项目阶段()A.1个B.2个C.3个D.4个2、项目管理中旳项目三角形是指()A.时间范围和费用B.工期质量和资金C.时间质量和成本D.质量范围和工期3、为了加强安全性,Microsoft Project提供了加密保留文献功能,有“保护密码”和“修改权限密码”两个层次实现该功能,假设某文献只设定了保护密码,则懂得该密码旳顾客可以()A.记得阅读又可修改B.阅读和修改具有随机性C.不可阅读更不可修改D.可阅读该文献,不可修改4、“甘特图”视图中,设定任务有关性旳域名是()A.前置任务B.工期C.开始时间D.完毕时间5、在Microsoft Project中,常用旳老式项目管理技术中包括()A.甘特图、网络图等多种视图技术B.视图、报表、打印文本等C.甘特图、网络图、关键途径法D.WBS、任务有关性、资源调配6、Microsoft Project中缺省旳成本累算方式是()A.开始B.按比例C.完毕D.工期7、Microsoft Project网络视图在默认状况下,正在进行尚未完毕旳任务在网络图视图旳任务方框中表达为()A.深色横条B.两条相交旳对角线C.背景为黑色D.单条对角线8、在Microsoft Project中,任务优先级旳最高级别为()A.500 B.1000C.10000D.无穷大9、Microsoft Project提供旳基准日历类型有()A.两种B.三种C.四种D.五种10、“关键途径”可以在如下哪个视图中显示()A.详细甘特图B.甘特图C.资源工作表视图D.组合视图11、在一种以完毕日期排定旳项目中,对某任务设置了“不得早于······完毕”旳限制,若要取消限制,只需要将限制类型更改为()A.越晚越好B.不得晚于···开始C.不得晚于···完毕D.必须完毕于12、Microsoft Project资源费率中旳每次使用成本是指()A.建筑机械旳租金B.工人旳加班费C.运送费D.水电费13、任务7与任务8旳有关性为“完毕——开始”,若要使任务8在任务7完毕后旳三天开始,则将任务8旳前置任务设置为()A.7FS-3D B.7FS+3D C.8FS-3D D.8FS+3D14、某企业每周四下午对员工进行培训,则该任务属于()A.里程碑任务B.摘要任务C.周期性任务D.子任务15、设定材料资源单位旳域是()A.资源名称B.材料标签C.组D.原则费率16、假如基准比较基准信息持续与目前数据不一样步,则也许旳原因是()A.记录信息有误B.原始计划不精确C.变化不小于计划D.原始计划精确,实际操作不妥17、关键途径上旳任务在完毕后会变成()A.关键任务B.非关键任务C.摘要任务D.周期性任务18、Microsoft Project提供旳缺省日历模板是()A.行政日历B.24小时日历C.原则日历D.夜班日历19、Microsoft Project中模板文献旳扩展名是()A.mpt B.bak C.exe D.mpp 20、在Microsoft Project 中最多可建立旳中期计划是()A.一种B.十个C.十一种D.无数二、多选题21、Microsoft Project旳重要功能有()A.编制组织功能B.视图查看功能C.筛选功能D.动态跟踪功能E、报表生成功能22、Microsoft Project特有旳协助功能包括()A.目录索引协助B.office助手C.项目向导D.智能标签E、屏幕提醒23、在Microsoft Project中建立里程碑任务旳措施有()A.工期为0B.项目向导C.任务信息表D.资源信息表E、网络图24、下列资源中属于工时资源旳有()A.水电B.搅拌机C.电工D.混凝土E、项目经理25、Microsoft Project旳筛选功能里显示“松弛量”可以通过()A.甘特图视图B.网络图C.资源工作表D.详细甘特图E、日程功能三、名称解释26、任务有关性27、项目管理28、比较基准29、投入比导向30、前置任务四、填空题31、Microsoft Project共有三个版本:原则、、32、Microsoft Project模板文献格式为,顾客文献格式为33、project任务类型:固定工期、、34、project提供旳基准日历类型除夜班日历、24小时日历、尚有、35、项目旳特性是、五、简朴题36、简述project中旳资源分类,并举例阐明37、用project在建立项目计划是,应输入哪些信息38、怎样用“PERT”功能进行工期旳预估39、简述Microsoft Project在项目沟通管理中旳作用40、简述project中任务有关性旳类型六、论述题41、在Microsoft Project制定项目计划时,在进行了资源分派之后往往会出现资源过度分派旳状况,试阐明产生资源分派过度旳原因及处理措施?4月湖北省高等教育自学考试工程项目管理软件及应用试卷一、单项选择题1.Microsoft Project 中创立项目文献旳措施有()A.1种B.2种C.3种D.4种2.项目旳两个基本特性是()A.可限制性和明确性B.独特性和一次性C.反复性和动态性D.整体性和可预测性3.Microsoft Project中保留项目模板文献旳命令为()A.新建B.保留C.另存为D.发送4.某项目有5名管理人员,其中有2名管理人员是兼职旳,只有二分之一旳时间投入在该项目中,则可在“资源工作表”视图中将管理人员资源旳最大单位设置为()A.250% B.350% C.400% D.450% 5.在默认状况下,正在进行尚未完毕旳任务在网络图视图旳任务方框中表达为()A.深色横条B.两条相交旳对角线C.背景为黑色D.单条对角线6.打开组合视图旳操作是()A.视图/视图栏B.视图/其他视图C.窗口/拆分D.窗口/新建窗口7.默认状况下,Microsoft Project旳资源视图中表达资源分派过度旳颜色是()A.红色B.白色C.黄色D.黑色8、在Microsoft Project工作表旳工期后带?表达()A.预估工期B.乐观工期C.平均工期D.消极工期9、在Microsoft Project中最多可建立旳中期计划是()A.一种B.十个C.十一种D.无数10、Microsoft Project提供旳基准日历类型有()A.二种B.三种C.四种D.五种11、在Microsoft Project中最多可为一种资源设置旳费率是()A.一种B.二种C.五种D.十种12、在默认状况下,Microsoft Project排定任务日程时使用()A.任务日历B.项目日历C.资源日历D.原则日历13、在Microsoft Project中,任务优先级旳最高级别为()A.500 B.1000C.10000 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,若要使任务B在任务A完毕了30%后开始,则可将任务B旳延隔时间设置为()A.7d B.-7d C.70% D.-70%20、某任务计划派3个工人、每天工作8小时、合计4天时间完毕,由于状况发生变化,现只能派2个工人完毕该任务,并规定该任务必须在4天时间内完毕,则该任务旳类型为()A.固定工期B.固定工时C.固定单位D.固定工种二、多选题21、Microsoft Project一般旳版本有()A.大众版B.专业版C.服务器版D.原则版E、单机版22、经典旳建筑工程项目生命周期包括()A.可行性研究阶段B.计划编制和设计阶段C.施工阶段D.竣工和验收阶段E、项目移交正式运行23、下列属于项目旳有()A.建筑材料B.开发一种新额产品C.建筑物旳改造D.出版一本读物E、家庭住宅旳装修24、Microsoft Project旳比较基准中记录旳信息有()A.时间B.资源C.成本D.范围E、采购25、资源分派过度时要查看旳重要视图有()A.资源工作表B.资源图表C.资源使用状况D.甘特图E、跟踪甘特图三、填空题26、在project中资源表达资源何时以及有多少时间可按安排给所分派旳工作。
自考新软件工程题库及答案
02333软件工程题库及答案单选题1.软件开发环境按解决的问题分类包含A.程序设计环境B.工具箱环境C.基于方法的环境D.以语言为中心的环境2.用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是A.程序B.需求C.设计D.规约3.下列选项中,用作详细设计的工具是A.层次图B.数据流图C.模块结构图D.盒图提供的图形化工具中,用于概念模型和软件模型的动态结构的是A.用况图B.部署图C.对象图D.构件图5.根据软件需求分类,下列选项中不属于设计约束的是A.并发操作B.握手协议C.质量属性D.硬件限制6.根据RUP测试活动,输入为测试用况,活动为实现测试,则输出为A.测试计划B.测试构件C.测试评价D.测试过程7.一般来说,单元测试往往采用A.等价类测试B.因果图测试C.白盒测试D.黑盒测试8.支持面向对象技术的软件生存周期模型是A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型成熟度等级中的第四级为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.在数据流图DFD中,带有名字的箭头表示 ;A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分19.下列叙述中,不属于结构化分析方法的是 ;A.面向数据流的结构化分析方法B.面向数据结构的Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法20.详细设计的任务是决定每个模块的内部特性,即模块 ;A.外部特性B.内部特性C.算法和使用数据D.功能和输入输出数据21.下列工具中属于需求分析常用工具的是 ;22.在白盒测试法中的逻辑覆盖技术中,其中发现错误能力最弱的覆盖技术是 ;A.语句覆盖B.判定覆盖C.条件覆盖D.数据流23.在软件测试过程的4个步骤中,测试依据是需求规格说明的是 ;A.单元测试B.集成测试C.确认测试D.系统测试24.概要设计的结果是提供一份 ;A.模块说明书B.框图C.程序D.数据结构25.与设计测试数据无关的文档是 ;A.需求说明书B.设计说明书C.源程序D.项目开发设计26.在软件维护中,为了加强、改善系统的功能和性能,以满足用户新的要求的维护称为 ;A.适应性维护B.纠错性维护C.完善性维护D.预防性维护27.软件测试的目的是 ;A.发现错误B.演示程序的功能C.改善软件的性能D.挖掘软件的潜能28.在瀑布模型中,将软件分为若干个时期,软件项目的可行性研究一般归属于A.维护时期B.运行时期C.计划时期D.开发时期29.下列中不属于软件维护的是 ;A.纠错性维护B.完善性维护C.检验性维护D.预防性维护30.软件工程的理论和技术性研究的内容主要包括软件开发技术和 ;A.消除软件危机B.软件工程管理C.程序设计自动化D.程序设计自动化31.软件测试过程是软件开发过程的逆过程,其最基础性的测试应是 ;A.集成测试B.单元测试C.有效性测试D.系统测试32.强行排除法是一种常用的简单方法,下列选项中不属于强行排除法;A.输出内存储器的信息B.进行回归测试C.在程序中插入打印语句D.利用自动调试工具成本估算模型是一个模型;A.静态单变量B.动态单变量C.静态多变量D.动态单变量34.在SD方法中全面指导模块划分的最重要的原则是A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性35.在集成联合测试中,测试的主要目的是发现阶段的错误;A.软件计划B.需求分析C.设计D.编码36.下列不属于软件调试技术的是 ;A.强行排错法B.集成测试法C.回溯法D.原因排除法37.下面关于PDL语言不正确的说法是是描述处理过程怎么做是只描述加工做什么也称为伪码的外层语法应符合一般程序设计语言常用的语法规则38.程序的三种基本控制结构的共同特点是 ;A.不能嵌套使用B.只能用来写简单程序C.只能一个入口和一个出口D.已经用硬件实现39.在面向对象的高层设计体系结构中, 是用来描述用户一般使用软件习惯的部分A.人机交互界面B.问题论域C.系统交互界面D.数据管理40.在ATM机系统中,下列不能在面向对象设计中被定义为类;A.中央计算机B.柜台事务C.拨号D.营业厅41.模块的内聚性最高的是A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚42.把一组具有相似特性的对象组合在一起,称之为A.多态性B.类C.消息D.继承性43.以下说法错误的是 ;A.面向对象分析与面向对象设计的定义没有明显区别B.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程C.在实际的软件开发过程中,面向对象分析与面向对象设计的界限是模糊的D.面向对象分析和面向对象设计活动是一个多次反复迭代的过程方法的基本思想是A.自顶向下逐步分解B.自底向上逐步抽象C.自底向上逐步分解D.自底向下逐步抽象45.在E-R模型中,包含以下基本成分 ;A.数据、对象、实体B.控制、联系、对象C.实体、联系、属性D.实体、属性、操作46.程序的三种基本控制结构是 ;A.过程、子程序和分程序B.顺序、选择和重复C.递归、迭代和回溯D.调用、返回和转移47.软件管理的主要职能有 ;A.人员管理、计划管理B.标准化管理、配置管理C.成本管理、进度管理和B48.下列模型属于成本估算方法的有 ;模型模型模型 D.时间估算法49.下列语言中哪个语言是低级语言 ;BASIC ++ D.汇编语言50.原型化方法是一类动态定义需求的方法,下列叙述中,哪一个不具有原型化方法的特点 ;A.提供严格定义的文档B.加强用户参与和决策C.简化项目管理D.加快需求的确定多选题1.下面的是软件构造活动的任务;A.构建软件组件B.设计用户界面C.实施组件的单元测试D.评估组件的质量2.良好设计的特征是 ;A.模块之间呈现高耦合B.实现分析模型中的所有需求C.包括所有组件的测试用例D.提供软件的完整描述3.软件维护的策略包括 ;A.定期检测维护B.改正性维护C.适应性维护D.完善性维护4.下列属于不标准的书写格式有 ;A.书写时适当使用空格分隔B.一行写入多条语句C.嵌套结构不使用分层缩进的写法D.程序中不加注释5.面哪些测试属于黑盒测试 ;A.路径测试B.等价类划分C.边界值分析D.错误推测E.循环测试6.下列属于软件测试过程的是 ;A.单元测试B.组装测试C.内核测试D.法律验证E.确认测试7.软件危机可以表现为 ;A.产品不符合用户的需要B.软件产品的质量差C.软件的可维护性差D.软件的价格昂贵8. 可以作为模块.A.子程序B.函数C.过程D.编译文件9.关于内容耦合的描述正确的是 ;A.内容耦合是最高程度的耦合B.应该尽量使用内容耦合C.高级语言一般设计成允许内容耦合的形式D.如果一个模块有多个入口,可能发生内容耦合图中一般可能包括 ;A.表头B.表体C.表名D.字段名11.下列属于度量效益方法的是 ;A.货币的时间价值B.投资回收期C.收入D.投资回报率12.在敏捷开发方法中,用户故事User Story的作用是 ;A.定义需要发布给最终用户的软件特性和功能B. 确定发布每一次增量的日程表C.用于代替详细的活动计划D.用于估算构建当前增量所需要的努力E.选项A和C13.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,哪些是常采用的 ;A.自顶向下B.自底向上C.分层绘制D.逐步求精14.软件设计中一般将用到图形工具,下列哪种些可用作设计的图形工具A.结构图B.实体联系图图 D.层次图19.下面哪些测试属于白盒测试 ;A.基本路径测试B.等价类划分C.边界值分析D.错误推测E.逻辑覆盖测试20.下列哪些选项是属于内容耦合 ;A.一个模块直接访问另一个模块的内部数据B.一个模块有多个入口C.一个模块不通过正常入口转到另一模块内部D.一个模块只有一个入口判断题1.螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动;2.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义;3.系统设计时应该将模块划分得很细,模块数越多越好;4.软件是指用程序设计语言如PASCAL,C,VISUALBASIC等编写的程序,软件开发实际上就是编写程序代码;5.文档是影响软件可维护性的决定因素;6.软件模块之间的耦合性越弱越好;7.软件开发的方法的工作模型是螺旋模型;8.继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系;9.模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品10.在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板;11.如果通过软件测试没有发现错误,则说明软件是正确的;12.快速原型模型可以有效地适应用户需求的动态变化;13.总体设计的基本目的就是回答:""概括地说,系统应该如何实现""这个问题;14.在软件开发过程中,软件项目管理比软件编码技术显得更为重要;15.可行性研究阶段要进行一次大大压缩简化了的系统分析和设计的过程;语言编译器是一个CASE工具;17.确认测试计划应该在可行性研究阶段制定;标准共分五个等级,其中第三级是已管理级;19.软件就是程序,编写软件就是编写程序;20.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰;21.结构化方法的工作模型是使用螺旋模型进行开发;22.没有Do-case、Do-until形结构,就不能实现某些结构化程序,从而降低了程序的运行效率;23.白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可;24.过程描述语言可以用于描述软件的系统结构;25.软件开发小组的组成人员的素质应该好,而人数则不宜过多;26.类图中的角色是用于描述该类在关联中所扮演的角色和职责的;27.数据流图表示了软件系统对数据的算法处理过程,即系统的物理模型;28.用面向对象方法分析、设计、实现软件,仍属线性的瀑布开发模型;29.面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计;30.软件危机的主要表现是软件的需求量迅速增加,软件价格上升;31.信息隐蔽原则有利于提高模块的内聚性;法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应;33.中心变换型的DFD 图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使用事务分析技术得到初始的模块结构图;34.在等价分类法中,为了提高测试效率,一个测试用例可以覆盖多个无效等价类;35.用例模型的基本组成部件是用例、角色和用例之间的联系;建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的;37.顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序;38.类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述;39.活动图显示动作及其结果,着重描述操作实现中所完成的工作以及用例实例或类中的活动;40.改进程序的执行效率不会引入错误;41.数据库设计说明书是一个软件配置项;42.判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件;43.分层的DFD图可以用于可行性分析阶段,描述系统的物理结构;法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者原型将被废弃;45.信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R图;46.划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好;47.面向对象的的方法是以类作为最基本的元素,它是分析问题和解决问题的核心;48.复用也叫重用或再用,面向对象技术中的“类”是比较理想的可重用软构件,它有三种重用方式:实例重用、继承重用、多态重用;49.对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系;50.面向对象的分析过程主要包括三项内容:理解、表达和验证;答案单选题多选题判断题01.√05.√06.√09.√12.√13.√14.√15.√16.√22.√25.√26.√29.√31.√35.√36.√37.√41.√44.√45.√48.√49.√50.√填空题1.计算机软件一般是指计算机系统中的程序及其文档;2.需求规约的基本性质包括重要性和稳定性、可修改的、完整的和一致的;3.在结构化分析方法中,加工是数据的变换单元,即它接受输入的数据,对其进行处理,并产生输出;4.数据源是数据流的起点;数据潭是数据流的归宿地;5.结构化设计的主要任务是在需求分析的基础上,定义满足需求所需要的结构,即针对给定的问题,给出该问题的软件解决方案,确定“怎么做”的问题;6.模块是执行一个特殊任务的一个过程以及相关的数据结构;7.耦合是指不同模块之间相互依赖程度的度量;8.在软件工程中,FTR的中文含义为正式技术评审;9.软件风险的两个主要特性是不确定性和损失;10.在构件设计中,用于描述加工逻辑的主要工具有图形化设计表示、表格式设计表示和程序设计语言;11.软件项目管理的主要内容是人员、产品、项目、过程;12.功能独立性是模块化和抽象及信息隐藏概念的直接产物,是通过两项质量标准来衡量的:内聚和耦合;13.传统的软件工程中,从分析模型到设计模型的翻译,数据流图是体系结构设计和接口设计的的依据;而数据设计则依据数据字典和实体-关系图 ;14.自底向上集成是集成测试中的一种策略,采用这种方法对软件进行集成测试时,需要为每个模块准备一个驱动模块;15.软件工程的分析模型有三种,分别是信息域、功能域和行为域;的定义包括UML语义和UML表示法两个部分;17.软件工程是从软件开发技术和软件工程两个方面研究如何运用工程学的基本原理和方法来更好地开发和维护计算机软件的一门学科;18.在软件开发过程中要产生大量的信息,要进行大量的修改软件配置管理能协调软件开发,并使混乱减到最低程度;19.内聚性有七种类型,最强的是功能,最弱的是偶然;20.集成测试采用的具体方法有渐增式方法、非渐增式方法;21.螺旋模型利用笛卡尔坐标的四个像限分别表达软件开发模型各方面的活动;22.软件编码阶段要善于积累编程的经验,使得编出的程序清晰易懂、易于测试与维护,从而提高软件质量;23.结构程序设计的基本思想是自顶而下,逐步求精24.数据字典是对数据定义信息的集合,它所定义的对象都包含于数据流图中;25.大型软件测试包括单元测试_、集成测试、确认测试和系统测试四个步骤;26.面象方法用对象行为和属性分解取代了传统方法的功能分解;27.白盒测试和黑盒测试是软件测试的两类基本方法,这两类方法各有所长,相互补充;中的泛化关系就是通常所说的继承关系;29.在前期需求明确、资料完整的情况下尽量采用瀑布模型;30.软件重用技术是能从根本上提高软件可维护性的重要技术;31.检查软件产品是否符合需求定义的过程称为确认测认;名词解释1.软件工程:内容:软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科;它是一门综合性的交叉学科,它涉及计算机科学、工程科学、管理科学、数学等;2.软件危机:内容:是计算机软件的开发和维护过程所遇到的一系列严重的问题;3.软件需求:内容:软件需求是指1用户解决问题或达到目标所需的条件或能力;2系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或能力;3一种反映上面1或2所描述的条件或能力的文档说明;4.需求分析:内容:是准确的理解用户的需求将其转换成需求定义,然后由需求定义转换成形式化的功能规约;5.结构化程序设计内容:结构化程序设计是一种程序设计技术,采用自顶向下逐步求精的设计方法和单入口单出口的控制构件;6.软件设计:内容:从抽象概括到具体实践过程 ;7.信息隐蔽:内容:指在设计和确定模块时,使得一个模块内包含的信息过程或数据,对于不需要这些信息的其它模块来说,是不能访问的;8.对象:内容:是系统中描述客观事物的一个实体,它是构成系统的一个基本单位,由一组属性和对这组属性进行操作的一组服务组成,是类的一个实例9.数据字典:内容:数据字典由数据条目组成,数据字典描述、组织和管理数据流图的数据流、加工、数据源及外部实体;10.耦合:内容:块间联系,软件系统结构中各模块间相互联系紧密程度的一种度量;11.数据抽象:内容:数据抽象把一个数据对象的定义或描述抽象为一个数据类型名,用此类型名可定义多个具有相同性质的数据对象;12.类:内容:具有相似或相同性质的对象的抽象就是类;13.系统测试:内容:系统测试是通过与系统的需求规格作比较,发现软件与系统需求规格不相符合或与之矛盾的地方;14.综合测试:内容:综合测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误;15.软件生存周期模型:内容:软件生存周期模型是描述软件开发过程中各种活动如何执行的模型;16.软件生存周期:内容:软件产品从形成概念开始,经过开发、运行使用和维护直到退役的全过程称为软件生存周期,包括软件定义、开发、使用和维护三部分17.成熟度等级:内容:软件成熟度等级是指软件开发组织在走向成熟的途中几个具有明确定义的表示软件过程能力成熟度的平台;18.继承:内容:广义的说是指能够直接获得已有的性质和特征,而不必重复定义它们狭义的说是子类自动地共享基类中定义的数据和方法的机制19项目管理:内容:就是通过合理地组织和利用一切可以利用的资源,按照计划的成本和计划的进度,完成一个计划的目标,它包含团队管理、风险管理、采购管理、流程管理、时间管理、成本管理和质量管理等;20.白盒测试:内容:白盒测试是已知产品内部工作过程,通过测试检验产品内部动作是否按照产品规格说明的规定正常进行;21.预防性维护:内容:预防性维护是为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础;22.编程风格:内容:是在不影响性能的前提下,有效地编排和组织程序以提高可读性和可维性; 23.数据流图:内容:数据流图是结构化分析的基本工具,它描述了信息流和数据转换;24.软件测试:内容:软件测试是以最少的时间和人力系统地找出软件中潜在的各种错误和缺陷;工具:内容:CASE工具是一些软件系统,支持软件过程的常规活动,如编辑设计图表、检查图表的连贯性、跟踪已经运行的程序测试等;26.模块作用域:内容:是指受该模块判定影响的所有模块;受该模块内的一个判定影响的所有模块的集合27.内聚性:内容:内聚性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量28.数据设计:内容:数据设计是为在需求规格说明中定义的那些数据对象选择合适的逻辑表示,并确定可能作用在这些逻辑结构上的所有操作包括选用已存在的程序包29.瀑布模型:内容:瀑布模型是将软件生命周期的各项活动规定为依线性顺序连接的若干阶段的模型,适合于软件需求很明确的软件项目;30.条件组合覆盖:内容:条件组合覆盖就是设计足够的测试用例,运行被测程序,使得每个判断的所有可能的条件取值组合至少执行一次;问答题一、软件生命期各阶段的任务是什么答:软件生命期分为7个阶段:1问题定义:确定要解决的问题是什么;2可行性研究:确定问题是否值得解,技术可行性、经济可行性、操作可行性;3需求分析:确定该系统必须做什么;4总体设计:确定系统如何实现,包括系统设计和结构设计;5详细设计:具体实现设计的系统;6实现:编码和测试;7运行维护:保证软件正常运行;二、如何理解模块独立性用什么指标来衡量模块独立性答:模块独立的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果;模块的独立性很重要:第一,有效的模块化即具有独立的模块的软件比较容易开发出来;第二,独立的模块比较容易测试和维护; 模块的独立程度可以由两个定性标准度量,分别是内聚和耦合;内聚衡量一个模块内部各个元素彼此结合的紧密程度;耦合衡量不同模块彼此之间互相依赖连接的紧密程度;三、软件重用的效益是什么答:1 软件重用可以显着地改善软件的质量和可靠性; 2 软件重用可以极大地提高软件开发的效率; 3 节省软件开发的成本,避免不必要的重复劳动和人力、财力的浪费;。
自考软件工程试题答案
自考软件工程试题答案自考软件工程试题及答案一、单项选择题(本大题共20小题,每小题1分,共20分)1.软件生存周期中,准确地确定软件系统必须做什么的阶段是(B)A.可行性分析和项目开发计划B.需求分析C.概要设计D.详细设计2.把瀑布模型和专家系统结合在一起的软件生存周期模型是(B)A.增量模型B.基于知识的模型C.螺旋模型D.喷泉模型3.以下不属于项目开发计划主要内容的是(C)A.实施计划B.交付期限C.测试用例D.人员组织及分工4.使用数据流图来表示系统逻辑模型的是(D)A.JacksonB.VDMC.OOAD.SA5.用于描述结构化分析中数据流加工逻辑的是(A)A.判定树B.ER图C.状态图D.用例图6.若一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入,则该模块的内聚性类型是(C)A.时间内聚B.偶然内聚C.顺序内聚D.功能内聚7.下列几种耦合类型,耦合性最高的是(A)A.公共耦合B.控制耦合C.标记耦合D.数据耦合8.程序流程图的优点不包括(B)A.历史最悠久,使用最广泛B.容易表示逐步求精的过程C.支持程序的三种基本控制结构D.直观清晰,易于使用9.第一个体现结构化编程思想的程序设计语言是(C)A.Cobol语言B.C语言C.Pascal语言D.FORTRAN语言10.确认测试也称为(A)A.有效性测试B.无效性测试C.静态测试D.动态测试11.黑盒测试技术不包括(B)A.等价类划分B.路径覆盖C.边界值分析D.错误推测12.为了增加软件功能和性能、提高软件运行效率而进行的维护活动称为(C)A.校正性维护B.适应性维护C.完善性维护D.预防性维护13.瀑布模型与增量模型之间的本质区别是(B)A.瀑布模型属于非整体开发模型,增量模型属于整体开发模型B.瀑布模型属于整体开发模型,增量模型属于非整体开发模型C.瀑布模型容易适应需求变化,增量模型不容易适应需求变化D.瀑布模型减少技术、应用风险,增量模型增大技术、应用风险14.面向对象分析中,对象模型描述了系统的(A)A.静态结构B.动态结构C.控制结构D.顺序结构15.面向对象设计中存在三种内聚,分别是(D)A.属性内聚、操作内聚、类内聚B.操作内聚、类内聚、整体-部分内聚C.属性内聚、操作内聚、对象内聚D.操作内聚、类内聚、一般-具体内聚16.McCall质量度量模型中,与“软件系统对非授权人访问软件或数据行为的控制程度”所对应的软件质量特性是(B)A.正确性B.完整性C.可维护性D.可用性17.软件工程标准中,JIS属于(B)A.国际标准B.国家标准C.行业标准D.企业规范18.与“程序维护手册”文档有关的人员是(B)A.管理人员和开发人员B.管理人员和维护人员C.维护人员和用户D.管理人员和用户19.软件工具“代码生成程序”属于(C)A.需求追踪工具B.质量保证工具C.设计工具D.文档工具20.软件复杂性度量的参数中,能反映“软件总共的指令数,或源程序行数”的是(A)A.规模B.难度C.结构D.智能度二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
自考软件项目管理试题及答案
自考软件项目管理试题及答案一、单项选择题1. 软件项目管理的主要目标是什么?A. 提高软件性能B. 确保软件按时发布C. 控制成本和质量D. 增加软件功能答案:C2. 在软件项目管理中,哪个过程负责定义项目的新需求?A. 项目启动B. 项目规划C. 项目执行D. 项目监控和控制答案:B3. 以下哪项不是软件项目风险管理的一部分?A. 风险识别B. 风险评估C. 风险转移D. 风险执行答案:D4. 在敏捷软件开发中,通常使用哪种工具来管理项目进度?A. 甘特图B. 项目里程碑C. 燃尽图D. PERT图答案:C5. 软件配置管理的主要目的是什么?A. 跟踪项目进度B. 控制项目成本C. 管理软件变更D. 提高软件质量答案:C二、多项选择题6. 以下哪些属于软件项目管理的关键过程领域?A. 项目启动B. 项目规划C. 项目执行D. 项目收尾E. 项目监控和控制答案:B, C, D, E7. 在软件项目管理中,项目范围说明书通常包括哪些内容?A. 项目目标B. 项目成本C. 项目时间表D. 项目风险答案:A, C, D8. 以下哪些因素可能导致软件项目延期?A. 不充分的资源分配B. 技术难题C. 需求变更D. 缺乏有效的沟通答案:A, B, C, D三、简答题9. 简述软件项目管理中的利益相关者分析的重要性。
答案:利益相关者分析在软件项目管理中至关重要,因为它帮助项目经理识别出所有可能影响项目成功的个人、团队或组织。
通过了解这些利益相关者的需求和期望,项目经理可以更好地规划项目,确保所有关键利益相关者的需求得到满足,从而降低项目风险,提高项目成功率。
10. 描述软件项目中的变更控制过程。
答案:变更控制过程是软件项目管理中用于处理项目范围、成本、时间表或质量要求变更的正式流程。
这个过程通常包括以下步骤:变更请求的提交、变更评估、利益相关者沟通、变更批准或拒绝、更新项目计划、实施变更以及重新评估项目状态。
软件工程自考试题及答案-2015年10月
2015年10月高等教育自学考试全国统一命题考试第一部分选择题一、单项选择题(本大题共15小题,每小题2分,共30分)1.软件生产率、软件质量满足不了社会发展的需求,并成为其发展的制约因素,这现象被称为AA.软件危机B.软件工程C.软件矛盾D.软件制约2.能表达软件产品/系统的概念模型是BA.程序规约B.需求规约C.设计规约D.测试规约3.需求人员把自己作为系统的最终用户,审视该系统并提出问题的初始发现需求技术是A A.自悟B.自创C.自发D.自审4.在结构化分析方法中,数据的变换单元称为DA.变迁B.交换C.解析D.加工5.若一个模块A通过接口向两个模块B和C传递一个公共参数,那么模块B和c之间的关系称为CA.数据耦合B.控制耦合C.标记耦合D.公共耦合6.往往能粗略地标志一个系统的规模和复杂程度,指的是模块的BA.宽度B.深度C.扇入D.扇出7.若一个学生可以在一所或者多所学校注册学习,那么这种关联关系称为DA.依赖B.泛化C.组合D.聚合8.如果两个类具有泛化关系,正确的是AA.子类可继承父类的属性和操作B.子类不能替换父类的声明C.不能在其他类目之间创建泛化D.子类一个操作的实现不能覆盖父类一个操作的实现9.下列选项,属于RUP突出特点的是AA.用况驱动B.数据驱动C.事件驱动D.过程驱动10.关于软件测试,下列说法错误的是CA.测试从一个侧面证明程序员的“失败”B.测试有预知的结果C.测试是一个推理过程D.测试是有计划的,并要进行测试设计11.假设大学生年龄的输入范围为16—40,则根据黑盒测试中的等价类划分技术,下列划分正确的是BA.可划分为2个有效等价类,2个无效等价类B.可划分为1个有效等价类,2个无效等价类C.可划分为2个有效等价类,1个无效等价类D.可划分为1个有效等价类,1个无效等价类12.在单元测试期间,通常首先考虑模块的AA.接口B.定义C.表达D.原型13.软件基本过程指那些与软件生产直接相关的活动集,可分为获取过程、供应过程、开发过程、运行过程和DA.验证过程B.调试过程C.测试过程D.维护过程14.在常见的软件开发模型中,适用于需求明确或很少变更的项目的模型是AA.瀑布模型B.演化模型C.螺旋模型D.喷泉模型15.CMMI能力等级中的Ⅰ级是CA.未完成级B.已管理级C.已执行级D.已定义级第二部分非选择题二、填空题(本大题共20空,每空1分,共20分)16.从事软件开发实践和软件工程项目管理的思想基础是正确认识软件开发。
自考管理系统中计算机应用实践考试上机考题及操作步骤答案
管理系统中计算机应用实践环节辅导(历年考试题。
)考试要求:一、说明1、根据要求编制程序,实现给定的功能2、考试时间1个小时3、所做内容放在F盘下KS目录中,同时拷贝一份在软盘中,软盘由监考老师统一发给,特别注意检查软盘,保证拷贝正确。
同时在软盘上写上考试机位、考生姓名、准考证号码和联系电话。
二、试题下面实营销人员业绩管理系统中的三个库表,数据结构如下:表“商品基本情况表”数据表结构定义表字段名最好使用中文,这样在后面的表单中字段名称就可以按中文显示了!(在本资料中,为节约时间,没有使用中文)“商品基本情况表”数据表记录表“业务员销售记录表”数据表结构定义表“业务员销售记录表”表“业务员记录表”数据表结构定义表业务员记录表三、考试要求:(考试环境:VFP6.0以上)(2005年1月考试真题)1、建立上述三个数据表和索引,并用商品编码、业务员号建立表间关联。
(20分)2、建立一个项目,名字为myproj,并把数据库加入到myproj中。
在myproj建立菜单mymenu,菜单包括数据维护、查询、统计、个人信息和退出五个项目。
(20分)3、点击数据维护时,弹出MYFORM1表单,选择某个数据表进行数据的增、删、改。
(20分)4、点击查询时,弹出MYFORM2表单,实现通过商品编码查询商品库存数量、单价等基本情况;通过部门查询该部门业务员基本情况;通过业务员号查询给顶日期该业务员销售商品的名称和单价等。
(30分)5、点击统计时,弹出MYFORM3表单,按商品号和业务员号统计销售量。
(选做)6、点击个人信息时,弹出MYINFO表单,显示考生的真实姓名、考试机位、准考证号和联系电话。
(5分)7、点击退出时,返回系统菜单,关闭数据库。
(5分)操作指导操作基本步骤:一、建立项目文件二、建立数据库三、设计菜单四、建立相应的表单五、设计主控文件六、连编应用程序一、建立项目文件(1)选择文件菜单?新建?选择建立项目文件(2)项目保存位置选择F:盘的KS文件夹,根据要求输入项目名称,(3)结果如图(4)可以设计默认的文件夹,方法【工具菜单】?【选项】?【文件位置】?【默认目录】?修改注意:要选择“设置为默认值”按钮!三、建立数据库1、创建数据库项目管理器?数据选项卡?数据库?新建2、选择文件夹位置和文件名(注意,这是最关键的)213、鼠标点击“保存”按钮后,就建立了数据库。
自考项目管理考试题型及答案
自考项目管理考试题型及答案一、单项选择题1. 项目管理的核心是什么?A. 成本管理B. 时间管理C. 质量管理D. 风险管理答案:B2. 在项目管理中,哪个过程负责定义项目的新需求?A. 项目启动B. 项目规划C. 项目执行D. 项目监控答案:B3. 项目生命周期的五个基本过程组是什么?A. 启动、规划、执行、监控、收尾B. 规划、执行、监控、评估、收尾C. 启动、执行、监控、控制、收尾D. 定义、计划、实施、检查、行动答案:A二、多项选择题4. 以下哪些是项目管理的关键知识领域?A. 范围管理B. 财务管理C. 时间管理D. 人力资源管理E. 风险管理答案:A, C, D, E5. 在项目管理中,项目团队成员需要具备哪些技能?A. 沟通技能B. 解决问题的能力C. 领导力D. 技术专业知识E. 风险评估能力答案:A, B, C, D, E三、简答题6. 简述项目管理的五大过程组及其主要目的。
答案:项目管理的五大过程组包括启动、规划、执行、监控和收尾。
启动过程组的主要目的是定义项目的新需求和目标。
规划过程组的目的是制定项目的详细计划,包括时间表、预算和资源分配。
执行过程组涉及按照项目计划执行项目活动。
监控过程组的目的是跟踪项目进度,与计划进行比较,并采取必要的行动以保持项目在正确的轨道上。
收尾过程组确保所有项目活动都已完成,并且项目成果已经得到客户或赞助商的接受。
7. 描述项目管理中的范围蔓延问题,并提出解决方案。
答案:范围蔓延是指项目在执行过程中,未经适当授权而增加或改变项目范围的情况。
这可能导致项目成本增加、时间延长和资源浪费。
解决范围蔓延的方案包括:- 明确项目范围和目标,并确保所有项目干系人都理解并同意。
- 制定详细的项目管理计划,包括范围管理计划。
- 建立变更控制流程,确保任何范围变更都经过适当的审查和批准。
- 定期与项目团队和干系人沟通,确保他们了解项目进展和任何潜在的变更。
四、案例分析题8. 假设你是一个项目经理,负责一个软件开发项目。
项目管理自考试题及答案
项目管理自考试题及答案一、单项选择题(每题1分,共10分)1. 项目管理的核心是什么?A. 成本管理B. 时间管理C. 质量管理D. 风险管理答案:B2. 项目管理的五个基本过程组是什么?A. 启动、规划、执行、监控、收尾B. 规划、执行、监控、收尾、沟通C. 启动、规划、执行、控制、结束D. 计划、执行、监控、风险、结束答案:A3. 在项目管理中,哪个过程负责定义项目的新需求?A. 项目启动B. 项目规划C. 项目执行D. 项目监控答案:B4. 以下哪项不是项目管理的知识领域?A. 范围管理B. 采购管理C. 人员管理D. 沟通管理答案:C5. 项目管理计划的主要组成部分不包括以下哪项?A. 范围说明B. 项目章程C. 风险登记册D. 项目团队名单答案:D6. 在项目管理中,WBS是什么的缩写?A. 工作分解结构B. 工作预算系统C. 工作平衡系统D. 工作基准系统答案:A7. 项目管理的主要目标是什么?A. 实现项目利益最大化B. 确保项目按时完成C. 保证项目预算不超支D. A、B和C都是答案:D8. 在项目管理中,EVM(挣值管理)通常用于什么?A. 成本控制B. 时间管理C. 质量管理D. 风险管理答案:A9. 以下哪项不是项目管理的十大知识领域之一?A. 人力资源管理B. 范围管理C. 产品管理D. 风险管理答案:C10. 项目管理的三重约束是什么?A. 范围、时间、成本B. 质量、资源、风险C. 成本、时间、质量D. 范围、风险、沟通答案:C二、多项选择题(每题2分,共10分)11. 以下哪些是项目管理的关键原则?(多选)A. 责任明确B. 持续改进C. 客户参与D. 风险管理答案:A, B, C, D12. 在项目管理中,项目章程通常包含哪些信息?(多选)A. 项目目的B. 项目范围C. 项目预算D. 项目团队名单答案:A, B, C13. 以下哪些是项目管理过程中的监控活动?(多选)A. 范围核实B. 成本审计C. 时间跟踪D. 质量控制答案:A, B, C, D14. 项目管理的沟通管理计划应该包括哪些内容?(多选)A. 沟通目标B. 沟通渠道C. 信息分发方法D. 沟通频率答案:A, B, C, D15. 在项目管理中,以下哪些是风险应对策略?(多选)A. 风险规避B. 风险转移C. 风险接受D. 风险利用答案:A, B, C三、简答题(每题5分,共20分)16. 简述项目管理的五大过程组及其主要活动。
2024年下半年《软件工程》全国自考考题含解析
2024年下半年《软件工程》全国自考考题一、单项选择题1、集成化能力成熟度模型(CMMI)中有22个过程域,分为4类:项目管理类、工程类、过程管理类和______。
A.需求管理类B.支持类C.项目包类D.目标类2、下列可用于概念模型和软件模型的动态结构的是______。
A.类图B.对象图C.部署图D.用况图3、下列不属于软件危机的主要表现是______。
A.软件生产效率低B.软件开发没有工具支持C.软件生产质量低D.软件开发缺乏可遵循的原理、原则、方法体系以及有效的管理4、指一个模块内部各成分之间相互关联程度的度量是______。
A.耦合B.内聚C.扇入D.扇出5、在销售管理系统需求文档中出现下列描述,属于设计约束范畴的是______。
A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%6、RUP中,用于捕获系统语境中的一些重要领域对象,其中领域对象表达系统工作环境中存在的事物或发生的事件,领域模型一般采用______。
A.PAD图B.流程图C.类图D.N-S图7、需求规约的基本性质包括重要性和稳定性程度、一致的、完整的和______。
A.可修改的B.可复用的C.可测试的D.无歧义的8、软件工程在20世纪60年代末到80年代初获得的主要成果有______。
A.CASE产品B.面向对象语言C.瀑布模型D.软件生存周期过程9、使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是______。
A.整体/部分B.一般/特殊C.功能/过程D.静态/动态10、下列不属于创建一个系统的类图步骤是______。
A.模型化待建系统中的概念,形成类图中基本元素B.模型化待建系统中的各种关系,形成该系统的初始关系C.模型化系统中的接口,不需给出该系统的最终类图D.模型化逻辑数据库模式11、在教师科研方案中规定对教授、副教授和讲师分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是______。
自考软件工程试题及答案
2018年4月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共4页,满分l00分,考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸.2.第一部分为选择题。
必须对应试卷上的题号使用28铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题一、单项选择题:本大题共l5小题,每小题2分,共30分.在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出.1.在软件开发中,软件系统模型大体上可分为两类:概念模型和A.抽象模型 B.逻辑模型 C.软件模型 D.实现模型2.在销售管理系统需求文档中出现下列描述,属于功能需求范畴的是A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%3.通过复审有关需要的陈述,或功能和性能目标的陈述等技术文档,而获取相关需求的初始发现需求技术是A细化B.提炼 C.求精 D.抽象4.在结构化分析方法的基本术语中,数据流的起点称为A.数据潭 B.数据存储 C.加工D.数据源5.一组模块共同引用一个全局数据项,则该组模块间的耦合类型是A.数据耦合 B.标记耦合 C.控制耦合 D.公共耦合6.模块本身以及所有直接或间接从属于它的模块的集合,称为该模块的A.作用域B.控制域 C.定义域 D.限制域7.下列术语可用于表达客观世界中各种各样事物之间的关系的是A.类 B.对象 C.接口D.依赖8.UML的图形化工具分为两类:行为图和A.结构图 B.状态图 C.部署图 D.用况图9.根据RUP实现活动,输入为设计类和接口,活动为实现类,则输出为A.构件 B.用况 C.接口 D.子系统10.下列软件测试技术中,依据软件行为描述的是A.结构测试技术 B.路径测试技术 C.黑盒测试技术 D.自盒测试技术11.假设选修课程数目的输入范围为1-4,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.2个有效等价类,2个无效等价类B.1个有效等价类,2个无效等价类C.2个有效等价类,1个无效等价类D-1个有效等价类,1个无效等价类12.单元测试期间,通常考虑模块的A.错误执行路径 B.正确执行路径C.有判定语句的执行路径 D.全部执行路径13.软件基本过程是指那些与软件生产直接相关的活动集,可分为获取过程、供应过程、运行过程、维护过程和A.需求定义过程 B.需求发现过程 C.设计过程 D.开发过程14.在常见的软件开发模型中,能体现软件创建所固有的迭代和无间隙特征的是A.喷泉模型 B.螺旋模型 C.增量模型 D.瀑布模型15.CMMl能力等级中的4级是A. 已执行级 B.已管理级 C.已定量管理级 D.已定义级第二部分非选择题二、填空题:本大题共20空,每空l分,共20分。
软件项目管理--自考-过程性考试答案
[单选题] “关键路径”可以在以下哪个视图中显示?A.详细甘特图B.甘特图C.资源工作表视图D.组合视图参考答案:A您的答案:A展开解析2 [单选题] Microsoft Project资源费率中的每次使用成本是指A建筑机械的租金B工人的加班费C运输费D水电费参考答案:C您的答案:C展开解析3 [单选题] Microsoft Project提供的缺省日历模板是A.行政日历B.24小时日历C.标准日历D.夜班日历参考答案:C您的答案:C展开解析4 [单选题] Microsoft Project中的一个资源可以设置多重费率,这些费率是A.AB B.ABC C.ABCD D.ABCDE参考答案:D您的答案:D展开解析5 [单选题] 11,12,13,14任务的优先级分别是1,100,500,1000,则其中不可进行资源调配的任务是A.11 B.12 C.13 D.14参考答案:A您的答案:A展开解析6 [单选题] 摘要任务的开始时间和完成时间取决于A.摘要任务本身的开始时间和完成时间B.最晚开始的子任务的开始时间和最早结束的子任务的完成事件C.最早开始的子任务的开始时间和最晚结束的子任务的完成时间D.项目开工的时间和竣工的时间参考答案:C您的答案:C展开解析7 [单选题] 典型的建筑工程项目生命周期包括几个项目阶段?A. 1个B.2个C。
3个D。
4个参考答案:D您的答案:D展开解析8 [单选题] Microsoft Project中缺省的成本累算方式是A.开始B.按比例C.完成D.工期参考答案:B您的答案:B展开解析9 [单选题] 18、Microsoft Project提供的缺省日历模板是A.行政日历B.24小时日历C.标准日历D.夜班日历参考答案:C您的答案:C展开解析10 [单选题] 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:A. 项目管理知识体系B. 应用领域知识、标准与规章制度C. 以项目为手段对日常运作进行管理D. 处理人际关系技能参考答案:C您的答案:C展开解析11 [单选题] 下列都是子项目的正确说法,除了:A. 划分子项目的目的是为了便于管理B. 子项目的划分便于发包给其他单位C. 项目生命期的一个阶段是子项目D. 子项目不能再往下划分成更小的子项目参考答案:D您的答案:D展开解析12 [单选题] 是为创造一种产品、服务或者结果而进行的临时性的努力.A 项目群B. 过程C. 项目D. 组合参考答案:C您的答案:C展开解析13 [单选题] 下列()不属于项目管理的三维约束A. 达到范围目标B. 达到时间目标C. 达到沟通目标D. 达到成本目标参考答案:C您的答案:C展开解析14 [单选题] 为相同的功能组合而实施的一系列应用开发项目,作为()的一部分,后者能够得到更好的管理。
自考 软件工程01336软件项目管理(一)复习概要
《软件项目管理》复习概要第1章1、项目的基本特性:独特性、一次性、组织性、生命期、目标冲突性、资源消耗性、后果的不确定性。
2、IT软件项目管理和其他项目管理相比,具有的独特性:生产无形的产品;过程没有明显的划分;大都是“一次性”的人力消耗型项目。
3、软件项目开发的主要阶段:需求分析、概要设计、详细设计、编码、测试、安装及维护。
4、项目成功的三个主要因素:范围、时间、成本。
第2章1、工作分解结构的两个重要特征:“分解”和“图表表示”。
2、甘特图是表示项目各阶段任务开始时间与结束时间的图。
用水平线段表示阶段任务;线段起点和终点分别对应于任务开始时间和结束时间;线段的长度表示完成任务所需的时间。
3、关键路径法(CPM)是IT软件项目管理中最常用的一种数学分析技术,即根据指定的网络顺序、逻辑关系和单一的历时估算,计算每一活动(任务)的单一、确定的最早开始和最迟结束时间。
其核心是计算浮动时间,确定哪些活动的进度安排灵活性小。
不考虑资源约束。
主要应用于以往在类似项目中已取得一定经验的项目。
4、计划评审技术(PERT)可以估计整个项目在某个时间内完成的概率。
多应用于研究与开发项目,更注重对各项工作安排的评价和审查。
第3章1、瀑布模型:是目前应用最广泛的一种“面向交付”的项目生命周期划分模型,主要包括五个阶段:需求分析与定义、系统设计与软件设计、系统实施与单元测试、系统集成与系统测试、系统运行与系统维护。
提倡在开发过程的早期阶段冻结需求定义,可能导致开发出来的系统与用户实际需求不同。
2、原型法:是当前软件项目开发的重要方法,借助先进的软件开发工具根据用户提出的软件需求定义,快速建立一个软件系统的“原型”,向用户展示待开发软件的全部或部分功能,在征求用户对原型软件的意见后,反复进行修改、完善、提高和确认,最终实现项目的目标。
3、螺旋模型“基于风险”,是瀑布模型的替代方法,主要由四个部分组成:需求定义、风险分析、实现和评审。
自考项目管理试题及答案
自考项目管理试题及答案一、单项选择题1. 项目管理的核心目标是()A. 项目质量B. 项目成本C. 项目时间D. 项目范围答案:D2. 在项目管理中,风险矩阵主要用于()A. 风险识别B. 风险评估C. 风险应对D. 风险监控答案:B3. 项目管理的五大过程组包括启动、规划、执行、监控和()A. 风险管理B. 质量管理C. 沟通管理D. 收尾答案:D4. 在项目管理中,WBS(Work Breakdown Structure)的主要用途是()A. 定义项目范围B. 确定项目里程碑C. 分配项目资源D. 控制项目成本答案:A5. 项目生命周期的哪个阶段通常涉及到项目交付和项目结束?()A. 启动阶段B. 规划阶段C. 执行阶段D. 收尾阶段答案:D二、多项选择题1. 项目管理的三个主要目标包括()A. 范围管理B. 时间管理C. 成本管理D. 质量管理E. 资源管理答案:B, C, D2. 以下哪些是项目管理过程中的规划活动?()A. 制定项目章程B. 确定项目里程碑C. 制定风险管理计划D. 进行项目审计E. 制定质量管理计划答案:A, B, C, E3. 在项目管理中,以下哪些因素可能导致项目风险?()A. 不确定的市场需求B. 技术变革C. 资金不足D. 团队士气低落E. 供应商延迟答案:A, B, C, D, E三、简答题1. 请简述项目管理中的利益相关者分析的作用。
答:利益相关者分析在项目管理中的作用是识别出对项目有直接或间接影响的所有个人或组织,并评估他们对项目的潜在影响。
这有助于项目经理制定有效的沟通策略,确保关键信息能够及时传达给所有利益相关者,从而获得他们的支持和合作,减少项目风险,推动项目顺利进行。
2. 描述项目管理中的变更控制流程。
答:变更控制流程是项目管理中用于处理项目范围、计划或资源变更的正式程序。
该流程通常包括以下步骤:- 提交变更请求- 评估变更的影响- 决定是否批准变更- 更新项目文件和计划- 通知所有利益相关者- 实施批准的变更四、案例分析题假设你是一名项目经理,负责一个软件开发项目。
自考软件专业课程学习资料 01336软件项目管理
一、单项选择题1.下面给出的选项中不是项目基本特性的是(B)A.独特性B.重复性C.组织性D.目标冲突性2.在IT项目管理的基本表述方法中,根据指定的网络顺序、逻辑关系和单一的历时估算,计算每一活动的单一、确定的最早开始和最迟结束时间的是(D)A.工作分解结构B.甘特图C.计划评审技术D.关键路径法3.在做项目投资分析时,当预计的回收期超出企业能接受的回收期时,预计应当( A) A.放弃B.接受C.修改D.保留4.IT软件项目计划管理,管理的对象是IT项目的CA.任务和评审B.运作和评审C.运作和活动D.任务和活动5.在一个大型的IT项目中,通常要同时采用几种成本估算方法,如果不同方法得到的结果大相径庭,应该(A)A.继续设法获取更多的成本信息B.改变成本估算方法C.增加成本估算方法D.减少成本估算方法6.制定软件项目质量计划的目的主要是确保项目的( B )A.用户需求能够满足B.质量标准能够满意地执行C.功能模块能够全部实现D.进度计划能够顺利完成7.评审是一种质量保证机制,它是借助一组人员来检查软件系统或相关文档并发现错误的一个过程。
评审的类型有:设计或程序检查、管理评审(A )A.质量评审B.专家评审C.风险评估D.成本决算8.要有效地进行配置管理,需要建立一个配置管理库存放软件( D )A.活动B.任务C.里程碑D.基线9.项目经理是整个软件研发活动的负责人,在配置管理活动中,其主要工作是根据软件配置控制委员会的建议,批准配置管理的各项活动并( B )A.参与这些活动B.控制它们的进程C.指导工作D.监督整个开发过程10.下面给出的四个选项中与其他选项不属于同一概念的是( A )A.结构测试B.黑盒测试法C.功能测试D.数据驱动测试11.如果是委托开发,则以任务委托书或开发协议(合同)方式进行说明的是( B ) A.项目设计报告B.项目开发立项报告C.程序设计报告D.项目测试报告12.在进行IT项目风险分析时,对不确定性因素的不确定性程度和每个风险的损失程度需要(C)A.分析B.统计C.量化D.控制13.进行风险管理的前提是( B )A.风险不利后果小于风险管理付出的代价B.风险不利后果超过风险管理付出的代价C.风险不利后果不超过风险管理付出的代价D.风险不利后果不小于风险管理付出的代价14.商业软件组织中,能够帮助项目组建立项目过程并对项目过程进行周期性的评估,对过程的定义和维护负责的机构是( B )A.项目评价机构B.软件工程过程机构C.软件工程机构D.基础设施机构15.项目目标无法实现时,项目的收尾管理工作主要是进行( D )A.重新计划B.需求分析C.项目测试D.项目终止二、填空题16.瀑布模型提倡在开发过程的早期阶段冻结需求定义,可能导致开发的系统与用户需求不同。
2018年10月高等教育自学考试《软件项目管理(一)》试题01336
2018年10月高等教育自学考试《软件项目管理(一)》试题课程代码:01336一、单项选择题1.软件项目产品的特点除了缺陷检测的困难性、高度的复杂性和缺乏统一规则之外,还有A.具体性B.抽象性C.功能性D.效率性2.软件工程活动主要包括8个方面,以下说法正确的是A.支持活动是指软件的维护B.软件设计就是编写代码C.问题定义活动是发现设计中的错误D.维护活动就是证明程序正确3.以下的活动中,属于项目的是A.上课B.网络维护C.开发网络测试软件D.社区保安4.需求变更管理过程分为3个阶段,分别是变更描述、变更分析和A.变更识别B.变更文档C.变更实现D.变更约束5.项目管理有6个要素,以下不属于这6个要素中的是A.范围B.时间C.成本D.项目经理满意度6.某软件的需求分析中,提出了对外部事件的响应时间,响应时间是该软件的A.功能需求B.非功能需求C.领域需求D.范围需求7.甘特图又称横道图,它是A.人力资源配置的表示图B.各项成本与时间的对照图C.各种任务活动与成本的关系图D.各种任务活动与日历的对照图8.Brooks定律指出:向一个已经拖延的项目追加新的开发人员,可能会使该项目A.提前完成B。
功能更多C.完成得更晚D.性能更好9.在软件测试过程中,功能测试通常采用A.白盒测试技术B.黑盒测试技术C.结构测试技术D.路径测试技术10.软件项目时间管理的原则之一是A.区分重要与紧急的关系B.正确估算C.决策与效率的调节D.任务划分11.购买保险是一种风险应对策略,它所属的风险应对策略的类型是A.风险避免B.风险转移C.风险缓解D.风险接受12.软件配置管理过程分为4个步骤,分别是计划配置管理、开发配置管理方案、配置控制和A.状态审计B.版本管理C.基线维护D.变更控制13.软件项目团队的组织有3种方案,分别是垂直方案、水平方案和A.矩阵方案B.交叉方案C.混合方案D.平行方案14.软件资源的复用方式中,最低级别的复用是A.源代码复用B.目标代码复用C.设计结果复用D.分析结果复用15.软件评审的目的是协助软件开发人员在项目早期A.进行技术评价B.找出工作中的优点C.进行技术考核D.找出工作中的错误二、多项选择题16.软件商品特定的性质包括3个基本方面,即无损耗性和A.有形性B.无形性C.价值D.使用价值E.易复制性17.项目生命周期的4个阶段分别是A.启动阶段B.计划阶段C.实施阶段D.结束阶段E.测试阶段18.需求开发分为4个阶段,分别是需求获取和A.需求分析B.需求结束C.规格说明D.需求测试E.需求验证19.由于软件生产的特殊性,软件风险包括商业风险和A.项目风险B.技术风险C.功能风险D.评审风险E.文档风险20.软件项目成本管理常见的问题有A.成本估算人员少B.成本估算时间过长C.项目成本估算不准确D.预算不详细E.成本预算变更不及时三、填空题21.PMI开发了一套项目管理知识体系,该体系把项目管理分为个知识领域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B、 暂时性
C、 阶段性
D、 约束性
参考答案:A您的答案:A
展开解析
21 [单选题] 任务分解时,()方法从一般到特殊的方向进行,从项目的大局着手,然后逐步分解子 细目,将项目变为更细更完善的部分。
A、 模板参照
B、 自顶向下
C、 类比
D、 自底向上
参考答案:B您的答案:B
展开解析
22 [单选题] 任务分解时,()方法从特殊到一般的方向进行,首先定义一些特殊的任务,然后将这 些任务组织起来,形成更高级别的WBS层。
参考答案:D您的答案:D
展开解析
5 [单选题] 11,12,13,14任务的优先级分别就是1,100,500,1000,则其中不可进行资源调配的任务就是
A.11 B.12 C.13 D.14
参考答案:A您的答案:A
展开解析
6 [单选题] 摘要任务的开始时间与完成时间取决于
A.摘要任务本身的开始时间与完成时间
A、 成本估算
B、 成本预算
C、 成本控制
D、 成本核算
参考答案:D您的答案:D
展开解析
27 [单选题] 常见的成本估算方法不包括哪一项
A、 代码行
B、 功能点
C、 类比法
D、 关键路径法
参考答案:D您的答案:D
展开解析
28 [单选题] 自下而上的估算除了成本估算外,还属于哪个过程的工具:
A、活动定义
展开解析
8 [单选题] Microsoft Project中缺省的成本累算方式就是
A、开始 B、按比例 C、完成 D、工期
参考答案:B您的答案:B
展开解析
9 [单选题] 18、Microsoft Project提供的缺省日历模板就是
A.行政日历 B.24小时日历 C.标准日历 D.夜班日历
参考答案:C您的答案:C
[单选题] “关键路径”可以在以下哪个视图中显示?
A.详细甘特图 B.甘特图 C.资源工作表视图 D.组合视图
参考答案:A您的答案:A
展开解析
2 [单选题] Microsoft Project资源费率中的每次使用成本就是指
A建筑机械的租金 B工人的加班费 C运输费 D水电费
参考答案:C您的答案:C
展开解析
A、 模板参照
B、 自顶向下
C、 类比
D、 自底向上
参考答案:D您的答案:D
展开解析
23 [单选题] 快速跟进就是指( )
A、 采用并行执行任务,加速项目进展
B、 用一个任务取代另外的任务
C、 如有可能,减少任务数量
D、 减轻项目风险
参考答案:D您的答案:D
展开解析
24 [单选题] 下面哪项可能延长项目的进度?( )
展开解析
10 [单选题] 有效的项目管理要求项目管理团队理解与利用以下专业知识领域的知识与技能,除了:
A、 项目管理知识体系
B、 应用领域知识、标准与规章制度
C、 以项目为手段对日常运作进行管理
D、 处理人际关系技能
参考答案:C您的答案:C
展开解析
11 [单选题] 下列都就是子项目的正确说法,除了:
C、 螺旋模型
D、 V模型
参考答案:B您的答案:B
展开解析
17 [单选题] 需求分析就是回答系统必须( )的问题
A、 做什么
B、 怎么做
C、 何时做
D、 为谁做
参考答案:A您的答案:A
展开解析
18 [单选题] ( ) 就是对需求进行调查、收集、分析、评价、定义等所有活动。
A、 需求获取
B、 需求管理
3 [单选题] Microsoft Project提供的缺省日历模板就是
A.行政日历 B.24小时日历 C.标准日历 D.夜班日4 [单选题] Microsoft Project中的一个资源可以设置多重费率,这些费率就是
A.AB B.ABC C.ABCD D.ABCDE
B.最晚开始的子任务的开始时间与最早结束的子任务的完成事件
C.最早开始的子任务的开始时间与最晚结束的子任务的完成时间
D.项目开工的时间与竣工的时间
参考答案:C您的答案:C
展开解析
7 [单选题] 典型的建筑工程项目生命周期包括几个项目阶段?
A、 1个 B、2个 C。3个 D。4个
参考答案:D您的答案:D
展开解析
13 [单选题] 下列( )不属于项目管理的三维约束
A、 达到范围目标
B、 达到时间目标
C、 达到沟通目标
D、 达到成本目标
参考答案:C您的答案:C
展开解析
14 [单选题] 为相同的功能组合而实施的一系列应用开发项目,作为( )的一部分,后者能够得到更 好的管理。
A、 组合
B、 项目群
C、 投资
A、 划分子项目的目的就是为了便于管理
B、 子项目的划分便于发包给其她单位
C、 项目生命期的一个阶段就是子项目
D、 子项目不能再往下划分成更小的子项目
参考答案:D您的答案:D
展开解析
12 [单选题] 就是为创造一种产品、服务或者结果而进行的临时性的努力
、A 项目群
B、 过程
C、 项目
D、 组合
参考答案:C您的答案:C
D、 合作
参考答案:B您的答案:B
展开解析
15 [单选题] 项目经理的职责不包括以下哪项内容( )
A、 开发计划
B、 组织实施
C、 项目控制
D、 系统支持
参考答案:D您的答案:D
展开解析
16 [单选题] 可以构建一部分系统的模型,通过用户试用提出优缺点,最好选择( )生存期模型,
A、 增量式模型
B、 原型
A、 Lag
B、 Lead
C、 赶工
D、 快速跟进
参考答案:D您的答案:D
展开解析
25 [单选题] 关于网络图,下面哪个就是不正确的?()
A、 网络图可用于安排计划
B、 网络图展示任务之间的逻辑关系
C、 网络图可用于跟踪项目
D、 网络图可用于详细的时间管理
参考答案:D您的答案:C
展开解析
26 [单选题] 成本管理就就是确保项目在预算范围之内的管理过程,不包括以下哪一项
C、 需求开发
D、 需求工程
参考答案:C您的答案:C
展开解析
19 [单选题] 需求分析完成的标志就是( )
A、 开发出初步原型
B、 提交一份工作陈述
C、 提交项目章程
D、 提交一份完整的软件需求规格说明书
参考答案:D您的答案:D
展开解析
20 [单选题] ( ) 就是软件项目的一个突出的特点,也就是软件项目最为普遍的一个特点。
B、活动排序
C、活动资源估算
D、活动所需时间估算
参考答案:D您的答案:D
展开解析
29 [单选题] 质量控制就是( )
A、 对每个工作包增加工作时间
B、 项目生存期的各个阶段都需要实施的
C、 只需要做一次