2014郑州大学远程教育软件工程期末考试

合集下载

郑州大学软件学院机试题-2011-2012年《软件工程》本科期末试卷

郑州大学软件学院机试题-2011-2012年《软件工程》本科期末试卷

郑州大学软件学院机试题-2011-2012年《软件工程》本科期末试卷第一篇:郑州大学软件学院机试题-2011-2012年《软件工程》本科期末试卷2011-2012年《软件工程》本科期末试卷总共60题共60分答卷编号:K000**答题开始时间:2012-**答题结束时间:2012-**考生姓名:张**考试时间:00:**分钟总得分:**分评卷人:系统自动评卷评卷时间:2012-**一、单选题(共40题,每题1分,共40分)1.在软件开发过程中的每个阶段都要进行严格的(),以尽早发现在软件开发过程中产生的错误(1分)A.检验B.验证C.度量D.评审标准答案:D考生答案:D2.快速原型模型的主要特点之一是()。

(1分)A.及早提供工作软件B.开发完毕后才见到工作软件C.及早提供全部完整的软件产品D.开发完毕才见到产品标准答案:A考生答案:A3.软件工程的基本目标是()。

(1分)A.更好地维护正在使用的软件产品B.努力发挥开发人员的创造性潜能C.开发高质量的软件D.消除软件固有的复杂性标准答案:C考生答案:C4.软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()。

A.硬件环境B.开发人员的素质C.软件开发的工具和软件开发的环境D.软件开发的环境标准答案:D考生答案:B5.“软件危机”产生的主要原因是(1分)A.软件日益庞大B.开发方法不当C.开发人员编写程序能力差D.没有维护好软件标准答案:B考生答案:A6.系统流程图是用来()(1分)A.描绘程序结构的B.描绘系统的逻辑模型C.表示信息层次结构的图形工具D.描绘物理系统的工具标准答案:D考生答案:B 1分)(7.可行性研究阶段最重要的技术文档之一是(1分)A.项目开发计划B.设计说明书C.需求规格说明书D.可行性分析报告标准答案:D考生答案:D8.可行性研究实质上是进行了一次()(1分)A.大大压缩简化了的系统分析和设计过程B.详尽的系统分析和设计过程C.彻底的系统设计过程D.深入的需求分析标准答案:A考生答案:A9.需求规格说明描述()。

2014郑州大学远程教育软件工程期末考试

2014郑州大学远程教育软件工程期末考试

一、单项选择题(20道小题,共40分)1、需求分析最终结果是产生______。

(2分)A、项目开发计划B、需求规格说明书C、设计说明书D、可行性分析报告2、软件可行性研究的目的是______。

(2分)A、证明软件开发项目可行B、证明软件开发项目不可行C、阐述软件开发项目值得或不值得做D、为了确定软件开发项目要不要做3、系统概要设计的主要成果是______。

(2分)A、用户的界面要求B、用户的分析方案C、概要设计说明书D、系统总体设计方案4、在软件的可行性研究中经常从不同角度对系统进行可行性研究,其中从功能角度对系统进行研究属于______的研究。

(2分)A、经济可行性B、技术可行性C、操作可行性D、法律可行性5、软件可行性研究实质上是要进行一次______需求分析、设计过程。

(2分)A、简化、压缩的B、详细的C、彻底的D、深入的6、软件是一种______性工业产品。

(2分)A、理论B、知识(或逻辑)C、消耗D、体力7、可行性分析是在系统开发的早期所做的一项重要的论证工作,它是该系统是否开发的决策依据,因此必须给出______的回答。

(2分)A、确定B、行或不行C、正确D、无二义8、总体设计阶段确定了______。

(2分)A、系统的逻辑模型B、程序每个模块的处理过程C、系统的数据要求D、系统的具体实现方案9、在软件生存周期中,时间长、费用高、困难大的阶段是______。

(2分)A、需求分析B、软件维护C、软件设计D、软件测试10、发现错误能力最弱的是______。

(2分)A、路径覆盖B、语句覆盖C、判定覆盖D、条件覆盖11、选择程序设计语言的关键因素是______。

(2分)A、项目应用领域B、软件执行环境C、软件开发方法D、算法和数据结构12、根据程序流程图划分的模块通常是______。

(2分)A、时间内聚的B、逻辑内聚的C、顺序内聚的D、过程内聚的13、在软件开发模型中,提出最早、应用最广泛的模型是______。

郑州大学软件学院(北)2013-2014学年第二学期期末考试安排全

郑州大学软件学院(北)2013-2014学年第二学期期末考试安排全

任课教师 王争伟 王争伟 王争伟 王争伟 王争伟 王争伟 王争伟 代凯歌 代凯歌 梁振华 梁振华 梁振华 梁振华 梁振华 刘铭皓 刘铭皓 刘铭皓 齐歌 齐歌 米文通 米文通 郑伟勇 郑伟勇 张淑艳 张淑艳 张淑艳 张淑艳 张晗 张晗 张晗 张晗 秦勤 秦勤 秦勤 秦勤 张淑艳 张淑艳 张淑艳
考试形式 是否统考 考试时间 闭卷笔试 2014年6月23号下午2:30-5:00 是 闭卷笔试 2014年6月23号下午2:30-5:00 是 2014年6月23号下午2:30-5:00 闭卷笔试 是 闭卷笔试 2014年6月23号下午2:30-5:00 是 闭卷笔试 2014年6月23号下午2:30-5:00 是 闭卷笔试 2014年6月23号下午2:30-5:00 是 闭卷笔试 2014年6月23号下午2:30-5:00 是 闭卷笔试 2014年6月23号下午2:30-4:30 否 闭卷笔试 2014年6月23号下午2:30-4:30 否 闭卷笔试 2014年6月23号下午2:30-4:30 否 闭卷笔试 2014年6月23号下午2:30-4:30 否 闭卷笔试 2014年6月23号下午2:30-4:30 否 闭卷笔试 2014年6月23号下午2:30-4:30 否 闭卷笔试 2014年6月23号下午2:30-4:30 否 闭卷笔试 2014年6月24号上午9:00-11:00 否 闭卷笔试 2014年6月24号上午9:00-11:00 否 闭卷笔试 2014年6月24号上午9:00-11:00 否 闭卷笔试 2014年6月24号上午9:00-11:00 否 闭卷笔试 2014年6月24号上午9:00-11:00 否 闭卷笔试 2014年6月24号上午9:00-11:00 否 闭卷笔试 2014年6月24号上午9:00-11:00 否 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是 2014年6月24号上午9:00-11:00 考试系统 是

《软件工程导论》期末考试试题与答案

《软件工程导论》期末考试试题与答案
《软件工程导论》期末考试
一、 填空题
I.软件工程中的结构化分析SA是一种面向的分析方法。
2.软件模块独立性的两个定性度量标准是。
3.软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一个的过程。
4.和数据字典共同构成了系统的逻辑模型
5.是一种黑盒测试技术,这种技术把程序的输入域划分为若干个数据类,据 此导出测试用例。二、 单选
8.在软件系统中,一个模块应具有什么样的功能,这是由决定的。A.总体
设计B.需求分析C.详细设计D.程序设计
9.面向对象分析是对系统进行的一种方法。A.需求
分析B.程序设计C.设计评审D.测试验收
10.软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而
且影响软件的。A.可理解
性B.可维护性C.可扩展性D.可
B.继承C.封装D.消息
6.Jackson方法是在软件开发过程中常用的方法,使用Jackson方法时可以实现。A从数
据结构导出程序结构B.从数据流图导出初始结构图C.从模块结构导出数据结构D .从模块结构
导出程序结构
7.软件测试时为了而执行程序的过程。A.纠正
错误B.发现错误
C.避免错误
D.证明错误
划分B.边界值分析C.错误推测D.逻辑覆盖
4.软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法主要是指。A.原型
化方法B.结构化方法C.功能化方法D.面向对象方法
5.是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是
隐蔽的,外界只能通过有限的接口与对象发生联系。A.多态
B.
喷泉模型C.原型模型D.增量模型
14.
面向对象的分析阶段建立的系统模型不包括

软件工程期末考试A卷及答案

软件工程期末考试A卷及答案

软件工程期末考试A卷及答案一、单项选择题(每题2分,共20分)1. 软件工程的三要素包括()。

A. 工具、方法和过程B. 工具、方法和环境C. 方法、过程和环境D. 方法、工具和环境答案:C2. 软件需求分析阶段的主要任务是()。

A. 确定软件的功能需求B. 确定软件的非功能需求C. 确定软件的界面需求D. 确定软件的性能需求答案:A3. 在软件开发过程中,需求变更是不可避免的,以下哪项不是需求变更的原因()。

A. 客户对需求理解的不完整B. 客户对需求理解的不准确C. 客户对需求理解的不清晰D. 客户对需求理解的完全正确答案:D4. 软件测试的目的是()。

A. 证明软件是正确的B. 发现软件中的错误C. 证明软件没有错误D. 证明软件是完美的答案:B5. 以下哪项不是软件维护的类型()。

A. 纠错性维护B. 适应性维护C. 完善性维护D. 创新性维护答案:D6. 在面向对象方法中,类的实例称为()。

A. 对象B. 实体C. 组件D. 模块答案:A7. 以下哪项不是软件工程中的项目管理活动()。

A. 风险管理B. 配置管理C. 需求管理D. 系统分析答案:D8. 软件工程中的“软件危机”主要指的是()。

A. 软件成本过高B. 软件质量低下C. 软件进度延误D. 以上都是答案:D9. 以下哪项不是软件复用的优点()。

A. 提高开发效率B. 降低开发成本C. 增加软件复杂性D. 提高软件质量答案:C10. 在敏捷开发方法中,以下哪项不是其核心价值()。

A. 个体和互动高于流程和工具B. 可工作的软件高于详尽的文档C. 客户合作高于合同谈判D. 遵循计划高于适应变化答案:D二、多项选择题(每题3分,共15分)1. 软件工程的主要目标包括()。

A. 提高软件生产率B. 提高软件质量C. 降低软件成本D. 提高软件的可维护性答案:ABCD2. 软件需求分析阶段的输出包括()。

A. 需求规格说明书B. 用户手册C. 系统设计说明书D. 数据字典答案:AD3. 软件测试的类型包括()。

《软件工程》期末考试试卷A(答案)

《软件工程》期末考试试卷A(答案)

—南昌大学测试试卷一【适用时间:20 15 〜20 16学年第二学期试卷类型:[A ]卷](7) A)源点B)终点C)加工D)模块8、以下工具中,在软件详细设计过程中不建议采用的是〔D〕(8)A〕判定表B)IPO 图C)NS 图D)DFD 图9、软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫〔D〕(9)A〕生存期B〕面向对象设计C〕面向对象程序设计D〕面向对象分析10、ER模型中的根本成分不包含〔D 〕(10)A〕实体B〕联系C〕属性D〕处理得分评阅人二、填空题:〔每空1分,共20 分〕----------------- 1、软件危机是指在〔软件开发和维护过程中〕所遇到的一系列严重问题.2、面向对象方法=对象+类+ 〔继承〕+ 〔消息〕.3、传统的软件开发方法学也称为〔生命周期方法〕学.4、在需求分析阶段,描绘系统逻辑模型的方法主要是用数据流图和〔数据字典〕.5、数据流图有四种成分:〔源点或终点〕、〔处理〕、〔数据存储〕、〔数据流〕.6、程序的三种根本限制结构是〔顺序〕、〔选择〕、〔循环〕.7、模块独立性可以由〔内聚〕、〔耦合〕两个定性标准度量.8、〔软件维护〕阶段在软件生命周期中工作量最大.9、用面向对象方法开发软件,通常需要建立三种形式的模型,它们分别是〔对象模型〕、〔动态模型〕、〔功能模型〕.10、黑盒测试又称为〔功能测试〕,白盒测试也称为〔结构测试〕.! 得分评阅人I 三、简做题:〔每题5分,共20分〕-------- -------- I1 1、可行性研究的任务是什么?|答复要点:每点一分j 1、首先需要进一步明确问题定义;| 2、建立逻辑模型.! 3、从逻辑模型出发,经过压缩的设计,探索出假设干种可供选择的主要解决方法,对每种解决方法都।要研究它的可行性,j 4、从三个方面分析研究每种解决方法的可行性.㈠技术可行性.㈡经济可行性.㈢社会可行性.। 2、软件生命周期包括哪几个阶段?j 答复要点:------------------------------------------------ 每一点0.5分j 1、问题定义| 2、可行性研究| 3、需求分析| 4、总体设计| 5、详细设计| 6、编码和单元测试| 7、综合测试| 8、软件维护I 3、采用黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点?|答复要点:---------------------- 每一点1分,解释1分| 1、等价类划分.等价类划分是将输入数据域按有效的或无效的〔也称合理的或不合理的〕划分成假设i干个等价类,测试每个等价类的代表值就等于对该类其它值的测试.i 2、界值分析.该方法是将测试边界情况作为重点目标,选取正好等于,刚刚大于或刚刚小于边界值I的情况,根据这些情况选择测试用例.! 3、错误推测.错误推测法没有确定的步骤,凭检验进行.它的根本思想是列出程序中可能发生错误!的情况,根据这些情况选择测试用例.I! 4、对象模型有哪5个层次?建立对象模型有哪几个步骤?!答:主题层、类&寸象层、结构层、属性层、效劳层.〔1分〕I 1、确定类与对象:〔1分〕! 第1步:列出所有候选对象! 第2步:去粗取精I 2、确定关联二结构层〔1分〕| 第1步:收集| 第2步:筛选删除I 第3步:完善I 3、划分主题〔0.5分〕4、确立属性〔0.5分〕5、识别继承关系及其它修改〔1分〕1、请用N-S 图或PAD 图描述右图中伪码分分〔C2局部〕分分2、消除以下伪码中的GOT 曲句,使其成为等价的标准的结构化程序〔用伪码表示〕 START Loopl: IF C1 THEN B1 Loop2: IF C2 THENB2GO TO Loop2 END IF GO TO Loop1 END IF STOP得分 评阅人五、应用题:〔每题 10分,共20分〕------- ---------1、某图书馆借阅系统有以下功能:〔1〕借书:根据读者的借书证查询读者档案,假设借书数目未超过规定数量,那么办理借阅手续〔修改库存记录及读者档案〕,超过规定数量者不予借阅.对于第一次借阅者那么直接办理借 阅手续.〔2〕还书:根据读者书中的条形码,修改库存记录及读者档案,假设借阅时间超过规定期限那么 罚款.四、程序设计题:〔每题10分,共20分〕得分评阅人START IF C1THEN BLOCK p qENDBLOCKELSEWHILE C2 DO t ENDDO ENDIF REPEAT UNTIL C3 s rENDREPSTARTWHILE C1 DO ------------------- 3 分 B1 ----------------- 2 分WHILE C2 DO ------------- 3 分B2 ---------------------- 2 分END DO END DO STOP请对以上问题,画出分层数据流图顼息图2、2、某“调整工资〞处理模块接受一个“职称〞的变量,根据职称的不同〔助教,讲师, 副教授,教授〕作不同的处理,其中假设是助教还必须输入工龄,只有工龄超过两年才能调整 工资.请用等价类划分法设计测试用例. 划分等价类:〔5分〕设计测试用例:〔5分〕当我被上帝造出来时,上帝问我想在人间当一个怎样的人,我不假思索的说,我要做一个伟大的世人皆知的人.于是,我降临在了人间.我出生在一个官僚知识分子之家,父亲在朝中做官,精读诗书,母亲知书答礼,温柔体贴, 父母给我去了一个好听的名字:李清照.小时侯,受父母影响的我饱读诗书,聪明伶俐,在朝中享有“神童〞的称号.小时候的我天真活泼,才思敏捷,小河畔,花丛边撒满了我的诗我的笑,无可置疑,小时侯的我快乐无虑.“兴尽晚回舟,误入藕花深处.争渡,争渡,惊起一滩鸥鹭.〞青春的我如同一只小鸟, 自由自在,没有约束,少女纯洁的心灵常在朝阳小,流水也被自然洗礼,纤细的手指拈一束花, 轻抛入水,随波荡漾,发髻上沾着晶莹的露水,双脚任水流轻抚.身影轻飘而过,留下一阵清风.可是晚年的我却生活在一片黑暗之中,家庭的衰败,社会的改变,消磨着我那柔弱的心. 我几乎对生活绝望,每天在痛苦中消磨时光,一切都好象是灰暗的.“寻寻觅觅冷冷清清凄凄惨惨戚戚〞这千古叠词句就是我当时心情的写照.最后,香消玉殒,我在痛苦和哀怨中凄凉的死去.在天堂里,我又见到了上帝.上帝问我过的怎么样,我摇摇头又点点头,我的一生有欢乐也有坎坷,有笑声也有泪水,有鼎盛也有衰落.我始终无法客观的评价我的一生.我原以为做一个着名的人,一生应该是被欢乐荣誉所包围,可我发现我错了.于是在下一轮回中,我选择做一个平凡的人.我来到人问,我是一个平凡的人,我既不着名也不出众,但我拥有一切的幸福:我有温馨的家,我有可亲可爱的同学和老师,我每天平凡而快乐的活着,这就够了.天儿蓝蓝风儿轻轻,暖和的春风带着春的气息吹进明亮的教室,我坐在教室的窗前,望着我拥有的一切,我甜甜的笑了.我拿起手中的笔,不禁想起曾经作诗的李清照,我虽然没有横溢的才华,但我还是拿起手中的笔,用最朴实的语言,写下了一时的感受:人生并不总是完美的,每个人都会有不如意的地方.这就需要我们静下心来阅读自己的人生,体会其中无尽的快乐和与众不同.“富不读书富不久,穷不读书终究穷.〞为什么从古到今都那么看重有学识之人?那是因为有学识之人可以为社会做出更大的奉献.那时由于读书能给人带来快乐.自从看了?丑小鸭?这篇童话之后,我变了,变得开朗起来,变得乐意同别人交往,变得自信了……由于我知道:即使现在我是只“丑小鸭〞,但只要有自信,总有一天我会变成“白天鹅〞的,而且会是一只世界上最美丽的“白天鹅〞……我读完了这篇美丽的童话故事,深深被丑小鸭的自信和乐观所折服,并把故事讲给了外婆听,外婆也对童话带给我们的深刻道理而惊讶不已.还吵着闹着多看几本名着.于是我给外婆又买了几本名着故事,她起先自己读,读到不熟悉的字我就告诉她,如果这一面生字较多,我就读给她听整个一面.渐渐的,自己的语文阅读水平也提升了不少,与此同时我也发现一个人读书的乐趣远不及两个人读的乐趣大,而两个人读书的乐趣远不及全家一起读的乐趣大.于是, 我便开展“业务〞带动全家一起读书……现在, 每每遇到好书大家也不分男女老少都一拥而上, 争先恐后“抢书〞,当我说起我最小应该让我的时候,却没有人搭理我.最后还把书给撕坏了, 我生气地哭了,妈妈一边抚慰我一边对外婆说:“孩子小,应该让着点.〞外婆却不服气的说:“我这一把年纪的了,怎么没人让我呀?"大家人你一言我一语,谁也不肯相让……读书让我明白了善恶美丑、悲欢离合,读一本好书,犹如同智者谈心、谈理想,教你区分善恶,教你弘扬正义.读一本好书,如品一杯香茶,余香缭绕.读一本好书,能使人心灵得到净化.书是我的老师,把知识传递给了我;书是我的伙伴,跟我诉说心里话;书是一把钥匙,给我敞开了知识的大门;书更是一艘不会沉的船,引领我航行在人生的长河中.其实读书的真真乐趣也就在于此处,不是一个人闷头苦读书;也不是读到好处不与他人分享,单独品位;更不是一个人如痴如醉地沉浸在书的海洋中不能自拔.而是懂得与朋友,家人一起分享其中的乐趣.这才是读书真正之乐趣呢!这所有的一切,不正是我从书中受到的教益吗?我阅读,故我美丽;我思考,故我存在.我从内心深处真切地感到:我从读书中受到了教益.当看见有些同学宁可买玩具亦不肯买书时,我便想到培根所说的话:“世界上最庸俗的人是不读书的人,最吝啬的人是不买书的人,最可怜的人是与书无缘的人.〞许许多多的作家、伟人都十分喜欢看书,例如毛泽东主席,他半边床上都是书,一读起书来便进入忘我的境界.书是我生活中的好朋友,是我人生道路上的航标,读书,读好书,是我无怨无悔的追求.下午13 : 00 — 17: 006度.全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡.3.1.2.2 打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次.3.1.2.3 打卡时间:打卡时间为上班到岗时间和下班离岗时间;3.1.2.4 因公外出不能打卡:因公外出不能打卡应填写?外勤登记表? ,注明外出日期、事由、外勤起止时间.因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否那么按旷工处理.因停电、卡钟〔工卡〕故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写?未打卡补签申请表?,由直接主管签字证实当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤.上述情况考勤由各部门或分公司和工程文员协助人力资源部进行治理.3.1.2.5 手工考勤制度3.1.2.6 手工考勤制申请:由于工作性质,员工无法正常打卡〔如外围人员、出差〕,可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案.3.1.2.7 参与手工考勤的员工,需由其主管部门的部门考勤员〔文员〕或部门指定人员进行考勤治理,并于每月26日前向人力资源部递交考勤报表.3.1.2.8 参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单.3.1.2.9 外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证实,出差期间的考勤在出差地所在公司打卡记录;3.2加班治理3.2.1 定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况.A.现场治理人员和劳务人员的加班应严格限制,各部门应按月工时标准,合理安排工作班次.部门经理要严格审批员工排班表,保证员工有效工时到达要求.但凡到达月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批.B.因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时〔不含〕以下的,不再另计加班工资.因工作需要,一般员工延时工作4小时至8b时可申报加班半天,超过8小时可申报加班1天.对主管〔含〕以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班.3.2.2.2 员工加班应提前申请,事先填写?加班申请表?,因无法确定加班工时的,应在本次加班完成后3个工作日内补填?加班申请表?.?加班申请表?经部门经理同意,主管副总经理审核报总经理批准后有效.?加班申请表?必须事前当月内上报有效,如遇特殊情况,也必须在一周内上报至总经理批准.如未履行上述程序,视为乙方自愿加班.3.2.2.3 员工加班,也应按规定打卡,没有打卡记录的加班,公司不予成认;有打卡记录但无公司总经理批准的加班,公司不予成认加班.3.2.2.4 原那么上,参加公司组织的各种培训、集体活动不计加班.3.2.2.5 加班工资的补偿:员工在排班休息日的加班,可以以倒休形式安排补休.原那么上,员工加班以倒休形式补休的,公司将根据工作需要统一安排在春节前后补休.加班可按1: 1的比例冲抵病、事假.3.2.3加班的申请、审批、确认流程3.2.3.1 ?加班申请表?在各部门文员处领取,加班统计周期为上月26日至本月25日.3.2.3.2 员工加班也要按规定打卡,没有打卡记录的加班,公司不予成认.各部门的考勤员〔文员〕负责?加班申请表?的保管及加班申报.员工加班应提前申请,事先填写?加班申请表?加班前到部门考勤员〔文员〕处领取?加班申请表?,?加班申请表?经工程治理中央或部门经理同意,主管副总审核,总经理签字批准后有效.填写并履行完审批手续后交由部门考勤员〔文员〕保管.3.2.3.3 部门考勤员〔文员〕负责检查、复核确认考勤记录的真实有效性并在每月27日汇总交人力资源部,逾期未交的加班记录公司不予成认.从群体上看,中专毕业生的劣势是阅历较少、知识层次相对不高;优势是学校专业设置大多贴近市场实际、贴近一线需要,且中专毕业生年青、肯吃苦、可塑性强.从个体来说,每位毕业生的优势与长项又各不相同, 如有相当一局部毕业生动手操作水平较好;有些学生非常上进,上学期间还同时参加了职业资格测试或自学考试.所以,在实事求是,不弄虚作假的前提下,要特别注意扬长避短,从而在竞争中取得优势,打动聘任者. 没有重点和章法的写作易使文章显得头绪不清、条理紊乱.非常热爱市场销售工作,有着十分饱满的创业激情.在xxxX年从事现磨现煮的咖啡市场销售工作中积累了大量的实践经验和客户资源.与省内主要的二百多家咖啡店铺经销商建立了十分密切的联系,并在行业中拥有广泛的业务关系.在去年某省的咖啡博览会上为公司首次签定了海外的定单.能团结自己的同事一起取得优异的销售业绩.合理分配自我介绍的时间前文说过,自我介绍一般也就持续1—3分钟,所以应聘者得合理分配时间. 常规安排是:第一段用于表述个人根本情况,中段重点谈自己的工作经历或社会实践经验,最后展望下自己的职位理想.但如果自我介绍被要求在1分钟完成,应聘者就要有所侧重,突出最有料的一点.在实践中,有些应聘者试图在短短的时间内吐露自己的全部经历,而有些应聘者那么是三言两语就完成了自我介绍,这些都是不明智的做法.突出和应聘职位相关的信息自我介绍的内容不宜太多的停留在诸如姓名、教育经历等局部上,由于面试官可以在应聘者的简历上一目了然地看到这些内容.应聘者应该在自我介绍时选择一至两项跟自己所应聘的职位相关的经历和成绩作简述,以证实自己确实有水平胜任所应聘的工作职位.一个让人更有时机在面试中出彩的方法是在做一段自我介绍后适当停顿.比方在我曾在大学期间组织过有2000人参与的大型校园活动〞之后的停顿可能会引导面试官去问那是什么样的活动呢? ",这样做的目的是为面试的深入打下根底.一切以事实说话在证实自己确实有水平胜任所应聘的工作职位时,应聘者可以使用一些小技巧,如介绍自己做过的工程或参与过的活动来验证某种水平,也可以适当地引用老师、同学、同事等第三方的言论来支持自己的描述.而这一切的前提是以事实为根底,由于自吹自擂一般是很难逃过面试官的眼睛的,一旦被发现掺假,根本预示着应聘者将被无情秒杀".2XX>< 5月一至今:担任某咖啡茶品配送效劳部的市场部业务员.主要负责与经销商签定经销合同、办理产品的包装、运输、保险、货款结算、售后产品跟踪、市场反应以及开拓新的销售渠道等.负责公司新业务员的培训,在实际工作中具体指导和协调业务员的销售工作,并屡次受到公司的表扬.。

