C語言課程設(shè)計

出版時間:2009-8  出版社:電子工業(yè)出版社  作者:梁旭,谷曉琳,黃明 編著  頁數(shù):329  
Tag標簽:無  

內(nèi)容概要

   本書分為5篇,共16章,精心開發(fā)了10個案例。第一篇重點介紹了C語言的基本知識點和課程設(shè)計的指導工作。第二篇介紹了通訊錄管理、學生成績管理、家庭財務(wù)管理和圖書管理系統(tǒng)的設(shè)計與實現(xiàn)過程。第三篇是游戲編程,介紹了貪吃蛇和俄羅斯方塊游戲的設(shè)計和實現(xiàn)過程。第四篇介紹了UDP程序設(shè)計和簡單的Web服務(wù)器的設(shè)計與實現(xiàn)過程。第五篇是Linux下C語言編程,介紹了基于堆棧的計算器和萬年歷兩個Linux下應(yīng)用程序的設(shè)計與實現(xiàn)過程。本書還介紹了各個不同的C語言程序開發(fā)案例,每個例子都是很好的課程設(shè)計工作的案例。  本書適合作為本科及高職院校計算機、信息、電子及自動化等專業(yè)的學生進行課程設(shè)計時的參考教材,也可以作為C語言編程愛好者的參考讀物。

書籍目錄

第一篇  C語言基礎(chǔ)知識及課程設(shè)計指導 第1章  C語言基本知識點  1.1  C語言簡介   1.1.1  C語言的發(fā)展過程   1.1.2  當代最優(yōu)秀的程序設(shè)計語言  1.2  C語言的特點 1.3  C語言基本語法概述   1.3.1  數(shù)據(jù)類型   1.3.2  運算符和表達式   1.3.3  程序基本結(jié)構(gòu)   1.3.4  數(shù)組   1.3.5  函數(shù)   1.3.6  編譯預處理   1.3.7  指針   1.3.8  結(jié)構(gòu)體和共用體   1.3.9  文件 第2章  課程設(shè)計指導  2.1  課程設(shè)計的目的和任務(wù)  2.2  課程設(shè)計內(nèi)容  2.3  課程設(shè)計教學基本要求  2.4  軟件開發(fā)各個階段任務(wù)簡介   2.4.1  功能需求分析   2.4.2  軟件總體設(shè)計   2.4.3  詳細設(shè)計   2.4.4  編碼   2.4.5  綜合測試  2.5  課程設(shè)計選題及考核   2.5.1  課程設(shè)計選題   2.5.2  課程設(shè)計考核第二篇  字符界面及文件操作編程 第3章  鏈表相關(guān)知識簡介  3.1  鏈表的概念  3.2  存儲空間的分配和釋放  3.3  建立和輸出鏈表  3.4  單鏈表的基本操作  3.5  雙鏈表 第4章  通訊錄管理  4.1  功能需求分析  4.2  總體設(shè)計   4.2.1  功能模塊設(shè)計   4.2.2  程序處理流程  4.3  詳細設(shè)計與程序?qū)崿F(xiàn)   4.3.1  預處理   4.3.2  數(shù)據(jù)類型定義   4.3.3  函數(shù)及變量聲明   4.3.4  主函數(shù)   4.3.5  主要函數(shù)功能介紹   4.3.6  輔助函數(shù)功能介紹  4.4  系統(tǒng)實現(xiàn)截圖  4.5  小結(jié) 第5章  學生成績管理  5.1  功能需求分析  5.2  總體設(shè)計   5.2.1  功能模塊設(shè)計   5.2.2  程序處理流程  5.3  詳細設(shè)計與程序?qū)崿F(xiàn)   5.3.1  預處理   5.3.2  數(shù)據(jù)結(jié)構(gòu)定義   5.3.3  函數(shù)及變量聲明   5.3.4  main函數(shù)   5.3.5  主要處理函數(shù)   5.3.6  輔助函數(shù)功能介紹  5.4  系統(tǒng)實現(xiàn)截圖  5.5  小結(jié) 第6章  家庭財務(wù)管理  6.1  功能需求分析  6.2  總體設(shè)計   6.2.1  功能模塊設(shè)計   6.2.2  程序處理流程     6.3  詳細設(shè)計與程序設(shè)計   6.3.1  頭文件   6.3.2  模塊設(shè)計  6.4  系統(tǒng)實現(xiàn)截圖  6.5  小結(jié) 第7章  圖書管理第三篇  游戲編程 第8章  Windows 編程 第9章  貪吃蛇 第10章  俄羅斯方塊第四篇  網(wǎng)絡(luò)編程 第11章  網(wǎng)絡(luò)協(xié)議和套接字編程 第12章  日期時間服務(wù)器/客戶端程序設(shè)計 第13章  簡單的Web服務(wù)器第五篇  Linux下C語言編程 第14章  Linux C語言開發(fā)環(huán)境介紹 第15章  基于堆棧的計算器 第16章  萬年歷附錄A  常用字符與ASCII代碼對照表附錄B  庫函數(shù)參考文獻

章節(jié)摘錄

  第一篇 C語言基礎(chǔ)知識及課程設(shè)計指導  第1章 C語言基本知識點  1.1 C語言簡介  1.1.1 C語言的發(fā)展過程  C語言是在20世紀70年代初問世的。1978年由美國電話電報公司(AT&T)貝爾實驗室正式發(fā)表了c語言。同時期由B.W.Kernighan和D.M.Ritchit合著了著名的“THE CPROGRAMMING LANGUAGE”一書,書中介紹的c語言成為后來廣泛使用的C版本的基礎(chǔ)。通常簡稱為《K&R》,也有人稱之為《K&R》標準。但是,在《K&R》中并沒有定義一個完整的標準C語言,后來由美國國家標準協(xié)會(American National Standards Institute,ANsI)在此基礎(chǔ)上制定了一個C語言標準,于l983年發(fā)表。通常稱之為ANSIC。  1.1.2 當代最優(yōu)秀的程序設(shè)計語言  早期的C語言主要用于UNIX操作系統(tǒng)。由于c語言的強大功能和各方面的優(yōu)點逐漸為人們認識,到了20世紀80年代,C開始進入其他操作系統(tǒng),并很快在各類大、中、小和微型計算機上得到了廣泛的使用,成為當代最優(yōu)秀的程序設(shè)計語言之一。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C語言課程設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7