C語(yǔ)言及程序設(shè)計(jì)基礎(chǔ)上機(jī)指導(dǎo)和習(xí)題解答

出版時(shí)間:2010-6  出版社:武漢大學(xué)出版社  作者:譚成予 編  頁(yè)數(shù):305  

前言

  計(jì)算機(jī)是操作性極強(qiáng)的應(yīng)用型學(xué)科,學(xué)習(xí)程序設(shè)計(jì)包括理論和實(shí)踐操作兩個(gè)環(huán)節(jié)。作者在武漢大學(xué)為一年級(jí)本科生教授程序設(shè)計(jì)時(shí),發(fā)現(xiàn)許多學(xué)生在課堂教學(xué)環(huán)境對(duì)理論能夠正確理解,但在上機(jī)實(shí)驗(yàn)環(huán)境卻難以自行動(dòng)手編程。一旦離開了老師的指導(dǎo),很多初學(xué)者面對(duì)實(shí)踐操作就會(huì)有點(diǎn)無(wú)所適從,因而編寫本書,作為《C語(yǔ)言及程序設(shè)計(jì)基礎(chǔ)》一書的配套上機(jī)實(shí)驗(yàn)指導(dǎo)教材,供同學(xué)們?cè)趯?shí)際操作過(guò)程中參考?! W(xué)習(xí)程序設(shè)計(jì),設(shè)計(jì)思想上需要“以算法帶動(dòng)文法”、“學(xué)思想用細(xì)節(jié)”,而實(shí)際操作中需要精通編程文法和編譯工具的使用。工具和文法是編程的輔助手段,學(xué)會(huì)對(duì)它們的熟練使用,可以幫助程序員順利地將頭腦中的設(shè)計(jì)思想實(shí)現(xiàn),變成實(shí)用的程序?! ”緯菫樗礁鞑幌嗤乃谐绦蛟O(shè)計(jì)人員編寫的,既可作為程序設(shè)計(jì)的初學(xué)者和程序員作為C語(yǔ)言實(shí)踐操作時(shí)的指導(dǎo)手冊(cè),又可作為講授《C語(yǔ)言及程序設(shè)計(jì)基礎(chǔ)》一書的教師的參考書。我們相信本書及配套教材《C語(yǔ)言及程序設(shè)計(jì)基礎(chǔ)》將為讀者提供一種內(nèi)容豐富而富有挑戰(zhàn)性的學(xué)習(xí)經(jīng)歷。

內(nèi)容概要

本書系統(tǒng)地介紹C語(yǔ)言的實(shí)驗(yàn)指導(dǎo)和習(xí)題解答。全書共分三個(gè)部分,下面簡(jiǎn)單介紹這些章節(jié)的內(nèi)容:    第一部分:C語(yǔ)言上機(jī)指導(dǎo)    這個(gè)部分包括從第l章到第6章的內(nèi)容。第l章到第4章分別介紹了在Visual C++2005、Dev c++、Turbo C和Unix/Linux操作系統(tǒng)中的C編譯器等常用C程序開發(fā)環(huán)境中編輯、編譯、鏈接、運(yùn)行和調(diào)試的具體步驟和方法。第5章介紹了軟件測(cè)試的常用方法,可幫助讀者更好地選擇軟件測(cè)試用例。第6章給出了與《C語(yǔ)言及程序設(shè)計(jì)基礎(chǔ)》中每一章對(duì)應(yīng)的上機(jī)指導(dǎo)1到上機(jī)指導(dǎo)11的內(nèi)容安排。    第二部分:C語(yǔ)言編程高級(jí)篇    這個(gè)部分包括從第7章到第ll章的內(nèi)容。第7章介紹了在Turbo C中完成文本界面設(shè)計(jì)的基本方法。第8章介紹了在Turbo C中進(jìn)行圖形圖像處理的基本技術(shù)。第9章介紹了在TurboC中實(shí)現(xiàn)中斷編程的方法。第l0章以Visual C為編程環(huán)境,介紹了使用Winsock完成網(wǎng)絡(luò)通信編程的技術(shù)。第11章著重描述C99標(biāo)準(zhǔn)中新增的功能。    第三部分:習(xí)題參考答案    這個(gè)部分給出了包括配套教材《C語(yǔ)言及程序設(shè)計(jì)基礎(chǔ)》各章中超過(guò)95%習(xí)題的參考答案,少數(shù)幾個(gè)習(xí)題未給出參考答案,可供學(xué)生自行擴(kuò)展功能后作為課堂教學(xué)中課程設(shè)計(jì)的參考題目。

書籍目錄

