ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:24.92KB ,
资源ID:16525311      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16525311.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电大软件工程本科形成性考核册及答案Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电大软件工程本科形成性考核册及答案Word格式.docx

1、13.国内正式颁布实行(B)对计算机病毒定义具备法律性、权威性。A计算机软件保护条例B中华人民共和国计算机信息系统安全保护条例C中华人民共和国著作权法D计算机病毒防治管理办法14.效率是一种性能规定,因而应当在(B)阶段规定?A、可行性分析B、需求分析C、概要设计D、详细设计15.需求规格阐明书作用不涉及(D)A、软件验收根据 B、顾客与开发人员对软件要做什么共同理解C、软件可行性研究根据 D、软件设计根据16.数据字典是用来定义(D)中各个成分详细含义。A、程序流程图B、功能构造图 C、系统构造图D、数据流程图17.数据流程图是(A)办法中用于表达系统逻辑模型一种图形工具。A、SA B、SD

2、 C、SP D、SC18.DFD中每个加工至少有(A)。A、一种输入流或一种输出流 B、一种输入流和一种输出流C、一种输入流 D、一种输出流19.需求分析阶段核心任务是拟定(D)A、软件开发办法 B、软件开发工具C、软件开发费D、软件系统功能20.在SD办法中全面指引模块划分最重要原则是(D)。A、程序模块化B、模块高内聚C、模块低耦合D、模块独立性21.在模块3种基本属性中,反映模块内部特性是(C)。A、接口 B、功能 C、逻辑 D、状态22.模块耦合性可以按照耦合限度高低进行排序,如下(D)符合从低到高对的顺序。A、数据构造耦合,公共耦合,控制耦合,内容耦合B、数据耦合,控制耦合,数据构造

3、耦合,公共耦合C、无直接耦合,数据构造耦合,内容耦合,控制耦合D、无直接耦合,数据耦合,控制耦合,内容耦合23.PDL是描述解决过程( C )A、做什么B、为什么做 C、怎么做D、对谁做24.(D)工具在软件详细设计过程中不采用。A、鉴定表 B、IPO图 C、PDL D、DFD图25.为高质量地开发软件项目,在软件构造设计时,必要遵循(A)原则。A.信息隐蔽B、质量控制 C、程序优化D、数据共享26.当一种模块直接使用另一种模块内部数据,这种模块之间耦合为(D)A、数据耦合B、公共耦合C、标记耦合D、内容耦合27.详细设计与概要设计衔接图形工具是(B)。 A、DFD图 B、SC图 C、PAD图

4、 D、程序流程图28.下列几种类型中,耦合性最弱是(D)。 A、内容型B、控制型C、公共型D、数据型29.软件构造使用图形工具,普通采用(C)图。 A、DFD B、PAD C、SC D、ER30.在七种偶合中,最低偶合是(D)。A、内容偶合B、公共偶合C、数据偶合D、非直接偶合二、简答题1.什么是软件工程?软件工程目的是什么?2.指出瀑布模型中下列任务顺序:验收测试,项目筹划,单元测试,需求评审,成本预计,概要设计,详细设计,系统测试,设计评审,编码,需求规格阐明书。3.可行性研究报告重要内容是什么?4.什么是需求分析?需求分析阶段基本任务是什么?5.什么是构造化分析办法?该办法使用什么描述工

5、具?6.构造化分析办法通过哪些环节来实现?7.什么是数据流图?其作用是什么?其中基本符号各表达什么含义?8.什么是数据字典?其作用是什么?它有哪些条目?9.什么是概要设计?有哪些基本任务?10.详细设计基本任务是什么?有那几种描述办法?11.什么是变换流?什么是事物流?12.模块内聚有哪几种?模块间耦合有哪几种?三、应用题 1某旅馆电话服务如下:可以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码构成。区号是从100到300中任意数字串。市话号码是以局号和分局号构成。局号可以是455,466,888,552中任意一种号码。分

6、局号是任意长度为4数字串。写出在数据字典中,电话号码数据条目定义(即构成)。2下面是旅客订飞机票需求描述,试画出分层数据流程图。顾客将订票单交给预订系统:(1)如果是不合法订票单,则输出无效订票信息;(2)对合法订票单预付款登录到一种记账文献中;(3)系统有航班目录文献,依照填写旅行时间和目地为顾客安排航班;(4)在获得对的航班信息和确认已交了某些预付款时发出取票单,并记录到取票单文献中。顾客在指定日期内用取票单换取机票:(1)系统依照取票单文献对取票单进行有效性检查,无效输出无效取票信息;(2)持有有效取票单顾客在补交了剩余款后将获得机票;(3)记账文献将被更新,机票以及顾客信息将被登录到机

7、票文献。订单中有订票日期、旅行日期、时间规定(上午、下午、晚上)、出发地、目地、顾客姓名、身份证号、联系电话。3一种简化图书馆信息管理系统有如下功能:(1)借书:输入读者借书证,系统检查借书证与否有效;查阅借书文献,检查该读者所借图书与否超过10本,若已达10本,显示信息“已经超过借书数量”,拒借;未达10本,办理借书(检查库存、修改库存信息并将读者借书信息登入借书记录)(2)还书:输入书号和读者号,从借书记录中读出与读者关于记录,查阅所借日期,如果超过3个月,作罚款解决。否则,修改库存信息与借书记录。(3)查询:可通过借书记录、库存信息查询读者状况、图书借阅状况及库存状况,打印各种登记表。请

8、就以上系统功能画出分层DFD图,并建立重要条目数据字典。软件工程(本)作业2(第57章)一、选取题1.从本质上说,面向对象是“先”拟定(A)后拟定执行动作。A.动作主体 B.属性 C.关系 D.办法2.(B)是对象静态特性。A.办法 B.属性 C.关系 D.操作3.对象(D)使对象动态特性A.特性 B.属性 C.关系 D.操作4.属于某个类一种详细对象称为该类(A)。A.实例 B.虚拟 C.继承 D.多态5.UML是(A)。A)一种可视化建模语言B)是一种可视化程序设计语言C)是一种过程D)是一种办法6.封装作用是(A)。A.复用 B.对象 C.实例 D.办法7. 面向对象分析核心在于建立(B

9、)模型。A. 建立对的模型B. 辨认问题域对象C.辨认对象之间关系D.上面所有8. 面向对象分析过程中建立模型有(D )。A. 数据模型、功能模型、活动模型B. 对象模型、功能模型、测试模型C. 属性模型、功能模型、对象模型D. 对象模型、功能模型、动态模型9. 下列( C)不是分析建模目。A. 定义可验证软件需求 B. 描述客户需求 C. 开发一种简朴问题解决方案 D. 建立软件设计基本 10. 下列( C)不属于面向对象分析模型。A. 用例图 B. 类图 C. 实体关系图 D. 顺序图 11. (A )用于描述系统中概念层次对象。A.分析类B. 界面类C.实体类D.控制类12. 在基于用例

10、面向对象分析过程中,定义交互行为核心在于通过描述分析类实例之间(A)将用例职责分派到分析类中。A. 消息传递B 关联关系C 继承关系D 上下文关系13.用例实现细节不会在(B)描述。A. 用例阐明B. 用例图C.活动图D.顺序图14.用例职责普通分派给(D)对象。A. 发送消息B. 接受消息C.发送和接受双方D.分析类15.组织机构图是(C)。A. UML一种最新图B. 类图一种C.用于辨认角色辅助图D.用例图一种16.在图书馆系统中,如果已经构造了一种普通借书者类,日后发现图书馆学生和教师在借书中有不同规定。请问在面向对象设计中用(B)办法可以以便地设计这两个类?A.信息隐藏 B.继承 C.

11、动态联编 D.代码复制 17框架是一组可用于不同应用(A)集合A. 类 B.对象 C.模块 D.代码 18下面(D)选项不能描述子系统之间关系。A. 祈求服务关系 B.继承关系 C.依赖关系 D.数据关系29每个子系统接口上定义了若干(B),体现了子系统功能。A. 阐明 B.操作 C.属性 D.关系20普通将具备共性非功能规定设计在(B),以减少重新开发工作量。A. 接口层 B.中间层 C.最低层 D.最高层21.每个用例至少应当有一种(C),它普通没有属性而只有办法,只是起协调和控制作用。A. 接口类 B.实体类 C.控制类 D.界面类22.类有三种类型即(A)。A. 边界类、实体类、控制类

