多項選擇題對軟件的分析,可以從系統(tǒng)的角度,也可以從集合的角度來分析。因此,控制和降低軟件的復(fù)雜度的問題就可以轉(zhuǎn)化為如何降低系統(tǒng)的復(fù)雜性,或更為基礎(chǔ)地如何降低集合復(fù)雜性的問題。下列哪些選項能夠有效地降低系統(tǒng)(或集合)的復(fù)雜性?()

A.要使一個集合的復(fù)雜性下降,就要想辦法使它有序;而要使一個集合有序,最好的辦法就是對它按等價類進行分割。
B.要使一個軟件系統(tǒng)的復(fù)雜性下降,無非也是分割,就要將其進行分割,也就是將一個大系統(tǒng)劃分為若干小的子系統(tǒng),最終,使人們易于理解和交流。
C.系統(tǒng)軟件開發(fā)中,要遵循抽象第一的原則。所謂抽象,就是要對實際的事物進行人為處理,抽取所關(guān)心的、共同的、本質(zhì)特征的屬性,并對這些事物及其特征屬性進行描述。由于抽取的是共同的、本質(zhì)特征的屬性,從而大大降低了系統(tǒng)元素的絕對數(shù)量。
D.我們知道,一個系統(tǒng)就是一個集合。那么,一個系統(tǒng)的分解也就是一個集合的分解。在集合分解中,有一個稱為等價類的重要概念,使用該概念可以將一個集合劃分為若干互不相交的子集(等價類),從而降低了系統(tǒng)的復(fù)雜性。


您可能感興趣的試卷

你可能感興趣的試題

3.單項選擇題下列有關(guān)復(fù)雜性的說法不正確的是()。

A.根據(jù)信息論的觀點,復(fù)雜度可以定義為系統(tǒng)表明自身方式數(shù)目的對數(shù),或是系統(tǒng)可能狀態(tài)數(shù)目的對數(shù):K=logN,其中K是復(fù)雜度,N是不同的可能狀態(tài)數(shù)。
B.若兩個系統(tǒng)各自有M個和N個可能狀態(tài),那么組合系統(tǒng)的復(fù)雜度為K=logMN。
C.從可操作性的角度來看,復(fù)雜性可以定義為:尋找最小的程序或指令集來描述給定的“結(jié)構(gòu)”,即一個數(shù)字序列。
D.若用比特計算,最小程序的大小相對于數(shù)字序列的大小就是其復(fù)雜性的度量。

4.多項選擇題理解源于數(shù)學(xué),定義、定理和證明是數(shù)學(xué)的核心,也是計算學(xué)科理論形態(tài)的核心內(nèi)容。下列關(guān)于“定義”的描述正確的有()。

A.定義是被證明為真的數(shù)學(xué)命題
B.定義是蘊含在公理系統(tǒng)之中的概念和命題
C.定義不可用含混、隱晦或比喻性詞語來表示
D.定義是對一種事物的本質(zhì)特征或一個概念的內(nèi)涵與外延確切而簡要的說明

5.多項選擇題下列關(guān)于將一個具體的數(shù)字邏輯轉(zhuǎn)換成抽象的代數(shù)表達式而加以分析和研究的說法正確的是()。

A.研究數(shù)字邏輯電路,我們所關(guān)心的是電路所完成的邏輯功能,而不是電的或機械的性能
B.一般只考慮輸入變量和輸出變量之間的邏輯關(guān)系,并用數(shù)學(xué)的方式來描述
C.代數(shù)表達式是以理想的形式來表示實際的數(shù)字邏輯電路,反映了邏輯電路的特征和功能
D.代數(shù)表達式盡管帶來了一些方便,但是不能完全反映邏輯電路的特征和功能

最新試題

