文档库 最新最全的文档下载
当前位置:文档库 › 软件工程期末复习应用题

软件工程期末复习应用题

软件工程期末复习应用题
软件工程期末复习应用题

1. 建立窗口系统的对象模型。问题陈述如下:窗口分为对话窗、图形窗、流动窗三种;对话窗中有若干对话项,由唯一的项名字来确定,对话项分为按钮、选择项、正文项三种,选择项中有若干选项入口;图形窗口有若干形状元素,形状元素分为一维形状和二维形状,一维形状又分为直线、圆弧、折线;二维形状分为圆、椭圆、矩形、多边形,其中多边形和折线由若干有序顶点组成,正文窗是滚动窗的一种,而图形滚动窗即是一种图形窗又是一种滚动窗。

答案:

2. 假设某航空公司规定,乘客可以免费托运行李的重量不超过30公斤。当行李的重量超过

30公斤时,对一般舱的国内乘客超重部分每公斤收费4元,对头等舱的国内乘客超重部分每公斤

收费6元。对国外乘客超重部分每公斤收费比国内乘客多一倍,对残疾乘客超重部分每公斤收费比正常乘客少一半。试画出相应判定表。

答案:

1.请用判定表画出以下问题的行为逻辑。人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。

建立判定表的步骤:

2.用SA方法画出下列问题的顶层和0层数据流图。

某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。

