北京航空航天大學期末考試試題參考
班級:__________;學號:______________;姓名:__________________;成績:___________
一.填空題(本題共15分,每空0.5分)
1、軟件按技術特點可分為:業務軟件、、實時軟件、個人計算軟件、 XXXX 。
2、在面向對象設計中,我們把具有共同屬性、共同操作性質的對象的集合定義為 。
3、結構化程序的最本質的控制結構有 條件分支(選擇) 和循環。
4、鏈表可分為,循環鏈表 等幾類,其特點是節點包含 兩個域。
5、圖的兩種常用的存儲表示方法是和
6、程序=+
7、操作系統負責管理計算機的8、存儲空間管理技術有 、、段頁式管理 等方式,DOS系統中採用的是 XXXX 。
9、E—R方法的三要素是 ,
10、測試技術可分為。
11、OSI/RM 開放系統互聯參考模型的七個協議層次依次為: 物理層 、網絡層 、 傳輸層 、 會話層 、 表示層 和 應用層 。
12、局域網由 電纜 ,,網絡操作系統以及網絡應用軟件組成。
二.選擇題(本題5分,每題1分)
1、已知某二叉樹的前序遍歷序列為ABCDEFG,中序遍歷序列為CBDAFEG,其後序遍歷序列為( XXXX )。
A.CDBFGEA B.CBDFGEA
C.CBDFGAE D.CDBGFAE
2、在一個單鏈表中,若要在P所指向的結點之後插入一個新結點,則需要相繼修改( XXXX )個指針域的.值.
A.1 B.2 C.3 D.4
3、路由器工作在OSI/RM模型的( )層
A.物理層 B.數據鏈路層
C.應用層 D.網絡層
4、是一個( )類IP地址。
A.A B.B C.C D.D
5、當利用大小為N的數組順序存儲一個棧時,假定用top==N表示棧空,則向這個棧插入一個元素時,首先應執行( XXXX )語句修改top指針。
A.top++ B.top-- C.top=0 D.top=N-1
三、名詞解釋(本題5分,每小題2.5分)
1、遞歸算法
2、進程
四、問答題(本題10分,每小題5分)
1、簡述固定分區和可變分區的區別。
2、給出一組關鍵字(19,01,26,92,87,11,43,87,21),進行冒泡排序,列出每一遍排序後關鍵字的排列次序。(要求排序結果從小到大,每次向左冒泡)
五.編程題(本題15分)
1、數據庫編程題(10分,每小題2分)
給定下列四個關係模式:S(SNO,SN,SEX,AGE,DEPT);C(CNO,CN,TNAME);SC(SNO,CNO,GRADE);FAIL(SNO,CNO)。其中:
S:學生表;C:課程表;SC:學生選課表;FAIL:不及格學生課表。
SNO:學號;SN:姓名;SEX:性別;AGE:年齡;DEPT:學生所在系。
CNO:課程編號;CN:課程名稱;TNAME:代課教師姓名。GRADE:學生所選課成績。 注:本題中男生字段值為‘M’,女生字段值為‘W’,課程字段值直接用課程中文,如數學課字段值‘數學’,學生和老師的名字字段值直接用其名字的中文,年齡字段值為年齡的整數值,所在系直接用中文,如光學系為‘光學’。
請寫出以下問題的SQL計算機序列(注:採用SQL92標準)。
1)給出所有電子系女生的學號和姓名。(2分)
2)將SC中所有不及格同學記錄插入不及格表FAIL中。(2分)
3)劉萍補考及格,請將該同學在不及格表FAIL中的記錄刪除。(2分)
4)查詢所有學生的姓名、年齡和所選課程的名稱和成績。(2分)
5)檢索選修課程包含所有姓王的老師所授課程的學生學號。(2分)
2、C++編程題(5分)
#include
class Vehicle
{
public:
int color;
protected:
int tyre_number;
public:
void SetColor(int c) { color = c; }
void Move() { printf(“Vehicle moving ! ”); }
};
class Car : public Vehicle{
protected:
int velocity;
public:
void Move() { printf(“Car moving ! ”);}
};
class SportsCar : public Car
{
public:
void Move() { printf(“SportsCar moving ! ”);}
};
int main()
{
Vehicle *vec;
SportsCar BMWM3;
vec = new Car;
vec->Move();
vec;
vec = new SportsCar;
vec->Move();
vec;
return 0;
}
1) 寫出程序的運行結果。(3分)
2) 寫出在main中的對象BMWM3可以訪問的成員變量。(2分)
-
國小經典誦讀社團活動方案(通用15篇)
為了確保活動有序地進行,就不得不需要事先制定活動方案,活動方案是闡明活動時間,地點,目的,預期效果,預算及活動方法等的書面計劃。那麼活動方案應該怎麼制定才合適呢?下面是小編精心整理的國小經典誦讀社團活動方案,歡迎閲讀與收藏。國小經典誦讀社團活動方案篇1一、...
-
大學的社會實踐報告範文(精選13篇)
難忘的社會實踐結束了,這段時間裏有進步,也有不足,該好好總結一下過去這段時間的社會實踐了!怎樣寫實踐報告才更能吸引眼球呢?以下是小編為大家整理的大學的社會實踐報告範文(精選13篇),僅供參考,大家一起來看看吧。大學的社會實踐報告篇1暑期的一個多月我很慶幸的成為...
-
傅雷家書讀後感600字範文(通用30篇)
當賞讀完一本名著後,大家心中一定有很多感想,是時候靜下心來好好寫寫讀後感了。那麼你真的懂得怎麼寫讀後感嗎?以下是小編為大家收集的傅雷家書讀後感600字範文,僅供參考,歡迎大家閲讀。傅雷家書讀後感600字篇1“日常瑣事要做的乾淨,等於彈琴要講究乾淨是一樣的。我...
-
地理教學教師個人總結
總結就是對一個時期的學習、工作或其完成情況進行一次全面系統的回顧和分析的書面材料,它能使我們及時找出錯誤並改正,讓我們來為自己寫一份總結吧。總結怎麼寫才能發揮它的作用呢?下面是小編收集整理的地理教學教師個人總結,僅供參考,大家一起來看看吧。地理教學教...