注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合計算機程序設計基礎

計算機程序設計基礎

計算機程序設計基礎

定 價:¥45.00

作 者: 周啟生,姬濤 編
出版社: 科學出版社
叢編項: 普通高等教育"十二五"規(guī)劃教材·計算機系列規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787030380586 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數: 383 字數:  

內容簡介

  《計算機程序設計基礎/普通高等教育“十二五”規(guī)劃教材·計算機系列規(guī)劃教材》從結構化程序設計技術出發(fā),以C程序設計語言為載體,以Windows下的Visual C++ 2010為程序調試和運行平臺,通過對典型實例的算法及相應C語言代碼的描述,介紹了在程序設計過程中如何對問題進行分析、如何組織數據和如何描述解決問題,揭示了在計算機應用過程中將方法和編碼相聯系的具體程序設計過程,進而向讀者介紹結構化程序設計的基本概念、基本技術和方法。本書還對面向對象的C++編程技術進行了介紹。《計算機程序設計基礎/普通高等教育“十二五”規(guī)劃教材·計算機系列規(guī)劃教材》體系合理,概念清晰,講解詳盡,適合作為高等院校理工類各專業(yè)的程序設計教材,也可供程序開發(fā)人員學習參考。與本書配套的還有一本《程序設計基礎實驗指導與習題》。

作者簡介

暫缺《計算機程序設計基礎》作者簡介

圖書目錄

