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