当前位置:文档之家› 东北大学 软件工程 复试资料

东北大学 软件工程 复试资料

东北大学 软件工程 复试资料
东北大学 软件工程 复试资料

一.选择

1、瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( C)。

A、详细计划

B、可行性分析

C、运行阶段

D、测试与排错

2、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大(C )。

A、详细设计阶段

B、概要设计阶段

C、需求分析阶段

D、测试和运行阶段

3、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目标(A )。

A、需求分析阶段

B、详细设计阶段

C、概要设计阶段

D、可行性研究阶段

4、软件工程的出现主要是由于(C )。

A.程序设计方法学的影响

B.其它工程科学的影响

C. 软件危机的出现

D.计算机的发展

5、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(C )

A、硬件环境

B、软件开发的环境

C、软件开发工具和软件开发的环境

D、开发人员的素质

6、软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为 ( B)

A、相互排斥

B、相互补充

C、独立使用

D、交替使用

7、UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法(C )

A、基于瀑布模型的结构化方法

B、基于需求动态定义的原型化方法

C、基于对象的面向对象的方法

D、基于数据的数据流开发方法

8、在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高(B )

A、结构化方法

B、原型化方法

C、面向对象的方法

D、控制流方法

9、结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的(B )

A、控制流

B、数据流

C、程序流

D、指令流

10、软件开发的结构化生命周期方法将软件生命周期划分成(A )

A、计划阶段、开发阶段、运行阶段

B、计划阶段、编程阶段、测试阶段

C、总体设计、详细设计、编程调试

D、需求分析、功能定义、系统设计

11、软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为(A )

A、瀑布模型

B、对象模型

C、螺旋模型

D、层次模型

12、软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是( C)

A、分析阶段

B、设计阶段

C、编码阶段

D、测试阶段

二.填空

21.系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的(信息流动)情况。

[解析]系统流程图是描述物理系统的传统工具,用图形符号表示系统中的各个元素,如人工处理、数据处理、数据库、文件、设备等,表达了元素之间的信息流动的情况。

22.成本效益分析的目的是从(经济)角度评价开发一个项目是否可行。

[解析]成本效益分析首先是估算将要开发的系统的开发成本,然后与可能取得的效益进行比较和权衡,其目的是从经济角度评价开发一个新的软件项目是否可行。

23.自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和(宽度优先策略) 。

[解析]渐增式测试法有自顶向下结合和自底向上结合两种组装模块的

方法,其中自顶向下集成是构造程序结构的一种增量式方式,不需要编写驱动模块,只需要编写桩模块。它从主控模块开始,按照软件的控制层次结构,以深度优先或宽度优先的策略,逐步把各个模块集成在一起。

24.独立路径是指包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条(在其他独立路径中未有过)的边的路径。

[解析]在基本路径测试中,以详细设计或源程序为基础,导出控制流程图的拓扑结构——程序图,在计算了程序图的环路复杂性之后,确定只包含独立路径的基本路径图,其中独立路径是包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条在其他独立路径中未有过的边的路径。

25.汇编语言是面向(机器) 的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。

[解析]汇编语言属于低级语言,是一种面向机器的语言,它与高级语言相比有许多优越性:如操作灵活,可以直接作用到硬件的最下层,完成与外部设备的接口工作等,是能够利用计算机硬件特性直接控制硬件设备的唯一语言。

26.在JSP方法中解决结构冲突的具体办法是(中间数据结构或中间文件)。

[解析]JSP方法是面向数据结构的设计方法。它定义了一组以数据结构为指导的映射过程,根据输入、输出的数据结构,按一定的规则映射成软件的过程描述,在JSP方法中解决结构冲突的具体办法是引入中间数据结构或中间文件,将冲突部分分隔开来,建立多个程序结构,再利用中间文件把它们联系起来,构成一个系统的整体。

27.详细设计的任务是确定每个模块的内部特性,即模块的算法、(使用的数据)。

[解析]详细设计的基本任务是为每个模块进行详细的算法设计,为模块内的数据结构进行设计,确定每个模块的内部特性,包括模块的算法和使用的数据。对数据库进行物理设计等。

28.所有软件维护申请报告要按规定方式提出,该报告也称( 软件问题)报告。

[解析]在软件维护的流程中,第一步就是制定维护申请报告,也称为软件问题报告,它是维护阶段的一种文档,由申请维护的用户填写。

29.有两类维护技术:在开发阶段使用来减少错误、提高软件可维护性的面向维护的技术;在维护阶段用来提高维护的效率和质量的(维护支援)技术。

[解析]面向维护的技术涉及软件开发的所有阶段,能够减少软件错误,提高软件的可维护性。而维护支援技术则包含信息收集,错误原因分析,维护方案评价等项,是在软件维护阶段用来提高维护效率和质量的技术。

30.科学工程计算需要大量的标准库函数,以便处理复杂的数值计算,可供选择的语言有:(FORTRAN语言)、PASCAL语言、C语言和PL/1语言。

[解析]计算机语言根据不同行业的需求,使用的侧重点也不尽相同,在办公管理方面,一些数据库语言如FOXPRO、ORICAL有很多的应用,在工程行业,计算机语言的科学计算能力就显得格外重要,如MATLAB、PL/1、FORTRAN语言都是工程计算中常用的语言。

三.判断

1.软件的开发与运行经常受到硬件的限制和制约。(√)

2.模块内的高内聚往往意味着模块间的松耦合。(√ )

