<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 計算機二級公共基礎知識常見的知識點

    時間:2024-09-10 09:42:52 計算機等級 我要投稿
    • 相關推薦

    關于計算機二級公共基礎知識常見的知識點

      著名計算機科學家Edsger Dijkstra曾經指出:“計算機科學并不只是關于計算機,就像天文學并不只是關于望遠鏡一樣。”下面是小編整理的關于計算機二級公共基礎知識常見的知識點,歡迎大家參考!

    關于計算機二級公共基礎知識常見的知識點

      數據結構與算法

      經過對部分考生的調查以及對近年真題的總結分析,筆試部分經常考查的是算法復雜度、數據結構的概念、棧、二叉樹的遍歷、二分法查找,讀者應對此部分進行重點學習。

      詳細重點學習知識點:

      1.算法的概念、算法時間復雜度及空間復雜度的概念

      2.數據結構的定義、數據邏輯結構及物理結構的定義

      3.棧的定義及其運算、線性鏈表的存儲方式

      4.樹與二叉樹的概念、二叉樹的基本性質、完全二叉樹的概念、二叉樹的遍歷

      5.二分查找法

      6.冒泡排序法

      1.1算法

      考點1 算法的基本概念

      考試鏈接:

      考點1在筆試考試中考核的幾率為30%,主要是以填空題的形式出現,分值為2分,此考點為識記內容,讀者還應該了解算法中對數據的基本運算。

      計算機解題的過程實際上是在實施某種算法,這種算法稱為計算機算法。

      1.算法的基本特征:可行性、確定性、有窮性、擁有足夠的情報。

      2.算法的基本要素:

      (1)算法中對數據的運算和操作

      一個算法由兩種基本要素組成:一是對數據對象的運算和操作;二是算法的控制結構。

      在一般的計算機系統(tǒng)中,基本的運算和操作有以下4類:算術運算、邏輯運算、關系運算和數據傳輸。

      (2)算法的控制結構:算法中各操作之間的執(zhí)行順序稱為算法的控制結構。

      描述算法的工具通常有傳統(tǒng)流程圖、N-S結構化流程圖、算法描述語言等。一個算法一般都可以用順序、選擇、循環(huán)3種基本控制結構組合而成。

      考點2 算法復雜度

      考試鏈接:

      考點2在筆試考試中,是一個經常考查的內容,在筆試考試中出現的幾率為70%,主要是以選擇的形式出現,分值為2分,此考點為重點識記內容,讀者還應該識記算法時間復雜度及空間復雜度的概念。

      1.算法的時間復雜度

      算法的時間復雜度是指執(zhí)行算法所需要的計算工作量。

      同一個算法用不同的語言實現,或者用不同的編譯程序進行編譯,或者在不同的計算機上運行,效率均不同。這表明使用絕對的時間單位衡量算法的效率是不合適的。撇開這些與計算機硬件、軟件有關的因素,可以認為一個特定算法"運行工作量"的大小,只依賴于問題的規(guī)模(通常用整數n表示),它是問題規(guī)模的函數。即

      算法的工作量=f(n)

      2.算法的空間復雜度

      算法的空間復雜度是指執(zhí)行這個算法所需要的內存空間。

      一個算法所占用的存儲空間包括算法程序所占的空間、輸入的初始數據所占的存儲空間以及算法執(zhí)行過程中所需要的額外空間。其中額外空間包括算法程序執(zhí)行過程中的工作單元以及某種數據結構所需要的附加存儲空間。如果額外空間量相對于問題規(guī)模來說是常數,則稱該算法是原地工作的。在許多實際問題中,為了減少算法所占的存儲空間,通常采用壓縮存儲技術,以便盡量減少不必要的額外空間。

      疑難解答:算法的工作量用什么來計算?

      算法的工作量用算法所執(zhí)行的基本運算次數來計算,而算法所執(zhí)行的基本運算次數是問題規(guī)模的函數,即算法的工作量=f(n),其中n是問題的規(guī)模。

      1.2數據結構的基本概念

      考點3 數據結構的定義

      考試鏈接:

      考點3在筆試考試中,是一個經常考查的內容,在筆試考試中出現的幾率為70%,主要是以選擇的形式出現,分值為2分,此考點為識記內容,讀者還應該識記數據的邏輯結構和存儲結構的概念。

      數據結構作為計算機的一門學科,主要研究和討論以下三個方面:

      (1)數據集合中個數據元素之間所固有的邏輯關系,即數據的邏輯結構;

      (2)在對數據元素進行處理時,各數據元素在計算機中的存儲關系,即數據的存儲結構;

      (3)對各種數據結構進行的運算。

      數據:是對客觀事物的符號表示,在計算機科學中是指所有能輸入到計算機中并被計算機程序處理的符號的總稱。

      數據元素:是數據的基本單位,在計算機程序中通常作為一個整體進行考慮和處理。

      數據對象:是性質相同的數據元素的集合,是數據的一個子集。

      數據的邏輯結構是對數據元素之間的邏輯關系的描述,它可以用一個數據元素的集合和定義在此集合中的若干關系來表示。數據的邏輯結構有兩個要素:一是數據元素的集合,通常記為D;二是D上的關系,它反映了數據元素之間的前后件關系,通常記為R。一個數據結構可以表示成

      B=(D,R)

      其中B表示數據結構。為了反映D中各數據元素之間的前后件關系,一般用二元組來表示。

      數據的邏輯結構在計算機存儲空間中的存放形式稱為數據的存儲結構(也稱數據的物理結構)。

      由于數據元素在計算機存儲空間中的位置關系可能與邏輯關系不同,因此,為了表示存放在計算機存儲空間中的各數據元素之間的邏輯關系(即前后件關系),在數據的存儲結構中,不僅要存放各數據元素的信息,還需要存放各數據元素之間的前后件關系的信息。

      一種數據的邏輯結構根據需要可以表示成多種存儲結構,常用的存儲結構有順序、鏈接、索引等存儲結構。而采用不同的存儲結構,其數據處理的效率是不同的。因此,在進行數據處理時,選擇合適的存儲結構是很重要的。

      考點4 線性結構與非線性結構

      考試鏈接:

      考點4在筆試考試中,雖然說不是考試經常考查的內容,但讀者還是對此考點有所了解,在筆試考試中出現的幾率為30%,主要是以填空題出現的形式出現,分值為2分,此考點為識記內容。

      根據數據結構中各數據元素之間前后件關系的復雜程度,一般將數據結構分為兩大類型:線性結構與非線性結構。如果一個非空的數據結構滿足下列兩個條件:

      (1)有且只有一個根結點;

      (2)每一個結點最多有一個前件,也最多有一個后件。

      則稱該數據結構為線性結構。線性結構又稱線性表。在一個線性結構中插入或刪除任何一個結點后還應是線性結構。如果一個數據結構不是線性結構,則稱之為非線性結構。

      疑難解答:空的數據結構是線性結構還是非線性結構?

      一個空的數據結構究竟是屬于線性結構還是屬于非線性結構,這要根據具體情況來確定。如果對該數據結構的算法是按線性結構的規(guī)則來處理的,則屬于線性結構;否則屬于非線性結構。

    【計算機二級公共基礎知識常見的知識點】相關文章:

    2017年計算機二級公共基礎知識重要知識點03-07

    計算機公共基礎知識復習知識點03-21

    計算機二級公共基礎知識錦集03-10

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

    計算機二級word常見知識點03-30

    計算機二級JAVA考試常見知識點03-04

    計算機二級考試ACCESS常見知識點03-05

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

    計算機二級考試之C++基礎知識點03-05

    主站蜘蛛池模板: 国产成人精品午夜福利| 国内精品伊人久久久久AV影院| 一本色道久久88综合日韩精品| 精品视频在线免费观看| 亚洲人精品午夜射精日韩| 柠檬福利精品视频导航| 一本久久a久久精品vr综合| 国产亚洲精品无码专区| 国产精品偷伦视频观看免费| 亚洲国产精品国产自在在线| 国产精品免费在线播放| 99精品高清视频一区二区| 永久无码精品三区在线4| 精品国产婷婷久久久| 一本一道久久精品综合| 国产成人精品无码播放| 无码人妻丰满熟妇精品区| 四虎成人精品在永久在线| 国产精品99爱免费视频| 精品无人区麻豆乱码1区2区 | 欧美精品一区二区精品久久 | 亚洲国产精品第一区二区| 国产成人精品2021| 久久青青草原精品国产| 中文成人无码精品久久久不卡 | 国产成人精品a视频一区| 国内精品51视频在线观看| 99久久婷婷免费国产综合精品| 久久亚洲美女精品国产精品| 久久夜色精品国产噜噜亚洲AV| 午夜天堂精品久久久久| 亚洲精品成人无码中文毛片不卡| 亚洲国产91精品无码专区| 无码国模国产在线无码精品国产自在久国产 | 欧洲精品码一区二区三区免费看| 国产精品 猎奇 另类视频| 国产精品电影在线| 国产成人无码精品久久久久免费| 91精品国产自产在线观看| 国产精品igao视频| 精品多毛少妇人妻AV免费久久|