freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

20xx年全國(guó)計(jì)算機(jī)等級(jí)考試公共基礎(chǔ)(編輯修改稿)

2025-08-31 08:35 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 值;l 輸入一批數(shù)據(jù)時(shí),最好使用輸入結(jié)束標(biāo)志;l 在以交互式輸入/輸出方式進(jìn)行輸入時(shí),要在屏幕上使用提示符明確提示輸入的請(qǐng)求,同時(shí)在數(shù)據(jù)輸入過程中和輸入結(jié)束時(shí),應(yīng)在屏幕上給出狀態(tài)信息;l 當(dāng)程序設(shè)計(jì)語言對(duì)輸入格式有嚴(yán)格要求時(shí),應(yīng)保持輸入格式與輸入語句的一致性;給所有的輸出加注釋,并設(shè)計(jì)輸出報(bào)表格式??键c(diǎn)2:結(jié)構(gòu)化程序設(shè)計(jì)1.程序的易讀性是結(jié)構(gòu)化程序設(shè)計(jì)最重要的特點(diǎn)。2.按照結(jié)構(gòu)化設(shè)計(jì)方法設(shè)計(jì)的程序具有以下特點(diǎn):(1)程序易于理解、使用和維護(hù),程序員采用結(jié)構(gòu)化編寫方法,便于控制、降低程序的復(fù)雜性,因此容易編寫程序。便于驗(yàn)證程序的正確性,結(jié)構(gòu)化程序清晰易讀,可理解性好,程序員能夠進(jìn)行逐步求精、程序證明和測(cè)試,以確保程序的正確性,程序容易閱讀并被人理解,便于用戶使用和維護(hù)。(2)提高編程工作的效率,降低了軟件開發(fā)成本。由于結(jié)構(gòu)化編程方法能夠把錯(cuò)誤控制到最低限度,因此能夠減少調(diào)試和查錯(cuò)的時(shí)間。結(jié)構(gòu)化是由一些為數(shù)不多的基本結(jié)構(gòu)模塊組成,這些模塊甚至可以由機(jī)器自動(dòng)生成,從而極大地減輕了編程工作量。結(jié)構(gòu)化程序設(shè)計(jì)選用的每個(gè)控制結(jié)構(gòu)只允許有一個(gè)入口和一個(gè)出口。3. 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本邏輯結(jié)構(gòu)為順序結(jié)構(gòu)、選擇結(jié)構(gòu)和重復(fù)結(jié)構(gòu)。(1)順序結(jié)構(gòu)是一種簡(jiǎn)單的程序設(shè)計(jì),它是最基本最常用的結(jié)構(gòu)。(2)選擇結(jié)構(gòu)又稱為分支結(jié)構(gòu),包括簡(jiǎn)單分支和多分支選擇結(jié)構(gòu),這種結(jié)構(gòu)可以根據(jù)設(shè)定的條件,判斷應(yīng)該選擇哪一條分支來執(zhí)行相應(yīng)的語句系列。(3)循環(huán)結(jié)構(gòu)是根據(jù)給定的條件,判斷是否需要重復(fù)執(zhí)行某一相同的或類似的程序段,利用循環(huán)結(jié)構(gòu)可節(jié)約大量的程序行。在程序設(shè)計(jì)語言中,循環(huán)結(jié)構(gòu)包括當(dāng)型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu)。l 當(dāng)型循環(huán)結(jié)構(gòu):先判斷條件后執(zhí)行循環(huán)體。l 直到型循環(huán)結(jié)構(gòu):先執(zhí)行循環(huán)體后判斷條件。4. 結(jié)構(gòu)化程序設(shè)計(jì)方法的主要原則是自頂而下,逐步求精,模塊化,限制使用GOTO語句。(1)自頂而下:程序設(shè)計(jì)時(shí),應(yīng)先考慮整體,后考慮細(xì)節(jié);先考慮全局目標(biāo),后考慮局部目標(biāo)。不要一開始就過多追求眾多的細(xì)節(jié),先從最上層目標(biāo)開始設(shè)計(jì),逐步使問題具體化。(2)逐步求精:對(duì)于復(fù)雜問題,應(yīng)考慮設(shè)計(jì)一些子目標(biāo)作為過渡,逐步細(xì)化。(3)模塊化:把一個(gè)復(fù)雜的問題分解成若干稍微簡(jiǎn)單的問題,把程序要解決的總目標(biāo)分解為分目標(biāo),再進(jìn)一步分解為具體的小目標(biāo),我們把每一個(gè)小目標(biāo)稱為一個(gè)模塊。模塊化的目的是使程序的結(jié)構(gòu)清晰,容易閱讀,容易理解,容易測(cè)試,容易修改。(4)限制使用GOTO語句:濫用GOTO語句確實(shí)有害,應(yīng)盡量避免;并非完全避免使用GOTO語句,有些地方使用GOTO語句會(huì)使程序流程更清楚、效率更高。我們爭(zhēng)論的焦點(diǎn)不應(yīng)該放在是否取消用GOTO語句上,關(guān)鍵是是否能提高程序清晰性。5. 結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是逐步求精法。對(duì)于復(fù)雜問題,應(yīng)考慮設(shè)計(jì)一些子目標(biāo)作為過渡,逐步細(xì)化,使復(fù)雜問題變得簡(jiǎn)單,從而有利于問題的解決??键c(diǎn)3:面向?qū)ο蟮某绦蛟O(shè)計(jì)1.模塊是指執(zhí)行某一特定任務(wù)(也可以是實(shí)現(xiàn)某一特定的抽象數(shù)據(jù)類型)的數(shù)據(jù)結(jié)構(gòu)和程序代碼。一個(gè)模塊有它的外部特征和內(nèi)部特征。外部特征包括模塊的接口(即它的輸入/輸出參數(shù),引用的全局變量和它需調(diào)用的其他模塊)和模塊的功能;內(nèi)部特征包括模塊的局部數(shù)據(jù)和實(shí)現(xiàn)該模塊的程序代碼。調(diào)用一個(gè)模塊時(shí)只需知道它的外部特征即可,而不必了解其內(nèi)部特征。模塊化是指將一個(gè)待開發(fā)的軟件分解成若干個(gè)小的簡(jiǎn)單的部分——模塊,每個(gè)模塊可獨(dú)立地開發(fā)、測(cè)試,最后組裝成完整的程序。這是一種復(fù)雜問題的“分而治之”的原則,模塊化的目的是使程序的結(jié)構(gòu)清晰,模塊化的目的是使程序的結(jié)構(gòu)清晰,容易閱讀,容易理解,容易測(cè)試,容易修改。模塊的功能盡量單一,且各模塊之間的聯(lián)系盡量少。在模塊化程序設(shè)計(jì)中,一個(gè)模塊內(nèi)部的控制結(jié)構(gòu)也要符合結(jié)構(gòu)化原則,以增加程序的可讀性。2.結(jié)構(gòu)化設(shè)計(jì)方法是基于模塊化、自頂而下細(xì)化、結(jié)構(gòu)化程序設(shè)計(jì)等程序設(shè)計(jì)技術(shù)基礎(chǔ)而發(fā)展而來的,是一種面向數(shù)據(jù)流的設(shè)計(jì)方法。在結(jié)構(gòu)化程序設(shè)計(jì)的具體實(shí)施中要注意把握以下要素:(1)使用程序設(shè)計(jì)語言中的順序、選擇、循環(huán)等有限的控制結(jié)構(gòu)表示程序的控制邏輯;(2)選用的控制結(jié)構(gòu)只準(zhǔn)許有一個(gè)入口和一個(gè)出口;(3)程序語句組成容易識(shí)別的塊,每塊只有一個(gè)入口和一個(gè)出口;(4)復(fù)雜結(jié)構(gòu)應(yīng)該用嵌套的基本控制結(jié)構(gòu)進(jìn)行組合嵌套來實(shí)現(xiàn);(5)語言中沒有的控制結(jié)構(gòu),應(yīng)該采用前后一致的方法來模擬;(6)嚴(yán)格控制GOTO語句的使用。3.模塊化的目的是使程序的結(jié)構(gòu)清晰,容易閱讀,容易理解,容易測(cè)試,容易修改。模塊獨(dú)立是指每個(gè)模塊完成一個(gè)相對(duì)獨(dú)立的特定子功能,并且與其他模塊之間的聯(lián)系簡(jiǎn)單。所以說,在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間相對(duì)獨(dú)立,相互依賴性小。4.信息隱蔽是開發(fā)整體程序結(jié)構(gòu)時(shí)使用的法則,即將每個(gè)程序的成分隱蔽或封裝在一個(gè)單一的設(shè)計(jì)模塊中,定義每一個(gè)模塊時(shí)盡可能少地顯露其內(nèi)部的處理。信息隱蔽是通過對(duì)象的封裝性來實(shí)現(xiàn)。封裝是一種信息隱蔽技術(shù),用戶只能看見對(duì)象封裝界面上的信息,對(duì)象的內(nèi)部實(shí)現(xiàn)對(duì)用戶是隱蔽的。封裝目的是使對(duì)象的使用者和生產(chǎn)者分離,使對(duì)象定義和實(shí)現(xiàn)分開。信息隱蔽的概念與模塊獨(dú)立性直接相關(guān)。耦合是指模塊之間聯(lián)系的緊密程度,耦合度越高則模塊的獨(dú)立性越差。5.類是一組具有相同屬性和相同操作的對(duì)象的集合。一個(gè)類的每個(gè)對(duì)象都是這個(gè)類的一個(gè)實(shí)例(instance)。在分析和設(shè)計(jì)時(shí),我們通常把注意力集中在類上,而不是具體的對(duì)象。我們也不必為每個(gè)對(duì)象逐個(gè)定義,只需對(duì)類做出定義,而對(duì)類的屬性的不同賦值即可得到該類的對(duì)象實(shí)例。有些類之間存在一般和特殊的關(guān)系,即一些類是某個(gè)類的特殊情況,某個(gè)類是某些類的一般情況。即特殊類是一種一般類。特殊類是一般類的子類,一般類是特殊類的父類。通常把一個(gè)類和這個(gè)類的所有對(duì)象稱為“類及對(duì)象”或?qū)ο箢悺?.在面向?qū)ο蠓椒ㄖ?,繼承是類間的一種基本關(guān)系,是在某個(gè)類的層次關(guān)聯(lián)中不同的類共享屬性和操作的一種機(jī)制。一個(gè)子類只有唯一的一個(gè)父親,這種繼承稱為單一繼承。一個(gè)子類也可以有多個(gè)父類,它可以從多個(gè)父類中繼承特性,這種繼承稱為多重繼承。7.在面向?qū)ο蠓椒ㄖ?,消息傳遞是對(duì)象間通信的手段,一個(gè)對(duì)象通過向另一個(gè)對(duì)象發(fā)送消息來請(qǐng)求其服務(wù),一個(gè)消息通常包括接受對(duì)象名,調(diào)用的操作名和適當(dāng)?shù)膮?shù)。消息只告訴接收對(duì)象需要完成什么操作,但并不指示接受者怎樣完成操作。消息完全由接受者解釋,接受者獨(dú)立決定采用什么方法來完成所需的操作。8.面向?qū)ο蟮某绦蛟O(shè)計(jì)方法中涉及到的對(duì)象是系統(tǒng)中用來描述客觀事物的實(shí)體,是構(gòu)成系統(tǒng)的一個(gè)基本單位,由一組表示其靜態(tài)特征的屬性及其可執(zhí)行的一組操作(操作是對(duì)象的動(dòng)態(tài)屬性)組成,是屬性與方法的封裝體,對(duì)象間的通訊是靠消息來傳遞的。繼承是面向?qū)ο蟮姆椒ǖ闹饕卣?。廣義地說,繼承是指能夠直接獲得已經(jīng)具有的性質(zhì)和特征,而不必重復(fù)定義它們。但并不是所有的對(duì)象都必須有繼承性。9.在面向?qū)ο蠓椒▽W(xué)中,有對(duì)象模型、動(dòng)態(tài)模型和功能模型。(1)對(duì)象模型:是三個(gè)模型中最關(guān)鍵的一個(gè)模型,它的作用是描述系統(tǒng)的靜態(tài)結(jié)構(gòu),包括構(gòu)成系統(tǒng)的類和對(duì)象,它們的屬性和操作,及它們之間的關(guān)系。(2)動(dòng)態(tài)模型:即事件跟蹤圖及狀態(tài)圖,確定事件,建立事件跟蹤表。(3)功能模型:功能模型由數(shù)據(jù)流圖組成,指明從外部輸入到外部輸出,數(shù)據(jù)在系統(tǒng)中傳遞和變換的情況,直接反映了用戶對(duì)目標(biāo)系統(tǒng)要求。10.對(duì)象有三種成分:標(biāo)識(shí)、屬性和方法(或操作)。每個(gè)對(duì)象都有自己的屬性值,表示該對(duì)象的狀態(tài)。對(duì)象中的屬性只能夠通過該對(duì)象所提供的操作來存取或修改。操作也稱為方法或服務(wù),它規(guī)定了對(duì)象的行為,表示對(duì)象所提供的服務(wù)。面向?qū)ο蠹夹g(shù)的特點(diǎn):可重用性、可維護(hù)性、表示方法的一致性。11.對(duì)象根據(jù)所接受的消息而做出相應(yīng)動(dòng)作,同樣的消息被不同的對(duì)象接受時(shí)會(huì)導(dǎo)致完全不同的行為,這種現(xiàn)象叫多態(tài)性。在面向?qū)ο蟮能浖夹g(shù)中,多態(tài)性是指子類對(duì)象可以像父類對(duì)象那樣使用,同樣的消息既可以發(fā)給父類對(duì)象,又可以發(fā)給子類對(duì)象。也就是說,多態(tài)性是指同一操作作用于不同的對(duì)象可以有不同的解釋,產(chǎn)生不同的執(zhí)行結(jié)果。12.傳統(tǒng)的程序設(shè)計(jì)語言中,把過程調(diào)用與目標(biāo)代碼的連接(即調(diào)用哪個(gè)過程)放在程序運(yùn)行前進(jìn)行稱為靜態(tài)綁定,而動(dòng)態(tài)綁定則是把這種連接推遲到運(yùn)行時(shí)才進(jìn)行。在一般與特殊關(guān)系中,子類是父類的一個(gè)特例,所以父類對(duì)象可以出現(xiàn)的地方,也允許其子類對(duì)象出現(xiàn)。因此在運(yùn)行過程中,當(dāng)一個(gè)對(duì)象發(fā)送消息請(qǐng)求服務(wù)時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1