3.Jackson图只能表达程序结构,不能表达数据结构。(X)

上述数据流图表示数据A和B同时输入变换成C。(X )

5.软件的质量好坏主要由验收人员负责,其他开发人员不必关心。(X )

6.判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。(√)

7.应该尽量使用机器语言编写代码,提高程序运行效率,而减少高级语言的使用。(X)

8.UML只能应用于软件系统模型的建立。(X)

9.容错就是每个程序采用两种不同的算法编写。(X)

10.软件测试的目的是为了无一遗漏的找出所有的错误。(X)

四、名词解释题(本大题共5小题,每小题3分,共15分)

31.软件开发环境

32.错误推测法

33.黑盒测试法

34.软件质量保证

35.瀑布模型

31.经济可行性

解:进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。

[解析]对于一个系统所必须要衡量的是经济上是否合算,经济可行性的范围很广,包括效益分析、潜在市场前景等。

32.社会可行性

解:要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。

[解析]社会可行性包括合同、责任、侵权等技术人员不甚了解的诸多问题。

33.投资回收期

解:投资回收期就是使累计的经济效益等于最初的投资费用所需的时间。

[解析]通常我们用投资回收期来衡量一个开发项目的价值,投资回收期越短,就越快获得利润。

34.对应关系

解:即有直接因果关系在程序中可以同时处理。

[解析]对应关系是指数据单元在数据内容上、数量上和顺序上有直接的因果关系,对于重复的数据单元,重复的次序和次数都相同才有对应关系。

35.结构冲突

解:输入数据与输出数据结构找不到对应关系的情况,称为结构冲突。

[解析]使用JSP方法时会遇到此类结构冲突问题,对此,Jackson提出了引入中间数据结构或中间文件的办法,将冲突部分分隔开来,建立多个程序结构,再利用中间文件把它们联系起来,构成一个系统的整体。

五、图a 中,模块G 为判定,判断涉及到模块B、F、G,请指出设计中的错误,再根据

改进模块图的基本原则,画出1~2 个改进方案(不改变模块G 的判断关系),并说明是按照

哪条基本原则进行改进的。

解:图b 为一个改进方案,将模块G 的位置提高,使其作用范围为控制范围的子集,减

少模块之间的联系。

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分)

[解析]等价类划分属于黑盒测试的一种,它将输入数据域按有效的或无效的划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试,这样用少量有代表性的例子代替大量测试目的相同的例子,可以有效提高测试效率。本题划分了3个合理等价类,9个不合理等价类进行测试,取到了预期的效果。

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

生产科的任务是:

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

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

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

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

技术科的任务是:

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

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

解:

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

[解析]软件结构图是软件系统的模块层次结构,反映了整个系统的功能实现,即将来程序的控制层次体系,软件结构往往用树状或网状结构的图形来表示,其主要内容有模块及模块的控制关系,根据题意,可绘制出生产科和技术科的软件结构图,其中生产科的结构图深度和宽度均为4,技术科的结构图的深度和宽度均为3。

东北大学软件工程硕士《软件项目管理》复习题201407

软件工程硕士《软件项目管理》复习题201407 (答题要点,略有差异) 第一部分重要知识点 第一章项目管理概述 1、项目的属性有哪些?项目与日常工作有什么不同? 特定的目的、临时性、渐进性、需要来自不同领域的资源、有一个主要客户或发起人、不确定性 2、项目管理的“四项约束”是什么? 时间、范围、成本、质量 3、什么是项目干系人,通常包括哪些人员? 项目干系人是参与项目活动或受项目活动影响的人,包括项目发起人、项目团队、支持人员、客户、使用者、供应商、反对者等 4、项目经理的作用是什么?项目经理应具备哪些技能? 项目经理的主要职责是确保项目的全部工作在项目预算范围内按时、优质的完成,从而使客户满意。 项目经理是项目工作的领导者、计划者、组织者、控制者,管理项目的日常活动,为客户提供可交付成果。 项目管理知识体系;应用领域的知识、标准和规则;项目环境知识;通用管理知识和技能;软技能和人际关系能力。 5、项目经理的领导力为什么那么重要? 研究发现,出众的领导力是项目成功的重要因素,成功的项目经理所展示的领导才能有:远见卓识、专业技能、决策果断、擅于沟通和激励等。拥有领导能力的项目经理能够制定远期和近期项目目标,并能激励团队成员实现这些目标。优秀的项目经理知道项目的干系人更想要什么,能够很好的管理当前的项目,除了能够抓住重点外,还非常注重实效。 第二章项目管理和IT背景 1、简要描述职能型、项目型和矩阵型组织的区别,描述每一种结构对项目管理的影响? 2、什么类型的组织文化能够提升好的项目环境? 员工更认同组织、工作活动重视团队、团队凝聚力强、抗风险能力高、有合适的基于绩效的奖励、对不同意见的容忍程度高、有很强的开放性、注重人员、能够控制投入与产出的平衡。 3、为什么高层管理的参与对于项目的成功至关重要? 高层管理者是项目的重要干系人,能够帮助项目经理成功领导项目一个非常重要的因素是他们能够从高层管理者那里得到参与和支持的程度。没有高层管理者的参与,很多项目将会失败。具体原因如下:1)项目经理需要足够的资源,如果项目经理得到高层管理的参与,将获得足够的资源;2)项目经理经常需要及时得到对于特定项目需求的认可;3)项目经理必须与组织内其他部门的人进行合作,高层管理需干预以鼓励职能经