2014-2015软件技术学院AJAX试卷A

2014-2015软件技术学院AJAX试卷A

郑州大学软件学院《AJAX程序设计》课程2014-2015学年第一学期期末试题(A)卷(适用专业:《java、软测、软件外包》专业考试时间:《120》分钟)合分人:复查人:一、填空题:(每空1 分,共10 分)(说明:将答案写在试卷后面的答题纸上)1、Ajax指的是异步的___________________和__________________。

2、____________是整个AJAX的核心部分,并且是区分传统Web应用程序的标志。

3、在JavaScript中,可使用关键字________________来声明一个变量。

4、创建完XMLHttpRequest对象后,可用open方法初始化一个请求,使用__________________方法发送一个请求。

5、在JavaScript中可以使用两种构造函数注册事件处理程序,它们分别是:_________________和_________________。

6、创建XMLHttpRequest对象可以使用new ActiveXObject(“Microsoft.XMLHTTP”)、和____________________________构造函数。

7、DOM元素结点组成有:标签名、属性结点和________________结点。

8、DOM结构模型中使getElementById方法引用指定id的结点,使用_____________________方法引用指定标签名的结点,从而实现直接引用结点。

二、选择题:(每题2 分,共40 分)(说明:将答案写在试卷后面的答题纸上)1、以下选项不是Ajax技术基础的是()A、XMLB、DHTMLC、CSSD、DOM2、下列关于AJAX的描述,错误的是()A、AJAX使用XHTML和CSS的基于标准的表示技术。

