出版時(shí)間:2010-6 出版社:清華大學(xué)出版社 作者:徐軍,郭龍?jiān)?,李為? 主編 頁(yè)數(shù):449
前言
全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試自實(shí)施起至今已經(jīng)歷了20多年,在社會(huì)上產(chǎn)生了很大的影響,其權(quán)威性得到社會(huì)各界的廣泛認(rèn)可。為了適應(yīng)我國(guó)信息化發(fā)展的需求,國(guó)家人力資源和社會(huì)保障部同工業(yè)和信息化部在2009年對(duì)程序員級(jí)別考試大綱進(jìn)行了重新的調(diào)整,以滿足社會(huì)上對(duì)各種信息技術(shù)人才的需要。本書第l版自2005年出版以來,被眾多考生選用為考試參考書,多次重印,深受廣大讀者好評(píng)。為了幫助考生復(fù)習(xí)迎考,根據(jù)2009年考試大綱的最新變化及計(jì)算機(jī)新技術(shù)的發(fā)展,本書對(duì)第1版同名書進(jìn)行修訂。修訂后本書特色如下。(1)知識(shí)點(diǎn)全面。2009年新大綱對(duì)知識(shí)點(diǎn)有所調(diào)整與變動(dòng),使其更注重實(shí)踐性。本書與2009年程序員考試大綱考試科目1——計(jì)算機(jī)與軟件工程基本知識(shí)基本一致,又兼顧計(jì)算機(jī)技術(shù)發(fā)展和知識(shí)更新,對(duì)屬于大綱要求的知識(shí)點(diǎn)但指定教材沒有闡述的部分進(jìn)行了必要的補(bǔ)充。(2)結(jié)構(gòu)與官方教程同步。本書參考最新指定官方教程、最新考試大綱及最新題型編寫章、節(jié)內(nèi)容,便于考生使用《程序員教程(第3版)》同步復(fù)習(xí),同時(shí)更加突出重點(diǎn)與難點(diǎn),針對(duì)性強(qiáng),減輕考生復(fù)習(xí)的工作量。(3)例題與習(xí)題經(jīng)典。最近5年(2005-2009年)10次考試真題全部被分類解析到例題中,并同時(shí)在其中增加了根據(jù)最新考試大綱精心設(shè)計(jì)的例題,具有典型性和代表性,而2004年兩次考試真題全部被分類歸入同步練習(xí)中。使考生能從以前的考題中,更好地熟悉考試的難度與廣度,順利通過考試。(4)重點(diǎn)突出。第2版沿襲前一版的框架,每一小節(jié)分4個(gè)模塊:考點(diǎn)輔導(dǎo)、典型例題分析、同步練習(xí)和同步練習(xí)參考答案。其中,考點(diǎn)輔導(dǎo)部分主要以專題的方式,細(xì)化程序員上午考試各章節(jié)的基礎(chǔ)知識(shí)點(diǎn)的介紹;典型例題分析是本書的重點(diǎn),它詳盡細(xì)致地剖析了近5年(2005-2009)的所有真題和例題;同步練習(xí)每一道題都配有標(biāo)準(zhǔn)的答案;每章還配有一定數(shù)量的習(xí)題及答案,對(duì)讀者所學(xué)的知識(shí)和能力起到鞏固、拓寬和提高的作用。(5)語言進(jìn)行了錘煉,更準(zhǔn)確、概念清晰,覆蓋所有大綱考點(diǎn),并突出重難點(diǎn)。(6)書中所有例題與習(xí)題進(jìn)行了精選,確保所有題目符合考綱要求,例題選取典型、有梯度、有廣度,分析詳盡;題目的難易度、分布率與真實(shí)考試相當(dāng);題目答案正確、解析科學(xué);無重復(fù)題目、雷同題目。本書非常適合備考程序員的考生使用,也可作為高等學(xué)校相關(guān)專業(yè)或培訓(xùn)班的教材。本書第1版由徐軍、王國(guó)全、何群、何光明、劉菁、朱小龍編寫。第2版是對(duì)第1版的修訂與升級(jí),具體由徐軍、郭龍?jiān)?、李為健完成編寫與升級(jí)工作。此外,參與本書編寫的還有陳海燕、陳智、程勇、何光明、李佐勇、蔣道霞、馬常霞、祁云嵩、申繼年、孫建東、王珊珊、許勇、張宏等。在此對(duì)原作品作者及全體參與人員表示衷心的感謝。
內(nèi)容概要
本書是按照人事部(現(xiàn)為人力資源和社會(huì)保障部)、信息產(chǎn)業(yè)部(現(xiàn)為工業(yè)和信息化部)最新頒布的全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試大綱和指定教材而編寫的考試用書。全書分為6章,內(nèi)容包括:常用算法和數(shù)據(jù)結(jié)構(gòu),程序流程圖和N-S圖,C語言,C++語言,Java語言程序設(shè)計(jì),程序員考試(下午科目)樣卷與答案解析等,主要從考試大綱要求、考點(diǎn)輔導(dǎo)、典型例題分析和專項(xiàng)習(xí)題訓(xùn)練幾個(gè)方面對(duì)各部分內(nèi)容加以系統(tǒng)的闡釋。本書具有考點(diǎn)分析透徹、例題典型、習(xí)題豐富等特點(diǎn),非常適合參加程序員考試的考生使用,也可作為高等院校或培訓(xùn)班的教材。
書籍目錄
第1章 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí) 1.1 計(jì)算機(jī)系統(tǒng)的基本組成 1.1.1 考點(diǎn)輔導(dǎo) 1.1.2 典型例題分析 1.1.3 同步練習(xí) 1.1.4 同步練習(xí)參考答案 1.2 計(jì)算機(jī)中數(shù)據(jù)的表示及運(yùn)算 1.2.1 考點(diǎn)輔導(dǎo) 1.2.2 典型例題分析 1.2.3 同步練習(xí) 1.2.4 同步練習(xí)參考答案 1.3 計(jì)算機(jī)的基本組成及工作原理 1.3.1 考點(diǎn)輔導(dǎo) 1.3.2 典型例題分析 1.3.3 同步練習(xí) 1.3.4 同步練習(xí)參考答案 1.4 指令系統(tǒng)簡(jiǎn)介 1.4.1 考點(diǎn)輔導(dǎo) 1.4.2 典型例題分析 1.4.3 同步練習(xí) 1.4.4 同步練習(xí)參考答案 1.5 本章小結(jié) 1.6 達(dá)標(biāo)訓(xùn)練題及參考答案 1.6.1 達(dá)標(biāo)訓(xùn)練題 1.6.2 參考答案第2章 操作系統(tǒng)基礎(chǔ)知識(shí) 2.1 操作系統(tǒng)概述 2.1.1 考點(diǎn)輔導(dǎo) 2.1.2 典型例題分析 2.1.3 同步練習(xí) 2.1.4 同步練習(xí)參考答案 2.2 處理機(jī)管理 2.2.1 考點(diǎn)輔導(dǎo) 2.2.2 典型例題分析 2.2.3 同步練習(xí) 2.2.4 同步練習(xí)參考答案 2.3 存儲(chǔ)管理 2.3.1 考點(diǎn)輔導(dǎo) 2.3.2 典型例題分析 2.3.3 同步練習(xí) 2.3.4 同步練習(xí)參考答案 2.4 設(shè)備管理 2.4.1 考點(diǎn)輔導(dǎo) 2.4.2 典型例題分析 2.4.3 同步練習(xí) 2.4.4 同步練習(xí)參考答案 2.5 文件管理 2.5.1 考點(diǎn)輔導(dǎo) 2.5.2 典型例題分析 2.5.3 同步練習(xí) 2.5.4 同步練習(xí)參考答案 2.6 作業(yè)管理 2.6.1 考點(diǎn)輔導(dǎo) 2.6.2 典型例題分析 2.6.3 同步練習(xí) 2.6.4 同步練習(xí)參考答案 2.7 本章小結(jié) 2.8 達(dá)標(biāo)訓(xùn)練題及參考答案 2.8.1 達(dá)標(biāo)訓(xùn)練題 2.8.2 參考答案第3章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 3.1 基本概念 3.1.1 考點(diǎn)輔導(dǎo) 3.1.2 典型例題分析 3.1.3 同步練習(xí) 3.1.4 同步練習(xí)參考答案 3.2 數(shù)據(jù)模型 3.2.1 考點(diǎn)輔導(dǎo) 3.2.2 典型例題分析 3.2.3 同步練習(xí) 3.2.4 同步練習(xí)參考答案 3.3 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能和特征 3.3.1 考點(diǎn)輔導(dǎo) 3.3.2 典型例題分析 3.3.3 同步練習(xí) 3.3.4 同步練刊參考答案 3.4 數(shù)據(jù)庫(kù)模式 3.4.1 考點(diǎn)輔導(dǎo) 3.4.2 典型例題分析 3.4.3 同步練習(xí) 3.4.4 同步練習(xí)參考答案 3.5 關(guān)系數(shù)據(jù)庫(kù)與關(guān)系運(yùn)算 3.5.1 考點(diǎn)輔導(dǎo) 3.5.2 典型例題分析 3.5.3 同步練習(xí) 3.5.4 同步練習(xí)參考答案 3.6 關(guān)系數(shù)據(jù)庫(kù)SQL語言簡(jiǎn)介 3.6.1 考點(diǎn)輔導(dǎo) 3.6.2 典型例題分析 3.6.3同步練習(xí) 3.6.4 同步練習(xí)參考答案 3.7 數(shù)據(jù)庫(kù)設(shè)計(jì) 3.7.1 考點(diǎn)輔導(dǎo) 3.7.2 典型例題分析 3.7.3 同步練習(xí) 3.7.4 同步練習(xí)參考答案 3.8 本章小結(jié) 3.9 達(dá)標(biāo)訓(xùn)練題及參考答案 3.9.1 達(dá)標(biāo)訓(xùn)練題 3.9.2 參考答案第4章 多媒體基礎(chǔ)知識(shí) 4.1 多媒體的基本概念 4.1.1 考點(diǎn)輔導(dǎo) 4.1.2 典型例題分析 4.1.3 同步練習(xí) 4.1.4 同步練習(xí)參考答案 4.2 音頻 4.2.1 考點(diǎn)輔導(dǎo) 4.2.2 典型例題分析 4.2.3 同步練習(xí) 4.2.4 同步練習(xí)參考答案 4.3 圖形和圖像 4.3.1 考點(diǎn)輔導(dǎo) 4.3.2 典型例題分析 4.3.3 同步練習(xí) 4.3.4 同步練習(xí)參考答案 4.4 動(dòng)畫和視頻 4.4.1 考點(diǎn)輔導(dǎo) 4.4.2 典型例題分析 4.4.3 同步練習(xí) 4.4.4 同步練習(xí)參考答案 4.5 多媒體網(wǎng)絡(luò) 4.5.1 考點(diǎn)輔導(dǎo) 4.5.2 典型例題分析 4.5.3 同步練習(xí) 4.5.4 同步練習(xí)參考答案 4.6 本章小結(jié) 4.7 達(dá)標(biāo)訓(xùn)練題及參考答案 4.7.1 達(dá)標(biāo)訓(xùn)練題 4.7.2 參考答案第5章 網(wǎng)絡(luò)基礎(chǔ)知識(shí) 5.1 計(jì)算機(jī)網(wǎng)絡(luò)概述 5.1.1 考點(diǎn)輔導(dǎo) 5.1.2 典型例題分析 5.1.3 同步練習(xí) 5.1.4 同步練習(xí)參考答案 5.2 計(jì)算機(jī)網(wǎng)絡(luò)硬件 5.2.1 考點(diǎn)輔導(dǎo) 5.2.2 典型例題分析 5.2.3 同步練習(xí) 5.2.4 同步練習(xí)參考答案 5.3 TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu) 5.3.1 考點(diǎn)輔導(dǎo) 5.3.2 典型例題分析 5.3.3 同步練習(xí) 5.3.4 同步練習(xí)參考答案 5.4 Intemet基礎(chǔ)知識(shí) 5.4.1 考點(diǎn)輔導(dǎo) 5.4.2 典型例題分析 5.4.3 同步練習(xí) 5.4.4 同步練習(xí)參考答案 5.5 局域網(wǎng)基礎(chǔ) 5.5.1 考點(diǎn)輔導(dǎo) 5.5.2 典型例題分析 5.5.3 同步練爿 5.5.4 同步練習(xí)參考答案 5.6 本章小結(jié) 5.7 達(dá)標(biāo)訓(xùn)練題及參考答案 5.7.1 達(dá)標(biāo)訓(xùn)練題 5.7.2 參考答案第6章 程序設(shè)計(jì)語言基礎(chǔ)知識(shí) 6.1 程序設(shè)計(jì)語言的基礎(chǔ)知識(shí) 6.1.1 考點(diǎn)輔導(dǎo) 6.1.2 典型例題分析 6.1.3 同步練習(xí) 6.1.4 同步練習(xí)參考答案 6.2 語言處理程序基礎(chǔ) 6.2.1 考點(diǎn)輔導(dǎo) 6.2.2 典型例題分析 6.2.3 同步練習(xí) 6.2.4 同步練習(xí)參考答案 6.3 本章小結(jié) 6.4 達(dá)標(biāo)訓(xùn)練題及參考答案 6.4.1 達(dá)標(biāo)訓(xùn)練題 6.4.2 參考答案第7章 軟件工程基礎(chǔ)知識(shí) 7.1 軟件工程和項(xiàng)目管理基礎(chǔ) 7.1.1 考點(diǎn)輔導(dǎo) 7.1.2 典型例題分析 7.1.3 同步練習(xí) 7.1.4 同步練習(xí)參考答案 7.2 面向?qū)ο蠹夹g(shù)基礎(chǔ) 7.2.1 考點(diǎn)輔導(dǎo) 7.2.2 典型例題分析 7.2.3 同步練爿 7.2.4 同步練習(xí)參考答案 7.3 軟件需求分析 7.3.1 考點(diǎn)輔導(dǎo) 7.3.2 典型例題分析 7.3.3 同步練習(xí) 7.3.4 同步練習(xí)參考答案 7.4 軟件設(shè)計(jì) 7.4.1 考點(diǎn)輔導(dǎo) 7.4.2 典型例題分析 7.4.3 同步練習(xí) 7.4.4 同步練習(xí)參考答案 7.5 軟件編碼 7.5.1 考點(diǎn)輔導(dǎo) 7.5.2 典型例題分析 7.5.3 同步練習(xí) 7.5.4 同步練習(xí)參考答案 7.6 軟件測(cè)試 7.6.1 考點(diǎn)輔導(dǎo) 7.6.2 典型例題分析 7.6.3 同步練習(xí) 7.6.4 同步練習(xí)參考答案 7.7 軟件運(yùn)行與維護(hù) 7.7.1 考點(diǎn)輔導(dǎo) 7.7.2 典型例題分析 7.7.3 同步練習(xí) 7.7.4 同步練習(xí)參考答案 7.8 軟件質(zhì)量管理與質(zhì)量保證 7.8.1 考點(diǎn)輔導(dǎo) 7.8.2 典型例題分析 7.8.3 同步練習(xí) 7.8.4 同步練習(xí)參考答案 7.9 本章小結(jié) 7.10 達(dá)標(biāo)訓(xùn)練題及參考答案 7.10.1 達(dá)標(biāo)訓(xùn)練題 7.10.2 參考答案第8章 數(shù)據(jù)結(jié)構(gòu)與算法 8.1 線性結(jié)構(gòu) 8.1.1 考點(diǎn)輔導(dǎo) 8.1.2 典型例題分析 8.1.3 同步練習(xí) 8.1.4 同步練習(xí)參考答案 8.2 數(shù)組和矩陣 8.2.1 考點(diǎn)輔導(dǎo) 8.2.2 典型例題分析 8.2.3 同步練習(xí) 8.2.4 同步練習(xí)參考答案 8.3 樹和圖 8.3.1 考點(diǎn)輔導(dǎo) 8.3.2 典型例題分析 8.3.3 同步練習(xí) 8.3.4 同步練習(xí)參考答案 8.4 算法概述 8.4.1 考點(diǎn)輔導(dǎo) 8.4.2 典型例題分析 8.4.3 同步練習(xí) 8.4.4 同步練習(xí)參考答案 8.5 本章小結(jié) 8.6 達(dá)標(biāo)訓(xùn)練題及參考答案 8.6.1 達(dá)標(biāo)訓(xùn)練題 8.6.2 參考答案第9章 標(biāo)準(zhǔn)化和知識(shí)產(chǎn)權(quán) 9.1 標(biāo)準(zhǔn)化的基本知識(shí) 9.1.1 考點(diǎn)輔導(dǎo) 9.1.2 典型例題分析 9.1.3 同步練爿 9.1.4 同步練習(xí)參考答案 9.2 知識(shí)產(chǎn)權(quán)基礎(chǔ)知識(shí) 9.2.1 考點(diǎn)輔導(dǎo) 9.2.2 典型例題分析 9.2.3 同步練習(xí) 9.2.4 同步練習(xí)參考答案 9.3 本章小結(jié) 9.4 達(dá)標(biāo)訓(xùn)練題及參考答案 9.4.1 達(dá)標(biāo)訓(xùn)練題 9.4.2 參考答案第10章 安全性基礎(chǔ)知識(shí) 10.1 安傘性概述 10.1.1 考點(diǎn)輔導(dǎo) 10.1.2 典型例題分析 10.1.3 同步練習(xí), 10.1.4 同步練習(xí)參考答案 10.2 計(jì)算機(jī)病毒和計(jì)算機(jī)犯罪概述 10.2.1 考點(diǎn)輔導(dǎo) 10.2.2 典型例題分析 10.2.3 同步練爿 10.2.4 同步練爿參考答案 10.3 網(wǎng)絡(luò)安全 10.3.1 考點(diǎn)輔導(dǎo) 10.3.2 典型例題分析 10.3.3 同步練習(xí) 10.3.4 同步練習(xí)參考答案 10.4 訪問控制 10.4.1 考點(diǎn)輔導(dǎo) 10.4.2 典型例題分析 10.4.3 同步練習(xí) 10.4.4 同步練習(xí)參考答案 10.5 加密與解密 10.5.1 考點(diǎn)輔導(dǎo) 10.5.2 典型例題分析 10.5.3 同步練習(xí) 10.5.4 同步練習(xí)參考答案 10.6 本章小結(jié) 10.7 達(dá)標(biāo)訓(xùn)練題及參考答案 10.7.1 達(dá)標(biāo)訓(xùn)練題 10.7.2 參考答案第11章 計(jì)算機(jī)專業(yè)英語 11.1 程序員考試專業(yè)英語 11.1.1 考點(diǎn)輔導(dǎo) 11.1.2 典型例題分析 11.1.3 同步練習(xí) ……第12章 計(jì)算機(jī)應(yīng)用基礎(chǔ)知識(shí)
章節(jié)摘錄
插圖:第6章 程序設(shè)計(jì)語言基礎(chǔ)知識(shí)6.1 程序設(shè)計(jì)語言的基礎(chǔ)知識(shí)6.1.1 考點(diǎn)輔導(dǎo)6.1.1.1 程序設(shè)計(jì)語言的基本概念計(jì)算機(jī)程序設(shè)計(jì)語言是用來編寫程序的語言,是軟件系統(tǒng)的重要組成部分,與程序設(shè)計(jì)語言相對(duì)應(yīng)的各種語言處理程序則為該語言提供支持和輔助作用。程序設(shè)計(jì)語言一般分為機(jī)器語言、匯編語言和高級(jí)語言三大類。機(jī)器語言是最基本的、出現(xiàn)最早的計(jì)算機(jī)編程語言,是唯一可以為計(jì)算機(jī)直接執(zhí)行的語言。用機(jī)器語言編寫的程序小,執(zhí)行效率高,占用內(nèi)存空間小,運(yùn)行速度快,可以直接控制計(jì)算機(jī)的硬件。但是用機(jī)器語言編程對(duì)程序設(shè)計(jì)者的水平要求很高,他們必須對(duì)所使用的計(jì)算機(jī)的硬件工作原理及線路連接關(guān)系十分清楚。使用助記符和有關(guān)符號(hào)編寫的程序被稱為匯編語言程序。由于計(jì)算機(jī)只能夠識(shí)別二進(jìn)制代碼,不能夠識(shí)別這些符號(hào),因此還必須通過某種方法將匯編語言程序“翻譯”成相應(yīng)的二進(jìn)制代碼。由這些二進(jìn)制代碼組成的程序稱為目標(biāo)程序,“翻譯”過程稱為匯編。機(jī)器語言和匯編語言都是“面向機(jī)器”的程序設(shè)計(jì)語言,人們習(xí)慣上稱它們?yōu)椤暗图?jí)語言”。隨著計(jì)算機(jī)的迅速普及和人們對(duì)解決日益增加的實(shí)際問題的需要,出現(xiàn)了各種形式的高級(jí)語言。高級(jí)語言又稱為算法語言,是一種“面向問題”的程序設(shè)計(jì)語言。高級(jí)語言是普及型的計(jì)算機(jī)程序設(shè)計(jì)語言,其各種命令的形式接近于自然語言和數(shù)學(xué)算式的格式表示。它們有著各自的特點(diǎn),有著各自嚴(yán)格的語法語義規(guī)則,便于記憶、書寫、閱讀和修改。使用高級(jí)語言編寫的程序的每一條命令,從字面上就能看出其含義。高級(jí)語言基本上擺脫了機(jī)器類型的影響,程序設(shè)計(jì)者在進(jìn)行程序設(shè)計(jì)時(shí)可以不考慮機(jī)器的硬件結(jié)構(gòu),只需要掌握應(yīng)用問題的解決方法和有關(guān)的算法,按照語言的語法規(guī)則書寫命令,就可以編出程序。使用某種高級(jí)語言編寫出來的程序被稱為該語言的源程序。計(jì)算機(jī)不能直接識(shí)別用高級(jí)語言編寫的程序指令,必須將高級(jí)語言程序“翻譯”成計(jì)算機(jī)可以直接識(shí)別的機(jī)器語言程序。然而,用人工進(jìn)行這樣的“翻譯”實(shí)際上是不可能的。因此,人們?cè)趧?chuàng)造高級(jí)語言的同時(shí)還要編寫出用計(jì)算機(jī)自身將高級(jí)語言程序“翻譯”成機(jī)器語言程序的軟件。這樣的“翻譯”軟件叫做高級(jí)語言的編譯軟件(程序)。在編輯和執(zhí)行高級(jí)語言程序的時(shí)候都需要有該種語言的編譯軟件的參與。
編輯推薦
《程序員考試同步輔導(dǎo)(上午科目)(第2版)》:根據(jù)人力資源和社會(huì)保障部、工業(yè)和信息化部文件,計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試納入全國(guó)專業(yè)技術(shù)人員職業(yè)資格證書制度的統(tǒng)一規(guī)劃。通過考試獲得證書的人員,表明其已具備從事相應(yīng)專業(yè)崗位工作的水平和能力,用人單位可根據(jù)工作需要從獲得證書的人員中擇優(yōu)聘任相應(yīng)專業(yè)技術(shù)職務(wù)(技術(shù)員、助理工程師、工程師、高級(jí)工程師)。計(jì)算機(jī)技術(shù)與軟件專業(yè)實(shí)施全國(guó)統(tǒng)一考試后,不再進(jìn)行相應(yīng)專業(yè)技術(shù)職務(wù)任職資格的評(píng)審工作。
圖書封面
評(píng)論、評(píng)分、閱讀與下載