C語言程序設(shè)計實用教程

出版時間:2009-9  出版社:清華大學(xué)出版社  作者:周雅靜 編  頁數(shù):197  
Tag標(biāo)簽:無  

前言

  目前市場上有很多版本的《C語言程序設(shè)計》高職高專規(guī)劃教材,這些教材從C語言的基本概念、基本理論出發(fā),逐步提出C語言的知識點,同時注意內(nèi)容的啟蒙性和基礎(chǔ)性,為學(xué)生學(xué)習(xí)C語言程序設(shè)計提供了很好的載體。但是現(xiàn)階段大多數(shù)的《C語言程序設(shè)計》教材,其內(nèi)容體系基本上是基于學(xué)科體系構(gòu)建的,是以傳授陳述性知識,即理論知識為主的體系,教材的主體是解決“是什么”(概念等)和“為什么”(原理、規(guī)律等)的問題,注重以“提出概念解釋概念一舉例說明”的方式組織教材的內(nèi)容。這種從普通高等教育演變過來的教材,不太符合高職學(xué)生“從特殊到一般”的認(rèn)知過程?! 「呗毥逃c普通高等教育有著明顯的區(qū)別,高職教育的培養(yǎng)目標(biāo)、教學(xué)模式、教學(xué)內(nèi)容都應(yīng)該有其鮮明的特色。而教材是體現(xiàn)教學(xué)內(nèi)容和教學(xué)方向的知識載體,高職教材的質(zhì)量優(yōu)劣直接影響著高職教育質(zhì)量的高低。教育部教高[2006]16號文件明確指出:把“工學(xué)結(jié)合”作為高職人才培養(yǎng)模式改革的重要切入點。“工作過程”和“教學(xué)過程”的有機結(jié)合,是真正意義上的“工學(xué)結(jié)合”,作為基于“工作過程”的“任務(wù)引領(lǐng)”和“項目導(dǎo)向”的教材建設(shè)在“工學(xué)結(jié)合”中居于舉足輕重的地位。  本書采用工學(xué)結(jié)合、任務(wù)驅(qū)動的模式編寫。在編寫過程中,以完成“學(xué)生成績管理系統(tǒng)”為主線(選擇這樣一個系統(tǒng)的原因是學(xué)生比較熟悉有關(guān)學(xué)習(xí)成績的業(yè)務(wù)和功能),設(shè)立循序漸進的8個項目,項目的設(shè)置做到先易后難,先單一后全面的原則。具體的項目包括學(xué)生成績的總分與平均分的計算、輸入學(xué)生成績轉(zhuǎn)化為等級、學(xué)生成績的分組匯總、多個學(xué)生成績的排序、根據(jù)條件進行學(xué)生成績匯總、用指針優(yōu)化學(xué)生成績排名、學(xué)生成績單制作、學(xué)生成績文件管理。通過項目分析,又將其分解成若干個具體的任務(wù),任務(wù)中所涉及的知識點包含了c語言的內(nèi)容,如數(shù)據(jù)類型、輸入/輸出函數(shù)、順序結(jié)構(gòu)、選擇語句、循環(huán)語句、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件等。

內(nèi)容概要

本書采用工學(xué)結(jié)合、任務(wù)驅(qū)動的模式編寫。在編寫過程中,以完成“學(xué)生成績管理系統(tǒng)”為主線,設(shè)立循序漸進的8個項目。通過項目分析,又將其分成若干個具體的任務(wù),每個任務(wù)都包含著C語言的若干個知識點和技能點,如數(shù)據(jù)類型、輸入/輸出函數(shù)、順序結(jié)構(gòu)、選擇語句、循環(huán)語句、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件等。本書強調(diào)“任務(wù)”的目標(biāo)性和教學(xué)情境的創(chuàng)建,使學(xué)生帶著真實的任務(wù)在探索中學(xué)習(xí)?! ”緯宰⒅嘏囵B(yǎng)學(xué)生的實踐能力為前提,理論知識傳授遵循“實用為主、必須和夠用為度”的準(zhǔn)則,基本知識廣而不深、點到為止,基本技能貫穿教學(xué)的始終,具體采用“技能需求、問題引導(dǎo)、任務(wù)驅(qū)動”的方式?! ”緯瓤梢宰鳛楦呗殞W(xué)生的教學(xué)用書,還可作為計算機愛好者的自學(xué)參考書和計算機培訓(xùn)班的教材。

書籍目錄

項目一 學(xué)生成績的總分與平均分的計算 任務(wù)一 學(xué)生成績的輸入/輸出  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識  四、知識擴展 任務(wù)二 總分與平均分的計算  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識  四、知識擴展 舉一反三 自己動手 習(xí)題一項目二 輸入學(xué)生成績轉(zhuǎn)化為等級 任務(wù)一 輸入學(xué)生成績,判斷其合法性  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識  四、知識擴展 任務(wù)二 輸入學(xué)生成績并將其轉(zhuǎn)化為等級  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識 舉一反三 自己動手 習(xí)題二項目三 學(xué)生成績的分組匯總 任務(wù)一 求一個小組學(xué)生成績的總分及平均分  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識  四、知識擴展 任務(wù)二 求每個小組學(xué)生成績的總分及平均分  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識 舉一反三 自己動手 習(xí)題三項目四 多個學(xué)生成績的排序 任務(wù)一 多個學(xué)生一門課成績的輸入/輸出  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識 任務(wù)二 多個學(xué)生一門課成績的排序  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識 任務(wù)三 學(xué)生姓名的輸入/輸出  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識  四、知識擴展 任務(wù)四 多個學(xué)生多門課成績的排序  一、問題情景  二、具體實現(xiàn)  三、相關(guān)知識 舉一反三 自己動手 習(xí)題四項目五 根據(jù)條件進行學(xué)生成績匯總項目六 用指針優(yōu)化學(xué)生成績排名項目七 學(xué)生成績單制作項目八 學(xué)生成績文件管理附錄A  運算符的優(yōu)先級及結(jié)合性附錄B  常用標(biāo)準(zhǔn)庫函數(shù)附錄C  常用SII字符編碼表參考文獻

章節(jié)摘錄

  項目六 用指針優(yōu)化學(xué)生成績排名  三、相關(guān)知識  1.地址和指針的概念  指針是C語言中最具特色的內(nèi)容,也是C語言的重要概念和精華所在。我們說C語言是既具有低級語言特色又具有高級語言特色的語言,其低級語言特色的主要表現(xiàn)就體現(xiàn)在對地址的直接操作,而對地址的直接操作主要是通過指針來實現(xiàn)??梢赃@樣說,學(xué)習(xí)C語言如果不能正確理解和掌握C的指針內(nèi)容就不算真正掌握C語言?! ∥覀冎?,如果要住旅館,辦完一定手續(xù)后,旅館會提供住房號,根據(jù)住房號可以使用客房。同樣計算機內(nèi)存空間是由順序排列的以字節(jié)為單位的存儲單元組成的,將這些存儲單元從0開始順序編號,這些編號就構(gòu)成了每個存儲單元的地址。每個數(shù)據(jù)都存放于從某個特定的地址開始的一個或若干個字節(jié)單元中,這個特定的地址就被認(rèn)定為是該數(shù)據(jù)的存儲地址。計算機對數(shù)據(jù)的存取都是通過這樣的地址才得以實現(xiàn)的。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C語言程序設(shè)計實用教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7