第1章  程序設計概述
1.1  程序與程序設計語言
1.1.1  程序與程序設計
1.1.2  程序設計語言
1.2  算法
1.2.1  算法的概念
1.2.2  算法的描述方式
1.2.3 簡單算法舉例
1.3 程序設計過程
1.3.1 解決問題的基本步驟
1.3.2 C語言程序的設計過程
1.4 C語言簡介
1.4.1  C語言的字符集與詞法符號
1.4.2  C語言程序的基本結構
1.4.3  C語言程序的書寫規(guī)則
1.5  程序設計方法
1.6  開發(fā)環(huán)境簡介
1.6.1  啟動開發(fā)環(huán)境
1.6.2  創(chuàng)建項目和文件
1.6.3  編輯程序
1.6.4  編譯
1.6.5  運行
1.6.6  關閉
1.7  案例應用
本章小結
習題
第2章  數據類型、運算符與表達式
2.1  數據類型
2.1.1  基本數據類型
2.1.2  構造數據類型
2.1.3  其他數據類型
2.2  常量與變量
2.2.1  常量
2.2.2  變量
2.3  運算符與表達式
2.3.1  運算符
2.3.2  表達式
2.3.3  類型轉換
2.4  標準輸入/輸出函數
2.4.1  printf( )函數
2.4.2  scanf( )函數
2.4.3  其他輸入/輸出函數
2.5  數學函數
2.6  隨機數發(fā)生器函數
2.7  案例應用
本章小結
習題
第3章  程序控制結構
3.1  程序的基本結構
3.2  語句
3.2.1  聲明語句
3.2.2  表達式語句
3.2.3  復合語句
3.2.4  控制語句
3.2.5  空語句
3.3  順序結構
3.4  選擇結構
3.4.1  if語句
3.4.2  switch語句
3.4.3  程序應用舉例
3.5  循環(huán)結構
3.5.1  while語句
3.5.2  do-while語句
3.5.3  for語句
3.5.4  幾種循環(huán)的比較
3.5.5  循環(huán)的嵌套
3.5.6  程序舉例
3.6  轉向語句
3.6.1  break語句
3.6.2  continue語句
3.7  結構化程序設計的方法
3.8  案例應用
本章小結
習題
第4章  函數與預處理
4.1  函數概述
4.1.1  函數的概念
4.1.2  函數分類
4.2  函數的定義與聲明
4.2.1  函數的定義
4.2.2  函數聲明與函數原型
4.3  函數調用
4.4  函數返回類型與返回值
4.5  函數的參數
4.5.1  形式參數與實際參數
4.5.2  值傳遞與地址傳遞
4.6  遞歸
4.6.1  遞歸的概念
4.6.2  程序舉例
4.7  變量作用域
4.7.1  內部變量
4.7.2  外部變量
4.7.3  作用域規(guī)則
4.8  變量存儲類別
4.8.1  變量生存期
4.8.2  auto變量
4.8.3  static變量
4.8.4  register變量
4.8.5  extern變量
4.9  內部函數與外部函數
4.9.1  內部函數
4.9.2  外部函數
4.10  預處理
4.10.1  文件包含
4.10.2  宏定義
4.10.3  條件編譯
4.11  案例應用
本章小結
習題
第5章  數組
5.1  數組概述
5.2  一維數組
5.2.1  一維數組聲明與初始化
5.2.2  一維數組元素的使用
5.2.3  一維數組作為函數參數
5.2.4  一維數組應用舉例
5.3  多維數組
5.3.1  二維數組
5.3.2  更多維數的數組
5.4  字符數組
5.4.1  字符串與字符數組
5.4.2  字符數組的聲明與初始化
5.4.3  字符數組的使用
5.4.4  字符串輸出和輸入
5.4.5  字符數組應用舉例
5.4.6  字符串處理函數
5.4.7  字符串數組
5.5  案例應用
本章小結
習題
第6章  指針
6.1  指針的概念
6.1.1  地址與指針
6.1.2  指針的定義與初始化
6.1.3  指針的運算
6.2  指針與函數
6.2.1  指針作為函數的參數
6.2.2  函數返回指針
6.2.3  指向函數的指針
6.3  指針與數組
6.3.1  指針對數組元素的訪問
6.3.2  字符指針
6.3.3  指向數組的指針
6.3.4  指針數組
6.3.5  指向指針的指針
6.4  動態(tài)內存分配
6.4.1  動態(tài)內存分配的含義
6.4.2  動態(tài)內存分配的步驟
6.4.3  常用的動態(tài)內存管理函數
本章小結
習題
第7章  結構體與共用體
7.1  結構體類型與結構體變量
7.1.1  結構體類型的定義
7.1.2  結構體變量的定義與初始化
7.1.3  結構體變量的引用
7.1.4  指向結構體變量的指針
7.1.5  關鍵字typedef的用法
7.2  結構體數組
7.2.1  結構體數組的定義
7.2.2  結構體數組的初始化
7.2.3  結構體數組的應用
7.3  結構體與函數
7.4  動態(tài)數據結構
7.4.1  鏈表的定義
7.4.2  鏈表的特點及操作原理
7.4.3  動態(tài)鏈表的建立
7.4.4  鏈表的刪除操作
7.4.5  鏈表的插入操作
7.5  共用體
7.5.1  共用體類型的定義和引用
7.5.2  共用體類型的初始化
7.5.3  共用體類型舉例
7.6  案例應用
本章小結
習題
第8章  文件
8.1  文件的基本概念
8.1.1  文件概述
8.1.2  文件的類別
8.1.3  文件的操作流程
8.1.4  文件的定義
8.2  常用文件操作的標準函數
8.2.1  文件的打開與關閉
8.2.2  文本文件的讀寫
8.2.3  二進制文件的讀寫
8.2.4  文件的隨機訪問與定位
8.2.5  文件使用舉例
8.3  案例應用
本章小結
習題
第9章  面向對象程序設計
9.1  面向對象的基本概念
9.1.1  結構化程序設計
9.1.2  面向對象程序設計
9.1.3  可視化編程技術
9.2  面向對象程序設計的基本特點
9.3  類和對象
9.3.1  類的定義
9.3.2  類成員的訪問控制
9.3.3  類的成員函數
9.3.4  對象
9.4  構造函數、析構函數和復制構造函數
9.4.1  構造函數
9.4.2  析構函數
9.4.3  復制構造函數
9.5  靜態(tài)成員
9.5.1  靜態(tài)數據成員
9.5.2  靜態(tài)成員函數
9.6  友元
9.7  繼承與派生
9.7.1  類的繼承與派生
9.7.2  派生類的構造和析構函數
9.7.3  同名覆蓋原則與二義性問題
9.7.4  賦值兼容規(guī)則
9.8  多態(tài)性
9.8.1  多態(tài)的類型
9.8.2  靜態(tài)聯編與動態(tài)聯編
9.8.3  虛函數
9.8.4  純虛函數
9.8.5  抽象類
本章小結
習題
附錄A  ASCII碼表
附錄B  運算符
附錄C  常用C標準庫函數
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號