Java程序設計簡明教程實驗實訓與習題選解
-
【作 者】陳語林
【I S B N 】978-7-5084-6669-9
【責任編輯】李 炎
【適用讀者群】本科
【出版時間】2009-07-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】2009年7月第1版
【頁 數】212
【千字數】
【印 張】
【定 價】¥22
【叢 書】21世紀高等學校精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是《Java程序設計簡明教程》(中國水利水電出版社出版,陳語林主編)一書的同步配套教材。根據教育部高等學校計算機科學與技術教學指導委員會非計算機專業計算機基礎課程教學指導分委員會《關于進一步加強高等學校計算機基礎教學的意見》,為方便廣大師生的教與學,在本書的第一部分提供《Java程序設計簡明教程》第一、二層次的實驗指導,共設計了16個教學實驗;第二部分主要針對第三層次的實驗教學,設計了三個比較大的綜合實例,并對這些實例的分析和設計過程進行了詳細的指導,供課程教學后的全日制綜合實訓選用;考慮既要有教學輔導意義,又要給學生留有適當的余地,第三部分對《Java程序設計簡明教程》的部分習題進行了解答;第四部分是“Java語言程序設計”課程的模擬試題及解答;為滿足部分學生參加全國計算機等級考試的需要,第五部分提供了全國計算機等級考試Java語言考試大綱,以及全真的筆試、機試試題及解答。
本書既可以作為高等學校“Java語言程序設計”課程的輔導教材,又能給Java語言初學者提供一定的幫助。
緊扣教學大綱,精心設計實驗教學內容,方便教學
分三個層次進行實驗教學設計,即基礎與驗證型實驗、設計與開發型實驗、研究與創新型實驗
知識點完整,基礎與驗證型實驗、設計與開發型實驗涵蓋主教材主要教學內容
設計三個研究與創新型實驗項目,便于課程教學結束后進行全日制專項綜合實訓
為便于教學,提供《Java程序設計簡明教程》部分習題解答
給出課程考試模擬試題并提供參考答案;與全國計算機等級考試有機銜接和融合,給出考試大綱、筆試及機試真題并做出解答
免費提供源代碼片斷及相關資源
為了使選擇《Java程序設計簡明教程》作為教材的教師和學生能更快、更方便、更準確地學習Java語言,以及更熟練掌握Java的編程技巧和方法,特編寫本書,作為教材的配套參考書使用。
雖然編寫本書最初的出發點是作為《Java程序設計簡明教程》的配套教材,但實際上本書具有較好的獨立性。除第三部分選擇性地解答了教材的部分習題外,本書的其他部分均可以單獨使用。因此,本書既可以作為高等學校“Java語言程序設計”課程的輔導教材,又能給Java語言初學者提供一定的幫助。
學習程序設計語言最重要的落腳點就是要用這種語言來解決工作中的一些實際問題,學習Java語言也不例外。因此,學習“Java語言程序設計”的一個重要環節就是要親自動手做實驗,通過實驗培養自身分析問題、解決問題的能力,通過親身實踐理解Java語言的基本原理和編程方法。
教育部高等學校計算機科學與技術教學指導委員會非計算機專業計算機基礎課程教學指導分委員會《關于進一步加強高等學校計算機基礎教學的意見》中明確指出,要加強計算機課程的實踐教學,注重能力培養。意見中建議計算機實驗課程分三個層次進行設計,即基礎與驗證型實驗、設計與開發型實驗、研究與創新型實驗。本書正是按照這個思路,分層次地設計了驗證型實驗、設計開發型實驗和創新型實驗。
本書第一部分提供《Java程序設計簡明教程》第一、二層次的實驗指導,共設計了16個教學實驗;本書第二部分主要針對第三層次的實驗教學,設計了三個比較大的綜合實例,并對這些實例的分析和設計過程進行了詳細的指導,供課程教學后的全日制綜合實訓選用;考慮既要有教學輔導意義,又要給學生留有適當的余地,本書的第三部分對《Java程序設計簡明教程》的部分習題進行了解答;第四部分是“Java語言程序設計”課程的模擬試題及解答;為滿足部分學生參加全國計算機等級考試的需要,第五部分提供了全國計算機等級考試Java語言考試大綱,以及全真的筆試、機試試題及解答。
本書由陳語林任主編并統稿,劉胤宏、王新英、杜偉任副主編。陳語林編寫了第一部分的實驗一至實驗八、第二部分的實訓項目三以及第四、五部分,劉胤宏編寫了第二部分的實訓項目一,杜偉編寫了第二部分的實訓項目二,王新英編寫了第一部分的實驗九至實驗十六。參加本書編寫工作的還有梁建武、劉建成、王鷹、劉軍軍、石山鷹、孔志周、何志斌、龍曉梅、田野、周媛媛、文拯、石玉英等。
在本書編寫的過程中,得到了許多專家和同仁的熱情幫助和大力支持,中國水利水電出版社的領導和編輯也付出了艱辛的勞動,謹此向他們表示最真摯的感謝!
由于計算機技術發展迅速且作者水平所限,書中錯誤和疏漏在所難免,敬請專家和廣大讀者批評指正。
加“*”號的章節供學有余力的學生選用。
第一部分 Java程序設計實驗指導 1
實驗一 安裝運行環境及簡單Java程序的編制 2
實驗二 Java語言基礎 8
實驗三 程序控制結構一:分支結構 16
實驗四 程序控制結構二:循環結構 20
實驗五 數組的使用 23
實驗六 類與對象 26
實驗七 繼承與多態 35
實驗八 常用基礎類庫與工具類庫 46
實驗九 Java異常處理 51
實驗十 Applet小應用程序 58
實驗十一 AWT常用組件的應用 62
實驗十二 事件處理 65
實驗十三 Swing常用組件的應用 67
實驗十四 多線程機制 70
實驗十五 Java輸入/輸出流 74
*實驗十六 網絡編程 77
第二部分 Java程序設計綜合實訓 80
實訓項目一 學生管理信息系統開發實例 81
實訓項目二 “俄羅斯方塊”游戲的設計與實現 110
實訓項目三 “連連看”游戲的設計與實現 150
第三部分 教材習題選解 171
第1章 Java語言及其開發環境 171
第2章 Java語言基礎 171
第3章 程序控制結構 172
第4章 數組 174
第5章 Java面向對象程序設計基礎 176
第6章 Applet程序的開發 178
第7章 創建圖形用戶界面 180
第8章 數據庫編程 180
第9章 多媒體應用 181
第10章 流、多線程與網絡編程 181
第11章 錯誤與異常處理 186
第12章 開發工具的應用 187
第四部分 模擬試題 188
模擬考試試題(筆試) 188
模擬考試試題(筆試)參考答案 192
模擬考試試題(上機) 194
模擬考試試題(上機)提示 195
第五部分 關于全國計算機等級考試 197
全國計算機等級考試(NCRE)考試大綱 197
全國計算機等級考試二級Java語言程序設計(筆試)樣題 199
全國計算機等級考試二級Java語言程序設計(筆試)樣題參考答案 203
全國計算機等級考試二級Java語言程序設計(機試)樣題 203
全國計算機等級考試二級Java語言程序設計(機試)樣題參考答案 207
參考文獻 208
- 面向對象程序設計 [主編 張勇 張平華 趙小龍]
- Java Web應用技術項目化教程 [黃日勝 方阿麗]
- JavaScript與jQuery項目化教程(活頁式) [主編 林灃 藍雪燕 宋家慧]
- 網站前端技術案例教程(HTML+CSS+JavaScript)(第二版) [黃華升]
- Java編程基礎案例式教程 [主編 陳艷華 唐春蘭]
- Java面向對象程序設計(微課版) [主編 謝先偉 王海洋]
- Java面向對象程序設計 [主編 張立敏 鄒海濤]
- Java Web開發技術任務驅動式教程 [金靜梅]
- Java編程基礎 [張煥生 崔炳德]
- Java編程基礎實踐指導 [張煥生 陳勇 崔炳德]
- Java基礎編程(微課版) [主編 王海洋 吳科宏 謝先偉]
- 12歲開始學JavaScript和Web應用 [TENTO 著 徐樂群 譯]
- Java程序設計簡明教程 [黃能耿 黃致遠 編著]
- Java程序設計 [主編 張繼軍]
- Java基礎應用與實戰 [彭東海 王志和 張思奇]
- Java Web開發技術與項目實戰 [主編 羅如為]
- Java程序設計案例教程 [主 編 寧淑榮 楊國興]
- Java程序設計 [甘霞]
- Web前端開發從學到用完美實踐HTML5+CSS3+JavaScript+jQuery+AJAX+AngularJS(第2版) [阮曉龍]
- Java程序設計實訓教程 [主編 寧淑榮 楊國興]
- 網站前端技術案例教程(HTML+CSS+JavaScript) [黃華升]
- Java程序設計習題解答及上機指導 [李素若]
- Java核心API編程 [主編 肖睿 禹晨 馬凌]
- Java Web開發實戰 [主編 肖睿 高海波 徐申]
- Java面向對象編程 [肖睿 李志勇]
- Java面向對象程序設計 [主編 肖奎 姚競]
- Java面向對象程序設計 [主編 陳占偉]
- Java Web應用開發 [萬青 楊智勇]
- Bootstrap與jQuery UI框架設計 [主編 肖睿 吳振宇]
- Java ME手機應用程序開發 [易燦 李志勇 編著]