重載的流運算符函數應該被定義為類的__________函數。
在數據流圖的類型中有兩種類型它們是變換型和__________。友元
下列關于this指針的敘述中,正確的是()。
A)任何與類相關的函數都有this指針
B)類的成員函數都有this指針
C)類的友元函數都有this指針
D)類的非靜態成員函數才有this指針
在結構化方法中用數據流程圖(DFD)作為描述工具的軟件開發階段是()。A)邏輯設計B)需求分析C)D此題考查的是this指針的使用。類的每一個非靜態成員函數都有一個隱含的常量指針,即this指針。類的靜態成員函數不能含有this指針,因為this指針是一個指向本對象的指針。
對兩個數據表建立臨時聯系時,要求()。
A)主表和被關聯的表分別在不同的工作區打開
B)兩個表在同一個工作區中打開
C)僅需打開主表
D)僅需打開被關聯的表
若xij和k都是int型變量則計算表達式x=(i=4j=16k=32)后X的值為()。A)4B)16C)32D)52A所謂臨時聯系是把當前工作區中打開的表與另一個工作區打開的表進行邏輯連接,而不生成新表,當前工作區的表和另一個工作區的打開表建立I臨時聯系后,當前工作區的表的記錄指針移動時,被關聯工作區的表記錄指針電將自動相應移動,以實現多個表的同時操作。
對于一個正常運行的C程序,下列敘述中正確的是()。
A)程序的執行總是從main函數開始,在main函數結束
B)程序的執行總是從程序的第一個函數開始,在main函數結束
C)程序的執行總是從main函數開始,在程序的最后一個函數中結束
D)程序的執行總是從程序中的第一個函數開始,在程序的最后一個函數中結束
在軟件開發中需求分析階段不可以使用的工具是()。A.數據字典B.數據流圖C.判斷樹D.程序A一個C語言源程序無論包括了多少函數,總是從main函數開始執行,從main函數結束。
在數據流圖的類型中有兩種類型,它們是變換型和__________。
下列敘述中錯誤的是()。A.線性表是由n個元素組成的一個有限序列B.線性表是一種線性結構C.線性事務型【解析】典型的數據流類型有兩種:變換型和事務型。
軟件生命周期可分為多個階段,一般分為定義階段、開發階段和維護階段。編碼和測試屬于__________階段。
以下關于return語句的敘述中不正確的是()。A)一個自定義函數中必須有一條return語句B)一個自定開發【解析】軟件生命周期可分為多個階段,一般分為定義階段、開發階段和維護階段。定義階段包括可行性研究初步項目計劃和需求分析;開發階段包括概要設計、詳細設計、實現和測試:維護階段包括使用、維護和退役。
算法的時間復雜度是指()。
A.執行算法程序所需要的時間
B.算法程序的長度
C.算法執行過程中所需要的基本運算次數
D.算法程序中的指令條數
重載的流運算符函數應該被定義為類的__________函數。C【解析】所謂的算法的時間復雜度,是指執行算法所需要的工作量,可以用算法在執行過程中所需基本運算的執行次數來度量算法的工作量。
若x,ij和k都是int型變量,則計算表達式x=(i=4,j=16,k=32)后,X的值為()。
A)4
B)16
C)32
D)52
下列關于this指針的敘述中正確的是()。A)任何與類相關的函數都有this指針B)類的成員函數都有C本題考查逗號表達式的運用。x=(i--4,j=16,k=32)中的i=4j=16,k=32構成一個逗號表達式,整個表達式的值取最后一項的值,即32,所以x的值為32。
下列選項中,不屬于數據管理員(DBA)職責的是()。
A)數據庫維護
B)數據庫設計
C)改善系統性能,提高系統效率
D)數據類型轉換
下面關于C的特點中描述不正確的是()。A.C是C語言的超集大多數C程序在不用修改的情況下就D數據庫管理員(DataBaseAdministrator,DBA)是指對數據庫的規劃、設計、維護、監視等的人員,其主要工作如下:?數據庫設計。DBA的主要任務之一是數據庫設計,具體地說是進行數據模式的設計。?數據庫維護。DBA必須對數據庫中的數據安全性、完整性、并發控制及系統恢復、數據定期轉儲等進行實施與維護。?改善系統性能,提高系統效率。DBA必須隨時監視數據庫的運行狀態,不斷調整內部結構,使系統保持最佳狀態與效率。
在E.R圖中,矩形表示__________。
對于長度為n的有序線性表在最壞情況下二分法查找只需比較__________次。實體集【解析】在E-R圖中用矩形表示實體集,在矩形內寫上該實體集的名字。用橢圓形表示屬性,在橢圓形內寫上該屬性的名稱。用菱形表示聯系,菱形內寫上聯系名。
關于模板,下列說法不正確的是()。
A.用類模板定義一個對象時,不能省略實參
B.類模板只能有虛擬類型參數
C.類模板本身在編譯中不會生成任何代碼
D.類模板的成員函數都是模板函數
下列有關內聯函數的敘述中正確的是()。A.內聯函數在調用時發生控制轉移B.內聯函數必須通B類模板不是一個實實在在的類,本身在編譯中不會生成任何代碼;用類模板定義一個對象時,不能省略實參;類模板的成員函數都是模板函數。C中可以為類模板的參數設置默認值,所以選項B)錯誤。
下列敘述中錯誤的是()。
A)用戶所定義的標識符允許使用關鍵字
B)用戶所定義的標識符應盡量做到“見名知意”
C)用戶所定義的標識符必須以字母或下劃線開頭
D)用戶定義的標識符中,大、小寫字母代表不同標識
在數據庫的外模式模式和內模式三級模式的體系結構中存在兩級映射:外模式到模式的映射定義了外A在C語言中,合法標識符的命名規則是:標識符可以由字母、數字和下劃線組成,并且第一個字符必須為字母或下劃線,凡是要求標識符的地方都必須按此規則命名。在C語言的標識符中,大寫字母和小寫字母被認為足兩個不同的字符。在選擇標識符時,應注意做到“見名知義”,即選擇具有一定含義的英文單詞或漢語拼音作為標識符,以增加程序的可讀性。
C中只有兩個邏輯常量:true和__________。
如果一個班主任可管理多個班級而一個班級只被一個班主任管理則實體“班主任”與實體“班級”之間存false【解析】此題考查的是邏輯常量。在C語言中只有兩個邏輯常量:true和false。故本題應填入false。
在數據庫的外模式、模式和內模式三級模式的體系結構中,存在兩級映射:外模式到模式的映射定義了外模式與模式之間的對應關系;模式到內模式的映射定義了數據庫的邏輯結構與__________之間的對應關系。
以下對C語言中聯合類型數據的正確敘述是()。A)定義了聯合變量后即可引用該變量或該變量中的任物理結構
有以下程序,其中%u表示按無符號整數輸出()。
main
{unsigned int x=0xFFFF;/*x的初值為十六進制數*/
printf("%u\n",x);
)
程序運行后的輸出結果是()。
A).1
B)65535
C)32767
D)0xFFFF
數據結構中 與所使用的計算機無關的是數據的()。 A)存儲結構 B)物理結構 C)邏輯結構 D)線性結B因為‰表示按無符號整數輸出,而x用十六進制表示為0xFFFF,所以輸出無符號整數的最大值65535。
內聚性是對模塊功能強度的衡量,下列選項中,內聚性較弱的是()。
A)順序內聚
B)偶然內聚
C)時間內聚
D)邏輯內聚
結構化程序設計的3種結構是()。A)順序結構分支結構跳轉結構B)順序結構選擇結構循環結構C)B內聚是從功能角度來衡量模塊的聯系,它描述的是模塊內的功能聯系。內聚有如下種類,它們之間的內聚度由弱到強排列:偶然內聚——模塊中的代碼無法定義其不同功能的調用。但它使該模塊能執行不同的功能,這種模塊為巧合強度模塊。邏輯內聚——這種模塊把幾種相關的功能組合在一起,每次被調用時,由傳送給模塊的參數來確定該模塊應完成哪一種功能。時間內聚——這種模塊順序完成一類相關功能,比如初始化模塊。它順序地為變量置初值。過程內聚——如果一個模塊內的處理元素是相關的,而且必須以特定次序執行,則稱為過程內聚。通信內聚——這種模塊除了具有過程內聚的特點外,還有另外一種關系,即它的所有功能都通過使用公用數據而發生關系。順序內聚——如果一個模塊內各個處理元素和同一個功能密切相關,而且這些處理必須順序執行,處理元素的輸出數據作為下一個處理元素的輸入數據,則稱為順序內聚。功能內聚——如果一個模塊包括為完成某一具體任務所必需的所有成分,或者說模塊中所有成分結合起來是為了完成一個具體的任務,此模塊則為功能內聚模塊。
一個項目具有一個項目主管,一個項目主管只可管理一個項目,則實體“項目主管”與實體“項目”的聯系屬于__________的聯系。
下面有關類模板的說法中不正確的是()。A.類模板的成員函數都是模板函數B.類模板本身在編譯中
下列關于類和對象的敘述中,錯誤的是()。
A.一個類只能有一個對象
B.對象是類的具體實例
C.類是對某一類對象的抽象
D.類和對象的關系是一種數據類型與變量的關系
樹中度為零的結點稱為__________。A
關系代數是關系操作語言的一種傳統表示方式,它以集合代數為基礎,它的運算對象和運算結果均為_________。
數據流圖用于抽象描述一個軟件的邏輯模型數據流圖由一些特定的圖符構成。下列圖符名標識的圖符不關系【解析】關系代數是關系操縱語言的一種傳統表示方式,它以集合代數為基礎發展起來的,但它的運算對象和運算結果均是關系,這些新關系仍可以使用同樣的代數運算進一步操作。
以下關于long、int和short類型數據占用內存大小的敘述中正確的是()。
A)均占4個字節
B)根據數據的大小來決定所占內存的字節數
C)由用戶自己定義
D)由C語言編譯系統決定
如果一個模板聲明列出了多個參數則每個參數之間必須使用逗號隔開每個參數都必須使用()關鍵字D不同的編譯系統或計算機系統對幾類整型數所占用的字節數有不同的規定。long、int和short類型數據占用內存大小是由選擇何種C編譯系統決定的。