激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

全國計算機二級公共基礎知識復習資料

時(shí)間:2024-06-16 17:08:36 計算機等級 我要投稿
  • 相關(guān)推薦

2017年全國計算機二級公共基礎知識復習資料

  應用物理方面的成就,為計算機技術(shù)的發(fā)展提供了條件:真空電子技術(shù)、磁記錄技術(shù)、光學(xué)和激光技術(shù)、超導技術(shù)、光導纖維技術(shù)、熱敏和光敏技術(shù)等,均在計算機中得到廣泛應用。下面是小編整理的關(guān)于全國計算機二級公共基礎知識復習資料,歡迎大家參考!

2017年全國計算機二級公共基礎知識復習資料

  面向對象方法的基本概念

  1)對象

  在面向對象程序設計方法中,對象是系統中用來(lái)描述客觀(guān)事物的一個(gè)實(shí)體,是構成系統的一個(gè)基本單位,它由一組表示其靜態(tài)特征的屬性和它執行的一組操作組成。

  對象的基本特點(diǎn):

  (1)標識的唯一性

  對象是可區分的,并且由對象的內在本質(zhì)來(lái)區分,而不是通過(guò)描述來(lái)區分。

  (2)分類(lèi)性

  指可以將具有相同屬性和操作的對象抽象成類(lèi)。

  (3)多態(tài)性

  指同一個(gè)操作可以是不同對象的行為。

  (4)封裝性

  從外面看只能看到對象的外部特征,即只需知道數據的取值范圍和可以對該數據施加的操作,根本無(wú)需知道數據的具體結構以及實(shí)現操作的算法。

  (5)模塊獨立性好

  從模塊的獨立性考慮,對象內容各種元素彼此相結合得很緊密,內聚性強。

  2)類(lèi)和實(shí)例

  將屬性、操作相似的對象歸為類(lèi)。具有共同的屬性、共同的方法的對象的集合,即是類(lèi)。

  3)消息

  消息是一個(gè)實(shí)例與另一個(gè)實(shí)例之間傳遞的信息,它請求對象執行某一處理或回答某一個(gè)要求的信息,它統一了數據流和控制流。

  消息只包含傳遞者的要求,它告訴接受者需要做哪些處理,并不指示接受者怎樣去完成這些處理。

  4)繼承

  繼承是使用已有的類(lèi)定義作為基礎建立新類(lèi)的定義技術(shù)。已有的類(lèi)可當作基類(lèi)來(lái)引用,則新類(lèi)相應地可作為派生類(lèi)來(lái)引用。

  繼承即是指能夠直接獲得已有的'性質(zhì)和特征,而不必重復定義它們。

  5)多態(tài)性

  對象根據所接受的消息而做出動(dòng)作,同樣的消息被不同的對象接受時(shí)可導致完全不同的行動(dòng),該現象稱(chēng)為多態(tài)性。

  在面向對象技術(shù)中,多態(tài)性是指子類(lèi)對象可以像父類(lèi)對象那樣使用,同樣的消息可以發(fā)送給父類(lèi)對象也可以發(fā)送給子類(lèi)對象。

  多態(tài)性機制增加了面向對象軟件系統的靈活性,減少了信息冗余,而且顯著(zhù)提高了軟件的可重用性可擴充性。

  結構化程序設計原則和方法的應用

  1.使用程序設計語(yǔ)言中的順序、選擇、循環(huán)等有限的控制結構表示程序的控制邏輯;

  2.選用的控制結構只允許有一個(gè)入口和一個(gè)出口;

  3.程序語(yǔ)句組成容易識別的塊,每塊只有一個(gè)入口和一個(gè)出口;

  4.復雜結構應該用嵌套的基本控制結構進(jìn)行組合嵌套來(lái)實(shí)現;

  5.語(yǔ)言中所有沒(méi)有的控制結構,應該采用前后一致的方法來(lái)模擬;

  6.嚴格控制goto語(yǔ)句的使用:

  (1)用一個(gè)非結構化的程序設計語(yǔ)言去實(shí)現一個(gè)結構化的構造;

  (2)若不使用goto語(yǔ)句會(huì )使功能模糊;

  (3)在某種可以改善而不是損害程序可讀性的情況下。

  結構化程序設計的特點(diǎn)

  結構化程序中的任意基本結構都具有唯一入口和唯一出口,并且程序不會(huì )出現死循環(huán)。在程序的靜態(tài)形式與動(dòng)態(tài)執行流程之間具有良好的對應關(guān)系。

  優(yōu)點(diǎn):

  由于模塊相互獨立,因此在設計其中一個(gè)模塊時(shí),不會(huì )受到其它模塊的牽連,因而可將原來(lái)較為復雜的問(wèn)題化簡(jiǎn)為一系列簡(jiǎn)單模塊的設計。模塊的獨立性還為擴充已有的系統、建立新系統帶來(lái)了不少的方便,因為我們可以充分利用現有的模塊作積木式的擴展。按照結構化程序設計的觀(guān)點(diǎn),任何算法功能都可以通過(guò)由程序模塊組成的三種基本程序結構的'組合:順序結構、選擇結構和循環(huán)結構來(lái)實(shí)現。

  結構化程序設計的基本思想是采用"自頂向下,逐步求精"的程序設計方法和"單入口單出口"的控制結構。自頂向下、逐步求精的程序設計方法從問(wèn)題本身開(kāi)始,經(jīng)過(guò)逐步細化,將解決問(wèn)題的步驟分解為由基本程序結構模塊組成的結構化程序框圖;"單入口單出口"的思想認為一個(gè)復雜的程序,如果它僅是由順序、選擇和循環(huán)三種基本程序結構通過(guò)組合、嵌套構成,那么這個(gè)新構造的程序一定是一個(gè)單入口單出口的程序。據此就很容易編寫(xiě)出結構良好、易于調試的程序來(lái)。①整體思路清楚,目標明確。②設計工作中階段性非常強,有利于系統開(kāi)發(fā)的總體管理和控制。③在系統分析時(shí)可以診斷出原系統中存在的問(wèn)題和結構上的缺陷。

  缺點(diǎn):

【全國計算機二級公共基礎知識復習資料】相關(guān)文章:

計算機二級公共基礎知識試題及答案10-01

計算機二級公共基礎知識錦集06-15

計算機二級公共基礎知識試題及答案解析11-01

2016下半年全國計算機二級考試公共基礎知識習題10-12

2017年計算機二級公共基礎知識試題及答案01-21

關(guān)于計算機二級公共基礎知識常見(jiàn)的知識點(diǎn)09-10

2016年計算機二級公共基礎知識考試試題07-25

2017年計算機二級公共基礎知識重要知識點(diǎn)08-15

計算機二級C語(yǔ)言復習資料10-17

2016年9月計算機二級《公共基礎知識》沖刺試題(含答案)09-29

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频