B、AJAX使用DOM进行动态显示和交互。

C、AJAX使用XML和XSLT进行数据交换和处理。

D、AJAX 是一个新技术。

郑州大学软件工程题目归类(中文)

郑州大学软件工程题目归类(中文)

一、单项选择题(每题2分,共20分)1、下面哪一项不能用于描述软件过程?CA、软件过程是用来开发软件的方法B、软件过程定了一组任务,执行它就可以得到高质量的软件产品C、是从客户需求产生到交付产品使用的时间D、是软件的整个生命周期中构建、交付并演化软件产品时我们应遵循的过程2、“背靠背”测试也称 B ,主要用于处理被认为十分关键的系统。

A、结构化测试B、对比测试C、白盒测试D、黑盒测试3、下面哪一项没有描述需求分析的重要性?AA、有助于可行性分析B、设计与编码阶段对需求错误的检测与发现很困难C、后期发现的需求错误越晚,修复的费用越昂贵D、错误的需求会导致错误的设计4、在系统分析中使用数据流图(DFD)这种基本方法是为了提供 C 。

A、行为模型B、状态模型C、功能模型和信息流D、都不是5、基本路径测试也称A,是最重要的基本代码的测试策略。

A、结构化测试B、条件测试C、数据流测试D、循环测试6、以下哪些不是面向规模的度量?CA、千行代码(KLOC)/人-月B、找到缺陷总数/千行代码C、算法复杂度D、项目总成本/千行代码7、以下哪种是线型顺序模型?CA、RUP模型B、渐增模型C、瀑布模型D、原型模型8、业务过程工程中,数据体系结构、应用体系结构、C三种体系结构必须在业务目标的语境内被分析和设计。

