出版時間:2009-2 出版社:清華大學出版社 作者:李丹程,劉瑩,那俊 著 頁數(shù):178
Tag標簽:無
前言
程序?qū)嵺`是對編程設計能力的綜合訓練,對培養(yǎng)具有創(chuàng)新意識、創(chuàng)新能力的高素質(zhì)軟件人才有很大的推動作用。通過采用項目實例來進行C語言編程的綜合訓練,可以提高學生實際分析問題、解決問題、編程實踐、自主創(chuàng)新的能力,同時,還可以培養(yǎng)學生的團隊合作精神、創(chuàng)新協(xié)作意識及勇于探索的科學精神。本書程序?qū)嵺`題目是基于日常生活中常見的應用領域,可以提高學生的編程樂趣,切身體會C語言編程在現(xiàn)實生活中發(fā)揮的作用?! ”境绦?qū)嵺`的特點如下?! ?1)涵蓋了C語言的重要基礎知識,包括三種基本程序結構、結構體、鏈表、文件的使用等,重點放在結構體的處理方面?! ?2)每章的設計要求均結合實際應用的需求,激發(fā)學生的興趣,調(diào)動學生主動學習的積極性,引導學生按照實際需要進行編程實踐?! ?3)采用引導式學習的方式,通過詳細實例介紹Visual Studi0 6.0開發(fā)環(huán)境下工程建立、調(diào)試、測試的方法,將設計要求、算法和源程序分開,便于學生進行獨立思考,學生可以在理解要求的基礎上,脫離書中提供的代碼來完成任務?! ?4)提供思考題引導學生拓展自己的思維,對實踐過程進行總結和歸納?! ?5)全書的代碼按照規(guī)范編寫,給學生提供良好的范例,培養(yǎng)學生嚴謹?shù)木幊虘B(tài)度和良好的編程風格。 全書共分11章,第O章預備知識部分介紹本程序?qū)嵺`使用的開發(fā)環(huán)境:第1-lO章提供了學生熟悉的10個生活中常用的信息管理項目,鍛煉學生解決實際問題的能力?! ⒓颖緯帉懙娜藛T還有石凱、王學賓、滕志揚、廖丁石、于鶴鑫、閆振南、王重、劉景明、艾萌、鄭晨、賈若、袁錚、黃守凱,他們參與了部分章節(jié)的編寫、程序調(diào)試和校對等工作,為本書的出版花費了大量的心血。此外,朱志良教授對本書出版給予了大力支持,在此向他們表示衷心的感謝?! ∮捎跁r間倉促及編者水平有限,書中不足之處在所難免,敬請讀者批評指正。
內(nèi)容概要
本書涵蓋了C語言的重要基礎知識,重點放在C語言的綜合運用上,通過詳細實例,結合具體的實際應用需求,循序漸進地啟發(fā)學生獨立完成實踐題目,培養(yǎng)學生實際分析問題、解決問題的能力。本書設計了十個信息管理實例項目,以滿足不同學校和學生的程序?qū)嵺`要求。 本書不僅可以作為計算機及相關專業(yè)的C語言實踐課程教材,而且也可以作為其他C語言教材的參考書,亦可作為高等學校各專業(yè)C語言教輔教材。
書籍目錄
第0章 預備知識——Visual Studi0 6.O開發(fā)環(huán)境 0.1 Visual C++ 6.0的安裝和啟動 O.2 編輯一個C源程序 0.3 編譯、鏈接和運行C程序 0.4 C程序的調(diào)試 第1章 學生信息管理程序 1.1 實踐目的 1.2 基本要求 1.3 算法分析 1.4 參考代碼 1.5 代碼測試 1.6 思考題 第2章 旅館信息管理程序 2.1 實踐目的 2.2 基本要求 2.3 算法分析 2.4 參考代碼 2.5 代碼測試 2.6 思考題 第3章 餐廳信息管理程序 3.1 實踐目的 3.2 基本要求 3.3 算法分析 3.4 參考代碼 3.5 代碼測試 3.6 思考題 第4章 職工信息管理程序 4.1 實踐目的 4.2 基本要求 4.3 算法分析 4.4 參考代碼 4.5 代碼測試 4.6 思考題 第5章 設備信息管理程序 5.1 實踐目的 5.2 基本要求 5.3 算法分析 5.4 參考代碼 5.5 代碼測試 5.6 思考題 第6章 圖書信息管理程序 6.1 實踐目的 6.2 基本要求 6.3 算法分析 6.4 參考代碼 6.5 代碼測試 6.6 思考題 第7章 醫(yī)院信息管理程序 7.1 實踐目的 7.2 基本要求 7.3 算法分析 7.4 參考代碼 7.5 代碼測試 7.6 思考題 第8章 超市信息管理程序 8.1 實踐目的 8.2 基本要求 8.3 算法分析 8.4 參考代碼 8.5 代碼測試 8.6 思考題 第9章 票務信息管理程序 9.1 實踐目的 9.2 基本要求 9.3 算法分析 9.4 參考代碼 9.5 代碼測試 9.6 思考題 第10章 超級終端仿真程序 10.1 實踐目的 10.2 基本要求 10.3 算法分析 10.4 參考代碼 10.5 代碼測試 10.6 思考題
章節(jié)摘錄
第1章 學生信息管理程序 本章希望設計一個學生信息管理程序,要求實現(xiàn)學生基本信息的登記、學生考試成績的登記和獎學金的評定等功能;使用結構體存儲學生的基本信息及考試情況;使用鏈表來實現(xiàn)對學生信息及其考試成績的添加、刪除、查詢、修改等操作;使用文件來保存數(shù)據(jù),下次運行時可以從文件自動讀取數(shù)據(jù)?! ?.1 實踐目的 1、掌握結構體數(shù)組的基本工作原理和處理方式?! ?、比較結構體數(shù)組與鏈表的使用方法。 3、加深理解多文檔編程的思想,掌握對各個源文件進行處理的方式?! ?、會使用C語言對文件進行讀取、修改等操作?! ?、學會熟練使用各種結構來完成程序?! ?.2基本要求 1、本章程序要求實現(xiàn)對學生信息的查找、添加、刪除、修改、瀏覽、保存、從文件讀取、查看獎學金信息8個功能,每個功能模塊均能實現(xiàn)隨時從模塊中退出,而且可以選擇不同的方式實現(xiàn)所需功能,從而完成一個學生管理系統(tǒng)所需功能?! ?、要使用結構體中嵌有結構體來實現(xiàn)對學生信息的存儲?! ?、使用鏈表來實現(xiàn)對學生信息的查找、添加、刪除、修改、瀏覽等操作。 4、使用文件完成數(shù)據(jù)的存儲與讀取,要求每次運行某個功能模塊時將數(shù)據(jù)讀入結構體中,并給用戶提供保存選項,可以將結構體中的數(shù)據(jù)保存在文件中?! ?、系統(tǒng)制作完成后應實現(xiàn)類似圖1.1所示界面。
編輯推薦
《C語言程序設計案例實踐》特點: *涵蓋了C語言的重要基礎知識,包括三種基本程序結構、結構體、鏈表,文件的使用等,重點放在結構體的處理方面?! ?每章的設計要求均結合實際應用的需求,激發(fā)學生的興趣,調(diào)動學生主動學習的積極性,引導學生按照實際需要進行編程實踐?! ?采用引導式學習的方式,通過詳細實例介紹Visual Studi0 6.0開發(fā)環(huán)境下工程建立、調(diào)試、測試的方法,將設計要求、算法和源程序分開,便于學生進行獨立思考,學生可以在理解要求的基礎上,脫離書中提供的代碼來完成任務?! ?提供思考題引導學生拓展自己的思維,對實踐過程進行總結和歸納。 *《C語言程序設計案例實踐》的代碼按照規(guī)范編寫,給學生提供良好的范例,培養(yǎng)學生嚴謹?shù)木幊虘B(tài)度和良好的編程風格。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載