- 相關(guān)推薦
2017年全國(guó)計(jì)算機(jī)公共基礎(chǔ)高效考點(diǎn)
C語(yǔ)言能直接訪問(wèn)硬件的物理地址,能進(jìn)行位(bit)操作。兼有高級(jí)語(yǔ)言和低級(jí)語(yǔ)言的許多優(yōu)點(diǎn)。下面是小編整理的關(guān)于全國(guó)計(jì)算機(jī)公共基礎(chǔ)高效考點(diǎn),歡迎大家參考!
面向?qū)ο蠓椒ǖ幕靖拍?/strong>
1)對(duì)象
在面向?qū)ο蟪绦蛟O(shè)計(jì)方法中,對(duì)象是系統(tǒng)中用來(lái)描述客觀事物的一個(gè)實(shí)體,是構(gòu)成系統(tǒng)的一個(gè)基本單位,它由一組表示其靜態(tài)特征的屬性和它執(zhí)行的一組操作組成。
對(duì)象的基本特點(diǎn):
(1)標(biāo)識(shí)的唯一性
對(duì)象是可區(qū)分的,并且由對(duì)象的內(nèi)在本質(zhì)來(lái)區(qū)分,而不是通過(guò)描述來(lái)區(qū)分。
(2)分類性
指可以將具有相同屬性和操作的對(duì)象抽象成類。
(3)多態(tài)性
指同一個(gè)操作可以是不同對(duì)象的行為。
(4)封裝性
從外面看只能看到對(duì)象的外部特征,即只需知道數(shù)據(jù)的取值范圍和可以對(duì)該數(shù)據(jù)施加的操作,根本無(wú)需知道數(shù)據(jù)的具體結(jié)構(gòu)以及實(shí)現(xiàn)操作的算法。
(5)模塊獨(dú)立性好
從模塊的獨(dú)立性考慮,對(duì)象內(nèi)容各種元素彼此相結(jié)合得很緊密,內(nèi)聚性強(qiáng)。
2)類和實(shí)例
將屬性、操作相似的對(duì)象歸為類。具有共同的屬性、共同的方法的對(duì)象的集合,即是類。
3)消息
消息是一個(gè)實(shí)例與另一個(gè)實(shí)例之間傳遞的信息,它請(qǐng)求對(duì)象執(zhí)行某一處理或回答某一個(gè)要求的信息,它統(tǒng)一了數(shù)據(jù)流和控制流。
消息只包含傳遞者的要求,它告訴接受者需要做哪些處理,并不指示接受者怎樣去完成這些處理。
4)繼承
繼承是使用已有的類定義作為基礎(chǔ)建立新類的定義技術(shù)。已有的類可當(dāng)作基類來(lái)引用,則新類相應(yīng)地可作為派生類來(lái)引用。
繼承即是指能夠直接獲得已有的性質(zhì)和特征,而不必重復(fù)定義它們。
5)多態(tài)性
對(duì)象根據(jù)所接受的消息而做出動(dòng)作,同樣的消息被不同的對(duì)象接受時(shí)可導(dǎo)致完全不同的行動(dòng),該現(xiàn)象稱為多態(tài)性。
在面向?qū)ο蠹夹g(shù)中,多態(tài)性是指子類對(duì)象可以像父類對(duì)象那樣使用,同樣的消息可以發(fā)送給父類對(duì)象也可以發(fā)送給子類對(duì)象。
多態(tài)性機(jī)制增加了面向?qū)ο筌浖到y(tǒng)的靈活性,減少了信息冗余,而且顯著提高了軟件的可重用性可擴(kuò)充性。
軟件開(kāi)發(fā)工具與軟件開(kāi)發(fā)環(huán)境
1)軟件開(kāi)發(fā)工具
早期的軟件開(kāi)發(fā),最早使用的是單一的程序設(shè)計(jì)語(yǔ)言,沒(méi)有相應(yīng)的開(kāi)發(fā)工具,效率很低,隨著軟件開(kāi)發(fā)工具的發(fā)展,提供了自動(dòng)的或半自動(dòng)的軟件支撐環(huán)境,為軟件開(kāi)發(fā)提供了良好的環(huán)境。
2)軟件開(kāi)發(fā)環(huán)境
軟件開(kāi)發(fā)環(huán)境或稱軟件工程環(huán)境是全面支持軟件開(kāi)發(fā)全過(guò)程的軟件工具集合。
計(jì)算機(jī)輔助軟件工程將各種軟件工具、開(kāi)發(fā)機(jī)器和一個(gè)存放開(kāi)發(fā)過(guò)程信息的中心數(shù)據(jù)庫(kù)組成起來(lái),形成軟件工程環(huán)境。
軟件需求規(guī)格說(shuō)明書
是需求分析階段的最后成果,是軟件開(kāi)發(fā)的重要文檔之一。
1)作用
便于用戶、開(kāi)發(fā)人員進(jìn)行理解和交流
反映用戶問(wèn)題的結(jié)構(gòu),可以作為軟件開(kāi)發(fā)工作的基礎(chǔ)和依據(jù)
作為確認(rèn)測(cè)試和驗(yàn)收的依據(jù)
2)內(nèi)容
在軟件計(jì)劃中確定的軟件范圍加以展開(kāi),制定出完整的信息描述、詳細(xì)的功能說(shuō)明、恰當(dāng)?shù)臋z驗(yàn)標(biāo)準(zhǔn)以及其他與要求有關(guān)的數(shù)據(jù)。
3)特點(diǎn)
軟件需求規(guī)格說(shuō)明書是確保軟件質(zhì)量的措施,它的內(nèi)涵是:
正確性
無(wú)歧義性
完整性
可驗(yàn)證性
一致性
可理解性
可修改性
可追蹤性
詳細(xì)設(shè)計(jì)
詳細(xì)設(shè)計(jì),即為軟件結(jié)構(gòu)圖中的每一個(gè)模塊確定實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用某種工具表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)
常用的設(shè)計(jì)工具有:
圖形工具:程序流程圖,N-S,PAD,HIPO
表格工具:判定表
語(yǔ)言工具:PDL(偽碼)
【全國(guó)計(jì)算機(jī)公共基礎(chǔ)高效考點(diǎn)】相關(guān)文章:
計(jì)算機(jī)應(yīng)用基礎(chǔ)知識(shí)?键c(diǎn)09-06
計(jì)算機(jī)二級(jí)考試MSOffice高效考點(diǎn)積累07-09
2017年計(jì)算機(jī)等級(jí)一級(jí)高效考點(diǎn)07-19
2023年全國(guó)計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考試試題及答案06-26
2017年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)基礎(chǔ)試題08-13
2017年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)基礎(chǔ)考試09-27
2017年計(jì)算機(jī)一級(jí)MS Office高效考點(diǎn)08-06
全國(guó)計(jì)算機(jī)一級(jí)MS Office常見(jiàn)考點(diǎn)05-18