A、硬件体系结构B、组织体系结构C、技术基础设施D、人员体系结构9、当每级精化中的数据流图DFD的输入和输出都相同时称为D。

A、逐步求精B、信息流的连续性C、基数性D、平衡10、结构图表示D。

A、软件需求B、输入和输出C、数据流D、软件结构2、适合与瀑布模型的软件开发方法有(A)A、结构化软件开发方法B、面向对象软件开发方法C、构件化方法D、敏捷开发方法E、基于internet的开发方法3、一般来说,在软件维护过程中,大部分工作是由(C)引起的。

A、适应新的软件环境B、适应新的硬件环境C、用户的需求改变D、程序的可靠性E、软件老化10、结构化分析方法是一种预先严格定义需求的方法,强调分析对象的(E)A、程序流B、指令刘C、控制流D、事务流E、数据流1、程序设计属于软件开发过程(C)阶段。

2022年郑州大学软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年郑州大学软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年郑州大学软件工程专业《计算机网络》科目期末试卷B(有答案)一、选择题1、当一台计算机从FTP服务器下载文件时,在该FTP服务器上对数据进行封装的5个转换步骤是()。

A.数据、报文、IP分组、数据帧、比特流B.数据、IP分组、报文、数据帧、比特流C.报文、数据、数据帧、IP分组、比特流D.比特流、IP分组、报文、数据帧、数据2、下列选项中,不属于网络体系结构所描述的内容是()。

A.网络的层次B.每一层使用的协议C.协议的内部实现细节D.每一层必须完成的功能3、当路由器无法转发或传送IP数据报时,向初始源站点发回一个()报文。

A.路由重定向B.目标站不可到达C.源抑制D.子网掩码请求4、如果用户网络需要划分成5个子网,每个子网最多20台主机,则适用的子网掩码是()。

A.255.255.255.192B.255.255.255.240C.255.255.255.224D.255.255.255.2485、通过交换机连接的一组工作站()。

A.组成一个冲突域,但不是一个广播域B.组成一个广播域,但不是一个冲突域C.既是一个冲突域,又是一个广播域D.既不是冲突域,也不是广播域6、数据链路层提供的3种基本服务不包括()。

A.无确认的无连接服务B.有确认的无连接服务C.无确认的有连接服务D.有确认的有连接服务7、()是TCPIP模型传输层中的无连接协议。

A.TCPB.IPC.UDPD.ICMP8、主机甲和主机乙新建一个TCP连接,甲的拥塞控制初始阀值为32KB,甲向乙始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙为该连接分配16KB接收缓存,并对每个数据段进行确认,忽略段传输延迟。

若乙收到的数据全部存入缓存,本被取走,则甲从连接建立成功时刻起,未发送超时的情况下,经过4个RTT后,甲的发送窗口是()。

A.1KBB.8KBC.16KBD.32KB9、数据段的TCP报头中为什么包含端口号()。

郑州大学远程教育《计算机应用基础》期末考试试题及参考答案

郑州大学远程教育《计算机应用基础》期末考试试题及参考答案

【ZZJ网上考试系统 v10.1】本套软件使用权属于:郑州大学远程教育学院考试课程:0005.计算机应用基础考试时间:120分钟考试日期:2017-09-26窗体顶端本卷共有2大题。

窗体底端一、单项选择题(30道小题,共60分)1、在Internet Explorer常规大小窗口和全屏模式之间切换,可按(b )。

(2分)A、F5键B、F11键C、Ctrl+D键D、Ctrl+F键2、支持局域网与广域网互连的设备称为(c )。

(2分)A、转发器B、以太网交换机C、路由器D、网桥3、“32位微型计算机”中的32指的是()(2分)A、微机型号B、内存容量C、运算速度D、机器的字长4、Windows菜单操作中,如果某个菜单项的颜色暗淡,则表示(d )(2分)A、只要双击,就能选中B、必须连续三击,才能选中C 、单击被选中后,还会显示出一个方框要求操作者进一步输入信息D 、在当前情况下,这项选择是没有意义的,选中它不会有任何反应5、以下关于多媒体技术的描述中,错误的是(c )。

