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

出版時間:2009-8  出版社:清華大學(xué)出版社  作者:羅建軍 編著  頁數(shù):183  
Tag標簽:無  

前言

進入21世紀,社會信息化不斷向縱深發(fā)展,各行各業(yè)的信息化進程不斷加速。我國的高等教育也進入了一個新的歷史發(fā)展時期,尤其是高校的計算機基礎(chǔ)教育,正在步入更加科學(xué)、更加合理、更加符合21世紀高校人才培養(yǎng)目標的新階段。為了進一步推動高校計算機基礎(chǔ)教育的發(fā)展,教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會近期發(fā)布了《關(guān)于進一步加強高等學(xué)校計算機基礎(chǔ)教學(xué)的意見暨計算機基礎(chǔ)課程教學(xué)基本要求》(以下簡稱《教學(xué)基本要求》)?!督虒W(xué)基本要求》針對計算機基礎(chǔ)教學(xué)的現(xiàn)狀與發(fā)展,提出了計算機基礎(chǔ)教學(xué)改革的指導(dǎo)思想;按照分類、分層次組織教學(xué)的思路,《教學(xué)基本要求》的附件提出了計算機基礎(chǔ)課教學(xué)內(nèi)容的知識結(jié)構(gòu)與課程設(shè)置?!督虒W(xué)基本要求》認為,計算機基礎(chǔ)教學(xué)的典型核心課程包括:大學(xué)計算機基礎(chǔ)、計算機程序設(shè)計基礎(chǔ)、計算機硬件技術(shù)基礎(chǔ)(微機原理與接口、單片機原理與應(yīng)用)、數(shù)據(jù)庫技術(shù)及應(yīng)用、多媒體技術(shù)及應(yīng)用、計算機網(wǎng)絡(luò)技術(shù)及應(yīng)用。

內(nèi)容概要

本書是教育部普通高等教育“十一五”國家級規(guī)劃教材,是根據(jù)教育部《關(guān)于進一步加強高等學(xué)校計算機基礎(chǔ)教學(xué)的意見暨計算機基礎(chǔ)課程教學(xué)基本要求》中有關(guān)“計算機程序設(shè)計”課程“教學(xué)基本要求”,由國家教學(xué)成果獎獲得者及其所在的國家級計算機基礎(chǔ)教學(xué)團隊結(jié)合多年教學(xué)實踐編寫的教材。    全書共分8章,系統(tǒng)地介紹了計算機程序設(shè)計方法。主要內(nèi)容包括程序的基本結(jié)構(gòu)、數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、類和對象、文件等。全書以精講多練為指導(dǎo)思想,緊扣最基本的教學(xué)要求,配以大量有代表性的例題和習(xí)題,在強調(diào)基本理論的同時,突出了實踐環(huán)節(jié)。    本書可作為高等學(xué)校各專業(yè)程序設(shè)計課程教材或參考書,也可供自學(xué)使用。

書籍目錄

第1章 程序的基本結(jié)構(gòu)  1.1 幾個簡單的程序  1.2 程序的基本結(jié)構(gòu)和要素  1.2.1 程序的基本結(jié)構(gòu)  1.2.2 輸入與輸出  1.2.3 注釋  1.2.4 標識符和關(guān)鍵字  1.3 C/C++背景  1.3.1 程序設(shè)計語言的發(fā)展  1.3.2  從C到C++ 1.4 Visual C++集成開發(fā)環(huán)境  1.4.1 Developer Studio窗口簡介  1.4.2 編輯、調(diào)試和運行程序 應(yīng)用舉例 習(xí)題第2章 數(shù)據(jù)類型與表達式 2.1 數(shù)據(jù)類型 2.2 常量和變量  2.2.1  常量  2.2.2 變量  2.3 運算符與表達式  2.3.1 算術(shù)運算符和算術(shù)表達式  2.3.2 關(guān)系運算符和關(guān)系表達式  2.3.3 邏輯運算符和邏輯表達式  2.3.4 賦值運算符和賦值表達式  2.4 常量修飾符  2.5 強制類型轉(zhuǎn)換運算符  2.6 語法錯誤 應(yīng)用舉例 習(xí)題第3章 程序的控制結(jié)構(gòu)  3.1 基本控制結(jié)構(gòu)  3.2 選擇結(jié)構(gòu)  3.3 循環(huán)結(jié)構(gòu)  3.3.1  while語句  3.3.2  do-while語句  3.3.3  for語句  3.4 其他控制轉(zhuǎn)移語句  3.4.1 switch語句  3.4.2 轉(zhuǎn)向語句  3.4.3 問號表達式 3.5 運行錯誤 應(yīng)用舉例 習(xí)題第4章 數(shù)組和字符串 4.1 數(shù)組  4.1.1 一維數(shù)組  4.1.2 二維數(shù)組 4.2 字符數(shù)組  4.2.1  字符數(shù)組的定義、初始化和輸入與輸出  4.2.2 字符串處理函數(shù) 4.3 字符串類 4.4 基本調(diào)試方法 應(yīng)用舉例 習(xí)題第5章 函數(shù) 5.1 概述 5.2 函數(shù)的定義和調(diào)用  5.2.1 函數(shù)的定義  5.2.2 函數(shù)的調(diào)用  5.2.3 函數(shù)聲明 5.3 函數(shù)間參數(shù)傳遞 5.4 變量的作用域和生存期  ……第6章 指針和引用第7章 類與對象第8章 文件與數(shù)據(jù)輸入輸出附錄A ASCII碼表附錄B  運算符的優(yōu)先級別和結(jié)合方向附錄C Visual C++2008使用指南參考文獻

