計算機程序設計是高等學校計算機基礎課程中的核心課程,具有大學基礎課的性質(zhì)。《計算機程序設計基礎(第2版)》以C語言程序設計為基礎,注重講解程序設計與軟件開發(fā)的概念、方法和思路,培養(yǎng)讀者的基本編程能力、邏輯思維與抽象思維能力!队嬎銠C程序設計基礎(第2版)》內(nèi)容包括:程序設計的基本概念、C語言的基本語法元素、程序控制結(jié)構、函數(shù)、算法、結(jié)構化與模塊化程序設計的基本概念、程序組織與庫的設計、數(shù)組、字符串、結(jié)構體與指針等復合數(shù)據(jù)類型、文件與數(shù)據(jù)存儲、程序抽象等。希望通過強調(diào)那些在程序設計與軟件開發(fā)過程中起重要作用的思想與技術,使讀者體會并初步掌握較大型或?qū)嵱贸绦虻木帉懪c設計能力!队嬎銠C程序設計基礎(第2版)》行文嚴謹流暢,語言風趣幽默,示例豐富生動,習題難度適中。《計算機程序設計基礎(第2版)》可作為高等院校計算機及理工類各專業(yè)、成人教育院校程序設計課程的教材,也可供計算機應用開發(fā)人員及相關人員自學。
《計算機程序設計基礎(第2版)》的篇章結(jié)構與傳統(tǒng)C語言教材不同。《計算機程序設計基礎(第2版)》如此編排知識點的根本出發(fā)點在于,筆者希望能夠以培養(yǎng)解決實際問題能力和抽象思維能力為主線,而不是以語言語法知識點為主線。這么做的好處是,讀者不會在一開始就接觸到過多的C語言語法規(guī)范的細節(jié),從而能夠?qū)⒆⒁饬械浇鉀Q實際問題中去。
項目1 認識你的計算機
1.1 項目提出
1.2 項目分析
1.3 相關知識點
1.4 項目實現(xiàn)
任務1 認識主機箱接口
任務2 計算機的啟動與關閉
任務3 熟悉鼠標和鍵盤的使用方法
任務4 查看計算機軟硬件配置
任務5 使用反病毒軟件查殺計算機病毒
任務6 使用計算器程序驗證數(shù)制轉(zhuǎn)換
1.5 總結(jié)與提高
1.6 習題
項目2 Windows文件管理與環(huán)境設置
2.1 項目提出
2.2 項目分析
2.3 相關知識點
2.4 項目實現(xiàn)
任務1 中文輸入法(智能ABC)的用法
任務2 文件管理
任務3 磁盤管理
任務4 Windows環(huán)境設置
2.5 總結(jié)與提高
2.6 習題
項目3 學生宿舍局域網(wǎng)的組建及應用
3.1 項目提出
3.2 項目分析
3.3 相關知識點
3.4 項目實現(xiàn)
任務1 網(wǎng)絡硬件連接
任務2 網(wǎng)絡設置
任務3 網(wǎng)絡應用
任務4 網(wǎng)絡維護
3.5 總結(jié)與提高
3.6 習題
項目4 自薦書制作
4.1 項目提出
4.2 項目分析
4.3 相關知識點
4.4 項目實現(xiàn)
任務1 制作自薦信
任務2 制作表格簡歷
任務3 制作封面
任務4 頁面設置和打印預覽
4.5 總結(jié)與提高
4.6 習題
項目5 板報排版
5.1 項目提出
5.2 項目分析
5.3 相關知識點
5.4 項目實現(xiàn)
任務1 頁面設置
任務2 插入藝術字、文本框等
任務3 段落排版
任務4 設置頁面邊框
任務5 設置頁眉和頁腳
5.5 總結(jié)與提高
5.6 習題
項目6 畢業(yè)論文排版
6.1 項目提出
6.2 項目分析
6.3 相關知識點
6.4 項目實現(xiàn)
任務1 頁面和文檔屬性設置
任務2 對章節(jié)和正文中所用到的樣式進行定義和應用
任務3 應用Word的引用功能為論文提取目錄
任務4 插入分節(jié)符,把論文分為3部分
任務5 利用插入域的方法設置論文正文的頁眉
任務6 在頁腳中設置頁碼
任務7 添加論文摘要和封面
6.5 總結(jié)與提高
6.6 習題
項目7 制作信封和成績單
7.1 項目提出
7.2 項目分析
7.3 相關知識點
7.4 項目實現(xiàn)
任務1 制作信封和成績單主文檔
任務2 批量制作信封
任務3 批量制作成績單
7.5 總結(jié)與提高
7.6 習題
項目8 學生成績分析與統(tǒng)計
8.1 項目提出
8.2 項目分析
8.3 相關知識點
8.4 項目實現(xiàn)
任務1 建立工作表
任務2 使用公式和函數(shù)
任務3 設置格式
任務4 數(shù)據(jù)篩選和排序
任務5 建立圖表
8.5 總結(jié)與提高
8.6 習題
項目9 工資表數(shù)據(jù)分析
9.1 項目提出
9.2 項目分析
9.3 相關知識點
9.4 項目實現(xiàn)
任務1 建立工作表
任務2 分類匯總和高級篩選
任務3 制作數(shù)據(jù)透視表
任務4 各車間數(shù)據(jù)統(tǒng)計
9.5 總結(jié)與提高
9.6 習題
項目10 論文答辯稿制作
10.1 項目提出
10.2 項目分析
10.3 相關知識點
10.4 項目實現(xiàn)
任務1 設計母板
任務2 設計標題幻燈片和目錄
任務3 設計幻燈片的圖形化結(jié)構
任務4 添加超鏈接和動作按鈕
任務5 設置動畫效果、頁眉和頁腳
任務6 設置放映方式和打印文稿
10.5 總結(jié)與提高
10.6 習題
項目11 電子相冊制作
11.1 項目提出
11.2 項目分析
11.3 相關知識點
11.4 項目實現(xiàn)
任務1 創(chuàng)建相冊
任務2 美化相冊
任務3 控制放映
任務4 打包輸出
11.5 總結(jié)與提高
11.6 習題
項目12 個人主頁制作
12.1 項目提出
12.2 項目分析
12.3 相關知識點
12.4 項目實現(xiàn)
任務1 新建站點
任務2 制作主頁
任務3 網(wǎng)站發(fā)布
12.5 總結(jié)與提高
12.6 習題
項目13 學生選課數(shù)據(jù)庫管理
13.1 項目提出
13.2 項目分析
13.3 相關知識點
13.4 項目實現(xiàn)
任務1 創(chuàng)建數(shù)據(jù)庫
任務2 向數(shù)據(jù)庫中添加表
任務3 在表中輸入或修改數(shù)據(jù)
任務4 單表查詢
任務5 多表查詢
13.5 總結(jié)與提高
13.6 習題
項目14 學生信息管理窗體和報表制作
14.1 項目提出
14.2 項目分析
14.3 相關知識點
14.4 項目實現(xiàn)
任務1 學生信息管理窗體制作
任務2 學生信息報表制作
14.5 總結(jié)與提高
14.6 習題
附錄A Windows和Office的常用快捷鍵
附錄B 課程學習能力測評
參考文獻