软件工程-东北大学

软件工程 (学科代码: 0835) 一、学科简介与研究方向 东北大学软件工程学科是2011年2月国家首次批准调整建设的一级学科。东北大学于2011年8月设立软件工程一级学科博士学位授权点,是国家设立的第一批软件工程学科。东北大学软件工程学科的人才培养已经形成了较为完整成熟的本科生和硕士生培养体系,建立了国家软件人才国际培训(沈阳)基地、国家级人才培养模式创新实验区、辽宁省软件工程实验教学示范中心,质量工程建设取得一系列重大成果,成功培养了大批软件实用性人才。软件工程专业是省级示范专业,并被批准为国家级特色建设专业。本学科已培养了大批硕士研究生走上工作岗位,软件工程被评为“全国工程硕士研究生教育特色工程领域”。2012年,软件工程学科开始招收博士研究生,已形成了完善的本硕博贯通式软件工程人才培养体系。在全国第四轮学科评估中,东北大学软件工程学科排名全国并列第九。本学科学术队伍现有教授12人(其中博士生导师7人),副教授18人,以国家、区域科技需求为导向,结合学科的发展趋势和多年研究积累,已形成相互促进、彼此渗透、有一定优势和特色的学科研究方向。 (一)网构化软件工程及其演化技术体系。研究结合大数据的高速、多样、价值密度等特性,描述软件生态环境,分析大数据对软件工程的影响及收益,形成全新的以数据为驱动的,具有自主性、协同性、反应性、演化性和多态性相结合的软件工程理论。 (二)软件安全技术。针对软件理论和技术的研究与软件产业发展所面临的软件安全问题,围绕国家科技战略目标,立足创新研究,强调理论和应用相结合。从软件安全开发模型和软件开发的生命周期入手,重点研究安全软件工程的防护框架、软件安全防护理论与关键技术和可信软件的关键技术。 (三)基于混合现实的交互式软件开发技术。重点研究虚拟与真实空间位置映射技术、增强现实及交互技术、交互式医学信息可视化关键技术、云渲染关键技术及应用。 (四)软件定义互联网体系架构与关键技术。主要围绕着①可扩展、可信的软件定义互联网体系架构模型,②可行、高效、安全的软件定义互联网运行机制,③准确、有效的软件定义互联网量化模型与分析方法展开研究。 (五)复杂系统理论与应用技术。以混沌、分形、复杂网络等理论为基础和手段,将复杂系统理论成果和研究方法应用于计算机科学、软件工程等领域中,研究和解决软件工程领域的设计方法、可靠性分析、质量管理与预测及复杂网络与社交网络的建模、分析、挖掘、预测等问题。 (六)大数据计算与应用技术。研究高效的大数据获取、存储、管理、分析、理解和展示等方面的关键技术,包括数据密集型计算,高能效计算,非结构化数据存储和数据管

理论力学期末考试

一.平面桁架问题 (1) 求平面桁架结构各杆的内力,将零力杆标在图中。已知P , l ,l 2。(卷2-4) (2)已知F 1=20kN ,F 2=10kN 。 ①、计算图示平面桁架结构的约束力;②、计算8杆、9杆、10杆的内力(卷4-3)。 (3)求平面桁架结构1、2、3杆的内力,将零力杆标在图中。已知P =20kN ,水平和竖杆长度均为m l 1 ,斜杆长度l 2。(卷5-4) (4) 三桁架受力如图所示,已知F 1=10 kN ,F 2=F 3=20 kN ,。试求桁架8,9,10杆的内力。 (卷6-3) (5)计算桁架结构各杆内力(卷7-3)

(6)图示结构,已知AB=EC,BC=CD=ED=a=0.2m,P=20kN,作用在AB中点,求支座A和E的约束力以及BD、BC杆的内力。(卷5-2) 二.物系平衡问题 (1)图示梁,已知m=20 kN.m,q=10 kN/m , l=1m,求固定端支座A的约束力。(卷1-2) (2)如图所示三铰刚架,已知P=20kN,m=10kN.m,q=10kN/m不计自重,计算A、B、C 的束力。(卷2-2) (3)图示梁,已知P=20 kN , q=10kN/m , l=2m ,求固定端支座A的约束力。(卷3-2) (4)三角刚架几何尺寸如图所示,力偶矩为M ,求支座A和B 的约束力。(卷3-3)

(5)图示简支梁,梁长为4a ,梁重P ,作用在梁的中点C ,在梁的AC 段上受均布载荷q 作用,在梁的BC 段上受力偶M 作用, 力偶矩M =Pa ,试求A 和B 处的支座约束力。(卷4-1) (6)如图所示刚架结构,已知P =20kN ,q =10kN /m ,不计自重,计算A 、B 、C 的约束力。(卷4-2) (7)已知m L 10=,m KN M ?=50,?=45θ,求支座A,B 处的约束反力(卷9-2) (8)已知条件如图,求图示悬臂梁A 端的约束反力。(卷9-3)

东北大学《软件工程与UML建模》期末考试必备真题集(含答案)44

