二、填空題(每空2分,共30分)
請將每一個空的正確答案寫在答題卡【l】~【15】序號的橫線上,答在試卷上不得分。
(1)一個隊(duì)列的初始狀態(tài)為空,F(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1依次入隊(duì),然后再依次退隊(duì),則元素退隊(duì)的順序?yàn)?【1】 。
(2)設(shè)某循環(huán)隊(duì)列的容量為50,如果頭指針front=45(指向隊(duì)頭元素的前一位置),尾指針rear=10(指向隊(duì)尾元素),則該循環(huán)隊(duì)列中共有 【2】 個元素。
(3)設(shè)二叉樹如下:
對該二叉樹進(jìn)行后序遍歷的結(jié)果為 【3】 。
(4)軟件是 【4】 、數(shù)據(jù)和文檔的集合。
(5)有一個學(xué)生選課的關(guān)系,其中學(xué)生的關(guān)系模式為:學(xué)生(學(xué)號,姓名,班級,年齡),課程的關(guān)系模式為:課程(課號,課程名,學(xué)時),其中兩個關(guān)系模式的鍵分別是學(xué)號和課號,則關(guān)系模式選課可定義為:選課(學(xué)號, 【5】 ,成績)。
(6)C語言是面向過程的語言,Java語言是面向 【6】 的語言。
(7)Java字節(jié)碼文件的擴(kuò)展名是 【7】 。
(8)JDBC是Java程序與 【8】 連接的一種機(jī)制。
(9)能夠用于創(chuàng)建可變字符串對象的類是 【9】 。
(10) 【10】 類在定義數(shù)組時,不必限定數(shù)組的大小。
(11)下列程序的功能是統(tǒng)計(jì)命令行參數(shù)的個數(shù),請?jiān)谙聞澗處填上適當(dāng)?shù)拇a。
public class Length{
public static void main(String args[]){
System.out.println("number of String args:"+args. 【11】 );
}
}
(12)Java中的返回語句是 【12】 語句。
(13)Java中,線程必須屬于一個進(jìn)程。線程是程序運(yùn)行中的一個 【13】 。
(14)線程由于調(diào)用sleep()方法進(jìn)入阻塞狀態(tài),當(dāng)睡眠結(jié)束時,該線程將進(jìn)入 【14】 狀態(tài)。
(15)在下列Java Applet程序的下劃線處填入代碼,使程序完整并能夠正確運(yùn)行。
import java.applet.*;
import java.awt.*;
public class HelloWorld 【15】 {
public void paint(Graphics g){
g.drawString("Hello World!",25,25);
}
}
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |