版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄
第一部分備考指南.................................................................................2
第1章考試概述...............................................................................2
第2章復(fù)習(xí)技巧...............................................................................8
第二部分核心講義.................................................................................10
【公共基礎(chǔ)知識(shí)】...............................................................................10
第1章數(shù)據(jù)結(jié)構(gòu)與算法...................................................................10
第2章程序設(shè)計(jì)基礎(chǔ).....................................................................21
第3章軟件工程基礎(chǔ)......................................................................26
第4章數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)...................................................................42
【MySQL數(shù)據(jù)庫程序設(shè)計(jì)】.....................................................................55
第1章數(shù)據(jù)庫技術(shù)的基本概念與方法......................................................55
第2章MySQL概述......................................................................64
第3章數(shù)據(jù)庫和表.......................................................................76
第4章表數(shù)據(jù)的基本操作.................................................................90
第5章數(shù)據(jù)庫的查詢......................................................................95
第6章索引...........................................................................111
第7章視圖...........................................................................117
第8章數(shù)據(jù)完整性約束與表維護(hù)語句......................................................122
第9章觸發(fā)器...........................................................................130
第10章田件..........................................................................133
第11章存儲(chǔ)過程與存儲(chǔ)函數(shù)..............................................................136
第12章訪問控制與安全管理..............................................................145
第13章備份與恢復(fù)......................................................................152
第14章PHP的MySQL數(shù)據(jù)庫編程.......................................................159
第15章開發(fā)實(shí)例........................................................................167
第三部分歷年真題及詳解.........................................................................181
全國計(jì)算機(jī)等級(jí)考試《二級(jí)MySQL數(shù)據(jù)庫程序設(shè)計(jì)》真題精選(一).............................181
全國計(jì)算機(jī)等級(jí)考試《二級(jí)MySQL數(shù)據(jù)庫程序設(shè)計(jì)》真題精選(二).............................185
第四部分模擬試題及詳解.........................................................................190
全國計(jì)算機(jī)等級(jí)考試《二級(jí)MySQL數(shù)據(jù)庫程序設(shè)計(jì)》模擬試題及詳解(一).......................190
全國計(jì)算機(jī)等級(jí)考試《二級(jí)MySQL數(shù)據(jù)庫程序設(shè)計(jì)》模擬試題及詳解(二).......................194
第一部分備考指南
第1章考試概述
一、考試簡(jiǎn)介
全國計(jì)算機(jī)等級(jí)考試(NationalComputerRankExamination,簡(jiǎn)稱NCRE),是經(jīng)原國家教育委員會(huì)(現(xiàn)教育
部)批準(zhǔn),由教育部考試中心主辦,面向社會(huì),用于考查應(yīng)試人員計(jì)算機(jī)應(yīng)用知識(shí)與技能的全國性計(jì)算機(jī)水平考
試體系。
計(jì)算機(jī)技術(shù)的應(yīng)用在我國各個(gè)領(lǐng)域發(fā)展迅速,為了適應(yīng)知識(shí)經(jīng)濟(jì)和信息社會(huì)發(fā)展的需要,操作和應(yīng)用計(jì)算機(jī)
已成為人們必須掌握的一種基本技能。許多單位、部門已把掌握一定的計(jì)算機(jī)知識(shí)和應(yīng)用技能作為人員聘用、職
務(wù)晉升、職稱評(píng)定、上崗資格的重要依據(jù)之一。鑒于社會(huì)的客觀需求,經(jīng)原國家教委批準(zhǔn),原國家教委考試中心
于1994年面向社會(huì)推出了NCRE,其目的在于以考促學(xué),向社會(huì)推廣和普及計(jì)算機(jī)知識(shí),也為用人部門錄用和
考核工作人員提供一個(gè)統(tǒng)一、客觀、公正的標(biāo)準(zhǔn)。
二、考試科目
級(jí)別科目名稱科目代碼考試時(shí)間考核課程代碼
計(jì)算機(jī)基礎(chǔ)及WPSOffice應(yīng)用1490分鐘114
一級(jí)計(jì)算機(jī)基礎(chǔ)及MSOffice應(yīng)用1590分鐘115
計(jì)算機(jī)基礎(chǔ)及Photoshop應(yīng)用1690分鐘116
C語言程序設(shè)計(jì)24120分鐘201、224
VB語言程序設(shè)計(jì)26120分鐘201、226
VFP數(shù)據(jù)庫程序設(shè)計(jì)27120分鐘201、227
Java語言程序設(shè)計(jì)28120分鐘201、228
二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)29120分鐘201、229
C++語言程序設(shè)計(jì)61120分鐘201、261
MySQL數(shù)據(jù)庫程序設(shè)計(jì)63120分鐘201>263
Web程序設(shè)計(jì)64120分鐘201、264
MSOffice高級(jí)應(yīng)用65120分鐘201、265
網(wǎng)絡(luò)技術(shù)35120分鐘335
數(shù)據(jù)庫技術(shù)36120分鐘336
三級(jí)軟件測(cè)試技術(shù)37120分鐘337
信息安全技術(shù)38120分鐘338
嵌入式系統(tǒng)開發(fā)技術(shù)39120分鐘339
網(wǎng)絡(luò)工程師4190分鐘401、403
數(shù)據(jù)庫工程師4290分鐘404、405
四級(jí)軟件測(cè)試工程師4390分鐘401、405
信息安全工程師4490分鐘401>403
嵌入式系統(tǒng)開發(fā)工程師4590分鐘401、402
說明:
同次考試考生可報(bào)考多個(gè)級(jí)別或科目,但不允許重復(fù)報(bào)考同一個(gè)科目,具體要求請(qǐng)向所在省級(jí)承辦機(jī)構(gòu)進(jìn)行
咨詢。
報(bào)考多個(gè)科目時(shí)需咨詢考點(diǎn),避免考場(chǎng)安排時(shí)沖突。如:考生同時(shí)報(bào)考了二級(jí)C、三級(jí)網(wǎng)絡(luò)技術(shù)、四級(jí)網(wǎng)絡(luò)
工程師三個(gè)科目,結(jié)果通過了三級(jí)網(wǎng)絡(luò)技術(shù)、四級(jí)網(wǎng)絡(luò)工程師考試,但沒有通過二級(jí)C考試,將不頒發(fā)任何證
書,三級(jí)網(wǎng)絡(luò)技術(shù)、四級(jí)網(wǎng)絡(luò)工程師兩個(gè)科目成績(jī),自考試結(jié)束之日起可保留半年(按月計(jì)算)。下一次考試考
生報(bào)考二級(jí)C并通過,將一次獲得三個(gè)級(jí)別的證書;若沒有通過二級(jí)C,將不能獲得任何證書。同時(shí),三級(jí)網(wǎng)絡(luò)
技術(shù)、四級(jí)網(wǎng)絡(luò)工程師兩個(gè)科目成績(jī)自動(dòng)失效。
三、報(bào)考條件
1.考生不受年齡、職業(yè)、學(xué)歷等背景的限制,任何人均可根據(jù)自己學(xué)習(xí)和使用計(jì)算機(jī)的實(shí)際情況,選考不
同等級(jí)的考試??忌淮沃荒軋?bào)考一個(gè)科目的考試??忌淮慰荚囍荒茉谝粋€(gè)考點(diǎn)報(bào)名??忌梢圆粎⒓涌记芭?/p>
訓(xùn),直接報(bào)名參加考試。
2.每次考試報(bào)名的具體時(shí)間由各省(自治區(qū)、直轄市)級(jí)承辦機(jī)構(gòu)規(guī)定。考生按照有關(guān)規(guī)定到就近考點(diǎn)報(bào)
名。上次考試的筆試和上機(jī)考試僅其中一項(xiàng)成績(jī)合格的,下次考試報(bào)名時(shí)應(yīng)出具上次考試成績(jī)單,成績(jī)合格項(xiàng)可
以免考,只參加未通過項(xiàng)的考試。
3.特殊人員報(bào)考條件:
現(xiàn)役軍人可使用軍官證報(bào)考NCRE考試,在其軍官證號(hào)碼前后各加入識(shí)別碼,此辦法也適用于沒有身份證
的未成年人,識(shí)別碼的編碼有統(tǒng)一格式,前6位后4位。國務(wù)院和中央軍事委員會(huì)聯(lián)合下發(fā)的510號(hào)令,已經(jīng)公
布《現(xiàn)役軍人和人民武裝警察居民身份證申領(lǐng)發(fā)放辦法》,該辦法自2008年1月1日起實(shí)施,現(xiàn)役軍人可以通過
團(tuán)以上單位集中向地方公安機(jī)關(guān)申請(qǐng)居民身份證。
無身份證的學(xué)生可攜帶戶口本參加報(bào)名:身份證丟失者憑公安機(jī)關(guān)開具的身份證明,外籍人員憑護(hù)照參加報(bào)
名。
四、報(bào)考方式分為考點(diǎn)現(xiàn)場(chǎng)報(bào)名與
網(wǎng)上報(bào)名。
考生在考點(diǎn)現(xiàn)場(chǎng)報(bào)名時(shí),需出示身份證以及繳納相關(guān)的考試費(fèi)??忌欢ㄒH自到場(chǎng),不能由任何單位、個(gè)
人代勞??忌匆筮M(jìn)行信息采集,并逐一成實(shí)報(bào)名表上的個(gè)人信息:姓名、身份證號(hào)、照片、報(bào)考科目、報(bào)考
類別(是否補(bǔ)考)等,發(fā)現(xiàn)信息不一致要立刻更改。報(bào)名完成后請(qǐng)妥善保管“考生報(bào)名登記表”防止阻礙準(zhǔn)考證
的領(lǐng)取。
考生采取網(wǎng)上報(bào)名方式,需先在所在省份的網(wǎng)上報(bào)名系統(tǒng)注冊(cè)并填報(bào)相關(guān)基本信息、上傳正面免冠電子近照,
然后網(wǎng)上繳費(fèi)或至指定地點(diǎn)繳費(fèi)并確認(rèn)身份信息,完成報(bào)名。
一般情況下,每次考試每個(gè)考生只能在一個(gè)考點(diǎn)完成報(bào)名??忌鷪?bào)名時(shí)繳納的考試費(fèi)的具體金額由各省級(jí)
承辦機(jī)構(gòu)根據(jù)考試需要和當(dāng)?shù)匚飪r(jià)水平確定,并報(bào)當(dāng)?shù)匚飪r(jià)部
門核準(zhǔn)??键c(diǎn)不得擅自加收費(fèi)用。
注:報(bào)名時(shí)依據(jù)的身份證明包括:居民身份證、軍人的證件、護(hù)照、戶口本等。
五、報(bào)考時(shí)間
考試安排第?場(chǎng)第二場(chǎng)第三場(chǎng)
報(bào)名時(shí)間12月開始5月開始11月10日以后
注:各地的報(bào)名時(shí)間由考生報(bào)考所在地的當(dāng)?shù)乜荚嚈C(jī)構(gòu)決定。
六、考試時(shí)間
NCRE以往每年開考兩次,從2014年開始每年開考次數(shù)由兩次增為三次。
2016年NCRE安排三次考試,考試時(shí)間分別為3月21日?24日、9月19三?22日、12月12日?13日,
其中3月和9月考試開考全部級(jí)別全部科目,12月只開考一級(jí)和二級(jí),由各省級(jí)承辦機(jī)構(gòu)根據(jù)實(shí)際情況確定是
否開考12月的考試。七、各級(jí)別考試介
紹
一級(jí)
科目一級(jí)WPSOffice一級(jí)MSOffice一級(jí)Photoshop
考試環(huán)境NCRE一級(jí)上機(jī)考試環(huán)境為Windows7簡(jiǎn)體中文版
PhotoshopCS5
考試軟件WPSOffice2012辦公軟件MSOffice2010
(典型方式安裝)
1.單項(xiàng)選擇題,20題,20分1.單項(xiàng)選擇題,20題,20分1.單項(xiàng)選擇題,55題,55
題型及分
2.Windows操作系統(tǒng)的使用,2.Windows操作系統(tǒng)的使用,用分(含計(jì)算機(jī)基礎(chǔ)知識(shí)部
值比例
10分分分20分)
3.WPS文字的操作,25分3.Word操作,25分2.Photoshop操作題,45
4.WPS表格的操作,20分4.Excel操作,20分分
5.WPS演示軟件的操作,15分5.PowerPoint操作,15分
6.瀏覽器(IE)的簡(jiǎn)單使用和6.瀏覽器(IE)的簡(jiǎn)單使用和電
電子郵件收發(fā),10分子郵件收發(fā),10分
1.考核內(nèi)容包括計(jì)算機(jī)基礎(chǔ)知識(shí)和操作技能兩部分。
2.各科目對(duì)基礎(chǔ)知識(shí)的要求相同,以考查應(yīng)知應(yīng)會(huì)為主,題型為選擇題,分?jǐn)?shù)占全卷的20%(20
分)。
考核內(nèi)容3.辦公軟件類考試,操作技能部分包括漢字錄入、Windows系統(tǒng)使用、文字排版、電子表格、
演示文稿、正的簡(jiǎn)單應(yīng)用及電子郵件收發(fā)。
3.Photoshop考試,要求了解數(shù)字圖像的基本知識(shí),熟悉Photosh叩的界面與基本操作方法,掌
握并熟練運(yùn)用繪圖工具進(jìn)行圖像的繪制、編輯、修飾,會(huì)使用圖層蒙版、樣式以及文字工具。
形式完全采取上機(jī)考試形式,各科上機(jī)考試時(shí)間均為90分鐘,滿分100分。
獲證條件總分不低于60分。
參加NCRE“計(jì)算機(jī)基礎(chǔ)及Photoshop應(yīng)用”科目考生,可以在NCRE報(bào)名時(shí)自愿申請(qǐng)免試取得
“AdobePhotoshop產(chǎn)品工程師認(rèn)證”證書,即:通過NCRE”計(jì)算機(jī)基礎(chǔ)及Photoshop應(yīng)用”
備注
科目考試實(shí)現(xiàn)一次考試,可以同時(shí)取得全國計(jì)算機(jī)等級(jí)證書與“AdobePhotoshop產(chǎn)品工程師認(rèn)
證”證書,即“一考雙證”。
二級(jí)
語言程序設(shè)計(jì)類數(shù)據(jù)庫程序設(shè)計(jì)類辦公軟件高級(jí)應(yīng)用
科目C語言C++JavaVBWebVFPAccessMySQL辦公軟件高級(jí)應(yīng)用
考試
NCRE二汲上機(jī)考試環(huán)境為Windows7簡(jiǎn)體中文版
環(huán)境
Net-
NetBea
BeansVB6.VFP6.
Visuns中國
中國0簡(jiǎn)0簡(jiǎn)MSMySQL
考試Visualal教育考
教育體中體中Access20(CommuniMSOffice2010
軟件C++6.0C++試版,
考試文專文專10ty5.5.16)
6.0IE6.0
版業(yè)版業(yè)版
及以上
2007
1.單項(xiàng)選擇
題,40題,
1.單項(xiàng)選擇題,20
40分(含公
分(含公共基礎(chǔ)知
共基礎(chǔ)知識(shí)
識(shí)部分10分)
部分10分)
題型單項(xiàng)選擇題,題,分(含公共基礎(chǔ)知識(shí)部分分)2.文字處理題
2.程序填空1.404010
及分基本操作題,分(Worel),30分
題,3小空,2.18
簡(jiǎn)單應(yīng)用題,分3.電子表格題
值比18分3.24
綜合應(yīng)用/操作題,分(Excel),30分
例3.程序改錯(cuò)4.18
4.演示文稿題
題,2個(gè)錯(cuò)誤,
(PowerPoint),20
24分
分
4.程序設(shè)計(jì)
題,18分
二級(jí)定位為程手員,考核內(nèi)容包括公共基礎(chǔ)知識(shí)和程序設(shè)計(jì)。所有科目對(duì)基礎(chǔ)知識(shí)作統(tǒng)一要求,使用統(tǒng)
考核
一的公共基礎(chǔ)-知識(shí)考試大綱和教程。二級(jí)公共基礎(chǔ)知識(shí)在各科考試選擇題中體現(xiàn)。程序設(shè)計(jì)部分,主要
內(nèi)容
考查考生對(duì)程序設(shè)計(jì)語言使用和編程調(diào)試等基本能力,在選擇題和操作題中加以體現(xiàn)。
形式完全采取上機(jī)考試形式。各科上機(jī)考試時(shí)間均為120分鐘,滿分100分。
三級(jí)
信息安全技
科目網(wǎng)絡(luò)技術(shù)數(shù)據(jù)庫技術(shù)軟件測(cè)試技術(shù)嵌入式系統(tǒng)開發(fā)技術(shù)
術(shù)
考試環(huán)境1.NCRE三級(jí)上機(jī)考試環(huán)境為Windows7簡(jiǎn)體中文版
與軟件2.數(shù)據(jù)庫技術(shù)考核C語言程序設(shè)計(jì),使用VisualC++6.0
1.單選題,40題,40分
題型及分
2.綜合題,40分
值比例
3.應(yīng)用題,20分
1.網(wǎng)絡(luò)技術(shù)。網(wǎng)絡(luò)規(guī)劃與設(shè)計(jì)、局域網(wǎng)組網(wǎng)技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)信息服務(wù)系統(tǒng)的建
立及計(jì)算機(jī)網(wǎng)絡(luò)安全與管理。2.數(shù)據(jù)庫技術(shù)。數(shù)據(jù)庫應(yīng)用系統(tǒng)分析及規(guī)劃、數(shù)
據(jù)庫設(shè)計(jì)及實(shí)現(xiàn)、數(shù)據(jù)庫存儲(chǔ)技術(shù)、并發(fā)控制技術(shù)、數(shù)據(jù)庫管理與維護(hù)、數(shù)據(jù)庫
技術(shù)的發(fā)展及新技術(shù)。3.軟件測(cè)試技術(shù)。軟件測(cè)試的基本概念、軟件測(cè)試技
術(shù)、軟件測(cè)試過程和管理方法。4.信息安全技術(shù)。信息安全保障概論、信息安
考核內(nèi)容
全基礎(chǔ)技術(shù)與原理、系統(tǒng)安全、網(wǎng)絡(luò)安全、應(yīng)用安全、信息安全管理、信息安全
標(biāo)準(zhǔn)與法規(guī)。5.嵌入式系統(tǒng)開發(fā)技術(shù)。嵌入式系統(tǒng)的概念與基礎(chǔ)知識(shí)、嵌入式
處理器、嵌入式系統(tǒng)硬件組成、俄入式系統(tǒng)軟件、嵌入式系統(tǒng)的開發(fā)等相關(guān)知識(shí)
和技能。
形式完全采取上機(jī)考試形式。各科上機(jī)考試時(shí)間均為120分鐘,滿分100分。
1.總分不低于60分,并己經(jīng)(或同時(shí))獲得二級(jí)相關(guān)證書。
2.三級(jí)數(shù)據(jù)庫技術(shù)證書要求已經(jīng)(或同時(shí))獲得二級(jí)數(shù)據(jù)庫程序設(shè)計(jì)類證書;網(wǎng)
絡(luò)技術(shù)、軟件測(cè)試技術(shù)、信息安全技術(shù)、嵌入式系統(tǒng)開發(fā)技術(shù)等四個(gè)證書要求已
獲證條件
經(jīng)
(或同時(shí))獲得二級(jí)語言程序設(shè)計(jì)類證書。
3.考生早期獲得的證書(如Pascal.FoxBase等),不嚴(yán)格區(qū)分語言程序設(shè)計(jì)和數(shù)
備注無
四級(jí)
⑼]]程數(shù)據(jù)座口程煒S在則臨信息安全工程嵌入式系統(tǒng)開
科目軌件測(cè)試工程師師發(fā)工程師
考試環(huán)境NCRE四級(jí)上方(考試環(huán)境為Windows7簡(jiǎn)體中文版。
題型及分1.單選題,60題,60分
值比例2.多選題,20題,40分
1.網(wǎng)絡(luò)工程師??己擞?jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)原理兩門課程。測(cè)試內(nèi)容包括網(wǎng)絡(luò)系
統(tǒng)規(guī)劃與設(shè)計(jì)的基礎(chǔ)知識(shí)及中小型網(wǎng)絡(luò)的系統(tǒng)組建、設(shè)備配置調(diào)試、網(wǎng)絡(luò)系統(tǒng)現(xiàn)場(chǎng)
維護(hù)與管理的基本技能。
2.數(shù)據(jù)庫工程師。考核數(shù)據(jù)庫原理、軟件工程兩門課程。測(cè)試內(nèi)容包括數(shù)據(jù)庫系
統(tǒng)的基本理論以及數(shù)據(jù)庫設(shè)計(jì),維護(hù)、管理與應(yīng)用開發(fā)的基本能力。
考核內(nèi)容3.軟件測(cè)試工程師??己瞬僮飨到y(tǒng)原理、軟件工程兩門課程。測(cè)試內(nèi)容包括軟件
測(cè)試的基本理論、軟件測(cè)試的規(guī)范及標(biāo)準(zhǔn),以及制定測(cè)試計(jì)劃、設(shè)計(jì)測(cè)試用例、選
擇測(cè)試工具、執(zhí)行測(cè)試并分析評(píng)估結(jié)果等軟件測(cè)試的基本技能。
4.信息安全工程師。考核計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)原理兩門課程。測(cè)試內(nèi)容包括網(wǎng)
絡(luò)攻擊與保護(hù)的基本理論與技術(shù),以及操作系統(tǒng)、路由設(shè)備的安全防范技能。
5.嵌入式系統(tǒng)開發(fā)工程師??己瞬僮飨到y(tǒng)原理、計(jì)算機(jī)組成與接口兩門課程。測(cè)
試內(nèi)容包括嵌入式系統(tǒng)基本理論、邏輯電路基礎(chǔ)以及嵌入式系統(tǒng)中的信息表示與
運(yùn)算、評(píng)價(jià)方法等基本技能。
1.無紙化考試,考試總時(shí)間為90分鐘,單課程考試沒有時(shí)間要求。
2.四級(jí)考試科目由五門專業(yè)基礎(chǔ)課程中指定的兩門課程組成,總分100分,兩門
形式課程各占50分。3.專業(yè)基礎(chǔ)課程為計(jì)算機(jī)專業(yè)核心課程,包括:操作系統(tǒng)原
理、計(jì)算機(jī)組成與接口、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫原理、軟件工程。
兩門課程分別達(dá)到30分及以上,并已經(jīng)(或同時(shí))獲得三級(jí)相關(guān)證書。
獲證條件2013年3月及以前獲得的三級(jí)各科目證書,不區(qū)分科目,可以作為四級(jí)任一科目的
獲證條件。
備注無
?2015年NCRE繼續(xù)實(shí)施2013年版考武大綱,教材參見全國計(jì)算機(jī)等級(jí)考試教材目錄(2015年版)。
八、考試要求
1.掌握數(shù)據(jù)庫技術(shù)的基本概念和方法。
2.熟練掌握MySQL的安裝與配置。
3.熟練掌握MySQL平臺(tái)下使用SQL語言實(shí)現(xiàn)數(shù)據(jù)庫的交互操作。
4.熟練掌握MySQL的數(shù)據(jù)庫編程。
5.熟悉PHP應(yīng)用開發(fā)語言,初步具備利用該語言進(jìn)行簡(jiǎn)單應(yīng)用系統(tǒng)開發(fā)的能力。
6.掌握MySQL數(shù)據(jù)庫的管理與維護(hù)技術(shù)。
九、考試內(nèi)容
(一)基本概念與方法
1.數(shù)據(jù)庫的基本概念和特點(diǎn)
2.數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)
3.數(shù)據(jù)模型
4.數(shù)據(jù)庫設(shè)計(jì)方法
(二)MySQL平臺(tái)下的SQL交互操作
1.數(shù)據(jù)庫、表、索引和視圖的相關(guān)概念
2.數(shù)據(jù)庫、表、索引和視圖的創(chuàng)建及維護(hù)方法
3.數(shù)據(jù)完整性約束的概念、定義及使用方法
4.表和視圖的查詢及數(shù)據(jù)更新操作
(三)MySQL的數(shù)據(jù)庫編程
1.觸發(fā)器、事件、存儲(chǔ)過程和存儲(chǔ)函數(shù)的概念及作用
2.觸發(fā)器的創(chuàng)建及使用
3.事件的創(chuàng)建及使用
4.存儲(chǔ)過程和存儲(chǔ)函數(shù)的創(chuàng)建及使用
(四)MySQL的管理與維護(hù)
1.MySQL的安裝與配置
2.MySQL用戶賬號(hào)管理的作用及方法
3.MySQL賬戶權(quán)限管理的作用及方法
4.MySQL數(shù)據(jù)庫備份與恢復(fù)的概念及方法
5.二進(jìn)制日志文件的使用
(五)MySQL的應(yīng)用編程
1.PHP語言的基本使用方法
2.MySQL平臺(tái)下編制PHP簡(jiǎn)單應(yīng)用程序十、
成績(jī)及證書
1.NCRE實(shí)行百分制計(jì)分,但以等第通知考生成績(jī)。等第共分優(yōu)秀、及格、不及格三等。90?100分為優(yōu)
秀、60?89分為及格、0?59分為不及格。一般在考后30個(gè)工作日內(nèi)由教育部考試中心將成績(jī)處理結(jié)果下發(fā)給
各省級(jí)承辦機(jī)構(gòu)??己?0個(gè)工作日,考生可登錄教育部考試中心綜合查詢網(wǎng)()進(jìn)行成績(jī)查
詢。部分省市如江蘇、黑龍江等也可通過省市考試院或者人事考試中心進(jìn)行查詢。
2.NCRE成績(jī)?cè)诩案褚陨险?,由教育部考試中心頒發(fā)合格證書。考后45個(gè)工作日教育部考試中心將證書發(fā)
給各省級(jí)承辦機(jī)構(gòu),然后由各省級(jí)承辦機(jī)構(gòu)逐級(jí)轉(zhuǎn)發(fā)給考生??忌C書若丟失,可登錄教育部考試中心綜合查詢
網(wǎng)補(bǔ)辦合格證明書。補(bǔ)辦合格證明書收費(fèi)21元,其中制證、郵寄費(fèi)用20元,銀行收取手續(xù)費(fèi)1元。
3.NCRE合格證書式樣按國際通行證書式樣設(shè)計(jì),用中、英兩種文字書寫,證書編號(hào)全國統(tǒng)一,證書上印
有持有人身份證號(hào)碼。該證書全國通用,是持有人計(jì)算機(jī)應(yīng)用能力的證明,也可供用人部門錄用和考核工作人員
時(shí)參考。
一級(jí)證書表明持有人具有計(jì)算機(jī)的基礎(chǔ)知識(shí)和初步應(yīng)用能力,掌握Office辦公自動(dòng)化軟件的使用及因特網(wǎng)應(yīng)
用,或掌握基本圖形圖像工具軟件(Photoshop)的基本技能,可以從事政府機(jī)關(guān)、企事業(yè)單位文秘和辦公信息
化工作。
二級(jí)證書表明持有人具有計(jì)算機(jī)基礎(chǔ)知發(fā)和基本應(yīng)用能力,能夠使用計(jì)算機(jī)高級(jí)語言編寫程序,可以從事計(jì)
算機(jī)程序的編制、初級(jí)計(jì)算機(jī)教學(xué)培訓(xùn)以及企業(yè)中與信息化有關(guān)的業(yè)務(wù)和營銷服務(wù)工作。
三級(jí)證書表明持有人初步掌握與信息技術(shù)有關(guān)崗位的基本技能,能夠參與軟硬件系統(tǒng)的開發(fā)、運(yùn)維、管理和
服務(wù)工作。
四級(jí)證書表明持有人掌握從事信息技術(shù)工作的專業(yè)技能,并有系統(tǒng)的計(jì)算機(jī)理論知識(shí)和綜合應(yīng)用能力。
第2章復(fù)習(xí)技巧
一、備考指導(dǎo)
I.勇往直前進(jìn)入下午考試,也許有疲勞或不好的感覺,自信心就會(huì)下降;當(dāng)看到題干很長(zhǎng),操作較復(fù)雜的
題時(shí),就有想
回避或焦慮、急燥的情緒。這是典型的“兩軍未戰(zhàn),兵先屈”的敗興思緒。要知道兩對(duì)手相遇勇者勝,勇者相遇
智者勝。拋開所有不必要的想法,相信自己的實(shí)力,做到心無旁鷲,勇往直前。
2.審清題干題干包含了整個(gè)題目的條件和要求,若題干比較復(fù)雜,就要注意將題干“分段”來閱讀,前后
注意銜接,必
要時(shí)在草稿紙上記載下關(guān)鍵點(diǎn)。有時(shí)候題干艱長(zhǎng),看似很復(fù)雜,讓很多人望而卻步。其實(shí),這種題更好解,因題
干長(zhǎng)了貝J提示信息也就多了。主要是考你有沒有勇氣和耐心。
3.解讀試題首先,要翻閱一下全部試卷,注意試題的時(shí)間及分?jǐn)?shù)的分配情況,做到心
中有數(shù)。
其次,要弄清題意,明確題目要求。因?yàn)榭荚囈罂赡芘c自己習(xí)慣的答題要求有所不同,所以一定要按題意
和要求去回答。
最后,要特別注意題目中比較隱蔽的條件。一般而言,條件隱蔽的問題難度較大,考生必須看清有關(guān)的線索,
找出隱蔽條件,問題才能迎刃而解。
4.相信自己當(dāng)題做得非常順利時(shí),心里不要太得意,因?yàn)樵绞强此迫菀椎念}目越是錯(cuò)的多,當(dāng)然也不要逆
向思維,覺得
這題這么簡(jiǎn)單是不是做錯(cuò)了,要相信自己,說到底還是要審清題目的意思;
二、題型分析
I.選擇題選擇題為單選題,是客觀性求題,試題覆蓋面廣,一般情況下考生不可能做到對(duì)每個(gè)題目都有把
握答對(duì)。這
時(shí),就需要考生學(xué)會(huì)放棄,即不確定的題目不要在上面花費(fèi)太多的時(shí)間,應(yīng)該在此題上做上標(biāo)記,立即轉(zhuǎn)移注意
力,作答其他題目。最后有空余的時(shí)間再回過頭來仔細(xì)考慮此題。但要注意,對(duì)于那些實(shí)在不清楚的題目,就不
要浪費(fèi)時(shí)間了,放棄繼續(xù)思考,不要因小失大。
絕大多數(shù)選擇題的設(shè)問是正確觀點(diǎn),稱為正面試題;如果設(shè)問是錯(cuò)誤觀點(diǎn),稱為反面試題??忌谧鞔疬x擇
題時(shí)可以使用一些答題方法,以提高答題準(zhǔn)確率。
(1)正選法(順選法):如果對(duì)題肢中的4個(gè)選項(xiàng),一看就能肯定其中的1個(gè)是正確的,就可以直接得出答
案。注意,必須要有百分之百的把握才行。
(2)逆選法(排謬法):逆選法是將錯(cuò)誤答案排除的方法。對(duì)題肢中的4個(gè)選項(xiàng),一看就知道其中的1個(gè)(或
2個(gè)、3個(gè))是錯(cuò)誤的,可以使用逆選法,即排除錯(cuò)誤選項(xiàng)。
(3)比較法(蒙猜法):這種辦法是沒有辦法的辦法,在有一定知識(shí)基礎(chǔ)上的蒙猜也是一種方法。2.操作
題上機(jī)考試重點(diǎn)考察考生的基本操作能力,要求考生具有綜合運(yùn)用基礎(chǔ)知識(shí)進(jìn)行實(shí)際操作的能力。上機(jī)操作
題
綜合性強(qiáng)、難度較大。上機(jī)考試的評(píng)分是以磯評(píng)為主,人工復(fù)查為輔的。機(jī)評(píng)當(dāng)然不存在公正性的問題,但卻存
在呆板的問題,有時(shí)還可能因?yàn)槌鲱}者考慮不周出現(xiàn)錯(cuò)評(píng)的情況??忌鲱}時(shí)不充分考慮到這些情況,就有可能
吃虧。
掌握好上機(jī)考試的應(yīng)試技巧,可以使考生的實(shí)際水平在考試時(shí)得到充分發(fā)揮,從而取得較為理想的成績(jī)。歷
次考試均有考生因?yàn)楹雎粤诉@一點(diǎn),加之較為緊張的考場(chǎng)氣氛影響了水平的發(fā)揮,致使考試成績(jī)大大低于實(shí)際水
平。因此每個(gè)考生在考試前,都應(yīng)有充分的準(zhǔn)備。總結(jié)以下幾點(diǎn)供考生在復(fù)習(xí)和考試時(shí)借鑒:
(1)對(duì)于上機(jī)考試的復(fù)習(xí),切不可“列記硬背”根據(jù)以往考試經(jīng)驗(yàn),有部分考生能夠通過筆試,而上機(jī)考
試卻不能通過,主要原因是這部分考生已經(jīng)習(xí)慣于
傳統(tǒng)考試的“死記硬背”,而對(duì)于真正的知識(shí)應(yīng)用,卻顯得束手無策。為了克服這個(gè)弊病,考生一定要在熟記基
本知識(shí)點(diǎn)的基礎(chǔ)上,加強(qiáng)上機(jī)訓(xùn)練,從歷年試題中尋找解題技巧,理清解題思路,將各類典型試題反復(fù)練習(xí)。
(2)在考前,一定要重視等級(jí)考試模擬軟件的使用在考試之前,應(yīng)使用等級(jí)考試模擬軟件進(jìn)行實(shí)際的上機(jī)
操作練習(xí),尤其要做一些具有針對(duì)性的上機(jī)模擬題,
以便熟悉考試題型,體驗(yàn)真實(shí)的上機(jī)環(huán)境,減輕考試時(shí)的緊張程度。
(3)學(xué)會(huì)并習(xí)慣使用幫助系統(tǒng)大部分軟件都有較全面的幫助系統(tǒng),熟練掌握幫助系統(tǒng),可以使考生減少記
憶量,解決解題中的疑難問題。
(4)熟悉考試場(chǎng)地及環(huán)境尤其是要熟悉考場(chǎng)的硬件情況和所使用的相關(guān)軟件的情況??键c(diǎn)在正式考試前,
會(huì)給考生提供一次模擬上機(jī)
的機(jī)會(huì)。模擬考試時(shí),考生重點(diǎn)不應(yīng)放在把題做出來,而是放在熟悉考試環(huán)境,相應(yīng)軟件的使用方法,考試系統(tǒng)
的使用等方面。
(5)做上機(jī)題時(shí)要不急不燥,認(rèn)真審題先分析,后操作。明白了問題是什么以后,先把問題在腦海里過一
遍,考慮好如何操作后,再依思路從容做
答。而不要手忙腳亂、毛毛躁躁、急于作答.對(duì)于十分了解或熟悉的問題,切忌粗心大意、得意忘形、而應(yīng)認(rèn)真
分析,必須將題目給出的全部?jī)?nèi)容逐字看清楚后針對(duì)具體問題進(jìn)行操作。
常言道“熟能生巧”、“打鐵還得本身硬”,再好的方法與技巧若沒有基礎(chǔ),是發(fā)揮不了作用的;如若有了一
定的功底,再差的招式也會(huì)產(chǎn)生很大的威力,就像金庸小說中楊過的那柄鈍劍。但是如果只看不練,不會(huì)有提高。
建議大家多做模擬試題和歷年試題,鍛煉解題的能力與節(jié)奏。
第二部分核心講義
【公共基礎(chǔ)知識(shí)】
第1章數(shù)據(jù)結(jié)構(gòu)與算法
一、算法
i.算法的基本概念
(1)算法的定義算法是指解題方案的準(zhǔn)確而完整的描述,即算法是對(duì)特定問題求解步驟的一種描述。它是
一組嚴(yán)謹(jǐn)定義運(yùn)算
順序的規(guī)則,且每個(gè)規(guī)則都是明確有效的,此順序?qū)⒃谟邢薜拇螖?shù)下終止。需要注意的是:算法不等于程序,也
不等于計(jì)算方法。
(2)算法的基本特征
①可行性a.算法中的每一步驟都必須能夠?qū)崿F(xiàn);
b.算法執(zhí)行的結(jié)果要能夠達(dá)到預(yù)期的目的。
②確定性確定性是指算法中的每一個(gè)步驟都必須有明確的定義,不允許有模棱兩可的解釋,也不允許有多
義性。
③有窮性有窮性是指算法必須能在有限的時(shí)間內(nèi)做完,即必須能在執(zhí)行有限個(gè)步驟之后終止,且必須有合理
的執(zhí)行時(shí)
間。
④擁有足夠的情報(bào)算法是否有效,取決于為算法所提供的情報(bào)是否足夠。一般而言,當(dāng)算法有足夠的情報(bào)時(shí),
此算法有效,而
當(dāng)提供的情報(bào)不夠時(shí),算法可能無效。
2.算法設(shè)計(jì)基本方法
(1)列舉法
①基本思想根據(jù)提出的問題,列舉所有可能的情況,并用問題中給定的條件檢驗(yàn)?zāi)男┦切枰?,哪些是不?/p>
要的。常用
于解決“是否存在”或“有多少種可能”等類型的問題。
②主要特點(diǎn)算法比較簡(jiǎn)單,但列舉情況較多時(shí),算法工作量很大。
③注意事項(xiàng)例舉算法時(shí),通過對(duì)實(shí)際問題進(jìn)行詳細(xì)分析,將與問題有關(guān)的知識(shí)條理化、完備化、系統(tǒng)化,并
從中找出規(guī)
律,或?qū)λ锌赡艿那闆r進(jìn)行分類,從而引出一些有用的信息,減少列舉量。
(2)歸納法
①基本思想通過列舉少量的特殊情況,經(jīng)過分析,最后找出一般
的關(guān)系。
②主要特點(diǎn)a.比列舉法更能反映問題的本質(zhì),可解決列舉量為無限的問題;
b.可操作性低,不易歸納出一個(gè)具體數(shù)學(xué)模型;c.歸納得出的結(jié)論只是
一種猜測(cè),須對(duì)這種猜測(cè)加以必要的證明。
(3)遞推
①基本思想從已知的初始條件出發(fā),逐次推出所要求的各中間結(jié)果和最后
結(jié)果。
②主要特點(diǎn)a.初始條件或問題本身已給定,或通過對(duì)問題的分
析化簡(jiǎn)得到;b.遞推本質(zhì)上屬于歸納法,遞推關(guān)系式往往是歸
納的結(jié)果;c.數(shù)值型遞推算法計(jì)算過程中必須注意數(shù)值計(jì)算的
穩(wěn)定性問題。
(4)遞歸
①基本思想將復(fù)雜問題逐層分解,歸結(jié)為一些簡(jiǎn)單的問題,將簡(jiǎn)單問題解決掉,再沿著原來分解的逆過程逐
步進(jìn)行綜合。
②主要特點(diǎn)a.遞歸的基礎(chǔ)是歸納,對(duì)問題逐層分解的過程實(shí)際上并沒有對(duì)問題進(jìn)行求
解:b.在可計(jì)算性理論和算法設(shè)計(jì)中占有重要地位;c.遞歸算法比遞推算法清晰易
讀,結(jié)構(gòu)簡(jiǎn)練;d.設(shè)計(jì)遞歸算法比遞推算法容易,但是其執(zhí)行效率較低。
③分類
a.直接遞歸。一個(gè)算法P顯式地調(diào)用自己。
b.間接遞歸。算法P調(diào)用另一個(gè)算法Q,而算法Q又調(diào)用算法P。
④遞歸與遞推的區(qū)別遞歸與遞推的區(qū)別主要在于二者實(shí)現(xiàn)方
法的不同,表現(xiàn)為:a.遞歸是從算法本身到達(dá)遞歸的邊界
的:b.遞推是從初始條件出發(fā),逐次推出所需求的結(jié)果。
(5)減半遞推技術(shù)減半遞推技術(shù)是工程上常用的分治法,其中,“減半”指將問題的規(guī)模減半,而問題的性
質(zhì)不變;“遞推”指
重復(fù)“減半”的過程。
(6)回溯法回溯法是指通過對(duì)問題的分析,找出一個(gè)解決問題的線索,然后沿著這個(gè)線索逐步試探,若試
探成功,則問
題得到解決,若試探失敗,則逐步回退換別的路線再進(jìn)行試探。
3.算法復(fù)雜度
(1)時(shí)間復(fù)雜度
①定義算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量。
算法的工作量用算法所執(zhí)行的基本運(yùn)算次數(shù)來度量,而算法所執(zhí)行的基本運(yùn)算次數(shù)是問題規(guī)模的函數(shù),即
算法的工作量=f(n)
其中,n是問題的規(guī)模.
②在同一問題規(guī)模下,若算法的基本運(yùn)算次數(shù)取決于某一特定輸入,可用以下兩種方法來分析算法的工作量:
a.平均性態(tài)平均性態(tài)分析是指用各種熔定輸入下的基本運(yùn)算次數(shù)的加權(quán)平均值來度量算法的工作量。算法
的平均性態(tài)定
義為:
A(n)=Zp(x)t(x)
X€D?
其中,x是所有可能輸入中的某個(gè)特定輸入,p(X)是X出現(xiàn)的概率,即輸入為X的概率,t(X)是算法在
輸入為X時(shí)所執(zhí)行的基木運(yùn)算次數(shù),D”表示當(dāng)規(guī)模為n時(shí),算法執(zhí)行時(shí)所有可能輸入的集合.
b.最壞情況復(fù)雜性
最壞情況分析是指規(guī)模為n時(shí),算法所執(zhí)行的基本運(yùn)算的最大次數(shù)。其定義為:
W(n)=max{t(x)}
.?Dn
(2)空間復(fù)雜度
①定義算法的空間復(fù)雜度一般是指執(zhí)行這個(gè)算法所需要的內(nèi)存空
間。
②存儲(chǔ)空間組成一個(gè)算法的存儲(chǔ)空間包括以下幾
種:a.算法程序占用的空間;b.輸入的初始
數(shù)據(jù)占用的存儲(chǔ)空間;c.算法執(zhí)行過程中所需
要的額外空間.
額外空間包括算法程序執(zhí)行過程中的工作單元以及某種數(shù)據(jù)結(jié)構(gòu)所需要的附加存儲(chǔ)空間,若額外空間相對(duì)于
問題規(guī)模來說是常數(shù),則稱該算法是原地工作的。
二、數(shù)據(jù)結(jié)構(gòu)的基本概念
1.概述
(1)數(shù)據(jù)處理概述
①定義數(shù)據(jù)處理是指對(duì)數(shù)據(jù)集合中的各元素以各種方式進(jìn)行運(yùn)算,包括插入、刪除、查找、更改等運(yùn)算,也
包括對(duì)
數(shù)據(jù)元素進(jìn)行分析。
②關(guān)鍵問題大量數(shù)據(jù)元素在計(jì)算機(jī)中如何組織,以便提高數(shù)據(jù)處理的效率,從而節(jié)省計(jì)算機(jī)的存儲(chǔ)空間,這
是進(jìn)行數(shù)據(jù)
結(jié)構(gòu)處理的關(guān)鍵問題。
(2)數(shù)據(jù)結(jié)構(gòu)研究概述
①研究問題
a.數(shù)據(jù)集合中各數(shù)據(jù)元素之間所固有的邏輯關(guān)系,即數(shù)據(jù)的邏輯結(jié)構(gòu);b.在對(duì)數(shù)據(jù)進(jìn)行處理時(shí),各數(shù)據(jù)
元素在計(jì)算機(jī)中的存儲(chǔ)關(guān)系,即數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu):c.對(duì)各種數(shù)據(jù)結(jié)構(gòu)進(jìn)行的運(yùn)算。
②研究目的
數(shù)據(jù)結(jié)構(gòu)研究和討論上述3個(gè)問題的主要目的在于提高數(shù)據(jù)處理效率,包括:a,提高數(shù)據(jù)處理的速度;b.盡
量節(jié)省在數(shù)據(jù)處理過程中所占用的計(jì)算機(jī)存儲(chǔ)空間。
2.數(shù)據(jù)結(jié)構(gòu)的概念
(I)數(shù)據(jù)結(jié)構(gòu)的定義數(shù)據(jù)結(jié)構(gòu)是指相互有關(guān)聯(lián)的數(shù)據(jù)元素的集合,即它是反映數(shù)據(jù)元素之間關(guān)系的數(shù)據(jù)元
素集合的表示。簡(jiǎn)言之,
數(shù)據(jù)結(jié)構(gòu)是指帶有結(jié)構(gòu)的數(shù)據(jù)元素的集合,這里的“結(jié)構(gòu)”指數(shù)據(jù)元素之間的前后件關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)應(yīng)包含
以下兩方面內(nèi)容:
①表述數(shù)據(jù)元素的信息;
②表示各數(shù)據(jù)元素之間的前后件關(guān)系。
(2)數(shù)據(jù)的邏輯結(jié)構(gòu)
①定義數(shù)據(jù)的邏輯結(jié)構(gòu)是指反映數(shù)據(jù)元素之間邏輯關(guān)系的數(shù)據(jù)結(jié)
構(gòu)。
②要素:
a.數(shù)據(jù)元素的集合,通常記為D;
b.D上的關(guān)系,通常記為R,它反映了D中各數(shù)據(jù)元素之間的前后件關(guān)系。
③表示
一個(gè)數(shù)據(jù)結(jié)構(gòu)B可表示為:
B=(D,R)為反
映D中個(gè)數(shù)據(jù)元素之間的前后件關(guān)系,一般用二元組來表示。
(3)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)
①定義數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),也稱數(shù)據(jù)的物理結(jié)構(gòu),是指數(shù)據(jù)邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式。在數(shù)據(jù)
的存儲(chǔ)
結(jié)構(gòu)中,不僅要存放各數(shù)據(jù)元素的信息,而且要存放各數(shù)據(jù)元素之間的前后件信息。
②常用的存儲(chǔ)結(jié)構(gòu):a.順序;b.鏈接;c.索引。采用不同
的存儲(chǔ)結(jié)構(gòu),數(shù)據(jù)處理的效率是不同的。3.數(shù)據(jù)結(jié)構(gòu)的圖
形表示
(1)在數(shù)據(jù)結(jié)構(gòu)的圖形表示中,數(shù)據(jù)集合D中每個(gè)元素用中間標(biāo)有元素值的方框表示,稱為數(shù)據(jù)結(jié)點(diǎn)(簡(jiǎn)
稱結(jié)點(diǎn));對(duì)關(guān)系R中的每一個(gè)二元組,用一條有向線段從前件結(jié)點(diǎn)指向后件結(jié)點(diǎn)。
(2)在數(shù)據(jù)結(jié)構(gòu)中,沒有前件的結(jié)點(diǎn)稱為根結(jié)點(diǎn),沒有后件的結(jié)點(diǎn)稱為終端結(jié)點(diǎn)(也稱葉子結(jié)點(diǎn)),其余結(jié)
點(diǎn)都稱為內(nèi)部結(jié)點(diǎn)。
(3)數(shù)據(jù)結(jié)構(gòu)中的元素結(jié)點(diǎn)可能是在動(dòng)態(tài)變化的,這種變化體現(xiàn)在結(jié)點(diǎn)數(shù)量的增減以及各結(jié)點(diǎn)之間的前后
件關(guān)系的動(dòng)態(tài)變化上。
4.線性結(jié)構(gòu)與非線性結(jié)構(gòu)根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間的前后件關(guān)系的復(fù)雜程度,可將
數(shù)據(jù)結(jié)構(gòu)分為:
(1)線性結(jié)構(gòu)(線性表)一個(gè)非空的數(shù)據(jù)結(jié)構(gòu)滿足下列兩個(gè)條
件時(shí),稱其為線性結(jié)構(gòu):
①有且只有一個(gè)根結(jié)點(diǎn);
②每個(gè)結(jié)點(diǎn)最多只有一個(gè)前件,也最多只有一個(gè)后件。線性結(jié)構(gòu)中插入或刪除任何一個(gè)結(jié)點(diǎn)還應(yīng)是線性結(jié)
構(gòu),如果不滿足這個(gè)條件就不能稱之為線性結(jié)構(gòu)。
(2)非線性結(jié)構(gòu)如果一個(gè)數(shù)據(jù)結(jié)構(gòu)不是線性結(jié)構(gòu),則稱之為非
線性結(jié)構(gòu)。
注:線性結(jié)構(gòu)與非線性結(jié)構(gòu)都可以是空的數(shù)據(jù)結(jié)構(gòu)。一個(gè)空的數(shù)據(jù)結(jié)構(gòu)屬于線性結(jié)構(gòu)還是非線性結(jié)構(gòu),需要
根據(jù)對(duì)該數(shù)據(jù)結(jié)構(gòu)的運(yùn)算是否按照線性結(jié)構(gòu)的規(guī)則來處理進(jìn)行判斷。
三、線性表及其順序存儲(chǔ)結(jié)構(gòu)
1.線性表的基本概念
(1)線性表是一種最常見最簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu),由一組數(shù)據(jù)元素構(gòu)成。數(shù)據(jù)元素在線性表中的位置值只取決
于它們自己的序號(hào),即數(shù)據(jù)元素之間的相對(duì)位置是線性的。
(2)非空線性表的結(jié)構(gòu)特征:
①有且只有一個(gè)根結(jié)點(diǎn)ai.它無前件;
②有且只有一個(gè)終端結(jié)點(diǎn)所,它無后件;
③除根結(jié)點(diǎn)與終端結(jié)點(diǎn)外,其他所有結(jié)點(diǎn)有且只有一個(gè)前件,也有且只有一個(gè)后件。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 絕句教案范文集錦6篇
- 教師個(gè)人工作計(jì)劃2022年
- 大班春節(jié)教案
- 項(xiàng)目管理部門工作計(jì)劃范文
- 保溫材料生產(chǎn)項(xiàng)目投資計(jì)劃書
- 2022公共衛(wèi)生工作計(jì)劃10篇
- 護(hù)理專業(yè)自我鑒定10篇
- 年度工作總結(jié)合集15篇
- 網(wǎng)絡(luò)創(chuàng)新課程設(shè)計(jì)
- 基督山伯爵讀書筆記15篇
- 外派董事培訓(xùn)課件
- 探礦權(quán)申請(qǐng)書
- 期末復(fù)習(xí)單詞正確形式填空專項(xiàng)練習(xí)(試題)譯林版(三起)英語四年級(jí)上冊(cè)
- sbar溝通模式在臨床護(hù)理中的應(yīng)用
- 高考語文復(fù)習(xí)小說閱讀之人物形象課件54張
- 控制系統(tǒng)的滯后校正設(shè)計(jì)
- 燈會(huì)安全施工方案
- CNAS-CL02:2023 醫(yī)學(xué)實(shí)驗(yàn)室質(zhì)量和能力認(rèn)可準(zhǔn)則
- 溫濕度記錄表
- 痛經(jīng)癥狀量表(CMSS)全
- 住院醫(yī)師規(guī)范化培訓(xùn)教學(xué)查房課件
評(píng)論
0/150
提交評(píng)論