《【北京科技大學考研專業(yè)課真題】軟件工程》由會員分享,可在線閱讀,更多相關《【北京科技大學考研專業(yè)課真題】軟件工程(2頁珍藏版)》請在裝配圖網上搜索。
1、北 京 科 技 大 學
2012年碩士學位研究生入學考試試題
=============================================================================================================
試題編號: 870 試題名稱: 軟件工程 (共 2 頁)
適用專業(yè): 軟件工程、軟件工程(專業(yè)學位)
說明: 所有答案必須寫在答題紙上,做在試題或草稿紙上無效。
================
2、=============================================================================================
一、 概念解釋 (共32分,每小題4分)
1、 軟件工程
2、 結構化程序
3、 可行性分析
4、 軟件維護
5、 總體設計
6、 軟件危機
7、 數據字典
8、 測試用例
二、 簡答題 (共28分)
1、 (6分)什么是黑盒測試、什么是白盒測試?
2、 (6分)軟件項目管理包含哪些內?
3、 (5分)快速原型開發(fā)方法的基本思想是什么?
4、 (11分)什么是模塊的內聚和耦合,模
3、塊獨立性與模塊內聚和耦合有什么關系?
三、 論述題 (共30分,每小題15分)
1、 論述面向對象的方法學以及它具有的優(yōu)點。
2、 需求分析的目的是什么,論述軟件需求分析的原則。
四、 編程題 (共30分,每小題15分)
注:可以采用任意計算機語言,也可用偽代碼完成如下程序。
1、設有整數A,B,C, 編寫程序,打印三個數中的最小者。要求:
(1) 編寫2個程序實現該功能。
(2) 從好的編碼原則出發(fā),比較兩個程序的好壞。
(3) 舉出3種好的編碼原則
2、設計一個程序,輸入100個整數,完成從小到大排序,并打印輸出。
要求:(1)、用結構化的程序設計方法,畫出程序框圖。
(2)、寫出結構化程序。
(3)、從好的設計和編碼的角度,對你的程序給出一個簡單評述。
五、 設計題 (共30分)
設計一個《學籍管理系統》。學生包括本科、碩士、博士,用戶為學生管理者。功能包括
能夠存儲學生的基本信息
能夠查詢學生的基本信息
支持入學、注冊、畢業(yè)、退學、修學、轉學院等常規(guī)的學籍管理操作
要求:
1、 用結構化的需求分析方法進行需求分析。給出數據字典、數據流圖等
2、 給出各基本功能實現的流程圖。
3、 對應概要設計的流程圖,基于設計的數據結構,給出詳細設計框圖。
2