(2分)A 、多媒体技术将各种媒体以数字化的方式集中在一起B 、“多媒体技术”是指将多媒体进行有机组合而成的一种新的媒体应用系统C 、多媒体技术就是能用来观看的数字电影的技术D 、多媒体技术与计算机技术的融合开辟出一个多学科的崭新领域6、下面关于系统更新说法正确的是(a )。

(2分)A 、系统需要更新是因为操作系统存在漏洞B 、系统更新后,可以不再受病毒的攻击C 、系统更新只能从微软网站下载补丁D 、所有的更新应及时下载安装,否则系统会立即崩溃7、消息认证的内容不包括(d )。

(2分)A 、证实信息的信源和信宿B 、信息内容是或曾受到偶然或有意的篡改C 、消息的序号和时间性D 、消息内容是否争取8、在Word 编辑状态下,若要进行选定文本行间距的设置,应选择的操作是单击(b )菜单项(2分)A 、“编辑”→“格式”B 、“格式”→“段落”C 、“编辑”→“段”D 、“格式”→“字体”9、在Windows 中快速获得硬件的有关信息可通过(c )(2分)A 、鼠标右键单击桌面空白区,选择“属性”菜单项B 、鼠标右键单击“开始”菜单C 、鼠标右键单击“我的电脑”,选择“属性”菜单项D 、鼠标右键单击任务栏空白区,选择“属性”菜单项10、关于Internet ,以下说法正确的是(d )。

2014郑大远程教育网上学习导论网上考试题答案

2014郑大远程教育网上学习导论网上考试题答案

2014郑大远程教育网上学习导论网上考试题答案【ZZJ网上考试系统 v10.1】本套软件使用权属于:郑州大学远程教育学院(学期:141)考试课程:0034.网上学习导论(第1次考试)考试时间:120分钟考场:171.8.225.137考试日期:2014-09-13考号:姓名:剩余时间:97:41 保存交卷帮助本卷共有4大题。

一、单项选择题(15道小题,共30分)1、在学习过程中,学生需要经常登录郑州大学远程教育学院主页,网址是?(2分)A、B、C、D、2、下列四个选项中哪种是最新的远程教育模式?(2分)A、函授教育B、广播电视教育C、自学考试D、网络教育3、郑州大学远程教育学院目前开展的是?(2分)A、函授教育B、广播电视教育C、自学考试D、基于互联网的远程教育4、正确的电子邮件地址是?(2分)A、fuwu@B、@C、D、fuwu#5、在线测试占总成绩的:(2分)A、30%B、20%C、10%D、50%6、下列网站哪一个不是搜索网站?(2分)A、B、C、D、7、综合评价占总成绩的:(2分)A、30%B、10%C、10%D、50%8、上网点播课件占总成绩的:(2分)A、30%B、20%C、10%D、50%9、除中央电大外,我国开展现代远程教育试点的高等院校有多少所?(2分)A、66B、67C、68D、6910、远程教育的主要载体是?(2分)A、电视B、光盘C、互联网+卫星电视D、广播11、下列哪个软件不是网络即时交流工具?(2分)A、QQB、MSNC、SkypeD、WPS12、WinRAR是什么软件?(2分)A、聊天工具B、压缩工具C、浏览器D、搜索引擎13、如果对考试成绩有疑问,在规定时间内应该通过_______进行复核。

(2分)A、学习平台教学异动申请B、电话申请C、电子邮件申请D、递交纸质申请14、按照学籍管理规定,学生申请课程免修,必须在______课程预约考试前,通过学习平台提交申请。

(2分)A、第一学期B、第二学期C、第三学期D、最后一学期15、毕业生图像采集后,进行个人信息校对的网址是:(2分)A、B、C、D、二、多项选择题(15道小题,共30分)1、课程成绩由哪些考查形式组成:(2分)A、上网点播课件自主学习B、学习中心综合考评C、在线自测D、期末课程考试2、以下属于网上学习方式的有:(2分)A、课件点播B、在线测试C、网上作业D、教材光盘3、网络教育区别于传统教育的特点是:(2分)A、开放性B、共享性C、交互性D、灵活性4、郑州大学远程教育学院期末课程考试时间是:(2分)A、4月B、5月C、6月D、10月5、网络教育中学生需要培养的学习能力有:(2分)A、计算机基本操作技能B、网络操作技能C、自主学习能力D、网络沟通能力6、郑州大学现代远程教育采用的教学方式有:(2分)A、实时教学B、非实时教学C、网上学习D、学习中心适当面授教学7、课程考试主要采用以下几种方式:(2分)A、闭卷笔试B、开卷笔试C、作业与课程论文相结合的方式D、面试E、网上考试8、修改定稿毕业论文主要由哪些主要内容构成。

《软件工程》期末考试试卷(A卷)含答案(2)

《软件工程》期末考试试卷(A卷)含答案(2)

2016‐2017 学年第2 学期《软件工程》期末考试试卷(A 卷)一、单项选择题(共20 题,每题2 分)1、软件工程的出现主要是由于。

A). 程序设计方法学的影响 B). 其他工程科学的影响C). 软件危机的出现 D). 计算机的发展2、可行性研究的目的是。

A). 争取项目 B). 确定项目是否值得开发C). 确定系统需求 D). 深入调研用户需求3、从结构化的瀑布模型看,软件生命周期的各个阶段中,下面哪个环节出错,对软件的影响最大_________。

A).总体设计阶段 B).实现阶段 C).需求分析阶段 D).详细设计阶段4、DFD中的每个加工至少需要A). 一个输入流 B). 一个输出流C). 一个输入或输出流 D). 一个输入流和一个输出流5、层次图中上下层间的关系是________。

A).调用关系 B).组成关系 C).继承关系 D).嵌套关系6、一个设计得好的系统应该具有特征。

A). 低内聚、低耦合 B). 高内聚、低耦合C). 高内聚、高耦合 D). 低内聚、高耦合7、下列关于Jackson方法的叙述,观点不正确的有。

(A)Jackson方法是根据目标系统的输入、输出数据结构导出程序的结构的一种方法(B)Jackson方法适合大型实时系统的开发(C)Jackson方法适合于开发以数据为主,计算较简单的事务型数据处理系统(D)Jackson方法对模块与独立性原则没有给予应有重视,未提供对复杂设计过程的技术支持8、将下列块内联系的类型按模块独立性由强到弱的顺序排列的是。

①模块中包含的任务必须在同一时间段内执行②模块内所有的成分构成一个整体,仅完成一个单一的功能③模块中所有元素都使用同一个输入数据或产生同一个输出数据④一组语句在程序中多次出现,为节省空间把这组语句独立出来作为一个模块(A)①②③④(B)④①③②(C)②③①④(D)②①④③9、软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们A).前者属于静态测试,后者属于动态测试 B).都属于静态测试C).前者属于动态测试,后者属于静态测试 D).都属于动态测试10、下面不是对象具有的特性。

《软件工程》期末考试试卷(A卷)

《软件工程》期末考试试卷(A卷)