软件工程与UML建模复习题A 一:单选题( 1.是在系统之外,透过系统边界与系统进行有意义交互的任何事物 A).相关系统B).Use Case C).Class D).Actor 2.软件工程是以为核心 A).过程B).面向对象C).软件开发D).质量 3.“系统应具有很高的可靠性,使用该产品的前3个月,系统不应该出现崩溃(数据不可恢复)的现象”,这属于 A).功能性需求B).客观需求C).主观需求D).非功能性需求 4.“系统每天晚上自动生成进货报表”,Actor是: A).系统B).其它系统C).时间D).报表审阅者 5.数据流程图是一个分层的概念模型,分三个层次:,分别描述系统的不同特征 A).总体图、二级图、三级图B).总体图、二级图、细节图 C).总体图、零级图、细节图D).总体图、次级图、细节图 6.以下用例命名中,最合理的是 A).进行宠物搜索B).查询宠物C).宠物查询D).进行宠物查询 7.某系统中有两个用例:一个用例的参与者是用户,用例是“注册”;另一个用例的参与者是系统管理员,用例是“审核用户注册”。这两个用例之间是什么关系? A).包含关系B).没有关系C).扩展关系D).泛化关系

8.在软件的层次结构中,“一个模块被其他模块直接调用的调用者的数量”是指 A).深度B).扇入C).扇出D).耦合 9.设C(X)定义问题X的复杂性函数,E(X)定义解决问题X所需要工作量的函数,对于两个问题p1和p2,一般情况下如果C(p1)E(p2) B).C(p1+p2)=C(p1)+C(p2) C).E(p1+p2)>E(p1)+E(p2) D).E(p1+p2)

理论力学期末考试试卷(含答案)

同济大学课程考核试卷(A卷) 2006—2007学年第一学期 命题教师签名:审核教师签名: 课号:课名:工程力学考试考查: 此卷选为:期中考试( )、期终考试( )、重考( )试卷 年级专业学号姓名得分 题号一二三四五六总分题分30 10 15 15 15 15 100 得分 一、填空题(每题5分,共30分) 1刚体绕O Z轴转动,在垂直于转动轴的某平面上有A,B两点,已知 O Z A=2O Z B,某瞬时a A=10m/s2,方向如图所示。则此时B点加速度的 大小为__5m/s2;(方向要在图上表示出来)。与O z B成60度角。 2刻有直槽OB的正方形板OABC在图示平面内绕O轴转动,点M以 r=OM=50t2(r以mm计)的规律在槽内运动,若(ω以rad/s 计),则当t=1s时,点M的相对加速度的大小为_0.1m/s2_;牵连加速 度的大小为__1.6248m/s2__。科氏加速度为_m/s2_,方向应在图 中画出。方向垂直OB,指向左上方。 3质量分别为m 1=m,m2=2m的两个小球M1,M2用长为L而重量 不计的刚杆相连。现将M1置于光滑水平面上,且M1M2与水平面 成角。则当无初速释放,M2球落地时,M1球移动的水平距离 为___(1)___。 (1);(2);(3);(4)0。 4已知OA=AB=L,ω=常数,均质连杆AB的质量为m,曲柄OA, 滑块B的质量不计。则图示瞬时,相对于杆AB的质心C的动量 矩的大小为

__,(顺时针方向)___。 5均质细杆AB重P,长L,置于水平位置,若在绳BC突然剪 断瞬时有角加速度α,则杆上各点惯性力的合力的大小为 _,(铅直向上)_,作用点的位置在离A端__处,并 在图中画出该惯性力。 6铅垂悬挂的质量--弹簧系统,其质量为m,弹簧刚度系数为k,若坐标原点分别取在弹簧静伸长处和未伸长处,则质点的运动微分方程可分别写成__和__。 二、计算题(10分) 图示系统中,曲柄OA以匀角速度ω绕O轴转动,通过滑块A 带动半圆形滑道BC作铅垂平动。已知:OA = r = 10 cm, ω = 1 rad/s,R = 20 cm。试求? = 60°时杆BC的加速度。 解: 动点:滑块A,动系:滑道BC,牵连平动 由正弦定理得: [5分] 向方向投影: [10分]

2021东北大学软件工程考研真题经验参考书

聊聊那些年研究生考试的事情。 说到关于政治,我看政治看得比较晚,八月才开始看而且看得很慢,因为我觉得看太早了也会忘记,事实证明,知识点精讲精练那本书在后期我已经忘光了……不过理科生的话建议早一点看,文科生可以九月份开始看。看一章就做一章配套练习巩固。看完精讲精练刷刷真题,就可以开始政治第二轮复习了。 这里推荐一下李凡老师的《政治新时器》教材,我只听了他的政治分析题的课,但是感觉非常有用,同时背的是她出的一本书,后半部分是各部分分析题易考考点,直接背就行。前半部分是选择题考点,后半部分是分析题,他押题押的也很准我都会,得意!最后如果有时间的话可以多做一些《政治新时器》教材押题卷,很有帮助。 英语: 我最满意的是英语,考完对答案我客观题就完形填空错了两个扣1分,别的全对,翻译和大小作文也写得很满意,小作文背到过一篇类似的。英语也是贯穿考研复习始终的,三月份开始每天早上背一小时单词和看一小时视频,单词最最最重要!背单词要坚持到考前最后一天,看视频也是为了记得更牢固,并且记更多的词组搭配。单词书我用的《一本单词》。大概到七月中旬开始做英语真题,我买的是《木糖英语真题手译》,做的时候客观题都当做考试一样做,每一年做完之后都把其中的生词记下来然后背,做完一遍之后开始第二遍,第二遍的重点主要是分析长难句以及检验单词有没有掌握牢固,蛋核英语公众号的课程也总能给我答疑。总而言之,英语关键是词汇量,每天都要坚持背单词,做起题来真的真的很不一样,轻松很多。 专业课: 首先大致浏览一遍课本,自己做一个大纲出来,大标题小标题小小标题这样,第一遍可以不细看,但要有个印象,知道书大概讲的是什么,分几章,每章又在说什么,建立一个知识框架出来。 第二遍开始仔仔细细地看课本,把这个知识框架逐步逐步地填满,不能有知识上的盲点,如果看书看不明白,就去问在校授课的专业课老师,老师会慈爱地给你详细解答。可以自己根据书本内容做笔记,做完笔记印象更深刻。 第三遍再返回去扫一下课本,可以结合真题去针对性地复习,真题的答案试

