編輯推薦
1.麵嚮無紙化考試。 2.講解生動易懂,並緊密銜接考試。相當於一本學習二級公共基礎知識的教材 + 一本全國計算機等級考二級公共基礎知識的應試教材 3.有“微課堂”的教程。掃描書中重、難點知識後的二維碼,可進入“微課堂”觀看該知識點的講解,有效解決時間和效率等現實問題。 4.書盤結閤的教材。光盤中提供豐富的立體化資源: (1)真考試題+專題強化。所提供的試題全部源自新考無紙化題庫,與真題題庫同步更新,並有正確答案與詳細解析。 (2)視頻講堂。所提供的多媒體視頻講解,相當於把輔導名師請迴傢,手把手教學。 (3)例題、習題的源文件。光盤中提供書中所有例題和習題的源文件,方便考生上機同步練習。
內容簡介
《全國計算機等級考試教程:二級公共基礎知識(無紙化考試專用)》嚴格依據教育部考試中心發布的新版《全國計算機等級考試大綱》進行編寫,體現瞭編者對全國計算機等級考試的多年研究成果及寶貴的輔導經驗,旨在幫助考生(尤其是非計算機專業的初學者)學習相關內容,順利通過考試。
《全國計算機等級考試教程:二級公共基礎知識(無紙化考試專用)》共4章,主要內容包括數據結構與算法、程序設計基礎、軟件工程基礎以及數據庫設計基礎。所提供的例題、習題均源自新版無紙化考試題庫。此外,教程的重、難點知識旁還提供二維碼,考生掃描後可進入“微課堂”,觀看該知識的微視頻講解,使學習、練習、聽課有機結閤,復習時間更靈活、效率更高。
《全國計算機等級考試教程:二級公共基礎知識(無紙化考試專用)》配套光盤提供瞭“視頻講堂”“選擇題真題訓練”“課後習題”和“超值贈送”等內容。其中,“視頻講堂”提供本教程中重、難點知識的視頻講解:“選擇題真題訓練”提供真考試題,並可智能評分,帶領考生“提前”進入考場。教程與光盤的完美結閤,可幫助考生輕鬆應對無紙化考試。
《全國計算機等級考試教程:二級公共基礎知識(無紙化考試專用)》可作為全國計算機等級考試的培訓用書和自學用書,也可作為學習二級公共基礎知識的參考書。
作者簡介
作者團隊從事全國計算機等級考試的應試輔導、命題研究已有十幾年,有豐富的輔導經驗和命題研究經驗。 在此期間,亦編寫瞭數十種相關圖書。其中,計算機等級考試教程、一本通、曆年真題與標準題庫、真題匯編纍計銷售數十萬冊。 其開發的真考軟件因完全與真實考試環境一緻、題庫所提供試題命中率高而被曆屆考生稱道。
內頁插圖
目錄
第1章 數據結構與算法(1)
1.1 算法(3)
1.1.1 什麼是算法(3)
1.1.2 算法復雜度(5)
真題演練(6)
1.2 數據結構的基本概念(7)
1.2.1 什麼是數據結構(7)
1.2.2 數據結構的圖形錶示(9)
1.2.3 綫性結構與非綫性結構(10)
真題演練(10)
1.3 綫性錶及其順序存儲結構(10)
1.3.1 綫性錶的基本概念(11)
1.3.2 綫性錶的順序存儲結構(12)
1.3.3 綫性錶的插入運算(12)
1.3.4 綫性錶的刪除運算(13)
真題演練(14)
1.4 棧和隊列(15)
1.4.1 棧及其基本運算(15)
1.4.2 隊列及其基本運算(16)
真題演練(18)
1.5 綫性鏈錶(18)
1.5.1 綫性鏈錶的基本概念(19)
1.5.2 綫性鏈錶的基本運算(20)
1.5.3 循環鏈錶及其基本運算(22)
真題演練(22)
1.6 樹與二叉樹(23)
1.6.1 樹的基本概念(23)
1.6.2 二叉樹及其基本性質(24)
1.6.3 二叉樹的存儲結構(26)
1.6.4 二叉樹的遍曆(27)
真題演練(28)
1.7 查找技術(29)
1.7.1 順序查找(29)
1.7.2 二分法查找(29)
真題演練(30)
1.8 排序技術(30)
1.8.1 交換類排序法(30)
1.8.2 插入類排序法(32)
1.8.3 選擇類排序法(34)
1.8.4 排序方法比較(35)
真題演練(36)
課後總復習(37)
第2章 程序設計基礎(39)
2.1 程序設計方法與風格(41)
真題演練(42)
2.2 結構化程序設計(42)
2.2.1 結構化程序設計方法的重要原則(43)
2.2.2 結構化程序的基本結構與特點(43)
2.2.3 結構化程序設計的注意事項(45)
真題演練(45)
2.3 麵嚮對象的程序設計(45)
2.3.1 麵嚮對象方法的基本概念(45)
2.3.2 麵嚮對象方法的優點(48)
真題演練(48)
課後總復習(49)
第3章 軟件工程基礎(50)
3.1 軟件工程基本概念(52)
3.1.1 軟件的定義及軟件的特點(52)
3.1.2 軟件危機(53)
3.1.3 軟件工程(53)
3.1.4 軟件工程過程(54)
3.1.5 軟件生命周期(55)
3.1.6 軟件開發工具與開發環境(56)
真題演練(56)
3.2 結構化分析方法(56)
3.2.1 需求分析(57)
3.2.2 需求分析方法(57)
3.2.3 結構化分析方法的常用工具(58)
3.2.4 軟件需求規格說明書(59)
真題演練(59)
3.3 結構化設計方法(60)
3.3.1 軟件設計概述(60)
3.3.2 概要設計(62)
3.3.3 詳細設計(64)
真題演練(66)
3.4 軟件測試(66)
3.4.1 軟件測試的目的和準則(66)
3.4.2 軟件測試方法(67)
3.4.3 白盒測試的測試用例設計(67)
3.4.4 黑盒測試的測試用例設計(69)
3.4.5 軟件測試的實施(70)
真題演練(71)
3.5 程序的調試(72)
3.5.1 程序調試的基本概念(72)
3.5.2 軟件調試方法(72)
真題演練(73)
課後總復習(74)
第4章 數據庫設計基礎(76)
4.1 數據庫係統的基本概念(78)
4.1.1 數據庫、數據庫管理係統與數據庫係統(78)
4.1.2 數據庫技術的發展(80)
4.1.3 數據庫係統的基本特點(81)
4.1.4 數據庫係統體係結構(82)
真題演練(83)
4.2 數據模型(83)
4.2.1 數據模型的基本概念(84)
4.2.2 E-R模型(84)
4.2.3 層次模型(87)
4.2.4 網狀模型(87)
4.2.5 關係模型(88)
真題演練(89)
4.3 關係代數(90)
4.3.1 關係代數的基本運算(90)
4.3.2 關係代數的擴充運算(91)
4.3.3 關係代數的應用實例(92)
真題演練(93)
4.4 數據庫設計與管理(94)
4.4.1 數據庫設計概述(94)
4.4.2 需求分析(94)
4.4.3 概念設計(95)
4.4.4 邏輯設計(96)
4.4.5 物理設計(97)
4.4.6 數據庫管理(97)
真題演練(98)
課後總復習(98)
附錄(100)
附錄A全國計算機等級考試二級公共基礎知識考試大綱(100)
附錄B參考答案(101)
前言/序言
《未來教育·全國計算機等級考試教程二級公共基礎知識》是一本為備考全國計算機等級考試二級公共基礎知識科目而精心編寫的輔導教材。本書緊密圍繞考試大綱,力求為考生提供全麵、係統、深入的學習資料,幫助考生理解並掌握考試所需的各項知識點。 內容聚焦與體係構建 本書的編寫遵循“緊扣大綱、重點突齣、詳略得當、易於理解”的原則。教材內容覆蓋瞭計算機基礎知識的各個重要方麵,包括但不限於: 1. 計算機係統基礎: 計算機硬件係統: 詳細闡述瞭計算機的組成原理,包括中央處理器(CPU)、存儲器(內存、外存)、輸入設備、輸齣設備等核心硬件部件的功能、工作原理以及相互關係。重點講解瞭CPU的指令係統、工作流程,內存的分類(RAM、ROM)及其特點,外存(硬盤、光盤、U盤等)的存儲介質、訪問方式等。 計算機軟件係統: 區分瞭係統軟件和應用軟件,深入介紹瞭操作係統的作用、基本功能(如文件管理、進程管理、內存管理、設備管理)以及常用的DOS命令和Windows操作係統的基本操作。同時,也涉及瞭常用的應用軟件類型,如辦公軟件、圖形圖像軟件、多媒體軟件等。 計算機網絡基礎: 講解瞭計算機網絡的組成、分類、拓撲結構,以及TCP/IP協議族的基本概念,包括IP地址、端口號、TCP和UDP的區彆等。網絡設備(如路由器、交換機、集綫器)的功能以及常見的網絡協議(如HTTP、FTP、SMTP)也有涉及。 數據通信基礎: 涵蓋瞭數據傳輸的基本概念,如碼元、波特率、比特率、信道容量等。對不同傳輸介質(如雙絞綫、同軸電纜、光縴)的特點和應用進行瞭介紹。 2. 數據結構與算法基礎: 數據結構: 重點講解瞭綫性結構(如順序錶、鏈錶)、樹形結構(如二叉樹、滿二叉樹、完全二叉樹、平衡二叉樹)、圖結構(有嚮圖、無嚮圖)以及散列錶等基本數據結構的定義、特點、存儲方式和基本操作。 算法: 闡述瞭算法的概念、特性(如可行性、確定性、有窮性、輸入、輸齣)以及評價標準(如時間復雜度和空間復雜度)。重點介紹瞭排序算法(如冒泡排序、選擇排序、插入排序、快速排序、歸並排序)、查找算法(如順序查找、摺半查找)和圖的遍曆算法(如深度優先遍曆、廣度優先遍曆)。 3. 程序設計基礎: 程序設計語言基礎: 介紹瞭一些基本程序設計概念,如源程序、目標程序、編譯、解釋、鏈接等。對高級程序設計語言的特點和分類進行瞭簡要說明。 麵嚮對象程序設計(OOP)概念: 詳細講解瞭麵嚮對象程序設計的四大基本概念:封裝、繼承、多態和抽象。重點闡述瞭類(Class)、對象(Object)、屬性(Attribute)、方法(Method)等核心術語,以及它們在實際編程中的應用。 流程控製結構: 講解瞭順序結構、選擇結構(if-else, switch-case)和循環結構(while, for, do-while)在程序設計中的應用,以及如何利用這些結構來組織和控製程序的執行流程。 函數(方法)的概念與使用: 闡述瞭函數(方法)的定義、參數傳遞、返迴值以及遞歸調用的概念,強調瞭函數在模塊化程序設計中的重要作用。 4. 數據庫基礎知識: 數據庫係統概述: 介紹瞭數據庫、數據庫管理係統(DBMS)、數據庫係統的概念、組成和基本功能。 關係數據庫模型: 重點講解瞭關係型數據庫的基本概念,如關係(錶)、元組(記錄)、屬性(字段)、主鍵、外鍵、碼等。 SQL語言基礎: 介紹瞭SQL(Structured Query Language)的基本語法,包括數據查詢(SELECT)、數據插入(INSERT)、數據更新(UPDATE)、數據刪除(DELETE)以及數據定義(CREATE TABLE, ALTER TABLE, DROP TABLE)等常用命令。 5. 其他相關知識: 多媒體基礎: 簡要介紹瞭多媒體技術的概念、組成要素(文本、圖像、音頻、視頻、動畫)以及相關的編碼標準和文件格式。 計算機安全基礎: 涉及瞭計算機安全的基本概念,如病毒、防火牆、加密解密技術,以及常見的安全威脅和防護措施。 學習方法與備考策略 本書不僅提供瞭詳實的知識講解,還特彆注重指導考生掌握有效的學習方法和備考策略: 章節結構清晰: 每章內容都按照“知識點講解—典型例題分析—課後習題”的模式組織,方便考生循序漸進地學習和鞏固。 例題解析透徹: 針對每一個知識點,都精心挑選瞭具有代錶性的例題,並進行詳細、深入的解析,幫助考生理解概念、掌握解題思路和技巧。 習題精煉實用: 課後習題的設計既有基礎性的鞏固練習,也有綜閤性的能力提升題目,力求覆蓋考試的各個考查維度。 模擬試題演練: 在教材的最後部分,通常會附帶模擬試題,幫助考生檢驗學習效果,熟悉考試流程和題型,提升應試能力。 重點提示與易錯點分析: 教材中會適時齣現“重點提示”、“注意”、“易錯點”等闆塊,引導考生關注關鍵考點,避免常見的知識誤區。 學習路徑建議: 針對不同學習基礎的考生,本書也可能提供一些學習路徑建議,幫助考生高效利用教材,達到最佳的學習效果。 適用人群 本書主要麵嚮參加全國計算機等級考試二級公共基礎知識科目的考生。無論是初次接觸計算機知識的學生,還是希望係統梳理和鞏固相關知識的在職人員,本書都能提供有力的學習支持。通過對本書的學習,考生將能夠: 建立起紮實的計算機基礎知識體係。 掌握程序設計的基本思想和方法。 理解數據庫的基本原理和操作。 熟悉計算機網絡的基本概念。 提高邏輯思維和問題解決能力。 增強自信心,順利通過全國計算機等級考試二級公共基礎知識科目的考核。 總之,《未來教育·全國計算機等級考試教程二級公共基礎知識》是一本集知識性、係統性、指導性於一體的優質輔導教材,它將是您備考過程中的得力助手,助您實現考試目標。