(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。

3.某图书馆借阅系统有以下功能:

(1)借书:根据读者的借书证查询读者档案,若借书数目未超过规定数量,则办理借阅手续(修改库存记录及读者档案),超过规定数量者不予借阅。对于第一次借阅者则直接办理借阅手续。

(2)还书:根据读者书中的条形码,修改库存记录及读者档案,若借阅时间超过规定期限则罚款。

请对以上问题,画出分层数据流图。

4.图书馆的预定图书子系统有如下功能:

(1)由供书部门提供书目给订购组;

(2)订书组从各单位取得要订的书目;

(3)根据供书目录和订书书目产生订书文档留底;

(4)将订书信息(包括数目,数量等)反馈给供书单位;

(5)将未订书目通知订书者;

(6)对于重复订购的书目由系统自动检查,并把结果反馈给订书者。试根据要求画出该问题的数据流程图,并把其转换为软件结构图。

5.某旅馆的电话服务如下:

可以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,style='font-family:"Times New Roman"'>552中任意一个号码。分局号是任意长度为4的数字串。

要求:写出在数据字典中,电话号码的数据条目的定义即组成。

解:电话号码=分机号|外线号码

分机号=7201 (7299)

外线号码=9+[市话号码|长话号码]

长话号码=区号+市话号码

区号=100 (300)

市话号码=局号+分局号

局号=[455|466|888|552]

分局号=4{数字}4

6.某培训中心要研制一个计算机管理系统。它的业务是:

将学员发来的信件收集分类后,按几种不同的情况处理。

(1)如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。(2)如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。

(3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。

要求:对以上问题画出数据流图。

7.根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。答:

8.指出下列数据流图中存在的问题。

父图子图

参考答案:

1、父图没有输入数据流;

2、子图的输入数据流应该是C,而不是B;

3、子图的输出数据流应该只有D和E,而不应有F。

9.银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存款存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。

请用描绘出本系统的系统结构图,并用实体-联系图描绘系统中的数据对象。

10所谓分层体系结构是按层组织软件的一种软件体系结构,其中每层软件建立在低一层的软件层上,下图显示了一种分层体系结构。请选择正确的答案,将其对应的序号填入图中的()。(6分)

供选择的答案:

① 高效性② 通用性③ 保密性④ 专用性⑤ 系统软件

⑥ 中间件⑦ 应用软件⑧ 支撑软件⑨ 特定业务⑩ 子系统

37.这是用PDL书写的一段程序。请根据你的理解,用N-S图表示它。P65页

begin

A;

While(P1){

if(P2){

B;

}else{

C;

}D;

}

End

38.设被测试程序的流程图如下图:

可供选择的测试用例为:

请找出实现语句覆盖、条件覆盖、分支覆盖、路径覆盖至少所选择的测试用例及其对应的编号。

语句覆盖:

用例选用A、C,预期输出K,J两个语句模块;

条件覆盖:

用例选用: A,预期输出: x=0为真,y>2为真;

B,预期输出: x=0为假,y>2 为假;x<1为假,y=1为假;

C,预期输出: x=0 为假,y>2 为假;x<1为真,y=1为假;

D,预期输出: x=0 为假,y>2 为假;x<1为假,y=1为真;

分支覆盖:

用例选用:A,预期输出:x=0and y>2为真;

B,预期输出:x=0and y>2为假;x<1 or y = 1 为假;

C,预期输出:x=0and y>2为假;x<1 or y = 1 为真;

路径覆盖:

用例选用:A,预期输出:K语句模块;

B,预期输出:J语句模块;

D,预期输出:不执行任何语句;

41.根据下列条件使用等价划分法设计测试用例。

某一8位微机,其十六进制常数定义为:以0x或0X开头的数是十六进制整数,其值的范围是-7f~7f(表示十六进制的大小写字母不加区别),如0X13,0X6A,-0X3c。

解答:等价划分法①划分等价类并编号,如下表所示。

十六进制整型常量输入条件的等价类表

②为合理等价类设计测试用例,表中有三个合理等价类,设计两个例子

③为每个不合理等价类至少设计一个测试用例

40 .试利用 McCabe 的程序复杂性计算方法计算如下程序图的复杂性。

40.请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。

解:PDL语言:

N=1

WHILE N<=10 DO

IF A(N)<=A(N+1) MAX =A(N+1);

ELSE MAX =A(N) ENDIF;

N=N+1;

ENDWHILE;

PAD图:

41.根据下列条件使用等价类划分法设计测试用例。

某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065

解:(1)划分等价类并编号,如下表示:(4分)

(2)为合理等价类设计测试用例,表中有两个合理等价类,设计两个例子(2分)

(3)为不合理等价类测试用例,至少设计一个测试用例(2分)

42.某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:

生产科的任务是:

(1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。

(2)根据车间实际生产日报表、周报表调整月生产计划

3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。

(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间

技术科的任务是:

(1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。

(2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。试写出以上系统中生产科和技术科处理的软件结构图。

解:

画出生产科图的给6分,画出技术科的给4分。

七年级下册数学期末复习应用题

1.为降低空气污染,公交公司决定全部更换节能环保的燃气公交车.计划购买A 型和B 若购买A型公交车A型公交车2辆,B型公交车1辆,共需350万元. (1)求a,b的值; (2)如果该公司购买A型和B型公交车的总费用不超过1200万元,且确保这10辆公交车在该线路的年均载客总和不少于680万人次.请你设计一个方案,使得购车总费用最少. 解:(1)由题意得:,解这个方程组得:. 答:购买A型公交车每辆需100万元,购买B型公交车每辆需150万元.(2)设购买A型公交车x辆,购买B型公交车(10﹣x)辆,

由题意得:,解得:6≤x≤8, 有三种购车方案:①购买A型公交车6辆,购买B型公交车4辆; ②购买A型公交车7辆,购买B型公交车3辆; ③购买A型公交车8辆,购买B型公交车2辆. 故购买A型公交车越多越省钱, 所以购车总费用最少的是购买A型公交车8辆,购买B型公交车2辆. 2.为了鼓励市民节约用水,某市居民生活用水按阶梯式水价计费.下表是该市居民“一户一表”生活用水阶梯式计费价格表的部分信息: (说明:①每户产生的污水量等于该户自来水用水量;②水费=自来水费用+污水处理费) 已知小王家2015年4月份用水20吨,交水费66元;5月份用水25吨,交水费91元. (1)求a,b的值; (2)随着夏天的到来,用水量将增加.为了节省开支,小王计划把6月份的水费控

制在不超过家庭月收入的2%.若小王家的月收入为9 200元,则小王家6月份最多能用水多少吨? 解析(1)由题意,得 ②-①,得5(b+0.8)=25, 解得b=4.2, 把b=4.2代入①,得17(a+0.8)+3×5=66, 解得a=2.2. ∴a=2.2,b=4.2. (2)当月用水量为30吨时,水费为17×3+13×5=116(元). 又9 200×2%=184(元),116<184, ∴小王家6月份的用水量可以超过30吨. 设小王家6月份用水量为x吨, 由题意,得17×3+13×5+6.8(x-30)≤184, 6.8(x-30)≤184-116,解得x≤40. ∴小王家6月份最多能用水40吨. 3.某乳制品厂,现有鲜牛奶 10 吨.若直接销售,每吨可获利 500 元;若制成 酸奶销售,每吨可获利 1200 元;若制成奶粉销售,每吨可获利 2000 元. 本工厂的生产能力是:若制成酸奶,每天可加工鲜牛奶 3 吨;若制成奶粉,每天可加工鲜牛奶 1 吨 (两种加工方式不能同时进行).受气温条件限制,这批鲜牛奶必须在 4 天内全部销售或加工完成.为此该厂设计了以下两种可行方案: 方案一:4 天时间全部用来生产奶粉,其余直接销售鲜奶; 方案二:将一部分制成奶粉,其余制成酸奶,并恰好 4 天 完成.你认为哪种方案获利多,请通过计算说明. 4.某水果店以4元/千克的价格购进一批水果,由于销售状况良好,该店又再次购进同一种水果,第二次进货价格比第一次每千克便宜了0.5元,所购水果重量恰好是第一次购进水果重量的2倍,这样该水果店两次购进水果共花去了2200元. (1)该水果店两次分别购买了多少元的水果? (2)在销售中,尽管两次进货的价格不同,但水果店仍以相同的价格售出,若第一次购进的水果有3%的损耗,第二次购进的水果有5%的损耗,该水果店希望售完这些水果获利不低于1244元,则该水果每千克售价至少为多少元?

三年级数学思维训练 应用题(四)

三年级数学思维训练应用题(四)学法指导、解答应用题一般有四个步骤: (1)弄清题意,并找出已知条件和所求问题;(2)分析题里数量的关系,确定先算什么、再算什么……最后算什么;(3)确定每一步该怎样算,列出算式;(4)进行检验,写出答案。 例题1、两个小组订练习本,甲组每天装订55天,一共装订了330本。乙组装订同样多的本数,5天装装订完。哪个小组用的时间少?这个组每天比另一个组多装订多少本? [分析与解答]要比甲组和乙组哪个小组用的时间少,必须知道两个装订同样多的练习本各用的天数。已知乙组用了5天装订完,甲组用的天数可以根据:“甲组每天装订55本”和“一共装订了330本”求出,即330÷55=6(天)。因此5〈6,所以乙组用的时间少。已知乙组5天装订了与甲组同样多的330本,可求出乙组每天装订330÷5=66(本),进而求出乙组比甲组多装订的本数。 (1)甲组装订330本用了多少本? (2)乙组每天装订多少本? (3)乙组比甲组每天多装订了多少本? 试一试1、暑假中,小华每天写16个大字,一共写了240个大字。小宇写同样多的大字,12天写完。谁用的时间少?每天多写多少个大字? 例题2、生产1080个零件,第一台机器每天生产40个,第二台机器每天生产50个。两台机器同时生产,几天可以完成任务?完成任务时,每台机器各生产多少个零件? [分析与解答]根据“第一台机器每天生产40个,第二台机器每天生产50个”可以求出每天两台机器一共生产的个数:40+50=90(个);再根据求出的每天两台机 器一共生产的个数和“生产1080个零件”可以求出天数,进而分别求出每台机器各生产多少个零件。

软件工程期末复习知识点整理

复习整理 、绪论 1. 软件的定义 软件是能够完成预定功能和性能的可执行的计算机程序,包括使程序正常执行所需要的数据,以及有关描述程序操作和使用的文档。(软件=程序+文档) 2.软件工程的定义 是指导计算机软件开发和维护的一门工程学科;采用工程化的原理与方法对软件进行计划、开发和维护;把证明正 确的管理技术和最好技术综合运用到软件开发中;研究经济地开发岀高质量的软件方法和技术;研究有效维护软件 的方法和技术。 3.软件危机的概念,及出现的原因 软件开发技术的进步未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,问题积累起来,形态尖锐的矛盾,导致了软件危机。 产生原因: ⑴软件规模越来越大,结构越来越复杂 ⑵软件开发管理困难而复杂。 ⑶软件开发费用不断增加。 ⑷软件开发技术落后。 ⑸生产方式落后,仍采用手工方式。 ⑹开发工具落后,生产率提高缓慢。 4.三种编程范型的特点 (1)过程式编程范型:把程序理解为一组被动的数据和一组能动的过程所构成;程序=数据结构 +算法;着眼于程序的过程和基本控制结构,粒度最小 (2)面向对象编程范型:数据及其操作被封装在对象中;程序=对象+消息;着眼于程序中的对 象,粒度比较大 (3)基于构件技术的编程范型:构件是通用的、可复用的对象类;程序=构件+架构;眼于适合 整个领域的类对象,粒度最大 二、软件生存周期与软件过程 1、软件生存周期的定义,把生存周期划分为若干阶段的目的是什么,有哪几个主要活动 定义:一个软件从开始立项起,到废弃不用止,统称为软件的生存周期 目的:软件生存周期划分为计划、开发和运行3个时期;把整个生存周期划分为较小的阶段, 给每个阶段赋予确定而有限的任务,就能够化简每一步的工作内容,使因为软件规模而增长而大大增加了软件复杂性变得较易控制和管理。 主要活动:需求分析、软件分析、软件设计、编码、软件测试、运行维护( P19) 2、软件生命周期划分为哪几个阶段 软件生命周期分为三个时期八个阶段: 软件定义:问题定义、可行性研究; 软件开发:需求分析、概要设计、详细设计、编码、测试; 软件运行:软件维护

《软件工程》期末复习题1

考试时间: 16周周一5,6节 考试地点: 二教419 406 408 考试题型: 选择题:20分 简答题:30分 应用题:50分 各章内容及题型总结: 第1,2章本章的主要题型是选择题和简答题。 1. 软件危机的主要表现是什么?答:“已完成”的软件不满足用户的需求;开发进度不能保障;软件开发成本难以准确估算;软件产品的质量没有保证。 2. 软件工程的定义?答:软件工程是采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理方法和先进软件开发技术结合起来,运用到软件开发和维护过程中,来解决软件危机。 IEEE的定义:软件工程是①将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件开发和管理之中,②对①中所选方法的研究。 3. 软件工程研究的主要内容是什么?答:软件开发技术和软件开发管理两个方面。软件开发技术方面主要研究软件开发方法、软件开发过程、软件开发工具和环境。软件开发管理方面主要研究软件工程管理学、软件工程经济学、软件工程心理学。 4. 软件工程的7条基本原理是什么?答:①用分阶段的生命周期计划严格管理②坚持进行阶段评审③实行严格的产品控制④采用现代程序设计技术⑤结果应能清楚地审查⑥开发小组的人员应该少而精⑦承认不断改进软件工程实践的必要性。 5. 什么是软件生命周期?答:指一个软件从提出开发要求开始到该软件报废为止的整个时期。通常将软件的生命周期划分为可行性研究、需求分析、设计、编码、测试、集成、维护阶段。 6. 软件过程的定义?答:软件开发过程、活动和任务的结构框架。它能够清晰、直观地表达软件开发全过程,明确规定要完成的主要活动和任务。 7. 你能举出几个典型的软件过程模型吗?答:主要有瀑布模型、演化模型、喷泉模型、螺旋模型、智能模型。模型的选择是基于软件的特点和应用领域。 8. 目前,主流的软件开发方法有哪些?答:结构化方法和面向对象方法。 9. 软件工程师职业道德规范的8组关键词是什么?1999年由ACM/IEEE-CS软件工程师道德规范和职业实践(SEEPP)联合工作组制订了《软件工程师职业道德规范》,规范含有8组由关键词命名的准则:公众、客户和雇主、产品、判断、管理、专业、同行、自身。 10. 职业化软件工程师要注意的十大问题是什么?答:①高质量地完成任务②遵守行业标准,不能肆意按照自己的想象来发挥③积极帮助他人④版权意识敏感⑤严格遵守计划⑥公私分明⑦注意知识更新⑧善于沟通⑨遵守职业规则⑩诚实和正直。 第3章本章的题型主要是选择题。 1. 可行性研究的目的是什么?答:用最小的代价在尽可能短的时间内确定问题是否能够解决。 2. 可行性研究的四大要素是:经济上可行,技术可行,法律允许、社会环境可行。 3. 可行性研究的实质:是要进行一次简化了的系统分析和设计过程。首先要分析和澄清问题定义,导出系统的逻辑模型,探索若可供选择的方案,对每种方案仔细研究它的可行性。推荐一个较好的解决方案和一个初步的计划。 第4,5章本章的题型有选择题。 2. 什么是需求工程?需求工程是指应用有效的技术和方法进行需求分析,确定客户需求,帮助分析人员理解问题,定义目标系统的外部特征的一门学科。需求工程中的主要活动有:需求获取、需求分析、需求规格说明、需求验证和需求变更管理。

北师大版七年级上册数学期末复习之应用题专题练习

七年级上册数学期末总复习之应用题专题训练 1.某校一个班的班主任带领该班的学生去旅游.甲旅行社说:“如果教师买张全票,那么 学生票可以五折优惠”.乙旅行社说:“包括教师票在内全部按票价的6折优惠”,假设全票票价为240元/张. (1)若有x名学生参加,请写出甲、乙两个旅行社的费用的代数式. (2)若有10名学生参加,跟随哪个旅行社省钱,请说明理由,4名同学呢? 2.为了开展阳光体育活动,某班需购买一批乒乓球拍和乒乓球,现了解情况如下:甲、乙家商店出售同样品牌的乒乓球拍和乒乓球.乒乓球拍每副定价30元,乒乓球每盒定价5元,且两家都有优惠:甲店每买一副球拍赠一盒乒乓球;乙店全部按定价的9折优惠.若该班需购买乒乓球拍5副,购买乒乓球x盒(不小于5盒). (1)在甲商店购买则需付元;在乙商店购买则需付元.(用含x的代数式表示并化简,请直接填写答案) (2)当需购买15盒乒乓球时,你打算去哪家商店购买?为什么? (3)当购买乒乓球多少盒时,两种优惠办法付款一样?

3.甲、乙两站相距408千米,A车以48千米/小时的速度从甲站开往乙站,1小时后B车以72千米/小时的速度从乙站开往甲站。问:B车开出后几小时可以遇到A车? 4.一次远足活动中,一部分人步行,另一部分乘一辆汽车,两部分人同地出发。汽车速度 60公里/小时,我们的速度是5公里/小时,步行者比汽车提前1小时出发,这辆汽车到达目的地后,再回头接步行这部分人。出发地到目的地的距离是60公里。问:步行者在出发后经多少时间与回头接他们的汽车相遇? 5.休息日我和妈妈从家里出发一同去外婆家,我们走了1小时后,爸爸发现带给外婆 的礼品忘在家里,便立刻带上礼品以每小时6千米的速度去追,如果我和妈妈每小时 行2千米,从家里到外婆家需要1小时45分钟,问爸爸能在我和妈妈到外婆家之前 追上我们吗?

应用题思维训练

应用题(一) 学法指导:解答应用题首先要弄清题意,找出题中的条件和问题,再通过分析题中的数量间的关系,找到解题方法,最后列出算式,算出结果,写出答案。关键是要弄清题中的数量关系。 例1:食堂运来一批大米,吃掉24袋,剩下的袋数是吃掉的2倍。食堂运来大米多少袋?分析与解答:要求食堂运来大米多少袋,必须知道吃掉的袋数和剩下的袋数这两个条件,吃掉的袋数已经知道,是24袋,所以要先求剩下的袋数,再求出共运来大米的袋数。 (1 (2 试一试1 倍。甲乙两人收藏 3倍,必须要知道黑兔的只数,题中已知,所以要先求灰兔的只数,再求白兔的只数。(1)灰兔多少只?(2)白兔多少只? 综合算式:

答:学校饲养小组养了只白兔。 试一试3:学校图书室有科技书120本,故事书的本数是科技书4倍,游戏书的本数比故事书少100本,学校图书室有游戏书多少本? 例4:商店里有红气球54个,黄气球24个,花气球和黄气球的总数比红气球少8个。有花气球多少个? 分析与解答:根据花气球和黄气球的总数比红气球少8个,可知道花气球和黄气球的总数和红气球比,花气球和黄气球的总数少,红气球多。已知红气球54个,那么可以求出花 (1 (2 只,三种 用了58分。他回来时乘车要用多少分钟? 分析与解答:根据来回都步行要用90分钟可以求出他去时步行用的时间,又知道他去时步行,回来时乘车一共用了58分,可以求出他回来时乘车要用多少分钟。

(1)他去时步行用了多少时间? (2)回来时乘车用多少分钟? 综合算式: 答:他回来时乘车要用分钟。 试一试6:邮递员叔叔去某地送信,来回都骑车要用48分钟,如果他去时骑车,回来时步行,一共要用95分钟。他回来时步行要用多少分钟? 练习: 1、在学雷锋活动,三年级同学做好事73件,五年级同学做好事的件数是三年级的3倍。两个年级共做好事多少件? 2、爸爸今年30岁,是小明年龄的5倍,爸爸今年比小明大多少岁? 3、花圃里有48盆鸡冠花,是郁金香的4倍,郁金香的盆数比月季花少18盆,花圃里有多少盆月季花? 4、书架上摆数三层图书,第一层有32本,第二层有28本,第二层和第三层的总本数是第一层的2倍,第三层有多少本图书? 5、学校体育器材室足球84只,是排球只数的2倍,篮球有56只,三种球一共有多少只? 6、李老师上班时坐车,下班时步行,在路上共用50分钟,如果往返都步行要用80分钟。如果往返都坐车,只需多少分钟? 7、爸爸共买回56个鸡蛋,过了几天后,吃掉的鸡蛋是还剩的6倍,还剩多少个鸡蛋? 应用题(二) 提示:在分析一般应用题是题的数量关系时,一定要弄清题目中的条件和问题,哪些表示大数,哪些表示小数,哪些表示相差数,哪些表示部分数,哪些表示总数,哪些表示一倍数,哪些表示几倍数……。经常进行应用题练习,可以拓展自己的思维,提高解决实际问题的能力,使自己的头脑更加灵活、更加聪明。

软件工程 期末复习笔记

软件工程期末复习笔记 胡丹 一.基本概念 1.什么是软件工程? 答:见作业 2.什么是参与者,角色? 答:所有参与到软件项目中的人员称为参与者。把项目或系统的一组职责称为角色。一个角色与一组任务联系在一起,且被派给一个参与者。一个参与者能充当多个角色。 3.系统和模型。系统指内部关联部分的集合。模型指系统的任何抽象。 4.软件工程开发活动:开发活动通过构造和验证应用域模型或系统模型处理复杂性问题,开发活动包括:需求获取、分析、系统设计、对象设计、实现、测试。 二.基本概念(2) 1.系统开发的主要内容集中在系统的3个不同模型上: 功能模型,在MUL中,使用用例图表示功能模型,以从用户观点描述系统功能。 对象模型,在MUL中,使用类图表示对象模型,使用对象、属性、关联和操作来描述系统的结构。 动态模型,在UML中,使用交互图、状态图和活动图表示动态模型,以描述系统的内部行为。 2.用例模型(功能模型) 2.1用例模型=用例文档+用例图 2.2用例间的关系:用例之间的关系关联(association )、包含(include)、扩展(extend)和泛化(generalization)这几种关系。 关系关联(association ):通信1.表示参与者用例之间进行通信。 2.不同的参与者可以访问相同的用例。 包含(include):把它所包含的用例行为作为自身行为的一部分。 扩展(extend):扩展用例被定义为基础用例的增量扩展。 基础用例提供扩展点以添加新的行为。 扩展用例提供插入片段以插入到基础用例的扩展点上泛化(generalization):继承 2.3 用例文档包括的内容:1.用例名。2.范围。 3.级别。 4.主要参与者。 5.涉众及其关注点。 6.前臵条件 7.后臵条件 8.主事件流 9.备用事件流。 3.类图(对象模型) 3.1类是面向对象系统组织结构的核心。对一组具有相同属性、操作、关系和语义的对象的抽象。包括名称部分(Name)、属性部分(Attribute)和操作部分(Operation)。

苏教版三年级数学期末复习应用题篇

苏教版三年级数学期末复习----应用题篇 一.楼梯上的学问 1.小欣家住四楼,每上一层要走20个台阶,小欣回家要走多少个台阶? 2.小明家住四楼,她从底楼走到二楼要用1分钟,那么他从底楼走到四楼要几分钟? 3.张叔叔要去大厦的八楼办事,他从一楼走到三楼用了60秒,照这样的速度,他从一楼到八楼要多长时间? 二.和差问题 1.参加夏令营的学生共有96人,男生比女生多8人,男生,女生各有多少人? 2.甲乙两筐苹果共重80千克,如果从乙筐中拿出5千克给甲筐,那么两筐苹果一样重,问甲乙两筐原有多少千克苹果? 3.一块长方形菜地,周长80米,长比宽多4米,长宽各是多少米? 4.甲乙两个仓库共存大米58吨,如果从甲仓调3吨大米到乙仓,甲仓的大米还比乙仓多4吨,求甲乙两仓原来各存大米多少吨? 5.小林,小强和小敏共有100本课外书,小林比小强多20本,小强比小敏多10本,问三人各有多少本课外书?

三.和倍问题 1.体育馆有排球和篮球共180个,篮球是排球的3倍,体育馆有篮球和排球各多少个? 2.弟弟有课外书20本,哥哥有课外书25本.哥哥给弟弟多少本后,弟弟的课外书是哥哥的2倍? 3.甲乙两个书架共有120本,后来从甲书架取出15本书放到乙书架,这时甲书架的书是乙书架的3倍,甲书架原有书多少本? 4.师徒两人共同工作3小时,一共生产了450个零件,已知师傅的工作效率是徒弟的2倍,求师徒每小时各生产了多少个零件? 5.舞蹈队共有队员42人,其中女队员比男队员的2倍少3人,求男女队员各有多少人? 四.差倍问题 1.猴山上有若干只猴子,已知大猴子比小猴子多86只,并且大猴子的只数是小猴子的3倍,猴山上大猴子,小猴子各有多少只? 2.爸爸的年龄比儿子大26岁,又知爸爸的年龄比儿子的4倍多5岁.问两人年龄各有多少岁? 3.甲工地水泥的吨数是乙工地的3倍.甲工地用去180吨,乙工地用去30吨后,两工地剩下的水泥吨数相等.求甲乙两工地原来各有水泥多少吨?

三年级思维训练应用题练习

应用题练习 1、如果买6个书包和3盒水彩笔需要294元,而如果买2个书包和3盒水彩笔只需要154元,求一个书包和一盒水彩笔各多少钱 2、3袋大米和4袋黄豆共重425千克,6袋大米和4袋黄豆重650千克,问4袋大米和5袋黄豆共重多少千克 3、3个人轮流背两个行李包,走了12千米,问:平均每人背多少千米

4、一个人带着两只桶去河边打水,一只桶可盛3千克,另一只可盛5千克水,现在要取4千克水,应该怎样取 5、某同学在做一道加法题时,把个位上的6错看做9,把十位上的8错看做5,结果和是221,正确答案是多少 6、在做一道加法算式题时,小芳把个位上的5看成了9,把十位上的8看成3,结果所得的和是123,正确的答案是多少 7、丫丫在做一道加法算式题时,把加数个位上的2看成了7,把十

位上的8看成了5,结果是88,正确结果是多少 8、一个用铁丝围成的长方形的长是14厘米,宽是8厘米。如果把这根铁丝围成一个正方形,这个正方形的边长是多少厘米 9、一根铁丝长80厘米,围成一个边长为8厘米的正方形,余下的铁丝围成一个长为14厘米的长方形,这个长方形的宽是多少厘米 10、一根绳子长78厘米,围成一个长12厘米,宽9厘米的长方形,余下的围成一个正方形,这个正方形的边长是多少厘米

11、一张长方形纸,长28厘米,宽15厘米,剪下一个最大的正方形后,余下的长方形纸周长是多少 12、三个同样大小的长方形正好拼成一个正方形,正方形的周长是48厘米,求每个长方形的周长。 13、在两栋大楼之间的一段200米长的空地上等距离地栽了一排树,一共49棵,相邻两棵树之间的距离是多少米

软件工程期末复习填空题

软件工程填空题 1、软件危机是指在计算机软件的_开发和维护_过程中所遇到的一系列严重问题。 2、软件危机包含下述两个方面的问题:一是 _如何开发软件,以满足对软件日益增长的需求;二是_如何维护数量不断膨胀的已有软件_。 3、软件不同于硬件,它是计算机系统中的_逻辑部件_而不是物理部件。 4、一个软件从定义、开发、使用和维护,直到最终被废弃,要经历一个漫长的时期,通常把这个漫长的时期称为__生命周期__。 5、软件配置主要包括 __程序、文档_和_数据_ 等成分。 6、软件工程学的一个重要目标就是提高软件的 _可维护性、减少 _软件维护_ 的代价。 7、软件工程是指导计算机软件 __软件开发_ 和 __维护_ 的一门工程学科。 8、软件工程包括 _技术_ 和 __管理__ 两方面的内容,是技术与管理紧密结合所形成的工程学科。 9、通常把在软件生命周期全过程中使用的一整套技术方法的集合称为 _方法学_ ,也称为范型。 10、软件工程方法学包含_方法、工具和_过程_ 三个要素。 11、目前使用最广泛的软件工程方法学,分别是 _传统方法学和面向对象方法学 __ 。 12、概括地说,软件生命周期由 _软件定义_ 、 __软件开发_ 和 __运行维护(软件维护)__ 3个时期组成,每个时期又进一步划分为若干个阶段。 13、软件定义时期通常进一步划分为3个阶段,即 _问题定义__ 、 __可行性研究__ 和需求分析。、 14、螺旋模型将 _瀑布、_ 模型和 __快速原型_ 模型结合起来,加入了两种模型均忽略了的风险分析,弥补了这两种模型的不足。 15、瀑布模型 _不能_ 适应需求可变的软件开发,只有到 _开发结束_ 才能见到整个软件系统。 16、可行性研究阶段当从系统逻辑模型出发,探索若干种可供选择的主要解法,对每种解法都应该从 __技术可行性、经济可行性_和 _操作可行性__ 这三个方面研究每种解法的可行性。

三年级数学下册思维训练应用题26道

三年级下册思维训练综合题 姓名 1、学校给三年级订了许多课外读物,平均分给三年级的6个班,最后每个班分到12本,还有5本剩余。学校给三年级一共订了多少本课外读物? 2、老师买来许多五彩缤纷的气球,去掉2个,剩下的分给26个学生,每个学生3个。老师一共买了多少个气球? 3、有一根绳子,长23米,剪下4米,剩下的每2米做一根跳绳,可以做几根跳绳?还剩多少米? 4、一个班级,学生人数不超过30人,让所有学生排成一排,按1、2、3、4、5循环报数,最后一个报的数是2,问这个班级最多有多少人? 5、两个整数相除,商是23,余数是5,除数最小是几?被除数最小是几? 6、学校图书馆有科技书、故事书、文艺书苦干本,科技书和故事书共150本,故事书和文艺书共170本,科技书和文艺书共180本。学校图书馆里共有这三类书多少本? 7、工地用8辆同样规格的卡车运水泥,每天可运128吨,后来增加了同样规格的卡车3辆,这样每天共运水泥多少吨? 8、甲、乙两人共有图书60本,如果甲给乙5本,则两人图书相同。问两人原来各有多少本图书? 9、学校报刊阅览室在36名学生看报,女生人数是男生人数的2倍。再来几名男生,女生人数比男生人数少8人? 10、一项家具加工工程原计划20天完成,加快工作速度之后每天多做10件,只需18天完成。问原来每天做多少件? 11、小强和小玲共有30张游戏卡,小玲的卡片是小强的4倍。小玲、小强各有多少张卡片? 12、商店原有苹果重量是桔子的5倍,现在苹果卖掉40千克,桔子又买进8千克,则苹果与桔子相等。问商店原有苹果和桔子各多少千克?

13、苹果和桔子共重150千克,苹果比桔子多8千克。苹果和桔子各重多少千克? 14、学校二年级与三年级学生共180人,三年级学生是二年级人数的两倍。那么,二年级学生与三年级学生各多少人? 15、甲、乙两个建筑队修路, 10天共修1200米,甲队修的速度是乙队的5倍。甲、乙两个建筑队每天各修路多少米? 16、一瓶色拉油连瓶共重800克,吃去一半油后,连瓶还重410克。瓶里原有油多少克?空瓶重多少克? 17、植树节,中心小学四年级、五年级学生共植树106棵,五年级比四年级多植树24棵。问:四年级、五年级各植树多少棵? 18、开家长会时,如果教师少去4人,则教师人数是家长人数的一半。如果家长少去2 5人,则教师人数与家长人数相同。问教师和家长各有几人?19、小明参加期终考试,语文和数学的平均成绩为97分,语文比数学少了6分。问:语文和数学各得了几分? 20、小明沿一个正方形草坪的边跑了5圈,一共跑了600米。求这个正方形草坪的边长是多少米? 21、学校买了2个篮球和2个足球,共用去1 80元,每个足球比篮球贵6元。问足球与篮球单价各是多少元? 22、甲、乙仓库共有粮食360吨,从甲仓库运40吨到乙仓库之后,两仓库的粮食两样多。问甲、乙两仓库原有粮食多少吨? 23、A、B两地相距150千米,一辆汽车与一辆卡车分别从A、B两地出发相向而行,相遇时共用了5小时。已知汽车速度是卡车的两倍。那么汽车速度与卡车速度分别是多少? 24、小张的期终考试成绩如下:语文和数学的平均成绩是94分,数学和英语的平均成绩是88分,英语和语文的平均成绩是86分。问:小张的语文、数学、英语各得多少分? 25、小红的期终考试成绩单不小心弄污了,已知语、数、英三门功课的平均成绩是94

软件工程期末复习知识点整理

复习整理 一、绪论 1.软件的定义 软件是能够完成预定功能和性能的可执行的计算机程序,包括使程序正常执行所需要的数据,以及有关描述程序操作和使用的文档。(软件=程序+文档) 2.软件工程的定义 ●是指导计算机软件开发和维护的一门工程学科; ●采用工程化的原理及方法对软件进行计划、开发和维护; ●把证明正确的管理技术和最好技术综合运用到软件开发中; ●研究经济地开发出高质量的软件方法和技术; ●研究有效维护软件的方法和技术。 3.软件危机的概念,及出现的原因 软件开发技术的进步未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,问题积累起来,形态尖锐的矛盾,导致了软件危机。 产生原因: ⑴软件规模越来越大,结构越来越复杂 ⑵软件开发管理困难而复杂。 ⑶软件开发费用不断增加。 ⑷软件开发技术落后。 ⑸生产方式落后,仍采用手工方式。

⑹开发工具落后,生产率提高缓慢。 4.三种编程范型的特点 (1) 过程式编程范型:把程序理解为一组被动的数据和一组能 动的过程所构成;程序=数据结构+算法;着眼于程序的过程和基本控制结构,粒度最小 (2) 面向对象编程范型:数据及其操作被封装在对象中;程序 =对象+消息;着眼于程序中的对象,粒度比较大 (3) 基于构件技术的编程范型:构件是通用的、可复用的对象 类;程序=构件+架构;眼于适合整个领域的类对象,粒度最大 二、软件生存周期及软件过程 1、软件生存周期的定义,把生存周期划分为若干阶段的目的是什么, 有哪几个主要活动 ●定义:一个软件从开始立项起,到废弃不用止,统称为软件的 生存周期 ●目的:软件生存周期划分为计划、开发和运行3个时期;把整 个生存周期划分为较小的阶段,给每个阶段赋予确定而有限的 任务,就能够化简每一步的工作内容,使因为软件规模而增长 而大大增加了软件复杂性变得较易控制和管理。 ●主要活动:需求分析、软件分析、软件设计、编码、软件测试、 运行维护(P19) 2、软件生命周期划分为哪几个阶段

辽师软件工程期末复习题

说明: 以下试题虽然经过多次整理,但由于时间有限,存在错误或不足之处在所难免。同学们在阅读和使用过程中如发现问题,请你在课程评价的“建议”中指出,具体方法是: 写明大小题号:问题所在;正确内容。 在此谢谢你提供的方便和指正。 一、概念题 1、软工程:是1)将系统性的、规范化的、可定量的方法应用于软件的开发、 运行和维护,即将工程化应用到软件上;2)对1)中所述方法的研究。 2、软件:是计算机程序、规程以及运行计算机系统可能需要的相关文档和数据。 3、软件危机:是指在计算机软件的开发和维护过程中遇到的一系列严重问题。 4、软件过程:是软件工程人员为了获得软件产品而在软件工具的支持下实施的 一系列软件工程活动。 5、基线:是已经通过了正式复审的规格说明或中间产品,它可以作为进一步开 发的基础,并且只有通过正式的变化控制过程才能改变。 6、软件配置项:是为配置管理而作为单独实体处理的一个工作产品或软件。 7、对象:是系统中用来描述客观事物的一个实体,它是构成系统给的一个基本 单位,有一组属性和对这组属性进行操作的一组服务组成。 8、软件过程模型:是描述软件过程的整体框架,它是软件过程的一种抽象表示。 9、类:是具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提 供了统一的抽象描述,其内部包括属性和服务两个主要部分。 10、实体类:用于描述必须存储的信息及其相关行为,它是对系统核心信息的建 模,通常这些信息需要长久地保存。 11、版本:是确定在明确定义的时间点上某个配置项的状态。

12、耦合度:是表示两个子系统之间的关联程度。当一个子系统发生变化时对另 一个子系统的影响很小,则称它们是松散耦合的;反之,如果变化的影响很大时,则称它们是紧密耦合的。 13、软件需求:1)用户解决问题或达到目标所需要的条件或能力。2)系统或系 统部件要满足合同、标准、规范或其他正式规定文档所需要具有的条件或能力。3)一种反映上面1)或2)所描述的条件或能力的文档说明。 14、软件实现:是软件产品由概念到实体的一个关键过程,它将详细设计的结果 翻译成用某种程序设计语言编写的并且最终可以运行的程序代码。 15、内聚性:是子系统内部的相关程度。当子系统中彼此相关的多个对象执行类 似的任务时,则认为该子系统是高内聚的;反之,当子系统内的多个对象彼此不相关时,则认为是低内聚的。 16、软件验证:是指试图证明在软件生存期各个阶段,软件产品或中间产品是否 能够满足客户需求,包括逻辑协调性、完备性和正确性。 17、软件测试:广义上讲,测试是指软件产品生存周期内所有的检查、评审和确 认活动。狭义上讲,测试是对软件产品质量的检查和评价,它一方面检查软件产品中存在的质量问题,同时对产品质量进行客观的评价。 18、软件再工程:是以系统理解为基础,结合逆向工程、重构和正向工程等方法, 将现有系统重新构造成为新的形式。 19、软件确认:是一系列的活动和过程,其目的是保证软件产品能够符合其描述 要求。 20、软件维护:是指在软件运行或维护阶段对软件产品所进行的修改,做这些修 改时可能改正软件中的错误,也可能是增加新的功能以适应新的需求,但是

北师大版新精选小升初小学数学期末复习应用题(40题)和答案

北师大版新精选小升初小学数学期末复习应用题(40题)和答案 一、北师大小学数学解决问题六年级下册应用题 1.在一幅比例尺是1:2000000地图上,量得北京到武汉的距离是60cm,北京到武汉的实际距离是多少千米? 2.用铁皮制作一个有盖的圆柱形油桶,底面半径是3dm,高与底面半径的比是2:1。制作这个油桶至少需要多少平方分米的铁皮? 3.新民小区有个圆柱形喷泉池,喷泉池底面半径10米,深0.8米。 (1)这个喷泉池的容积是多少立方米? (2)喷泉池的侧面与底面粉刷了水泥,粉刷水泥的面积是多少平方米? 4.操作题 (1)在下面的方格图中画出一个三角形,3个顶点的位置分别A(3,3)、B(1,4)、C (1,3)。 (2)画出三角形按2:1放大后的图形。 (3)放大后的三角形与原三角形面积之比是________ 5.向阳小学食堂买来1800千克面粉,5天吃了150千克。照这样计算,这些面粉共能吃多少天?(用比例的知识解答) 6.做一个底面周长是18.84分米、高10分米的圆柱形无盖铁皮水桶, (1)水桶的占地面积多大? (2)水桶可以容纳多少升水? 7.装订一批练习本,如果每本用纸24页,可以装订250本;如果每本用纸30页,可以装订多少本?(用比例知识解答) 8.求下列立体图形的体积。 9.如图是校园一角的平面图,过A点有一根水管与长方形草坪的长边平行.

(1)请在平面图中用直线画出这根水管. (2)从A点到下水道挖一条排水沟,要使其长度最短.请在平面图中用线段画出这条水沟. (3)草坪长边的实际长度是________米. 10.修建一个圆柱形的沼气池,底面直径是3m,深2m.在池的内壁与下底面抹上水泥,抹水泥部分的面积是多少平方米? 11.在一张长方形彩纸上摆满小正方形,每个小正方形面积与所需小正方形的数量如表:每个小正方形的面积/cm24916 所需小正方形的数量/个2169654 ________比例关系. (2)如果采用面积是36cm2的小正方形来摆满这张长方形彩纸,需要多少个小正方形?(用比例方法解答) 12.一个圆柱形粮囤,从里面量得底面半径是2m,高 2.5m。如果每立方米稻谷重500kg,这个粮囤能装多少吨稻谷? 13.一幅地图的图上距离和实际距离的关系如下: 图上距离(cm)1234567…… 实际距离(km)481216202428……

五年级思维训练12 分数应用题(原卷+解析版)

五年级思维训练12 分数应用题 1.全世界胡杨90%在中国,中国胡杨90%在新疆,新疆胡杨90%在塔里木,塔里木的胡杨占全世界的____% 2.计算机中最小的存储单位称为“位”,每个“位”有两种状态:0和1.一个字节由8个“位”,组成,记为B .常用KB 、MB 等记存储空间的大小,其中1KB=1024B, 1MB=1024KB .现将240MB 的教育软件从网上下载,已经下载了70%.如果当前的下载速度为每秒72KB ,则下载完毕还需要______分钟.(精确到分钟) 3.奶奶说:“如果不算星期天的话,我的年龄就只有84岁.”她实际上有_____岁. 4.小明带着一些钱去买签字笔,到商店后发现这种笔降价了12.5%,如果他带的钱恰好可以比原来多买13支,那么降价前这些钱可以买_________支签字笔. 5.甲、乙两根同样长的绳子,甲绳先剪去31,再剪去31米;乙绳先剪去3 1米,再剪去剩下部分的3 1.两根绳子剩下部分的长度相比较是________ A.甲绳剩下的部分长 B .乙绳剩下的部分长 C .甲绳与乙绳剩下的部分同样长 D .不能确定 6.果园里的荔枝获得丰收,第一天摘了全部荔枝的31又10筐,第二天摘了余下的5 2又3筐,

这样还剩下63筐荔枝没有摘,则共有荔枝_______筐. 7.四位小朋友合购一个价值600元的生日礼物送给同学.第一位小朋友付的钱是其他小朋友付的总数的31;第二位小朋友付的钱是其他小朋友付的总数的41;第三位小朋友付的钱是其他小朋友付的总数的5 1.请问第四位小朋友付多少钱? 8.林林倒满一杯纯牛奶,第一次喝了3 1,然后加入豆浆,将杯子斟满并搅拌均匀,第二次林林又喝了3 1,继续用豆浆将杯子斟满并搅拌均匀,重复上述过程,那么第四次后,林林共喝了一杯纯牛奶总量的________(用分数表示). 9.将1997减去它的 21,再减去余下的31,再减去余下的4 1,再减去余下的51,……依此类推,直至最后减去余下的19971,最后的结果是_______. 10.丢番图是古希腊的大数学家,生活在公元3世纪.

软件工程期末复习重点

1、什么是软件工程 在《计算机科学技术百科全书》中软件工程是应用计算机科学、数学及管理科学等原理,开发软件的工程。 2、软件生存周期分哪几个阶段分别简述各个阶段的任务。 答:软件生存周期有计算机系统工程、需求分析、设计、编码、测试、运行和维护6个阶段。 A 计算机系统工程的任务是确定待开发软件的总体要求和范围,以及该软件与其他计算机 系统元素之间的关系,进行成本估算,做出进度安排,并进行可行性分析,即从经济、技术、法律等方面分析待开发的软件是否有可行的解决方案,并在若干个可行的解决方案中做出选择。 B 需求分析主要解决待开发软件要“做什么”的问题,确定软件的功能、性能、数据、界 面等要求,生成软件需求规约。 C 软件设计只要解决待开发软件“怎么做”的问题。软件设计通常可分为系统设计和详细 设计。系统设计的任务是设计软件系统的体系结构,包括软件系统的组成成分、各成分的功能和接口、成分间的连接和通信,同时设计全局数据结构。详细设计的任务是设计各个组成成分的实现细节,包括局部数据结构和算法等。 D 编码阶段的任务是用某种程序设计语言,将设计的结果转换为可执行的程序代码。 E测试阶段的任务是发现并纠正软件中的错误和缺陷。测试主要包括单元测试、集成测试、确认测试和系统测试。 F软件完成各种测试后就可交付使用,在软件运行期间,需对投入运行的软件进行维护,即可发现了软件中潜藏的错误或需要增加新的功能或使软件适应外界环境的变化等情况出现时,对软件进行修改。 3、简述各类软件过程模型的特点。 答:典型的软件过程模型有:瀑布模型、演化模型(增量模型、原型模型、螺旋模型)、喷泉模型、基于构件的开发模型和形式方法模型等。 A瀑布模型中,上一阶段的活动完成并经过评审后才能开始下一阶段的活动,其特征是: 接受上一阶段活动的结果作为本阶段活动的输入; 依据上一阶段活动的结果实施本阶段应完成的活动; 对本阶段的活动进行评审; 将本阶段活动的结果作为输出。 B 增量模型将软件的开发过程分成若干个日程时间交错的线性序列,每个线性序列产生软件 的一个可发布的增量版本,后一个版本是对前一个版本的修改和补充,重复增量发布的过程,直至产生最终的完善产品。 C 原型方法从软件工程师与客户的交流开始,其目的是定义软件的总体目标,标识需求。然 后快速制定原型开发的计划,确定原型的目标和范围,采用快速设计的方式对其建模,并构建模型。被开发的原型应交付给客户使用,并收集客户的反馈意见,这些反馈意见可在下一

河北工业大学软件工程期末复习

软件工程期末复习总结 第一讲概述(选择U填空U简答) 1.1 软件工程的研究内容 软件工程要考虑专业软件开发所需要的理论、方法和工具----工程技术问题 软件工程要考虑如何有效的在软件开发中利用有限的成本资源----工程管理的问题 1.2 什么是软件? 软件包括:---软件的内涵 ①能够提供客户所需功能与性能的计算机程序; ②使程序能够适当的操作信息的数据结构; ③用以描述程序开发过程及使用的文档。 软件产品可以为一个特定的用户设计开发,也可以为某一类通用的市场设计开发。 软件产品可以分成: 一个新的软件并不一定是全新开发,可以由现有软件或可复用软件成分配置形成。 1.3 什么是软件工程? 软件工程是涉及软件生产各个方面的一门工程学科 软件工程涉及软件生命周期的各个方面,从软件需求的确定到软件退役。 软件工程:(1)将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件;(2)研究(1)中的方法. ——IEEE[IEE93] 1.4 什么是成功的软件项目 一个成功软件项目的三个要素包括: 按时交付不超预算满足用户要求。 1.5 软件过程与软件生命周期的相关概念 软件过程是指开发或制作软件产品的一系列活动及其成果. 所有的软件过程中都包括四个基本活动:(填空) 1. 描述( Specification)- 系统应该提供的功能及其开发约束; 2. 开发( Development)- 软件产品的生产过程; 3. 有效性验证(Validation )- 检验软件产品是否满足了客户的需要; 4. 进化( Evolution )- 按照用户的变更要求不断的改进软件。 软件生命周期是软件过程的另一种形象描述,通常包括需求定义、分析与描述、软件设计、实现、测试、维护与退役等活动。 1.6什么是优良软件的属性? P8 (填空U选择) 优良的软件应能交付相应的功能与性能,而且应具有良好的可维护性、可依赖性、有效性和可用性:(选择题,考法内涵匹配) 可维护性(Maintainability) Software must evolve to meet changing needs; 可依赖性(Dependability) Software must be trustworthy;

人教版期末复习应用题(可直接打印)

1、(1)一共有58袋牛奶。 还剩多少袋牛奶?(两种方法) (2)一共有58袋牛奶。 两次一共搬走多少袋牛奶? 3、 4、玲玲和明明摘桃子,每人要摘72个。 明明 玲玲 (1) 玲玲摘了多少个桃子? (2) 明明还要再摘几个桃子,才能完成任务? 5、小明看一本78页的书,第一天看了20页,第二天看了8页。 (1)第一天比第二天多看了多少页? (2)小明还剩多少页没读? 6、一共有40个同学出去玩,已经来了9个同学,其中有4个女生。还有多少个同学没有来? 7、爸爸买来3盒羽毛球,每盒10个。 (1)爸爸一共买了多少个羽毛球? (2)如果每个小朋友分得7个羽毛球,这些羽毛球能分给几个小朋友? 8、兰兰有42元,买一个书包找回6元, 一个书包多少钱? 9、东东有36本故事书,南南有9本故事书,南南再买几本就和东东一样多了? 10、妈妈准备了3盘苹果,每盘7个。 (1)一共有多少个苹果?

(2)妈妈把这些苹果分给同学,每人分5个,可以分给几个同学? 11、公共汽车上原来有22人,下去6人,又上来3人,公共汽车上现在有多少人? 12、原有33只鸟,第一次飞走了3只,第二次飞走了6只,还剩几只?(两种方法) 13 、 (1) 一共有多少根香蕉? (2) 把这些香蕉分给小朋友,每人分 4 根,能分给几个同学? 14、2名老师带着40名学生去春游,每人一瓶矿泉水,41瓶够吗? 15、一捆电线长50米,先用去8米,再 用去20米,还剩下多少米?(两种方法) 16、一捆电线长50米,先用去8米,再用去20米。一共用去多少米? 17、图书室原有67本书。 图书馆现在有多少本图书? 18、一件上衣76元,一条裤子比一件上衣便宜5元,一条裤子多少钱? 19、小山要做36朵花,做了一些后,还差9朵没做,小山现在做了多少朵花? 20、菜地里原来有46个萝卜,小白兔拔了一些后,还剩8个,小白兔拔了多少个? 21、学校体育室有13个足球,排球比足球少4个,排球有多少个? 36、湖里有一些船,划走了8条,还剩下 69条,原来有多少条?

相关文档
相关文档 最新文档