章節(jié)摘錄

插圖:第2章 數(shù)據(jù)類型與表達式2.1 數(shù)據(jù)類型從第1章的例子可以得到這樣一個簡單結(jié)論,計算機程序是由兩部分組成:數(shù)據(jù)以及作用在這些數(shù)據(jù)上的指令,其中最基本的操作對象就是數(shù)據(jù)。在現(xiàn)實問題中,數(shù)據(jù)有很多種形式,如數(shù)值數(shù)據(jù)、文字數(shù)據(jù)、圖像數(shù)據(jù)、聲音數(shù)據(jù)等。要在計算機中描述這些千差萬別的數(shù)據(jù),需要用到一些復(fù)雜的數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)。C/C++語言支持兩大類數(shù)據(jù)類型:第一類是基本數(shù)據(jù)類型,包括整型、實型、字符型等;第二類是由基本數(shù)據(jù)類型按照某種特定的規(guī)律組合定義而成的構(gòu)造數(shù)據(jù)類型,如數(shù)組、結(jié)構(gòu)體、類等。本章主要介紹其中幾種基本數(shù)據(jù)類型的說明和使用方法,其他類型將在后續(xù)章節(jié)中陸續(xù)予以介紹。由于在計算機內(nèi)存空間中儲存時,所有數(shù)據(jù)都是以二進制形式存儲的,所以不同種類數(shù)據(jù)的差別就表現(xiàn)在存儲方式和占用的大小不同上,對應(yīng)的每種數(shù)據(jù)類型所能表達的數(shù)據(jù)精度和范圍也有所區(qū)別。

編輯推薦

《計算機程序設(shè)計基礎(chǔ):精講多練C/C++語言》配套資源:《C/C++語言程序設(shè)計案例教程》、多媒體教學(xué)課件、國家精品課程網(wǎng)站本叢書根據(jù)教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會編制的《關(guān)于進一步加強高等學(xué)校計算機基礎(chǔ)教學(xué)的意見暨計算機基礎(chǔ)課程教學(xué)基本要求》中的最新課程體系和教學(xué)基本要求組織編寫。“1+X”即“大學(xué)計算機基礎(chǔ)”+若干必修/選修課程。叢書主編:馮博琴,2006-2010年教育部高等學(xué)校計算機基礎(chǔ)課程教學(xué)指導(dǎo)委員會副主任委員,首屆國家級教學(xué)名師。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計7條)

 
 

  •   書還可以,就是我要的書,老師用的就是這本書
  •   書不錯,適合入門。里面介紹描述還比較清晰。深入學(xué)習(xí)的話需要更多資料
  •   小孩喜歡就好,就發(fā)貨速度慢了點
  •   書臟了,而且角是皺的,可能因為書又大又薄吧,不過是正版
  •   與描述完全相同,不錯
  •   質(zhì)量很好,字體清晰,絕對正版。
  •   這本書之前也在找,可是沒有,不過那天再次找,竟然就有了。開始還以為廠家只是放了張張片而已呢,不過今天真的收到了。盡管時間有點久,用了5天,但還是干酒很激動。
 

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

京ICP備13047387號-7