第 1 頁:選擇題 |
第 5 頁:填空題 |
一、選擇題
1下列重載函數中,正確的是( )。
參考答案:B
參考解析:所謂函數鶯載是指同一函數名可以對應多個函數實現。進行函數重載時,要求同名函數在參數個數上不同,或者參數類型上不同。
2下列敘述中,正確的選項是( )。
A.數據庫設計是指設計數據庫管理系統
B.數據庫技術的根本目標是要解決數據共享的問題
C.數據庫是一個獨立的系統,不需要操作系統的支持
D.數據庫系統中,數據的物理結構必須與邏輯結構一致
參考答案:B
參考解析:計數據庫的目的實質上是設計出滿足實際應用需求的實際關系模型。數據庫技術的主要目的是有效地管理和存取大量的數據資源,包括:提高數據的共享性,使多個用戶能夠同時訪問數據庫中的數據:減小數據的冗余,以提高數據的一致性和完整性;提供數據與應用程序的獨立性,從而減少應用程序的開發和維護代價。
3有3個關系R、S和T如下:
由關系R和s通過運算得到關系T,則所使用的運算為( )。
A.笛卡爾積B.交C.并D.自然連接
參考答案:D
參考解析:
4
A.5,4B.4,5C.20,52D.52,20
參考答案:C
參考解析:
5下列關于類、對象、屬性和方法的敘述中,錯誤的是( )。
A.類是對一類相似對象的描述,這些對象具有相同的屬性和方法
B.屬性用于描述對象的狀態,方法用于表示對象的行為
C.基于同一個類產生的兩個對象可以分別設置自己的屬性值
D.通過執行不同對象的同名方法,其結果必然是相同的
參考答案:D
參考解析:對象根據所接受的消息而做出動作,同樣的消息被不同的對象接受時可以導致完全不同的行為,該現象稱為多態性,這種消息可以是同名的方法。
6下面關于構造函數和析構函數的描述,錯誤的是( )。
A.析構函數中調用虛函數采用靜態聯編
B.對虛析構函數的調用可以采用動態聯編
C.當基類的析構函數是虛函數時,其派生類的析構函數也一定是虛函數
D.構造函數可以聲明為虛函數
參考答案:D
參考解析:構造函數的主要作用是對數據成員初始化。構造函數不能聲明為虛函數,這是因為在執行構造函數時類對象還未完成建立過程,當然談不上函數與類對象的關聯。
7設R是一個2元關系,有3個元組,s是一個3元關系,有4個元組。如T=RX S,則T的元組為( )個。
A.6B.8C.12D.16
參考答案:C
參考解析:R為n元關系,s為m元關系,分別有P、q兩個元組。兩個關系笛卡兒積后,新關系是一個n+m元的關系,元組個數是q×p。
8以下程序的輸出結果是( )。
A.7B.6C.5D.4
參考答案:B
參考解析:
9按照標識符的要求,下列選項中,( )符號不能組成標識符。
A.連接符B.下劃線C.大小寫字母D.數字字符
參考答案:A
參考解析:此題考查的是標識符。標識符是由數字、字母以及下劃線構成,其第一個字符必須是字母或下劃線,中間不能有空格;標識符的長度是任意的,但由于編譯系統的限制一般不超過31個字符:標識符中的大小寫字母是不同的;定義標識符時不能采用系統的保留字。
10要使程序執行后的輸出結果為ABCD,應在橫線處添加語句( )。
A.public AB.private AC.protected AD.virtual public A
參考答案:D
參考解析:
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |