天津大学902软件工程2019年考研真题回忆

一、名词解释(5*8)

 

白盒测试、软件能力成熟度模型、软件过程、软件工程、多态性、模块化、经济可行性、计算机辅助软件工程

 

二、简答题(8*5)

 

1.什么是软件项目管理?它有哪些内容?

2.什么是内聚?它包括那些类型?

3.什么是软件的可维护性?它有哪些度量?

4.请画出下列类所具有的关系。(会给图,其中包括接口类)

5.请对上述程序进行等价类划分并设计一组测试用例。(程序是给的程序流程图、大概是一个三角形判断)

 

三、建模题(15*2)

 

1.某公司需要一个计算机辅助软件,应用于生产科和技术科,请你设计该软件的结构图。(会给材料,特别贴心的材料都是一句话一句话换行分开的,其实很好理清主谓宾,方便查到到数据流)

 

2.一个音像出租厅的业务描述,要求设计出该音像出租系统的数据流图和软件业务流程图。(这个材料特别特别的多,而且复杂,需要一定时间去做,还有软件业务流程图这个词好像张海藩的书里也没有提到,猜测是软件系统流程图的设计)

 

四、综合题(20*2)

 

1.迷宫问题,设计相关程序流程图与伪码。(这个迷宫问题比较经典,听说今年901数据结构也考出来了,大体上就是一个走迷宫,有两个条件,一、如果遇到死胡同,需要回头,换方向走;二、如果回头了依旧是无路可走就继续回头。但约束是使用栈来实现路径记录的问题)

 

2.及时通讯系统,设计相关的类图、顺序图、用例图、活动图。(这个即时通讯其实描述的很简单,只有八九个功能,那些图也不是把全部的功能通过模型设计出来,会抓材料中的一些部分让你去设计)

 

你可能感兴趣的:(天津大学902软件工程2019年考研真题回忆)