版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一套、下面敘述正確的是。、算法的執(zhí)行效率與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)、算法的空間復(fù)雜度是指算法程序中指令(或語句)的條數(shù)、算法的有窮性是指算法必須能在執(zhí)行有限個步驟之后終止、以上三種描述都不對算法的設(shè)計可以避開具體的計算機程序設(shè)計語言,但算法的實現(xiàn)必須借助程序設(shè)計語言中提供的數(shù)據(jù)類型及其算法。數(shù)據(jù)結(jié)構(gòu)和算法是計算機科學(xué)的兩個重要支柱。它們是一個不可分割的整體。算法在運行過程中需輔助存儲空間的大小稱為算法的空間復(fù)雜度。算法的有窮性是指一個算法必須在執(zhí)行有限的步驟以后結(jié)束。.本題答案為。、數(shù)據(jù)庫系統(tǒng)的核心是。、數(shù)據(jù)模型、數(shù)據(jù)庫管理系統(tǒng)、軟件工具、數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心。是負責數(shù)據(jù)庫的建立
2、、使用和維護的軟件。建立在制作系統(tǒng)之上,實施對數(shù)據(jù)庫的統(tǒng)一管理和控制。用戶使用的各種數(shù)據(jù)庫命令以及應(yīng)用程序的執(zhí)行,最終都必須通過。另外,還承擔著數(shù)據(jù)庫的安全保護工作,按照所要求的要求,保證數(shù)據(jù)庫的完整性和安全性。.本題答案為。、在結(jié)構(gòu)化方法中,用數(shù)據(jù)進程安排圖()作為描述工具的軟件開發(fā)階段是。、可行性分析、需求分析、詳細設(shè)計、程序編碼軟件開發(fā)階段包括需求分析、總體設(shè)計、詳細設(shè)計、編碼和測試五個階段。其中需求分析階段常用的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。.本題答案為。、在軟件開發(fā)中,下面任務(wù)不屬于設(shè)計階段的是。、數(shù)據(jù)結(jié)構(gòu)設(shè)計、給出系統(tǒng)模塊結(jié)構(gòu)、定義模塊算法、定義需求并建立系統(tǒng)模型軟件設(shè)計一般分為總體設(shè)
3、計和詳細設(shè)計兩個階段,總體設(shè)計的任務(wù)是確定軟件的總體結(jié)構(gòu),子系統(tǒng)和模塊的劃分,并確定模塊間的接口和評價模塊劃分質(zhì)量,以及進行數(shù)據(jù)分析。詳細設(shè)計的任務(wù)是確定每一模塊實現(xiàn)的定義,包括數(shù)據(jù)結(jié)構(gòu)、算法和接口。.本題答案為。、下列敘述中正確的是。、數(shù)據(jù)庫是一個獨立的系統(tǒng),不需要制作系統(tǒng)的支持、數(shù)據(jù)庫設(shè)計是指設(shè)計數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)共享的問題、數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致數(shù)據(jù)庫是存儲在計算機存儲設(shè)備中的、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫中的數(shù)據(jù)不只是面向某一項特定的應(yīng)用,而是面向多種應(yīng)用,可以被多個用戶、多個應(yīng)用程序共享,不具有獨立的系統(tǒng)。設(shè)計數(shù)據(jù)庫的追求實質(zhì)上
4、是設(shè)計出滿足實際應(yīng)用需求的實際關(guān)系模型。數(shù)據(jù)庫技術(shù)的主要追求是有效地管理和存取大量的數(shù)據(jù)資源,包括:提高數(shù)據(jù)的共享性,使多個用戶能夠同時訪問數(shù)據(jù)庫中的數(shù)據(jù)。減小數(shù)據(jù)的冗余,以提高數(shù)據(jù)的一致性和完整性。提供數(shù)據(jù)與應(yīng)用程序的獨立性,從而減少應(yīng)用程序的開發(fā)和維護代價。本題答案為。、下面描述中,符合結(jié)構(gòu)化程序設(shè)計風格的是。、使用順序、選擇和重復(fù)(循環(huán))三種基本控制結(jié)構(gòu)表示程序的控制邏輯、模塊只有一個入口,可以有多個出口、注重提高程序的執(zhí)行效率、不使用語句基于對結(jié)構(gòu)化程序設(shè)計原則、方法以及結(jié)構(gòu)化程序基本構(gòu)成結(jié)構(gòu)的掌握和了解,在結(jié)構(gòu)化程序設(shè)計的具體實施中,要注意把握如下要素:.、使用程序設(shè)計語言中的順序、
5、選擇、循環(huán)等有限的控制結(jié)構(gòu)表示程序的控制邏輯。、選用的控制結(jié)構(gòu)只準許有一個入口和一個出口。、程序語句組成容易識別的塊,每塊只有一個入口和一個出口。、復(fù)雜結(jié)構(gòu)應(yīng)該用嵌套的基本控制結(jié)構(gòu)進行組合嵌套來實現(xiàn)。、語言中所沒有的控制結(jié)構(gòu),應(yīng)該采用前后一致的方法來模擬。、嚴格控制語句的使用。其意思是指:()用一個非結(jié)構(gòu)化的程序設(shè)計語言去實現(xiàn)一個結(jié)構(gòu)化的構(gòu)造。()若不使用語句會使功能模糊。()在某種可以改善而不是損害程序可讀性的情況下。本題答案為。、下列模式中,能夠給出數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存取方法的是。、內(nèi)模式、外模式、概念模式、邏輯模式數(shù)據(jù)庫管理系統(tǒng)的三級模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。外模式,或子
6、模式,或用戶模式,是指數(shù)據(jù)庫用戶所看到的數(shù)據(jù)結(jié)構(gòu),是用戶看到的數(shù)據(jù)視圖。模式,或邏輯模式,是數(shù)據(jù)庫中對全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特性的描述,是所有用戶所見到的數(shù)據(jù)視圖的總和。外模式是模式的一部分。.內(nèi)模式,或存儲模式,或物理模式,是指數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)內(nèi)的存儲介質(zhì)上的表示,即對數(shù)據(jù)的物理結(jié)構(gòu)和存取方式的描述。.本題答案為。、下面概念中,不屬于面向?qū)ο蠓椒ǖ氖?。、對象、繼承、類、過程調(diào)用面向?qū)ο蠓椒ㄊ且环N運用對象、類、封裝、繼承、多態(tài)和消息等概念來構(gòu)造、測試、重構(gòu)軟件的方法。面向?qū)ο蠓椒◤膶ο蟪霭l(fā),發(fā)展出對象,類,消息,繼承等概念。.本題答案為。、在一棵二叉樹上第層的結(jié)點數(shù)最多是。根據(jù)二叉樹的性質(zhì):二叉
7、樹第()層上至多有個結(jié)點。得到第層的結(jié)點數(shù)最多是。本題答案為。、以下數(shù)據(jù)結(jié)構(gòu)中不屬于線性數(shù)據(jù)結(jié)構(gòu)的是。、隊列、線性表、二叉樹、棧線性表、棧和隊列等數(shù)據(jù)結(jié)構(gòu)所表達和處理的數(shù)據(jù)以線性結(jié)構(gòu)為組織形式。棧是一種特殊的線性表,這種線性表只能在固定的一端進行插入和刪除制作,允許插入和刪除的一端稱為棧頂,另一端稱為棧底。一個新元素只能從棧頂一端進入,刪除時,只能刪除棧頂?shù)脑?,即剛剛被插入的元素。所以棧又稱后進先出表()。隊列可看作是插入在一端進行,刪除在另一端進行的線性表,允許插入的一端稱為隊尾,允許刪除的一端稱為隊頭。在隊列中,只能刪除隊頭元素,隊列的最后一個元素一定是最新入隊的元素。因此隊列又稱先進先
8、出表()。.本題答案為。、下列程序的輸出結(jié)果是。<>()""(*)(*>''*<'')<<(*'''');<<*;此程序段的功能是將字符串中的小寫字母轉(zhuǎn)換為大寫字母并將其輸出。本題答案為。、關(guān)于動態(tài)存儲分配,下列說法正確的是。、和是語言中專門用于動態(tài)內(nèi)存分配和釋放的函數(shù)、動態(tài)分配的內(nèi)存空間也可以被初始化、當系統(tǒng)內(nèi)存不夠時,會自動回收不再使用的內(nèi)存單元,因此程序中不必用釋放內(nèi)存空間、當動態(tài)分配內(nèi)存失敗時,系統(tǒng)會立刻崩潰,因此一定要慎用和在中用來申請與釋放內(nèi)存的運算,
9、不是函數(shù),故選項錯。動態(tài)內(nèi)存分配時是可以對其進行初始化的,如對類的初始化。在中,沒有垃圾回收裝置,系統(tǒng)本身不會自動回收內(nèi)存,選項也錯。由于采用了制作分配內(nèi)存,在內(nèi)存分配失敗時,產(chǎn)生一個指針,不會導(dǎo)致系統(tǒng)的崩潰,因此建議使用制作,故選項錯。本題答案為。、執(zhí)行語句序列;>>():<<''<<''<<''時,若鍵盤輸入,則屏幕顯示。語句又稱為開關(guān)語句,它也是一種選擇語句。語句的功能是根據(jù)給定表達式的不同取值來決定從多個語句序列中的哪一個開始執(zhí)行。.語句又稱為跳出語句。語句只能用在語句和循環(huán)語句中。在語句中
10、,用來使執(zhí)行進程安排跳出語句,而繼續(xù)執(zhí)行后面的語句。在循環(huán)語句中,用來使執(zhí)行進程安排無條件地跳出本層循環(huán)。.本題答案為。、有以下類定義();();()<<'('<<<<','<<<<')'<<下列語句中會發(fā)生編譯不對的是。、();、()、();、();本題主要考查了關(guān)鍵字的使用。可以在類型或類名前加上來聲明一個在運行時不可改變的對象或變量。如果聲明了一個常量對象,則其內(nèi)部成員均不可改變,在編譯時會檢查其對應(yīng)類的成員變量是否為左值,如果是,則會出現(xiàn)不對。對于而言,由于在對象中的
11、方法中沒有發(fā)現(xiàn)存在左值成員變量,故在編譯時不會出錯。.本題答案為。、有以下類定義;()()('')()(''*);下列類對象定義語句中不對的是。、;、(,"");、(,'');、();對于,由于在創(chuàng)建的實例時,沒有參數(shù),所以其調(diào)用了第一個構(gòu)造函數(shù)。對于,由于有兩個參數(shù),故其調(diào)用了第二個構(gòu)造函數(shù),第二個構(gòu)造函數(shù)有兩個缺省參數(shù),在調(diào)用時,實參會按從左到右的順序依次傳給形參,所以第二個參數(shù)”會傳遞給形參,而在原型中為字符型,實參為指向字符的指針,故在編譯時會出現(xiàn)不對。與都能夠正確的實現(xiàn)參數(shù)的傳遞。.本題答案為。、下列函數(shù)原型聲明中不
12、對的是。、();、();、();、();在中,可以為參數(shù)指定默認值,在函數(shù)調(diào)用時沒有指定與形參相對應(yīng)的實參時就自動使用默認值。默認參數(shù)可以簡化復(fù)雜函數(shù)的調(diào)用。.默認參數(shù)通常在函數(shù)名第一次出現(xiàn)在程序中的時候,如在函數(shù)原型中,指定默認參數(shù)值。指定默認參數(shù)的方式從語法上看與變量初始化相似。例如:.();如果一個函數(shù)中有多個參數(shù),則默認參數(shù)應(yīng)從右至左逐個定義。本題答案為。、關(guān)于面向?qū)ο蟮某绦蛟O(shè)計方法,下列說法正確的是。、"封裝性"指的是將不同類型的相關(guān)數(shù)據(jù)組合在一起,作為一個整體進行處理、"多態(tài)性"指的是對象的狀態(tài)會根據(jù)運行時要求自動變化、基類的私有成員在派生類
13、的對象中不可訪問,也不占內(nèi)存空間、在面向?qū)ο蟮某绦蛟O(shè)計中,結(jié)構(gòu)化程序設(shè)計方法仍有著重要作用封裝性是指將數(shù)據(jù)和算法捆綁成一個整體,這個整體就是對象,描述對象的數(shù)據(jù)被封裝在其內(nèi)部。多態(tài)性是指當多種事物繼承自一種事物時,同一種制作在它們之間表現(xiàn)出不同的行為?;惖乃接谐蓡T對派生類來說是不可訪問的,因此在派生類中直接引用基類的私有變量成員是不允許的,可以通過基類的公用成員函數(shù)來引用基類的私有變量成員。是一種卓越的高級程序設(shè)計語言,它是以語言為基礎(chǔ)而逐漸發(fā)展起來的。語言既保留了傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計方法,又對流行的面向?qū)ο蟪绦蛟O(shè)計方法提供了完整的支持。.本題答案為。、下列是模板聲明的開始部分,其中正確的是
14、。、<>、<>、<>、<>本題主要考查了模板的定義,在中可以在定義類時不指定具體的數(shù)據(jù)類型,而在編譯時進行前期綁定,對于多參數(shù)的模板,在參數(shù)間用“,”隔開,如果模板參數(shù)為一個類,在模板參數(shù)前面必須加上關(guān)鍵字。本題答案為。、有以下程序<>();<<<<','<<<<','()()();程序執(zhí)行后的輸出結(jié)果是。本題主要考查了型的變量,在中可以為函數(shù)或類指定型的變量,如果將一個變量指定為型,則該變量在內(nèi)存中僅有一個副本,同時在函數(shù)或類執(zhí)行完成后空間不會被釋放,以
15、前的值將會被保留。同時還考查了中變量作用域的問題,在中如果要將一個變量限定在指定的范圍內(nèi),可以將該作用域用包含起來,同時可在函數(shù)的外部指定全局變量,該變量的作用范圍是從當前位置開始到程序結(jié)束。對于""中的,初始值為,在調(diào)用<<<<','后,將輸出",",然后自加,對于第二句<<<<',',該所代表的應(yīng)該是全局變量"",故輸出","在第二次執(zhí)行()時,由于第一為型變量,其值是保留的,故輸出",",對于第二個則輸出&qu
16、ot;,"。.本題答案為。、有以下程序<>();拷貝構(gòu)造函數(shù)();();()();()()();();();程序執(zhí)行時,類的拷貝構(gòu)造函數(shù)被調(diào)用的次數(shù)是。()將執(zhí)行一次構(gòu)造函數(shù),()也將執(zhí)行一次構(gòu)造函數(shù)。()將以作為參數(shù)執(zhí)行一次構(gòu)造函數(shù)。()中的()也將執(zhí)行一次構(gòu)造函數(shù),而本身是按值傳遞參數(shù)的,形參在函數(shù)內(nèi)也要分配獨立的空間,故也要執(zhí)行一次構(gòu)造函數(shù),對于其返回結(jié)果也是類型的,同樣需要執(zhí)行一次構(gòu)造函數(shù),故一共要執(zhí)行次。本題答案為。、已知:;在下列定義引用的語句中,正確的是。、;、;、;、;本題主要考查了對引用及地址()的理解,引用實際上就是別名,它與被引用變量擁有同一個地址空
17、間,對于選項而言,其制作實際上就是為賦于一個別名,因此選項是對的。對于選項,表示的地址,而是一個整型變量,在中不能從地址值隱式轉(zhuǎn)換為整型值,故選項是錯的。對于選項,引用必須要用被引用的對象,即引用必須要初始化。選項中是一個整型引用,而其被引用的對象卻是的地址,存在著與選項類似的不對,因此選項也是錯的。.本題答案為。、在下面的運算符重載函數(shù)的原型中,不對的是。、();、();、();、();本題主要考查了運算符的重載。對于運算符的重載,通常有兩種形式。、制作結(jié)果運算符(制作數(shù),制作數(shù))、制作結(jié)果類運算符(制作數(shù))對于上述選項中,、為第二種類型,、為第一種類型,在第一種類型中,兩個制作數(shù)必須至少有
18、一個自定義類,對選項而言,其兩個制作數(shù)均為型數(shù)據(jù),因此選項是不對的運算符重載。.本題答案為。、執(zhí)行語句序列("");()<<""<<""后,如果文件打開成功顯示"",否則就顯示""O由此可知,上面語句的一處的表達式應(yīng)是。、()或、()或、()或、()或在采用類打開文件時,在創(chuàng)建其實例時,可在構(gòu)造函數(shù)中輸入要打開的文件名,如果打開成功,則返回一個類的實例,否則創(chuàng)建實例失敗,返回,同時可通過()或()方法來判斷文件是否已打開,如果正常打開則()方法返回,()方法返回非零,否則
19、()返回非零,()返回。.本題答案為。、在一個類體的下列聲明中,正確的純虛函數(shù)聲明是。、();、();、();、()本題考查了純虛函數(shù)的定義,在中要定義一個函數(shù)為虛函數(shù),可在函數(shù)定義前加上關(guān)鍵字,如果要定義一個函數(shù)為純虛函數(shù),只要在函數(shù)原型后加上“”就可以了。對于純虛函數(shù),必須要在其派生類中實現(xiàn),因此對于一個擁有純虛函數(shù)的類,實質(zhì)上就是一個抽象類。對于這種類,不能為其創(chuàng)建實例。.本題答案為。、有以下類定義()<<則執(zhí)行語句,*;后,程序的輸出結(jié)果是。定義了一個類,其中()<<為其的構(gòu)造函數(shù),當程序創(chuàng)建類的實例時,該函數(shù)將會被調(diào)用,在執(zhí)行“,*;”時,一共創(chuàng)建了個這樣的實
20、例,故一共執(zhí)行構(gòu)造函數(shù)次,對于變量,則是聲明了一個指針數(shù)組,該數(shù)組中的元素是指向類實例的指針,本身并沒有創(chuàng)建類的實例。.本題答案為。、有以下程序<>()()()();();()();()()();<<()<<''<<()<<''<<程序執(zhí)行后的輸出結(jié)果是。本題定義了一個復(fù)數(shù)類,并在該類上重載了運算符。在函數(shù)中,定義了一個復(fù)數(shù)類,其值為兩個復(fù)數(shù)與的和。在復(fù)數(shù)類中,定義了與方法,分別用來取出復(fù)數(shù)的實部與虛部。.本題答案為。、已知程序中已經(jīng)定義了函數(shù),其原型是();,則下列重載形式中正確的是。、(
21、);、();、();、(3.5F);在對函數(shù)進行重載時,不允許為其指定缺省參數(shù),故、是錯的,同時,對于重載的函數(shù)原型間不允許有類型完全相同的參數(shù)列表,故是錯的,對于返回類型,在重載時沒有特別的要求。.本題答案為。、流中重載的運算符>>是一個。、用于輸出制作的非成員函數(shù)、用于輸入制作的非成員函數(shù)、用于輸出制作的成員函數(shù)、用于輸入制作的成員函數(shù)流的輸入運算符>>和輸出運算符<<只能作為非類成員函數(shù)重載。在一個類中,如有必要,可將>>或<<聲明為友元函數(shù)。.本題答案為。、已知函數(shù)的原型是:(*);,變量、的定義是:;,正確的調(diào)用語句是。、(
22、);、();、();、();對于函數(shù)而言,其第一個參數(shù)為整型指針,第二個參數(shù)為一引用(實際上就是按地址傳遞參數(shù)),該引用是一長整型的引用。.對于選項、,實參變量為整型,而所要傳遞的對應(yīng)的形參變量是指針型,它接受的是地址,若將實參變量改為,那么這一傳遞就是正確的。對于選項、,為一地址,傳遞給整型引用,也將導(dǎo)致出錯。.本題答案為。、在公有派生的情況下,派生類中定義的成員函數(shù)只能訪問原基類的。、公有成員和私有成員、私有成員和保護成員、公有成員和保護成員、私有成員、保護成員和公有成員在一個派生類中,其成員由兩部分構(gòu)成:一部分是從基類繼承得到的,另一部分是自己定義的新成員,所有這些成員仍然分為公有、私有
23、和保護三種訪問屬性。其中,從基類繼承下來的全部成員構(gòu)成派生類的基類部分,這部分的私有成員是派生類不能直接訪問的,公有成員和保護成員則是派生類可以直接訪問的,但是它們在派生類中的訪問屬性將隨著派生類對基類的繼承方式而改變。.本題答案為。、一個類可以同時繼承多個類,稱為多繼承。下列關(guān)于多繼承和虛基類的表述中,不對的是。、每個派生類的構(gòu)造函數(shù)都要為虛基類構(gòu)造函數(shù)提供實參、多繼承時有可能出現(xiàn)對基類成員訪問的二義性問題、使用虛基類可以解決二義性問題并實現(xiàn)運行時的多態(tài)性、建立最遠派生類對象時,虛基類的構(gòu)造函數(shù)會第一步被調(diào)用虛基類的構(gòu)造函數(shù)將在其派生類創(chuàng)建實例時被執(zhí)行,在執(zhí)行時,派生類必須為虛基類的構(gòu)造函數(shù)
24、提供實參。在多重繼承中,如果通過兩條以上的路徑對同一基類實行繼承,這樣,在派生類中將有多個基類的副本,從而產(chǎn)生二義性。在采用虛基類時,其成員將僅存唯一的副本,這樣就可以解決二義性問題,但不能夠?qū)崿F(xiàn)運行時多態(tài),可通過抽象類或虛擬函數(shù)來實現(xiàn),虛基類的構(gòu)造函數(shù)將會第一步被執(zhí)行。.本題答案為。、在中用來實現(xiàn)運行時多態(tài)性的是。、重載函數(shù)、析構(gòu)函數(shù)、構(gòu)造函數(shù)、虛函數(shù)構(gòu)造函數(shù)是類在創(chuàng)建實例時自動執(zhí)行的函數(shù),它不能實現(xiàn)運行時多態(tài)。析構(gòu)函數(shù)是類在銷毀其實例時創(chuàng)建的,也不能實現(xiàn)運行時多態(tài),重載函數(shù)能夠使相同的的功能具有統(tǒng)一的接口,但可以有不同的參數(shù)。虛函數(shù)可以用來動態(tài)地根據(jù)當前實例所屬的類調(diào)用相應(yīng)的函數(shù),實現(xiàn)運行
25、時多態(tài)性。.本題答案為。、關(guān)于友元,下列說法不對的是。、如果類是類的友元,那么類也是類的友元、如果函數(shù)()被說明為類的友元,那么在()中可以訪問類的私有成員、友元關(guān)系不能被繼承、如果類是類的友元,那么類的所有成員函數(shù)都是類的友元本題主要考查了友元的概念,在中,有些對象或函數(shù)需要訪問另一些對象的內(nèi)部成員,這樣我們可以用關(guān)鍵字來為對應(yīng)的類指定友元函數(shù)或友元類,這種關(guān)系不是相互的。如果聲明一個類為另一個類的友元類,則類中的所有成元函數(shù)均可訪問類中的私有成員。友元關(guān)系不會被繼承。.本題答案為。、判斷字符型變量是否為大寫英文字母,應(yīng)使用表達式。>''<II<'&
26、#39;>IIII<<''>''<II語言提供了三種邏輯運算符,它們是:!(邏輯非)、(邏輯與)、(邏輯或)。其中!為單目運算符,和為雙目運算符。本題的選項中符合題意的是。.本題答案為。、已知下列語句中的和都是型變量,其中不對的語句是。、J、;、();、;對于、這樣的運算,其制作數(shù)必須為一變量,因為是表達式故答案是不對的。本題答案為。、數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機存儲空間中的存放形式稱為數(shù)據(jù)的。標準答案為:模式或邏輯模式或概念模式模式也稱邏輯模式或概念模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。例如數(shù)據(jù)記錄由
27、哪些數(shù)據(jù)項構(gòu)成,數(shù)據(jù)項的名字、類型、取值范圍等。.外模式是模式的子集,所以也稱子模式或用戶模式,是數(shù)據(jù)庫用戶能夠看見的和使用的、局部的邏輯結(jié)構(gòu)和特征的描述,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。.內(nèi)模式也稱物理模式或存儲模式。一個數(shù)據(jù)庫只有一個內(nèi)模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)庫內(nèi)部的表示方法。例如,記錄的存儲方式是順序存儲、索引按照什么方式組織。數(shù)據(jù)是否壓縮存儲,是否加密等。.、關(guān)系數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)的專門關(guān)系運算包括選擇、連接和。標準答案為:投影專門的關(guān)系運算主要包括對單個關(guān)系進行垂直分解(投影制作)或水平分解(選擇制作)和對多個關(guān)系的結(jié)合(連接制作)等。.、如果一個工人可管理
28、多個設(shè)施,而一個設(shè)施只被一個工人管理,則實體"工人"與實體"設(shè)備"之間存在聯(lián)系。標準答案為:一對多或?qū)Χ嗷蛞粚颍夯蚧颍夯蚧蛞粚颍夯蚧颍夯驅(qū)嶓w之間的對應(yīng)關(guān)系稱為聯(lián)系,它反映現(xiàn)實世界事物之間的相互關(guān)聯(lián)。兩個實體間的聯(lián)系可以歸結(jié)為三種類型:一對一聯(lián)系表現(xiàn)為某一實體與另一實體一一對應(yīng)相關(guān)聯(lián)。一對多聯(lián)系表現(xiàn)為某一實體與相關(guān)多個實體相關(guān)聯(lián)。多對多聯(lián)系表現(xiàn)為多個實體與相關(guān)多個實體相關(guān)聯(lián)。.、算法的復(fù)雜度主要包括復(fù)雜度和空間復(fù)雜度。標準答案為:進度一個程序在計算機上運行時所耗費的進度由下列因素所決定:程序運行時所需輸入的數(shù)據(jù)總量,對源程序進行編譯所需進度,計算機執(zhí)行
29、每條指令所需進度,程序中的指令重復(fù)執(zhí)行的次數(shù)。前一條取決于實現(xiàn)算法的計算機軟、硬件系統(tǒng),習(xí)慣上常常把語句重復(fù)執(zhí)行的次數(shù)作為算法運行進度的相對量度,稱做算法的進度復(fù)雜度。算法在運行過程中需輔助存儲空間的大小稱為算法的空間復(fù)雜度。.、若按功能劃分,軟件測試的方法通常分為白盒測試方法和測試方法。標準答案為:黑盒軟件測試的方法有三種:動態(tài)測試、靜態(tài)測試和正確性證明。設(shè)計測試實例的方法一般有兩類:黑盒測試方法和白盒測試方法。在使用黑盒法設(shè)計測試實例時,測試人員將程序看成一個"黑盒",也就是說,他不關(guān)心程序內(nèi)部是如何實現(xiàn)的,而只是檢查程序是否符合它的"功能說明",所
30、以使用黑盒法設(shè)計的測試用例完全是根據(jù)程序的功能說明來設(shè)計的。如用白盒法,則需要了解程序內(nèi)部的結(jié)構(gòu),此時的測試用例是根據(jù)程序的內(nèi)部邏輯來設(shè)計的,如果想用白盒法發(fā)現(xiàn)程序中所有的不對,則至少必須使程序中每種可能的路徑都執(zhí)行一次。實際上這是不可能的,即使測遍所有的路徑,仍不一定能保證符合相應(yīng)的功能要求。、設(shè)有定義語句:;,則表達式*的運算結(jié)果是。標準答案為:根據(jù)運算的優(yōu)先級和結(jié)合性,可以將表達式的計算順序規(guī)則匯總報告為以下條:()優(yōu)先計算帶有括號的子表達式。()在沒有括號的部分,依照運算優(yōu)先級,由高到低進行計算。()具有相同優(yōu)先級的運算符,按照結(jié)合性要求,依次進行計算。本題中*的結(jié)合性是右結(jié)合,所以表
31、達式*相當于*(),所以。.、下列程序的輸出結(jié)果是。<>();();();J;()<<()<<''*;*;<<()<<''<<()<<標準答案為:本題主要考查了類的靜態(tài)成員的概念。在中可以用關(guān)鍵字為類指定靜態(tài)成員。靜態(tài)成員為類的所有實例所共享。對于類中的靜態(tài)函數(shù),可以通過類名:函數(shù)名的方法來調(diào)用,并且該函數(shù)只能訪問類中的靜態(tài)數(shù)據(jù)。對于靜態(tài)型數(shù)據(jù),在編譯時將會被初始化為,故在函數(shù)中第一句將會輸出“”。在。語句中將創(chuàng)建類的兩個實例,一共調(diào)用了兩次構(gòu)造函數(shù),故類的靜態(tài)數(shù)據(jù)將會執(zhí)行兩次自
32、加運算,變?yōu)?,中接下來的兩條語句通過方法也創(chuàng)建了該類的兩個實例,此時變?yōu)?,故第二次?zhí)行輸出時將輸出“”。接下來執(zhí)行了兩條語句,將銷毀所對應(yīng)的實例,這將執(zhí)行兩次析構(gòu)函數(shù),故的值將變?yōu)椋詈蟮囊粭l輸出語句將輸出“”(后面有回車)。.、下列程序的輸出結(jié)果是。<>J();<<<<標準答案為:本題主要考查了引用的概念,引用實質(zhì)上是為變量取一個別名,因為系統(tǒng)不會為引用變量所代表的數(shù)據(jù)對象再次分配空間。本題中引用變量與它所代表的數(shù)據(jù)對象共用一個存儲空間,所以所有對的制作就是對的制作,故本題在執(zhí)行后,的值也就是。.、下列程序的輸出結(jié)果是。<><>()(<);()<<()<<','<<(3.14F,6.28F)<<標準答案為:本題主要考查了模板的定義及使用。在中為了能夠?qū)崿F(xiàn)代碼的重用,提供了模板機制。在本題中,定義了一個模板函數(shù),其參數(shù),及返回結(jié)果均為類型。分析函數(shù)的可知,其功能是返回,中數(shù)值較小的數(shù)。在函數(shù)中第一次調(diào)用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年產(chǎn)3200噸稀土氧化物生產(chǎn)線項目可行性研究報告寫作模板-拿地申報
- 價值鏈分析與管理會計
- 素質(zhì)測評技術(shù)與方法
- 中移鐵通有限公司介紹
- 母嬰衣物知識培訓(xùn)課件
- 初三春季開學(xué)第一課主題班會
- 公共財政轉(zhuǎn)型與政府衛(wèi)生籌資責任的回歸
- 2025版氣候變化應(yīng)對項目捐贈協(xié)議書范本3篇
- 蜜雪冰城品牌介紹
- 臨床醫(yī)院感染管理辦法
- 小學(xué)三年級下冊英語(牛津上海一起點)全冊語法知識點總結(jié)
- 2024秋期國家開放大學(xué)《建筑工程項目管理》一平臺在線形考(作業(yè)1至4)試題及答案
- 臨床5A護理模式
- 2025屆高考英語一輪復(fù)習(xí)讀后續(xù)寫說課課件
- 潔柔形象升級與整合內(nèi)容營銷方案
- 2025屆高考數(shù)學(xué)一輪復(fù)習(xí)建議 概率與統(tǒng)計專題講座
- 廣東省公務(wù)員考試筆試真題及答案
- 吸入療法在呼吸康復(fù)應(yīng)用中的中國專家共識2022版
- 風險分級管控和隱患排查治理體系培訓(xùn)考試題參考答案
- 部編版二年級下冊語文第四單元教學(xué)設(shè)計含語文園地四
- 江西省第一屆職業(yè)技能大賽分賽場項目技術(shù)文件(世賽選拔)網(wǎng)絡(luò)安全
評論
0/150
提交評論