2016-2017学年度第一学期 2014级信安《软件工程》期末考试试卷(A卷)第一部分.单选题(共30分,每小题1分)软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法主要是指 1 。

在软件工程思想提出之前,开发软件所需的高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作 2 ,产生它的原因是 3 。

为了解决这种矛盾,人们提出用工程化的原则指导软件的生产、维护和管理,以达到 4 的目标。

1.(A). 原型化方法(B). 面向对象方法(C). 结构化方法(D). Jackson方法2.(A). 软件投机(B). 软件过程(C). 软件生命周期(D). 软件危机3.(A). 不重视需求,开发过程中缺乏科学的方法(B). 开发过程中管理困难(C). 软件本身的特点(D). 以上都是4.(A). 获取需求(B). 消除软件固有的复杂性(C). 努力发挥开发人员的潜能(D). 经济地开发出高质量的软件5 是软件生存期中的一系列相关软件工程活动或任务的框架,它规定了完成各项任务的步骤,有多种典型的软件过程模型,其中,瀑布模型是6 ;增量模型是7 ,快速原型模型是8 ,喷泉模型是9 。

5.(A). 软件过程(B).软件工具(C). 质量保证(D). 软件工程6.(A). 适用于需求被清晰定义的情况(B). 一种需要快速构造可运行程序的好方法(C). 适合大风险项目(D). 过时了的模型7.(A). 适用于需求被清晰定义的情况(B). 一种需要快速构造核心产品的好方法(C). 最适合于大规模团队开发的项目(D).一种不适用于商业产品的创新模型8.(A). 适用于需求被清晰定义的情况(B). 适用于用户需求难以清楚定义的情况(C). 最适合于大规模团队开发的项目(D). 很难产生有意义产品的一种冒险模型9.(A). 典型的面向对象生命周期模型(B). 严格区分阶段的且重设计轻分析(C). 只适合大型系统的开发(D). 开发过程基本上是线性的可行性研究是在较高层次上以较抽象的方式进行系统分析和设计的过程,其目的是 10 。

郑大软件工程期末复习题

郑大软件工程期末复习题

填空题1.ER图是用来建立数据模型的工具。

2.软件是计算机程序及其说明程序的各种文档。

文档是有关计算机程序功能、设计、编制、使用的文字或图形资料。

3.ER图中包括了实体、关系和属性等3种基本成分。

4.状态转换图通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。

5.验证软件需求的正确性应从一致性、完整性、现实性、有效性4方面。

6.总体设计过程分为系统设计阶段和结构设计阶段。

7.软件结构一般要求顶层扇出较大,中层扇出较小,底层扇入较大为好。

8.耦合是对一个软件结构内不同模块之间互连程度的度量。

9.在七种偶合中,最低偶合是数据偶合。

10.内聚性有7种类型,最强的是功能,最弱的是偶然。

11.一个模块访问另一个模块的内部数据称为内容耦合。

12.通信内聚是模块内各部分使用相同的输入数据,和产出相同的输出结果。

13.使得深度、宽度、扇入、扇出合理的方法是增加中间层。

14.结构图中输入模块的表示方法M1。

15.划分模块时尽量做到高内聚低耦合。

16.可行性研究的目的就是用最小的的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。

17.面向数据流的两个基本方法是变换流和事务流分析。

18.软件测试方法的静态测试方法有计算机辅助静态分析方法和人工测试方法。

19.对于变换型的数据流图,按照软件设计思想,要将一个大型复杂的软件进行分解,要确定数据流图的变换中心、逻辑输入、逻辑输出。

20.动态测试中通过测试来检验产品内部动作是白盒测试。

21.驱动程序是一个“主程序”,它接收数据,把这些数据传送给被测试的模块,并印出有关的结果。

22.集成测试是测试和组装软件的系统化技术,其主要目的是发现与接口有关的问题。

23.将待开发的软件细化,分别估算每一个子任务所需要的开发工作量,然后将他们加起来,将得到软件的总开发量。

这种成本估算方法称为自底向上估算方法。

24.集成测试采用的具体方法有---渐增式方法、非渐增式方法。

软件工程期末考试试题及参考答案合集

软件工程期末考试试题及参考答案合集

考试试题及参考答案一、单向选择题(四选一、每小题3分,共18分)1、软件的发展经历了(D)个发展阶段。

0102A.一B.二C.三D.四2、需求分析的任务不包括(B)。

0401A.问题分析B.系统设计C.需求描述D.需求评审。

3、一个软件的宽度是指其控制的(C)。

0801A.模块数B.层数C.跨度D.厚度4、当模块中包含复杂的条件组合,只有(A)能够清晰地表达出各种动作之间的对应关系。

0802A.判定表和判定树B.盒图C.流程图D.关系图5、以下不属于逻辑覆盖的是(D)。

1402A.语句覆盖B.判定覆盖C.条件覆盖D.基本路径6、为适应软件运行环境的变化而修改软件的活动称为(B)。

1501A.纠错性维护B.适应性维护C.改善性维护D.预防性维护二、填空题(每空2分,共18分)1.软件可靠性是指在给定的时间间隔内,程序成功运行的(概率)。

01012.高级语言:独立于机器,面向过程或面向(对象)01013.软件项目管理的范围主要集中于3个P上,即:People人员、Problem问题和(过程)。

02014.人机界面的风格第一代界面是命令和(询问)方式。

12025.由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的(副作用)。

15046.在公式V(G)= E –N + 2中:E为程序图G中边的总数;N 为程序图中结点的总数。

V(G)又称为图G的环形(复杂度)0204。

7.任何一个基于计算机系统都可以用输入-处理-输出(IPO)图来描述,它将该系统转换成一个信息变换模型。

03038.为提高可交互性一般对所有可能造成损害的用户操作动作,应坚持要求用户(确认),例如,提问“你确实要删除…?”。

12049.文档是一种数据媒体和其上所记录的(数据)。

0101三、判断题(每小题2分,共24分,错误打X、正确打√)1.用户对软件需求的描述不精确,往往是产生软件危机的原因之一。

(√)01022.目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(20道小题,共40分)
1、需求分析最终结果是产生______。

(2分)
A、项目开发计划
B、需求规格说明书
C、设计说明书
D、可行性分析报告
2、软件可行性研究的目的是______。

(2分)
A、证明软件开发项目可行
B、证明软件开发项目不可行
C、阐述软件开发项目值得或不值得做
D、为了确定软件开发项目要不要做
3、系统概要设计的主要成果是______。

(2分)
A、用户的界面要求
B、用户的分析方案
C、概要设计说明书
D、系统总体设计方案
4、在软件的可行性研究中经常从不同角度对系统进行可行性研究,其中从功能角度对系统进行研究属于______
的研究。

(2分)
A、经济可行性
B、技术可行性
C、操作可行性
D、法律可行性
5、软件可行性研究实质上是要进行一次______需求分析、设计过程。