12、 B. 实体类、数据类、界面类C. 控制类、实体类、数据类D. 界面类、控制类、公共类23.下面(C)选项不是对的面向对象设计思想。A.对接口进行设计B.发现变化并且封装它C.先继承后组合D.先组合后继承24.定义类属性类型时尽量使用已有类型,太多自定义类型会减少系统(A)指标。A.可维护性 B.安全性 C.开发效率 D.可移植性1.举例阐明类和对象关系。2.面向对象分析核心环节有哪些?应建立哪几种模型?3.什么是实体类、边界类和控制类?为什么将分析类划提成这三种类型?4.UML中有哪几类个视图,它们作用分别是什么?5. 顺序图在分析阶段作用?6. 活动图在分析阶段作用?7. 比较构造化设计和

13、面向对象设计区别?8. 什么是框架,它与“设计”有什么关系?9. 系统物理构架中应当涉及哪些信息?三、应用题1.若把学生当作一种实体,它可以提成各种子实体,如小学生、中学生和大学生等。在面向对象设计中,可以创立如下4个类:类Student、类Elementary Student、Middle Student;类University Student。试给出这4个类属性以及它们之间关系。2.某学校领书工作流程为:学生班长填写领书单,班主任审查后签名,然后班长拿领书单到书库领书。 书库保管员审查领书单与否有班主任签名,填写与否对的等,不对的领书单退回给班长;如果填写对的则予以领书并修改库存清单;当某

14、书库存量低于临界值时,登记需订书信息。每天下班前为采购部门提供一张订书单。 用活动图来描述领书过程。3使用顺序图描述下面情景,当顾客在自己计算机上向网络打印机发出一种打印任务时,她计算机便向打印机服务器发送一条打印命令print(file),打印机服务器如果发现网络打印机处在空闲状态,则向打印机发送打印命令print(file),否则向打印队列发送一条保存命令store(file)。4某报社采用面向对象技术实现报刊征订计算机管理系统,该系统基本需求如下:(1)报社发行各种刊物,每种刊物通过订单来征订,订单中有代码,名称,订期,单价,份数等项目,订户通过填写订单来订阅报刊。 (2)报社下属各种发

15、行站,每个站负责收集登陆订单、打印收款凭证等事务。 (3)报社负责分类并记录各个发行站送来报刊订阅信息。 请就此需求建立对象模型。软件工程(本)作业3(第811章)1.构造化语言是介于自然语言和形式语言之间一种(D)。A半形式语言B计算机语言 C低档语言 D高档语言2.程序设计语言技术特性不应涉及(C)。A、数据构造描述性B、抽象类型描述性C、数据库易操作性D、软件可移植性3.程序三种基本控制构造是(B)。A过程、子程序和分程序 B顺序、选取和重复C递归、堆栈和队列 D调用、返回和转移4.构造化程序设计重要强调是(D)。A程序规模B程序效率 C程序设计语言先进性 D程序易读性5.下列关于功能性

16、注释不对的说法是(B)。A.功能性注释嵌在源程序中,用于阐明程序段或语句功能以及数据状态B.注释用来阐明程序段,需要在每一行都要加注释C.可使用空行或缩进,以便很容易区别注释和程序D.修改程序也应修改注释6.下列关于效率说法不对的是(D)。A.效率是一种性能规定,其目的应当在需求分析时给出B.提高程序效率主线途径在于选取良好设计办法,数据构造与算法C.效率重要指解决机时间和存储器容量两个方面D.程序效率与程序简朴性无关7.构造化维护与非构造化维护重要区别在于(B )。A.软件与否构造化 B.软件配备与否完整 C.程序完整性 D.文档完整性8.关于JAVA语言下列说法不对的是(B)。A.跨平台

17、B.动态指针 C.解释型 D.面向对象9.使用白盒测试办法时,拟定测试数据应依照(A)和指定覆盖原则。A程序内部逻辑 B程序复杂构造C使用阐明书 D程序功能10.确认测试重要涉及文档是(A)。A、需求规格阐明书B、概要设计阐明书C、详细设计阐明书D、源程序11.测试核心问题是(D)。A.如何组织对软件评审 B.如何验证程序对的性C.如何采用综合方略 D.如何选取测试用例12.黑盒测试在设计测试用例时,重要研究(A)。A.需求规格阐明 B.详细设计阐明C.项目开发筹划 D.概要设计阐明与详细设计阐明13.下面(B)测试属于黑盒测试。A、途径测试B、等价类划分 C、条件判断 D、循环测试14.在下

