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

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

前言

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

內(nèi)容概要

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

書籍目錄

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

章節(jié)摘錄

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

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計3條)

 
 

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

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7