东北大学考试《软件工程与UML建模X》考核作业参考395

东北大学继续教育学院 软件工程与UML建模X 试卷(作业考核线上2) A 卷 . D 是在系统之外,透过系统边界与系统进行有意义交互的任何事物 A).相关系统B).Use Case C).Class D).Actor 2.软件工程是以 D 为核心 A).过程B).面向对象C).软件开发D).质量 3.“系统开发过程和可交付文档将遵照ZCo-SP0STAN-95中相关规定”,这属于 D A).功能性需求B).客观需求C).主观需求D).非功能性需求 4.“系统每天晚上自动生成进货报表”,Actor是: C A).系统B).其它系统C).时间D).报表审阅者 5.数据流程图是一个分层的概念模型,分三个层次: C ,分别描述系统的不同特征 A).总体图、二级图、三级图B).总体图、二级图、细节图 C).总体图、零级图、细节图D).总体图、次级图、细节图 6.以下用例命名中,最合理的是 B A).进行宠物搜索B).查询宠物 C).宠物查询D).进行宠物查询 7.某系统中有两个用例:一个用例的参与者是用户,用例是“注册”;另一个用例的参与者是系统管理员,用例是“审核用户注册”。这两个用例之间是什么关系? B A).包含关系B).没有关系C).扩展关系D).泛化关系 8.在软件的层次结构中,“一个模块被其他模块直接调用的调用者的数量”是指 B A).深度B).扇入 C).扇出 D).耦合 9.设C(X)定义问题X的复杂性函数,E(X)定义解决问题X所需要工作量的函数,对于两个问题p1和p2,一般情况下如果C(p1)E(p2) B).C(p1+p2)=C(p1)+C(p2) C).E(p1+p2)>E(p1)+E(p2) D).E(p1+p2)

东北大学2017计算机考研复试回忆(90%)

东北大学2017考研计算机复试笔试回忆 第一部分:数据库(30分) 多选题 1, 2,安全控制什么的(记不清了) 3,读脏数据的情况是() 4,事物的原子性是指() 设计题 一个公司有多个生产厂家,多个生产厂家生产一款产品,一家成产长家生产数款产品。现在该公司想设计一个数据库管理……,用户能且只能购买指定上产商的某款产品,现在已有关系模式: COMP(Cid,Cname) MANUFACTURER(Mid,City) PRODUCT(Pid,Pname) 1,画ER图 2,补充其他的关系模式,并给出主键和外键 理论题 第一题是关系代数 第二题是两个SQL语句 A、查询(记不清了) B、查询地址在北京的公司员工的平均工资 第三题是关于优化查询 A、是给出查询树什么的 B、问给什么索引会提高查询性能 第二部分:软件工程(30分) 十道单选题 都很简单,课本最后一套题和历年真题里面的。 案例分析(20分) 题干大意: 开发一个故障处理系统,客户需求不明确,开发时间无限定。客户要求开发移动端App程序,但是团队无此经验。系统功能:用户提交故障或指定维修人员维修,调度人员安排修理员处理故障,修理员处理故障并提交修理记录,修理员最多可受理10个故障处理(大概就

这些,具体记不清了) 第一题、请你设计一个开发方案,并说明原因 第二题、画用例图 第三题、对于修理人员处理数量,用边界值法分析,写测试用例 第四题、改造类图(很简单) 第三部分:JAVA(30分) 前面是6个选择题(12分) 1、public void main(String args[])选编译通过,但不能运行 2、先给一个方法,问下面哪个没有进行重载 3、问将下面哪一个放在5处编译会出错 4、 5、 6、读程序结果,很简单 简答题(8分) 分别简述protected,throw,finally,implement在Java编程中的作用 编程题(10分) 用循环打印三角 ************* *********** ********* ******* ***** *** * 第四部分:网络工程(30分) 单选题 10个,每个一分,记不清了,(感觉复习的基本没考T_T) 哪个协议没有差错监测 给一个IP地址,问网络号有多少位,哪一个不能作为该网段的IP地址 填空题(也记不清了) 网络层数据帧最小长度限制的原因_____________,100Mp/s和1000Mp/s的最小帧限制是否一样 https://www.doczj.com/doc/ca4508921.html,问顶级域名是________,既可做顶级域名也可做二级域名的是________。给一个路由表,给一个IP地址,问下一跳__________。 简答题

理论力学__期末考试试题(答案版)