18、述(B)测试中,测试人员必要接触到源程序。A、功能测试 B、构造测试C、功能测试和构造测试 D、性能测试15.检查软件产品与否符合需求定义过程称为(D)。A、确认测试B、集成测试C、验收测试D、验证测试16.软件测试办法中,黑盒、白盒测试法是惯用办法,其中白盒测试重要用于测试(D)。A、构造合理性B、软件外部功能C、程序对的性D、程序内部逻辑17.软件维护中,因修改交互输入顺序,没有对的记录而引起错误是(A)产生副作用。A、文档B、数据 C、编码D、设计18.如下属于软件维护阶段文档是(C)。A、软件需求阐明B、操作手册C、软件问题报告D、测试分析报告19.产生软件维护副作用,是指(C)。A、

19、开发时错误 B、隐含错误 C、因修改软件而导致错误 D、运营时误操作20.维护中,因误删除一种标记符而引起错误是(C)副作用。A、文档 B、数据 C、编码 D、设计21.可维护性特性中,互相增进(A)。A、可理解性和可测试性B、效率和可移植性 C、效率和可修改性 D、效率和构造好22.软件维护困难重要因素是(C)A、费用低 B、人员少 C、开发办法缺陷 D、顾客不配合23.软件维护费用高重要因素是(C)。A、人员少B、人员多C、生产率低D、生产率高24.为了适应软硬件环境变化而修改软件过程是(C)。A、校正性维护 B、完善性维护 C、适应性维护D、防止性维护25.可维护性特性中,互相矛盾是(B

20、)A.可理解性与可测试性 B.效率与可修改性C.可修改性和可理解性 D.可理解性与可读性26.各种不同软件维护中,以(C)维护所占维护量最小。A、纠错性维护B、代码维护C、防止性维护D、文档维护27.在变更控制中,(B)可以用来保证由不同顾客所执行并发变更。A异步控制B同步控制C存取控制D基线控制28.变更控制是一项最重要软件配备任务,其中“检出”和(A)解决实现了两个重要变更控制要素,即存取控制和同步控制。A登入B管理C填写变更规定D审查29.用图表达软件项目进度安排,下列说法中对的是(B)A.可以反映各种任务之间复杂关系B.可以直观表达任务之间互相依赖制约关系C.可以表达哪些任务是核心任务

21、D.可以表达子任务之间并行和串行关系30.基线可作为软件生存期中各开发阶段一种检查点。当采用基线发生错误时,可以返回到近来和最恰当(C)上A.配备项B.程序C.基线D.过程1.为建立良好编程风格应遵循什么原则?2.什么是软件测试?软件测试原则是什么?3.请阐明集成测试、系统测试和验收测试有什么不同?4.简述单元测试内容。5.什么是白盒测试?它适应哪些测试?6.非渐增式测试与渐增式测试有什么区别?渐增式测试如何组装模块?7.采用黑盒技术设计测试用例有哪几种办法?这些办法各有什么特点?8.白盒测试法有哪些覆盖原则?试对它们检错能力进行比较。9.依照下面程序代码,画出程序流程图,然后设计满足条件/鉴

22、定覆盖、条件组合覆盖测试用例。BEGIN T:=0 IF ( X=80 AND Y=80 )THEN =1ELSE IF ( X=90 AND Y=75 ) THEN =2 ENDIF IF (X=75 AND Y=90) THEN =3 ENDIFRETURN 10.软件可维护性是软件设计师最关注性能,谈谈为了获得软件良好可维护性,在设计时应当注意哪些问题?11.在软件文档中,你以为哪些文档对于软件维护最重要?12.软件维护时源程序修改方略是什么?13.软件项目筹划涉及那些内容?15. 什么是软件配备管理?什么是基线?1. 编写C语言程序,规定输入一种学生两门课成绩(百分制),计算该生总分并规定输出成绩级别A、B、C、D、E。总分在180分以上为A,160179分为B,140159分为C,120139分为D,120分如下为E。使用switch语句编写,详细规定: 成绩通过键盘输入,输入之前要有提示信息。若输入成绩不是百分制成绩,则给出错误提示信息,并且不再进行下面级别评价;若输入成绩是百分制成绩,则计算总分,并依照规定评价级别。2. 请修改下面程序,使它可阅读性更好。WHILE P DOIF AO THEN A1 ELSE A2 ENDIF;S1;IF B0 THEN B1;WHILE C DO S2;S3 ENDWHILE;ELSE B2ENDIF;B3ENDWHILE;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1