出版時(shí)間:2008-8 出版社:復(fù)旦大學(xué)出版社 作者:夏耘,吉順如,王學(xué)光 主編 頁數(shù):254
前言
編寫程序是一項(xiàng)系統(tǒng)而繁瑣的工作,它不僅需要程序設(shè)計(jì)人員具有一定的功底,更需要有良好的編程習(xí)慣和風(fēng)格。良好的編程習(xí)慣和風(fēng)格不僅可以使程序代碼更易于讀懂和修改,更重要的是,它可以使程序的結(jié)構(gòu)更加合理,有助于提高程序的執(zhí)行效率。大型程序的編寫工作還需要程序設(shè)計(jì)人員具有團(tuán)隊(duì)協(xié)作精神。因此,多年來,程序設(shè)計(jì)課程一直作為大學(xué)生的計(jì)算機(jī)基礎(chǔ)課程。編程語言C以其小巧、靈活、高效等特點(diǎn)成為當(dāng)今軟件開發(fā)的主流,近年來不少高校將C程序設(shè)計(jì)語言作為大學(xué)生的入門編程語言,教育部考試中心及大部分省市也將C程序設(shè)計(jì)納入計(jì)算機(jī)等級考試的科目。本書將實(shí)驗(yàn)作為切入點(diǎn),旨在倡導(dǎo)基于DIY(Do It Yourself)的程序設(shè)計(jì)教學(xué)法,讀者通過本書設(shè)置的循序漸進(jìn)的實(shí)驗(yàn),能從親自體驗(yàn)程序到調(diào)試程序、編寫部分程序到最后編寫完整的程序并開發(fā)微型應(yīng)用系統(tǒng)。讀者在實(shí)驗(yàn)中會(huì)遇到不少問題,本書在每個(gè)實(shí)驗(yàn)之后及時(shí)對本次實(shí)驗(yàn)中可能出現(xiàn)的問題進(jìn)行歸納總結(jié),使讀者在實(shí)驗(yàn)中經(jīng)歷發(fā)現(xiàn)問題一解決問題一歸納總結(jié)這一過程,解決學(xué)生長期以來的C程序上課能聽、下課不能解題、談編程仁.蠻的問題。
內(nèi)容概要
本書以上海市高等學(xué)校計(jì)算機(jī)等級考試二級(C程序設(shè)計(jì))考試大綱為標(biāo)準(zhǔn),將C語言實(shí)驗(yàn)作為切入點(diǎn),倡導(dǎo)基于DIY的程序設(shè)計(jì)教學(xué)法,使讀者通過本書設(shè)置的循序漸進(jìn)的實(shí)驗(yàn),從體驗(yàn)程序、調(diào)試程序、編寫部分程序功能,到編寫完整的程序并能開發(fā)微型應(yīng)用系統(tǒng),有效解決高校學(xué)生長期以來C程序上課能聽、下課不能解題、談編程色變的問題。 本書第1至第9章以實(shí)驗(yàn)為中心,每章分成7個(gè)部分,分別是:實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)的理論知識、典型例題分析、課后練習(xí)、自我測試、常見問題及解決方法。第10章對開發(fā)微型應(yīng)用系統(tǒng)所涉及的軟件開發(fā)技術(shù)展開了討論,同時(shí)給出了案例和大量的實(shí)訓(xùn)題,從而使讀者全面掌握C程序設(shè)計(jì)的思想和方法。 本書注重基本概念的系統(tǒng)化,敘述簡明扼要,對實(shí)驗(yàn)中需要的理論進(jìn)行了梳理,對重點(diǎn)逐一進(jìn)行了:點(diǎn)撥。全書內(nèi)容精煉,結(jié)構(gòu)合理,重點(diǎn)突出,特別是,針對讀者在實(shí)驗(yàn)中遇到的不少典型問題給出了十分清楚和詳細(xì)的闡述。 本書由上海市部分院校計(jì)算機(jī)基礎(chǔ)教學(xué)的一線教師共同編寫完成,適合各本科、大專院校的師生及計(jì)算機(jī)編程愛好者使用。
書籍目錄
第0章 緒論 0.1 程序設(shè)計(jì)(C)的課程目標(biāo) 0.2 程序設(shè)計(jì)(C)課程的學(xué)習(xí)方法 0.3 程序設(shè)計(jì)(C)課程的學(xué)習(xí)環(huán)境 0.4 程序設(shè)計(jì)(C)課程的實(shí)驗(yàn)環(huán)境 0.4.1 Visual C++6.0編程環(huán)境 0.4.2 Turbo C 2.0編程環(huán)境第1章 基礎(chǔ)知識和基本試驗(yàn)技能 1.1 實(shí)驗(yàn)?zāi)康? 1.2 實(shí)驗(yàn)內(nèi)容 1.2.1 C程序運(yùn)行環(huán)境及簡單程序的運(yùn)行 1.2.2 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 1.3 實(shí)驗(yàn)的理論知識 1.4 典型例題分析 1.5 課后練習(xí)與討論 1.6 自我測試 1.7 常見問題及解決方法第2章 順序程序設(shè)計(jì)實(shí)驗(yàn) 2.1 實(shí)驗(yàn)?zāi)康? 2.2 實(shí)驗(yàn)內(nèi)容 2.2.1 設(shè)計(jì)并運(yùn)行簡單的C程序 2.2.2 拓展與實(shí)踐 2.3 實(shí)驗(yàn)的理論知識 2.4 典型例題分析 2.5 課后練習(xí)與討論 2.6 自我測試 2.7 常見問題及解決方法第3章 選擇結(jié)構(gòu)程序設(shè)計(jì)實(shí)驗(yàn) 3.1 實(shí)驗(yàn)?zāi)康? 3.2 實(shí)驗(yàn)內(nèi)容 3.2.1 選擇結(jié)構(gòu)程序設(shè)計(jì) 3.2.2 拓展與實(shí)踐 3.3 實(shí)驗(yàn)的理論知識 3.4 典型例題分析 3.5 課后練習(xí)與討論 3.6 自我測試 3.7 常見問題及解決方法第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)實(shí)驗(yàn) 4.1 實(shí)驗(yàn)?zāi)康? 4.2 實(shí)驗(yàn)內(nèi)容 4.2.1 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 4.2.2 拓展與實(shí)踐 4.3 實(shí)驗(yàn)的理論知識 4.4 典型例題分析 4.5 課后練習(xí)與討論 4.6 自我測試 4.7 常見問題及解決方法第5章 數(shù)組實(shí)驗(yàn) 5.1 實(shí)驗(yàn)?zāi)康? 5.2 實(shí)驗(yàn)內(nèi)容 5.2.1 數(shù)組程序設(shè)計(jì) 5.2.2 拓展與實(shí)踐 5.3 實(shí)驗(yàn)的理論基礎(chǔ) 5.4 典型例題分析 5.5 課后練習(xí)與討論 5.6 自我測試 5.7 常見問題及解決方法第6章 函數(shù)實(shí)驗(yàn) 6.1 實(shí)驗(yàn)?zāi)康? 6.2 實(shí)驗(yàn)內(nèi)容 6.2.1 函數(shù)程序設(shè)計(jì) 6.2.2 拓展與實(shí)踐 6.3 實(shí)驗(yàn)的理論基礎(chǔ) 6.4 典型例題分析 6.5 課后練習(xí)與討論 6.6 自我測試 6.7 常見問題及解決方法第7章 指針實(shí)驗(yàn) 7.1 實(shí)驗(yàn)?zāi)康? 7.2 實(shí)驗(yàn)內(nèi)容 7.2.1 指針程序設(shè)計(jì) 7.2.2 拓展與實(shí)踐 7.3 實(shí)驗(yàn)的理論基礎(chǔ) 7.4 典型例題分析 7.5 課后練習(xí)與討論 7.6 自我測試 7.7 常見問題及解決方法第8章 結(jié)構(gòu)體與鏈表實(shí)驗(yàn) 8.1 實(shí)驗(yàn)?zāi)康? 8.2 實(shí)驗(yàn)內(nèi)容 8.2.1 結(jié)構(gòu)體與鏈表程序設(shè)計(jì) 8.2.2 拓展與實(shí)踐 8.3 實(shí)驗(yàn)的理論基礎(chǔ) 8.4 典型例題分析 8.5 課后練習(xí)與討論 8.6 自我測試 8.7 常見問題及解決方法第9章 文件實(shí)驗(yàn) 9.1 實(shí)驗(yàn)?zāi)康? 9.2 實(shí)驗(yàn)內(nèi)容 9.2.1 文件程序設(shè)計(jì) 9.2.2 拓展與實(shí)踐 9.3 實(shí)驗(yàn)的理論基礎(chǔ) 9.4 典型例題分析 9.5 課后練習(xí)與討論 9.6 自我測試 9.7 常見問題及解決方法第10章 項(xiàng)目設(shè)計(jì)實(shí)驗(yàn) 10.1 實(shí)驗(yàn)?zāi)康? 10.2 實(shí)驗(yàn)內(nèi)容 10.3 實(shí)驗(yàn)的理論知識附錄 上海市高等學(xué)校計(jì)算機(jī)等級考試二級(C程序設(shè)計(jì))考試大綱參考書目
章節(jié)摘錄
插圖:第0章 緒論0。1 程序設(shè)計(jì)(C)的課程目標(biāo)如何讓計(jì)算機(jī)為我所用,是每一個(gè)本門課程的學(xué)習(xí)者首先要問的問題。自然,要與計(jì)算機(jī)溝通,就要讓計(jì)算機(jī)明白你的意圖,與計(jì)算機(jī)溝通的工具是程序設(shè)計(jì)語言。程序設(shè)計(jì)語言要將工程、生活、工作中遇到的具有計(jì)算、分析和判斷的問題,按計(jì)算機(jī)能接受的文字和句法進(jìn)行描述,經(jīng)過編譯形成可執(zhí)行代碼,在給定運(yùn)算數(shù)據(jù)時(shí),計(jì)算機(jī)能提供相應(yīng)的結(jié)果。
編輯推薦
《復(fù)旦博學(xué)?大學(xué)公共課系列?大學(xué)程序設(shè)計(jì)(C)實(shí)踐手冊》由上海市部分院校計(jì)算機(jī)基礎(chǔ)教學(xué)的一線教師共同編寫完成,適合各本科、大專院校的師生及計(jì)算機(jī)編程愛好者使用。
圖書封面
評論、評分、閱讀與下載