理论力学 期末考试试题 1-1、自重为P=100kN 的T 字形钢架ABD,置于铅垂面内,载荷如图所示。其中转矩M=20kN.m ,拉力F=400kN,分布力q=20kN/m,长度l=1m 。试求固定端A 的约束力。 解:取T 型刚架为受力对象,画受力图. 1-2 如图所示,飞机机翼上安装一台发动机,作用在机翼OA 上的气动力按梯形分布: 1q =60kN/m ,2q =40kN/m ,机翼重1p =45kN ,发动机重2p =20kN ,发动机螺旋桨的反作用 力偶矩M=18kN.m 。求机翼处于平衡状态时,机翼根部固定端O 所受的力。 解:

1-3图示构件由直角弯杆EBD以及直杆AB组成,不计各杆自重,已知q=10kN/m,F=50kN,M=6kN.m,各尺寸如图。求固定端A处及支座C的约束力。

1-4 已知:如图所示结构,a, M=Fa, 12F F F ==, 求:A ,D 处约束力. 解: 1-5、平面桁架受力如图所示。ABC 为等边三角形,且AD=DB 。求杆CD 的内力。

1-6、如图所示的平面桁架,A 端采用铰链约束,B 端采用滚动支座约束,各杆件长度为1m 。在节点E 和G 上分别作用载荷E F =10kN ,G F =7 kN 。试计算杆1、2和3的内力。 解:

2-1 图示空间力系由6根桁架构成。在节点A上作用力F,此力在矩形ABDC平面内,且与铅直线成45o角。ΔEAK=ΔFBM。等腰三角形EAK,FBM和NDB在顶点A,B和D处均为直角,又EC=CK=FD=DM。若F=10kN,求各杆的内力。

东北大学软件工程机考补充30道复习题

补充30道题 2015-05-17更新 1.下面不是软件工程三要素的是(C) A过程B方法C环境D工具 2.下面不属于软件的组成的是(B) A程序B记录C文档D数据 3. 软件复用的范围可以包括哪几项(ABCD) A 复用数据B复用模块C复用结构D复用设计 4.下列工具中属于需求分析常用工具的是(CD) A. PAD B. N-S图 C.用例图D数据流程图 5.在数据流程图中,带有名字的箭头表示(C) A控制程序执行顺序B模块之间调用关系C数据流向D程序组成6.下面不属于黑盒测试的是(B) A等价类分析B逻辑覆盖C边界值分析D功能测试 7.一个计算机程序的输入A的取值范围是[-10~10],如果涉及一组测试用例为:-10.001,-10,-9.999,1,9.999,10,10.001,则设计这组测试用例的方法是(C)A逻辑覆盖法B错误猜测法C边界值分析D等价类划分8.下列选择不属于单元测试的是(D) A模块接口测试B局部数据结构测试C路径测试D自顶向下测试 9.单独测试一个模块时,有时需要一个驱动程序驱动被测试的模块。有时还要有一个或几个(D)模拟由被测试模块调用的模块。 存根模块 A子模块 B 仿真模块C驱动程序 D 10.下列几种类型中,耦合性最弱的是( D)。 A、内容耦合 B、控制耦合 C、公共耦合 D、数据耦合 11.为了适应软硬件环境变化而修改软件的过程是( C )。 A、校正性维护 B、完善性维护 C、适应性维护 D、预防性维护 12.用于描述对象模型的工具是(D )。 A、数据流图 B、结构图 C、状态图 D、类图

13.软件质量保证应在( A )阶段开始。 A.需求分析 B.设计 C.编码 D.投入使用14.等价类划分方法属于(B)测试 A.白盒测试B.黑盒测试C.边界测试D.系统测试 15.软件设计包括(B)两个阶段 A.接口设计和结构设计B.概要设计和详细设计 C.数据涉及和概要设计D.结构设计和过程设计 16.常见的内聚类型有( ABCD) A. 逻辑内聚 B. 过程内聚 D. 通信内聚 时间内聚 C. 17.需求分析中开发人员要从用户那里了解(A ) A.软件做什么B.用户使用界面C.输入的信息D.软件的规模18.经济可行性研究的范围包括(C ) A.资源有效性B.管理制度C.效益分析D.开发风险 19.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( C). A.软件工程 B.软件周期 C.软件危机 D.软件产生 20.可以表示类和类之间整体和部分的关系主要有(AB) A聚集B合成C依赖D关联 21.在软件开发中,下列任务不属于设计阶段的是(D) A.数据结构设计 B.给出系统模块结构 C.定义模块算法 D.定义需求并建立系统模型 22.汽车有一个发动机,汽车和发动机之间是(C)关系 A关联B合成C聚集D依赖 23.开发软件时,可用(A)提高程序员的工作效率 A. CASE工具 B. 操作系统作业管理 C编译程序优化能力D并行运算的大型计算机 24. 衡量软件独立性的标准(AB) A内聚B耦合C抽象D接口 25 .当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为(D) A .数据耦合 B .公共耦合 C .标记耦合 D .内容耦合

东北大学电气工程学科

电气工程 学科专业介绍 东北大学信息科学与工程学院二O一一年五月

本专业历史与发展历程 1875年法国巴黎火车站建成世界上最早的一座火力发电厂,1882年爱迪生建立商业化电厂和直流电力网能发660kw电力,1876-1878年俄国人亚布洛切科夫成功试验了单相交流输电技术。1880年前后英国费朗蒂改进了改进了交流发电机,并力主采用交流输电。1882年法国人高兰德和英国人约翰。吉布斯成功研制了第一台实用变压器,使得交流输电,变压变得得心应手,1885年英国工程师菲尔安基设计的第一座交流单相发电站建成发电发电功率1000kw,电压2500v升压后10kv传输,最后用户供电电压为100v,交流和直流输电在历史上有过很大的争议,但是最终交流输电走上了历史的舞台。 电气工程及其自动化专业是电气信息领域的一门新兴学科,但由于和人们的日常生活以及工业生产密切相关,发展非常迅速,现在也相对比较成熟。已经