(2分)
A、简化、压缩的
B、详细的
C、彻底的
D、深入的
6、软件是一种______性工业产品。

(2分)
A、理论
B、知识(或逻辑)
C、消耗
D、体力
7、可行性分析是在系统开发的早期所做的一项重要的论证工作,它是该系统是否开发的决策依据,因此必须给出__
____的回答。

(2分)
A、确定
B、行或不行
C、正确
D、无二义
8、总体设计阶段确定了______。

(2分)
A、系统的逻辑模型
B、程序每个模块的处理过程
C、系统的数据要求
D、系统的具体实现方案
9、在软件生存周期中,时间长、费用高、困难大的阶段是______。

(2分)
A、需求分析
B、软件维护
C、软件设计
D、软件测试
10、发现错误能力最弱的是______。

(2分)
A、路径覆盖
B、语句覆盖
C、判定覆盖
D、条件覆盖
11、选择程序设计语言的关键因素是______。

(2分)
A、项目应用领域
B、软件执行环境
C、软件开发方法
D、算法和数据结构
12、根据程序流程图划分的模块通常是______。

(2分)
A、时间内聚的
B、逻辑内聚的
C、顺序内聚的
D、过程内聚的
13、在软件开发模型中,提出最早、应用最广泛的模型是______。

(2分)
A、瀑布模型
B、喷泉模型
C、增量模型
D、螺旋模型
14、软件开发的需求活动,其主要任务是______。

(2分)
A、给出软件解决方案
B、给出系统模块结构
C、定义模块算法
D、定义需求并建立系统模型
15、因计算机硬件和软件环境的变化而做出的修改软件的过程称为______。

(2分)
A、校正性维护
B、适应性维护
C、完善性维护
D、预防性维护
16、下面说法正确的是______。

(2分)
A、经过测试没有发现错误说明程序正确
B、测试的目标是为了证明程序没有错误
C、成功的测试是发现了迄今尚未发现的错误的测试
D、成功的测试是没有发现错误的测试
17、结构化程序设计主要强调的是______。

(2分)
A、程序的规模
B、程序的效率
C、程序设计语言的先进性
D、程序易读性
18、需求分析阶段最重要的技术文档之一是______。

(2分)
A、项目开发计划
B、设计说明书
C、需求规格说明书
D、可行性分析报告
19、判定表比判定树______。

(2分)
A、更直观、简洁
B、更直观
C、更简洁但不够直观
D、直观和简洁性相同
20、ER模型中的基本成分不包含______。

(2分)
A、实体
B、联系
C、属性
D、处理
二、简答题(8道小题,共40分)
1、传统的瀑布模型把生存周期划分为哪些阶段?
(5分)
答:瀑布模型在编码以前安排了分析阶段和设计阶段;阶段间具有顺序性和依赖性。

2、需求分析与软件设计二个阶段任务的主要区别是什么?
(5分)
答:需求分析定义软件的用户要求,即定义待开发软件能做什么
软件设计定义软件的实现细节以满足用户要求,即研究如火热实现软件
3、什么是软件生存周期?
(5分)
答:软件生存周期划分为计划、开发和运行3个时期;把整个生存周期划分为较小的阶段,给每个阶段赋予确定而有限的任务,就能够化简每一步的工作内容,使因为软件规模而增长而大大增加了软件复杂性变得交易控制和管理
4、需求获取的常用方法有哪些?
(5分)
答:1.组织人员 2.客户访谈 3.问题分析与确认
5、什么是软件概要设计? 该阶段的基本任务是什么?
(5分)
答:把一个软件需求转换为软件表示时,首先设计出软件总的体系结构。

称为概要设计或结构设计。

基本任务:
⑴设计软件系统结构
⑵进行数据结构及数据库的设计
⑶编写概要设计的文档
⑷评审
6、常用的质量模型有哪些?
(5分)
答:常见的模型有:线性模型,渐增式模型,螺旋模型,快速原型模型,形式化描述模型
7、说明结构化程序设计的主要思想是什么?
(5分)
答:是使用DFD、DD、结构化语言、判定表和判定树等工具,来建立一种新的、称为结构化说明书的目标文档。

8、软件工程三要素?
(5分)
软件质量是软件工程的生命线,软件工程以质量保证为基础。

质量管理促进了过程的改进,创造了许多行之有效的软件开发方法和工具。

软件工程釆用层次化的方法,每个层次都包括过程、方法、工具三要素。

方法支撑过程和工具,过程和工具又促进方法学的研究。

三、应用题(2道小题,共20分)
1、假设汽车的车牌号可由车主人在规定范围内自选,若规定为:
(1)车牌上应有7个字符;
(2)为首的字符限定为汉字“京”;
(3)第2字符可任选一字母(A~Z);
(4)第3~7字符可选任意数字。

请为相关的
处理程序所采用的等价类划分方法设计等价类表及相应的测试用例。

~
(10分)
等价类表
输入数据有效等价类无效等价类
字符个数 7个(1) 6个(2),8个(3)
首字符“京”(4)非“京”(5)
第2个字符字母(6)非字母(7)
第3~7个字符数字(8)非数字(9)
测试用例如下:
1)京H87774 }(1),(4),(6),(8)
2)京H8777 }(2)
3)京H877745 }(3)
4)冀H87774 }(5)
5)京987774 }(7)
6)京BA7774 }(9)
2、一元二次方程Ax2+Bx+C=0 的求根程序有以下功能:
(1) 输入A、B、C三个系数;
(2) 输出根的性质,包括两个相等或不等的实根,两个大小相等、符号相反的实根,仅有一个实根,或者两个虚根等;
(3)
打印根的数值。

要求:试用黑盒测试方法设计出程序的测试用例。

~
根据一元二次方程式的求根公式:
(条件:且;结果:两个不等实根)
(条件:且;结果:两个相等实根)
(条件:且;结果:两个虚根)
(条件:且;结果:仅有一个实根)
方程无意义(条件:且;结果:方程无意义)
使用等价类法设计测试用例。

有效等价类(输入三个数值系数)无效等价类
且;两个不等实根①输入不足3个系数⑤
且;两个相等实根②输入超过3个系数⑥
且;两个虚根③
输入的3个系数中包含非数字字符:
A中含有非数字字符⑦
B中含有非数字字符⑧
C中含有非数字字符⑨
且;仅有一个实根④且⑩
测试用例:
序号对应等价类测试数据期望结果
1 ①-1,0,4 x1=2; x2= -2
2 ②1,4,4 x1= x2= -2
3 ③1,0,
4 x1=2i; x2= -2i
4 ④0,2,4 x=2
5 ⑤0,2 提示系数不足
6 ⑥0,2,4,0 提示系数过多
7 ⑦A,2,4 提示有非数值系统
8 ⑧0,A,4 提示有非数值系统
9 ⑨0,2,A 提示有非数值系统
10 ⑩0,0,4 提示方程无意义。

相关文档
最新文档