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

出版時(shí)間:2008-1  出版社:高等教育出版社  作者:喬林  頁數(shù):346  字?jǐn)?shù):510000  
Tag標(biāo)簽:無  

內(nèi)容概要

計(jì)算機(jī)程序設(shè)計(jì)是高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程中的核心課程,具有大學(xué)基礎(chǔ)課的性質(zhì)。本書以C語言程序設(shè)計(jì)為基礎(chǔ),注重講解程序設(shè)計(jì)與軟件開發(fā)的概念、方法和思路,培養(yǎng)讀者的基本編程能力、邏輯思維與抽象思維能力。
本書內(nèi)容包括:程序設(shè)計(jì)的基本概念、C語言的基本語法元素、程序控制結(jié)構(gòu)、函數(shù)、算法、結(jié)構(gòu)化與模塊化程序設(shè)計(jì)的基本概念、程序組織與庫的設(shè)計(jì)、數(shù)組、字符串、結(jié)構(gòu)體與指針等復(fù)合數(shù)據(jù)類型、文件與數(shù)據(jù)存儲(chǔ)、程序抽象等。希望通過強(qiáng)調(diào)那些在程序設(shè)計(jì)與軟件開發(fā)過程中起重要作用的思想與技術(shù),使讀者體會(huì)并初步掌握較大型或?qū)嵱贸绦虻木帉懪c設(shè)計(jì)能力。
本書行文嚴(yán)謹(jǐn)流暢,語言風(fēng)趣幽默,示例豐富生動(dòng),習(xí)題難度適中。
本書可作為高等院校計(jì)算機(jī)及理工類各專業(yè)、成人教育院校程序設(shè)計(jì)課程的教材,也可供計(jì)算機(jī)應(yīng)用開發(fā)人員及相關(guān)人員自學(xué)。

作者簡介

清華大學(xué)計(jì)算機(jī)系教授。

書籍目錄

第0章 C語言概述
第1章 C語言基本語法元素
第2章 程序流程控制
第3章 函數(shù)
第4章 算法
第5章 程序組織與軟件開發(fā)方法
第6章 復(fù)合數(shù)據(jù)類型
第7章 指針
第8章 文件與數(shù)據(jù)存儲(chǔ)
第9章 程序抽象
參考文獻(xiàn)與深入讀物

章節(jié)摘錄

  第1章 C語言基本語法元素  1.1 數(shù)據(jù)類型  C程序離不開對(duì)數(shù)據(jù)進(jìn)行操作,而數(shù)據(jù)總是以某種特定形式存儲(chǔ)和表示的。C語言提供的數(shù)據(jù)類型很多,本章介紹幾類基本數(shù)據(jù)類型,其他數(shù)據(jù)類型將在后續(xù)章節(jié)逐一討論。  1.1.1 整數(shù)類型  首先考察數(shù)學(xué)上的整數(shù)對(duì)象。假設(shè)a是一代數(shù)量,z是整數(shù)集,則a∈Z就確定了口的取值范圍,這個(gè)取值范圍是無限的。然而實(shí)際計(jì)算機(jī)中因?yàn)榇鎯?chǔ)空間限制,無法表示過小或過大數(shù),這就意味著數(shù)據(jù)對(duì)象聲明:int a;中a的取值范圍只能位于某個(gè)最小負(fù)數(shù)與最大正數(shù)之間?! 99規(guī)范沒有規(guī)定整數(shù)類型的取值范圍,計(jì)算機(jī)所能表示的實(shí)際數(shù)據(jù)范圍依編譯器和計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的不同而不同。目前主流編譯器都將整數(shù)類型的取值范圍規(guī)定為-2 147 483 648與2 147 483 647之間?! ≌麛?shù)類型具有一定的取值范圍就意味著在整數(shù)類型上的算術(shù)運(yùn)算一定不是封閉的,即對(duì)于兩個(gè)整數(shù)a、b,算術(shù)運(yùn)算后的值完全有可能超出整數(shù)的表示范圍,這種現(xiàn)象稱為整數(shù)溢出。在編程時(shí)要特別予以注意。  ……

編輯推薦

  《普通高等教育“十一五”國家級(jí)規(guī)劃教材:計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》的篇章結(jié)構(gòu)與傳統(tǒng)C語言教材不同?!镀胀ǜ叩冉逃笆晃濉眹壹?jí)規(guī)劃教材:計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》如此編排知識(shí)點(diǎn)的根本出發(fā)點(diǎn)在于,筆者希望能夠以培養(yǎng)解決實(shí)際問題能力和抽象思維能力為主線,而不是以語言語法知識(shí)點(diǎn)為主線。這么做的好處是,讀者不會(huì)在一開始就接觸到過多的C語言語法規(guī)范的細(xì)節(jié),從而能夠?qū)⒆⒁饬械浇鉀Q實(shí)際問題中去?!  镀胀ǜ叩冉逃笆晃濉眹壹?jí)規(guī)劃教材:計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》特色:  體現(xiàn)清華大學(xué)最新教學(xué)改革成果,轉(zhuǎn)變課程教學(xué)模式、強(qiáng)化程序設(shè)計(jì)方法訓(xùn)練,培養(yǎng)計(jì)算思維能力與抽象能力?!  镀胀ǜ叩冉逃笔晃濉皣壹?jí)規(guī)劃教材:計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》內(nèi)容以程序設(shè)計(jì)能力的培養(yǎng)為主線,以C語言的語法知識(shí)點(diǎn)為輔線。采用雙欄、雙色的排版形式,突出主線和輔線的配合,版式新穎,方便閱讀?!  镀胀ǜ叩冉逃笆晃濉眹壹?jí)規(guī)劃教材:計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》行文嚴(yán)謹(jǐn)流暢,語言風(fēng)趣幽默,示例豐富生動(dòng),習(xí)題難度適中。

圖書封面

圖書標(biāo)簽Tags

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


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


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

 
 

 

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

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