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