程序設(shè)計(jì)基礎(chǔ)

出版時(shí)間:2011-1  出版社:清華大學(xué)出版社  作者:胡明,王紅梅 編著  頁(yè)數(shù):318  

內(nèi)容概要

本書(shū)以c/c枓程序設(shè)計(jì)語(yǔ)言為工具,以程序設(shè)計(jì)過(guò)程為主線,通過(guò)“問(wèn)題一想法一算法一程序”的問(wèn)題求解過(guò)程,提高學(xué)生的程序設(shè)計(jì)能力和計(jì)算思維能力。本書(shū)絕大部分程序設(shè)計(jì)實(shí)例(包括例題)不是單純地為了解釋語(yǔ)言概念,而是以任務(wù)驅(qū)動(dòng)的方式,帶領(lǐng)學(xué)生分析問(wèn)題、構(gòu)造算法、應(yīng)用程序設(shè)計(jì)語(yǔ)言解決實(shí)際問(wèn)題,使學(xué)生在潛移默化中學(xué)會(huì)程序設(shè)計(jì)。    本書(shū)適用于程序設(shè)計(jì)的初學(xué)者,主要面向沒(méi)有任何編程知識(shí)和編程經(jīng)歷的讀者,遵循認(rèn)知規(guī)律,科學(xué)安排知識(shí)單元之間的拓?fù)潢P(guān)系,概念清晰,實(shí)例豐富,深入淺出,是程序設(shè)計(jì)初學(xué)者的理想教材。

書(shū)籍目錄

第1章 緒論    1.1  問(wèn)題求解與程序設(shè)計(jì)    1.1.1  程序、程序設(shè)計(jì)與程序設(shè)計(jì)語(yǔ)言    1.1.2  程序設(shè)計(jì)的一般過(guò)程  1.2  算法及其描述方法    1.2.1  算法及其特性    1.2.2  算法的描述方法 1.3  程序設(shè)計(jì)語(yǔ)言    1.3.1  程序設(shè)計(jì)語(yǔ)言的發(fā)展    1.3.2  程序設(shè)計(jì)語(yǔ)言的排名 1.4  程序的基本構(gòu)成    1.4.1  基本字符集    1.4.2  詞法單位    1.4.3  語(yǔ)法單位    1.4.4  程序  1.5  程序的上機(jī)過(guò)程    1.5.1  編程環(huán)境    1.5.2  程序編輯    1.5.3  程序編譯    1.5.4  程序連接    1.5.5  運(yùn)行調(diào)試 1.6  程序風(fēng)格    1.6.1  標(biāo)識(shí)符的命名規(guī)則    1.6.2 注釋    1.6.3  縮進(jìn)    1.6.4  行文格式    習(xí)題1第2章  數(shù)據(jù)的存儲(chǔ)和組織 2.1  數(shù)據(jù)的存儲(chǔ)介質(zhì)——存儲(chǔ)器    2.1.1  二進(jìn)制    2.1.2  存儲(chǔ)器 2.2數(shù)據(jù)的組織 2.3  基本數(shù)據(jù)類型    2.3.1  整型    2.3.2  實(shí)型    2.3.3  字符型    2.3.4  邏輯型    習(xí)題2第3章  數(shù)據(jù)的基本表現(xiàn)形式(任務(wù)3.1)計(jì)算圓的面積 3.1  常量    3.1.1  字面常量    3.1.2  符號(hào)常量 3.2  變量    3.2.1  變量的概念    3.2.2  變量的定義和初始化    3.2.3  變量的賦值    3.2.4  強(qiáng)制類型定義 3.3  解決任務(wù)3.1的程序 3.4 程序設(shè)計(jì)實(shí)例    3.4.1  實(shí)例1——華氏溫度轉(zhuǎn)換為攝氏溫度    3.4.2  實(shí)例2——計(jì)算本息和    習(xí)題3第4章  數(shù)據(jù)的基本處理 4.1  輸入輸出(任務(wù)4.1)計(jì)算圓的面積(改進(jìn)版)    4.1.1  輸入輸出的概念    4.1.2  格式化輸入輸出函數(shù)    4.1.3  解決任務(wù)4.1的程序 4.2  數(shù)據(jù)的基本運(yùn)算(任務(wù)4.2)瘋狂賽車    4.2.1  算術(shù)運(yùn)算  ……第5章 程序的基本控制結(jié)構(gòu)第6章 程序的組裝單元——函數(shù)第7章 變量的間接訪問(wèn)——指針第8章 批量同類數(shù)據(jù)的組織——數(shù)組第9章 字符數(shù)據(jù)的組織——字符串第10章 自定義數(shù)據(jù)類型第11章 再談函數(shù)第12章 再談指針第13章 再談?shì)斎胼敵觥募?4章 再談程序的基本結(jié)構(gòu)第15章 基本的算法設(shè)計(jì)技術(shù)附錄A 標(biāo)準(zhǔn)ASCII碼附錄B 運(yùn)算的優(yōu)先級(jí)和結(jié)合性附錄C 常用庫(kù)函數(shù)附錄D 程序設(shè)計(jì)實(shí)例索引參考文獻(xiàn)

編輯推薦

  把握初學(xué)者的知識(shí)基礎(chǔ)。  《高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育規(guī)劃教材:程序設(shè)計(jì)基礎(chǔ)(從問(wèn)題到程序)》將程序設(shè)計(jì)所需的計(jì)算機(jī)軟硬件基本知識(shí)融合進(jìn)來(lái).解決了初學(xué)者的知識(shí)銜接問(wèn)題?! ∽裱鯇W(xué)者的認(rèn)知規(guī)律?! √釤挸绦蛟O(shè)計(jì)語(yǔ)言的基本內(nèi)容,科學(xué)安排知識(shí)單元之間的拓?fù)潢P(guān)系,對(duì)于有一定難度的主題采用增量式遞進(jìn),先講授基本內(nèi)容,再講授高級(jí)內(nèi)容。  站在內(nèi)存的角度理解程序?! ?qiáng)調(diào)內(nèi)存對(duì)于程序設(shè)計(jì)的重要性,通過(guò)圖示闡述內(nèi)存在程序執(zhí)行過(guò)程中的動(dòng)態(tài)變化過(guò)程,降低理解程序的抽象程度?! ?qiáng)調(diào)程序設(shè)計(jì)的一般過(guò)程?! ∫猿绦蛟O(shè)計(jì)過(guò)程為主線,采用“問(wèn)題 想法 算法 程序”的問(wèn)題求解過(guò)程,正確處理算法和語(yǔ)言的關(guān)系,培養(yǎng)學(xué)生的計(jì)算思維能力,提高學(xué)生程序設(shè)計(jì)語(yǔ)言的應(yīng)用能力?! 〕绦?qū)嵗w現(xiàn)學(xué)以致用。  程序設(shè)計(jì)實(shí)例(包括例題)不是單純地為了解釋語(yǔ)言概念,而是以任務(wù)驅(qū)動(dòng)的方式,帶領(lǐng)學(xué)生分析問(wèn)題、構(gòu)造算法、應(yīng)用程序設(shè)計(jì)語(yǔ)言解決實(shí)際問(wèn)題,在潛移默化中學(xué)會(huì)程序設(shè)計(jì),提高用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力。

圖書(shū)封面

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


    程序設(shè)計(jì)基礎(chǔ) PDF格式下載


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

 
 

  •   還好,對(duì)了解理解程序是什么有很大 的幫助
 

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

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