第一部分 C語(yǔ)言上機(jī)指導(dǎo)  第1章 在Vi sual C++ 2005中編寫C程序    1.1 Visual Studi0 2005簡(jiǎn)介      1.1.1 Visual Studi0 2005簡(jiǎn)介      1.1.2 Visual c++2005簡(jiǎn)介    1.2 Visual Studi0 2005安裝      1.2.1 Visual Studi0 2005要求的系統(tǒng)配置      1.2.2 安裝Visual Studi0 2005      1.2.3 安裝MSDN    1.3 集成開發(fā)環(huán)境[DE簡(jiǎn)介      1.3.1 啟動(dòng)進(jìn)入Visual C++2005      1.3.2 工具欄選項(xiàng)      1.3.3 項(xiàng)目和解決方案      1.3.4 設(shè)置Visual C-H-2005的選項(xiàng)    1.4 使用IDE編寫C程序      1.4.1 創(chuàng)建新項(xiàng)目和源程序      1.4.2 編輯已存在的項(xiàng)目及源程序      1.4.3 編譯并構(gòu)建解決方案      1.4.4 運(yùn)行解決方案    1.5 Visual C++2005中的調(diào)試工具      1.5.1 程序故障      1.5.2 調(diào)試器      1.5.3 設(shè)置斷點(diǎn)      1.5.4 設(shè)置跟蹤點(diǎn)      1.5.5 啟動(dòng)調(diào)試模式      1.5.6 檢查和修改變量的值  第2章 在Dew C++中編寫C程序    2.1 Dev C++簡(jiǎn)介    2.2 Dcv C++安裝      2.2.1 Dev c++要求的系統(tǒng)配置      2.2.2 安裝Dev C++  ……第二部分 C語(yǔ)言編程高級(jí)篇第三部分 習(xí)題參考答案參考文獻(xiàn)

章節(jié)摘錄

  在Visual C++中編寫程序被稱為“構(gòu)建解決方案”,可通過(guò)F7快捷鍵或者選擇主菜單下的“生成”“生成解決方案”。另外還可通過(guò)單擊“生成”工具欄上的相應(yīng)按鈕。如果程序中有錯(cuò)誤,則會(huì)在主界面下方的輸出窗格中顯示錯(cuò)誤提示信息,例如圖1.17所示的窗口中提示程序存在一個(gè)錯(cuò)誤:錯(cuò)誤信息是“errorc 2146:語(yǔ)法錯(cuò)誤:缺少“;”(在標(biāo)識(shí)符“system”的前面)”,用戶可按照提示在這一行的最后面加上分號(hào)(;),然后重新選擇生成解決方案,直到系統(tǒng)提示成功為止?! ≡诔晒?chuàng)建了解決方案之后,用戶可以在相應(yīng)的項(xiàng)目文件夾中看到一個(gè)新的子文件夾Debug,例如之前創(chuàng)建的項(xiàng)目aa中出現(xiàn)的新文件夾是:D:kProgramFiles\MultiGen-Paradigm\aa\debug。在該文件夾中包含多個(gè)文件。這些文件的擴(kuò)展名和用途分別是: ?。?).exe文件:這是程序的可執(zhí)行文件,僅當(dāng)編譯和鏈接步驟都成功之后才能生成該文件。 ?。?).obj文件:編譯器根據(jù)程序源文件生成這些包含機(jī)器代碼的目標(biāo)文件,它們與庫(kù)文件一起被鏈接器使用,最后生成.exe文件。 ?。?).ilk文件:該文件在重新構(gòu)建項(xiàng)目時(shí)被鏈接器使用,它使鏈接器能夠?qū)⒏鶕?jù)修改的源代碼生成的目標(biāo)文件增量地鏈接到現(xiàn)有的.exe文件,從而避免每次修改程序時(shí)都重新鏈接所有文件?! 。?).pch文件:這是預(yù)編譯頭文件。使用預(yù)編譯頭文件,大塊無(wú)需修改的代碼(尤其是那些C++庫(kù)提供的代碼)可以被處理一次并存儲(chǔ)在.pch文件中。使用.pch文件能夠大大減少構(gòu)建程序所需的時(shí)間。 ?。?).pdb文件:該文件包含在調(diào)試模式中執(zhí)行程序時(shí)要使用的調(diào)試信息。在調(diào)試模式中,可以動(dòng)態(tài)檢查程序執(zhí)行過(guò)程中所生成的信息?! 。?).idb文件:包含重新構(gòu)建解決方案時(shí)要使用的信息。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C語(yǔ)言及程序設(shè)計(jì)基礎(chǔ)上機(jī)指導(dǎo)和習(xí)題解答 PDF格式下載


用戶評(píng)論 (總計(jì)3條)

 
 

  •   和教材配套的上機(jī)指導(dǎo),很好
  •   很不錯(cuò) 正版圖書 內(nèi)容很好
  •   對(duì)自己幫助很大
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7