若員工不顧自己是否確信估計的正確性,不顧領(lǐng)導(dǎo)和同事的意見,不通過公司內(nèi)部機制而直接進行檢舉,就可能會對公司產(chǎn)生嚴重的后果。下面列出的條件中,滿足(),則檢舉行為是公正的;若該檢舉同時還滿足(),則該檢舉就是義不容辭的道德義務(wù)。(1)公司的產(chǎn)品或政策將會給公司員工或公眾造成嚴重、巨大的傷害,無論受害人是使用者還是旁觀者或其他人員。(2)一旦員工確定某種產(chǎn)品可能會給使用者或公眾造成嚴重危害,應(yīng)向其直接領(lǐng)導(dǎo)報告,使其了解自己的意見。否則,該員工的檢舉行為就不是完全公正的。(3)若員工的上級領(lǐng)導(dǎo)沒有對員工的報告做出積極的反應(yīng),員工應(yīng)該盡一切可能通過公司內(nèi)部程序在公司內(nèi)部解決問題。(4)檢舉人必須有令人信服的確鑿證據(jù),能說服一個理智、公正的觀察員相信他對事情的估計是正確的,公司的產(chǎn)品、法令或政策確實會給公眾或顧客造成嚴重的傷害或帶來巨大威脅。(5)員工必須有充分的理由相信,一旦將問題公之于眾后,產(chǎn)品會進行改進,而且員工應(yīng)有絕對把握,值得為此冒險。

題型:單項選擇題

“海納百川”強調(diào)的是什么條件?()

題型:單項選擇題

理解源于數(shù)學(xué),定義、定理和證明是數(shù)學(xué)的核心,也是計算學(xué)科理論形態(tài)的核心內(nèi)容。下列關(guān)于“定義”的描述正確的有()。

題型:多項選擇題

在知道了二進制數(shù)的模后,根據(jù)公式[–X]補=(–X+MOD),可以求出二進制數(shù)的補碼。假設(shè)機器字長為8位,表示范圍為0~255,其模為256。-35的補碼計算過程如下:[-35]補=(-35)10+(28)10=(-35)10+(256)10=(255-35)10+1=(11111111-00100011+00000001)2=(11011100+00000001)2=(11011101)2,下列說法不正確的是()。

題型:單項選擇題

采用蒙特卡洛(Monte Carlo)方法,計算2≤x≤3范圍內(nèi)曲線y=0與y=log (x-1)+2之間的近似面積(如下圖陰影部分),那么隨機數(shù)x,y的取值范圍分別為()。

題型:單項選擇題

計算機網(wǎng)絡(luò)是計算機系統(tǒng)中一個有代表性的復(fù)雜系統(tǒng),需要高度協(xié)調(diào)的工作才能保證系統(tǒng)的正常運行。為此,必須精確定義網(wǎng)絡(luò)中數(shù)據(jù)交換的所有規(guī)則(網(wǎng)絡(luò)協(xié)議),然而由這些規(guī)則組成的集合卻相當(dāng)龐大和復(fù)雜。為了解決復(fù)雜網(wǎng)絡(luò)協(xié)議的設(shè)計問題,國際標(biāo)準(zhǔn)化組織(ISO)采用系統(tǒng)科學(xué)的思想,定義了現(xiàn)在被廣泛使用的開放系統(tǒng)互連模型(Open System Interconnection,OSI),該模型將整個網(wǎng)絡(luò)協(xié)議劃分為幾個層次?()

題型:單項選擇題

英國德蒙特福德大學(xué)(De Montfort University,DMU)信息技術(shù)管理與研究中心穆罕默德教授認為“職業(yè)化”應(yīng)該視為從業(yè)人員、職業(yè)團體及其服務(wù)對象——公眾之間的三方關(guān)系準(zhǔn)則。對該準(zhǔn)則的理解可以借用計算機科學(xué)中“協(xié)議”思想作進一步討論,下列說法正確的是()。

題型:多項選擇題

最有聲望的科學(xué)家可以代表絕對真理,在科學(xué)史上,著名的科學(xué)權(quán)威不會出現(xiàn)錯誤。

題型:判斷題

下列關(guān)于遞歸和迭代的說法不正確的是()。

題型:單項選擇題

下圖是BLOOM分類法的層次結(jié)構(gòu)圖,針對大腦處理信息時所運用的思維過程的是(),針對一個人在同一復(fù)雜程度內(nèi)完成學(xué)習(xí)目標(biāo)所需要付出努力的量的是(),與人本身固有能力關(guān)系最大的是(),只要不斷增加難度,世界上任何一類問題都可以難道任何一個人。

題型:單項選擇題