成为高新技术产业的重要组成部分,广泛应用于工业、农业、国防等领域,在国民经济中发挥着越来越重要的作用。 电力网理论和控制理论是电气工程及自动化专业的基础,电力电子技术、计算机技术则为其主要技术手段,同时也包含了系统分析、系统设计、系统开发以及系统管理与决策等研究领域。该专业还有一些特点,就是强弱电结合、电工电子技术相结合、软件与硬件相结合,具有交叉学科的性质,电力、电子、控制、计算机多学科综合,使毕业生具有较强的适应能力,是“宽口径”专业。 我国许多大学设立了本专业,主要实践性教学环节包括电路与电子技术实验、电气工艺实习、金工实习课程设计、生产实习、毕业设计,并为国家培养了许多的这方面人才。他们已成为本行业的专家学者,分布在我国许多省、市,成为骨干力量。“文革”期间,由于受政治的影响,全国的高等院校相继停止招生,本专业受到了很大的影响,先是老师被批斗,后来学校根本办不下去了,只能停止招生。但是,即便如此,许多老师并没有停止研究。他们知道电气工程及自动化对我国的现代化建设起重要的作用,然而,在这一时期,并没有放弃对专业的研究和探索。 来,许多大学设立了本专业,并陆续招生,每年为国家培养大量的高级复合型人才,包括学士、博士等高级知识分子,特别是目前,各专业扩招,本专业的招生量也在上升。虽然我国在这方面的发展还没有站在世界的最前沿,但随着我国综合国力的提高,对外交往的增加,我们已经逐渐缩小与发达国家的差距。具有代表性的是:每秒3000亿次计算机研制成功;纳米技术的掌握;模拟技术的应用。一个不容忽视的问题摆在我们面前:如何迎接新技术革命的挑战?经过本专业的老师和同学的共同努力,设有“电机与电器”、“电力系统及其自动化”、“电力电子与电力传动”、“高电压与绝缘技术” 和“电工理论与新技术”博士学位(二级学科)方向。并以工业产品设计为基础,应用计算机造型、设计、实现工业产品的结构、性能、加工、外形等的设计和优化。该专业培养适应社会急需的,既有扎实科学技术基础又有艺术创新能力的高级复合型技术人才。囊括了电路原理、电子技术基础、电机学、电力电子技术、电力拖动与控制技术、计算机技术(语言、软件基础、硬件基础、单片机等)、信号与系统、控制理论等课程。高年级还根据社会需要学习柔性的、适应性强、覆盖面宽的专业课及专业选修课。同时也进

理论力学1 期末考试试题及参考答案

理论力学复习题1 一、是非题(正确用√,错误用×) 1:作用在一个刚体上的任意两个力成平衡的必要与充分条件是:两个力的作用线相同,大小相等,方向相反。 ( ) 2:作用在一个物体上有三个力,当这三个力的作用线汇交于一点时,则此力系必然平衡。 ( ) 3:刚体的运动形式为平动,若刚体上任一点的运动已知,则其它各点的运动随之确定。 ( ) 4: 瞬时速度中心点的速度等于零,加速度一般情况下不等于零。 ( ) 5:一个质点只要运动,就一定受到力的作用,而且运动的方向就是它受力的方向。 ( ) 二、选择题(单选题) 1. 一重W 的物体置于倾角为α的斜面上,若摩擦系数为f ,且tg α

东北大学软件工程复习资料

东北大学软件工程期末复习资料考点: 1.什么是软件,包括什么 2.程序,文档,数据是什么 3.软件类型(两种) 4.*软件特点 5.软件危机(定义) 6.软件工程(定义),关注质量,成本 7.什么是软件生命周期 8.什么是软件过程模型 9.用例是什么的缩写,是什么 10.描述一个案例,用什么模型 11.需求的重要性 12.软件需求是什么 13.需求工程是什么 14.需求获取的目的 15.需求获取的手段 16.需求分析 17.数据字典流图不考 18.是什么 19.给一个例子,说明缺陷 20.需求验证和管理(了解) 21.面向对象的历史 22.对象,类,消息,继承是什么 23.对象与类的关系 24.软件建模 25.是什么的缩写 26.关联关系多重性 27.视角 28.面向对象分析是什么 29.面向对象分析建模 30.面向对象分析用例 31.用例是什么,关系,特点 32.用例描述 33.分析类是什么 34.画类图 35.包是什么 36.包中有什么 37.包之间的关系 38.动态建模 39.状态图

40.类图测试 41.迭代是软件产品内部特点 42.什么是面向对象设计 43.设计的原则 44.*模块,耦合,内聚 45.软件复用 46.什么是软件体系结构 47.典型的体系结构风格 48.*顺序图,协作图 49.问某个方法是哪个对象的方法 50.伪码 51.数据库设计(了解) 52.用户界面设计 53.*实现与集成 54.编程与编码的区别 55.编程语言 56.怎么选择合适的编程语言 57.编码规范,包括哪些 58.*维护的类型 59.软件测试 60.软件质量,软件质量保证 61.软件测试类型 一: 一、 1.软件定义 ?*软件的定义(牢记) ●( ) 在运行中提供所希望的功能和性能的指令集(即程序)● ● 程序 ●编程语言描述的一系列语句序列 ●提供需要的功能和性能 数据 ●使程序能方便的操纵信息 文档 ●描述程序研制过程和方法,操作和使用方法的文档 ?软件的类型(两种) ●一般软件 直接提供给市场,或供多个用户使用 ●定制软件 受某个客户委托,一个或多个软件开发机构为其开发的软件

