1、2012年三峡大学硕士研究生招生复试 软件工程 课程考试试卷 (A卷)注意:1、考试时间180分钟,满分100分;2、姓名、准考证号必须写在指定的地方 阅卷负责人签名 姓名: 准考证号: 题号一二三四五六七八九总分得分 本试卷共 页得分一 、选择题( 每小题 2分,共10 分)1程序的三种基本控制结构是( )A过程、子程序和分程序 B顺序、选择和重复 C递归、堆栈和队列 D调用、返回和转移2需求分析中开发人员要从用户那里了解( )A软件做什么 B用户使用界面 C输入的信息 D软件的规模3 .在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()A .软件危机 B .软件工程
2、C .程序设计革命 D .结构化程序设计4可行性研究要进行一次_需求分析。A详细的B全面的C简化的、压缩的D彻底的5汽车有一个发动机。汽车和发动机之间的关系是_关系。A一般具体B整体部分C分类关系D主从关系得分二、 判断题(每题 2 分,共 10 分)1 软件重用是提高软件开发生产率和目标系统质量的重要途径。 ()2 软件是指用程序设计语言编写的程序,软件开发实际上就是编写程序代码。()3 需求分析对软件开发是可以省略的。 ()4 UML是统一建模语言。 ()5 软件工程学只有理论意义,没有实际用途。()得分三、名词解释(每题 5 分,共 20 分)1.软件过程2. 软件生命周期3.内聚性4. 黑盒测试得分三、 问答题(每小题 15分,共 60分)1什么是软件危机?软件危机的表现是什么?其产生的原因是什么? 2. 可行性研究有哪些步骤?3.什么是需求分析?需求分析阶段的基本任务是什么?4软件质量保证应做好哪几方面的工作?