理论力学期末试题及答案

A 处的约束反力为: 在形式 二、选择题(共20分,共5题,每题4分) A. L O = mr 2w B. L O = 2mr C. 1 2 L O = mr w 2 D. L O = 0 2. 质点系动量守恒的条件是: A. 作用于质点系上外力冲量和恒为零 B. 作用于质点系的内力矢量和为零 C. 作用于质点系上外力的矢量和为零 D. 作用于质点系内力冲量和为零 1. 如图所示的悬臂梁结构,在图中受力情况下,固定端 M A = ___________________ ; F AX = __________________ ; F Ay = _________________ 2. 已知正方形板 ABCD 作定轴转动,转轴垂直于板面, A 点的速度V A = 10cm/s ,加速度 a A =1^2 cm/s 2,方向如图所示。则正方形板的角加速度的大小为 ________________________ 。 题1图 题2图 3. 图示滚压机构中,曲柄 OA = r ,以匀角速度绕垂直于图面的 O 轴转动,半径为 R 的轮子沿水平面 作纯滚动,轮子中心 B 与 O 轴位于同一水平线上。 则有 3AB = __________________ , w B = _________________ 。 4. 如图所示,已知圆环的半径为 R,弹簧的刚度系数为 k,弹簧的原长为 R 。弹簧的一端与圆环上的 O 点铰接,当弹簧从 A 端移动到B 端时弹簧所做的功为 _______________________ ;当弹簧从A 端移动到C 端 时弹簧所做的功为 ___________________ 。 题3图 题4图 5. 质点的达朗贝尔原理是指:作用在质点上的 上组成平衡力系。 1. 图示机构中,已知均质杆 AB 的质量为 m,且O 1A=O 2B=r, O 1O 2=AB=l , 010=002=1/2, 若曲柄转 动的角速度为 w,则杆对0轴的动量矩L O 的大小为( 、填空题(共15分,共5题,每题3 分)

东北大学软件学院学生实训开发文档

东北大学软件学院 学生实训开发文档 专业:软件工程 班级: 学号: 姓名: 实训基地:东北大学 企业指导教师: 2014年 8 月 30 日

1 B&W図書館 ........................................................................................................................................................ - 3 - 1.1引言 (3) 1.1.1 项目介绍 ...................................................................................................................................................... - 3 - 1.1.2 编写目的 ...................................................................................................................................................... - 3 - 1.1.3 项目职责 ...................................................................................................................................................... - 3 - 1.2需求分析 . (3) 1.3静态页面作成 (4) 1.4编码 (9) 1.5测试 (9) 2 京西电子商城 ..................................................................................................................................................... - 9 - 2.1引言 (9) 2.1.1 项目介绍 ...................................................................................................................................................... - 9 - 2.1.2 编写目的 .................................................................................................................................................... - 10 - 2.1.3 项目职责 .................................................................................................................................................... - 10 - 2.2需求分析 .. (10) 2.2.1 需求理解 .................................................................................................................................................... - 10 - 2.2.2 概要设计 .................................................................................................................................................... - 11 - 2.2.2.1 浏览商品................................................................................................................................................................- 11 - 2.2.2.1.1 商品查询.......................................................................................................................................................- 11 - 2.2.2.1.2 发表评论.......................................................................................................................................................- 11 - 2.2.2.2 购物车管理........................................................................................................................................................... - 12 - 2.2.2.2.1 商品添加...................................................................................................................................................... - 12 - 2.2.2.2.2 查看购物车.................................................................................................................................................. - 12 - 2.2.2.2.3 商品数量修改.............................................................................................................................................. - 12 - 2.3详细设计 .. (13) 2.3.1 浏览商品 .................................................................................................................................................... - 13 - 2.3.1.1 功能模块设计 ....................................................................................................................................................... - 13 - 2.3.1.1.1 功能说明...................................................................................................................................................... - 13 - 2.3.1.1.2 子模块设计.................................................................................................................................................. - 13 - 2.3.1.2 数据库设计........................................................................................................................................................... - 19 - 2.3.1.2.1 功能说明...................................................................................................................................................... - 19 - 2.3.1.2.2 数据表设计.................................................................................................................................................. - 20 - 2.3.2 购物车管理 ................................................................................................................................................ - 20 - 2.3.2.1 功能模块设计 ....................................................................................................................................................... - 20 - 2.3.2.1.1 功能说明...................................................................................................................................................... - 20 - 2.3.2.1.2 子模块设计.................................................................................................................................................. - 20 - 2.3.2.2 数据库设计........................................................................................................................................................... - 27 - 2.3.2.2.1 功能说明...................................................................................................................................................... - 27 - 2.3.2.2.2 数据表设计.................................................................................................................................................. - 27 - 2.4编码 . (27) 2.5测试 (27) 2.5.1 单体测试问题卡 ........................................................................................................................................ - 27 - 2.5.2 交叉测试问题卡 ........................................................................................................................................ - 28 - 3 项目总结........................................................................................................................................................... - 28 -

相关主题
文本预览
相关文档 最新文档