Java語言面向?qū)ο蟪绦蛟O計(第2版)實驗指導及習題解答
定 價:37 元
叢書名:21世紀高等學校規(guī)劃教材
- 作者:范玫,馬俊編著
- 出版時間:2015/7/1
- ISBN:9787302394556
- 出 版 社:清華大學出版社
- 中圖法分類:TP312JA
- 頁碼:276
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書分為3章,第1章為實驗指導部分,其中第1節(jié)給出了理論介紹和注意事項,并在最后給出了幾個思維訓練題,后面17節(jié)屬于上機實驗課,每個實驗都旨在針對性地訓練Java語言中需要掌握的知識點或技巧,其主要特色是采用了循序漸進式的實驗題目設計,同學們可以從簡單的驗證實驗、填空實驗過渡到設計實驗;第2章為主教材的習題參考解答,針對主教材中每個章節(jié)的習題給出了相應的參考答案;第3章提供了8套模擬試題,用來測試同學們對Java課程的各知識點的掌握情況。
許多同學反映計算機語言課實驗的效果不好,只是在上課時聽了一些概念,看老師演示了一些程序,自己還是不會編寫程序,碰到問題時不知如何下手,并且在上實驗課時沒有好的實驗指導教材,大家隨便上上機,調(diào)試幾個書上的例子,學習的效果比較差。
本書就是針對解決以上問題編寫的,經(jīng)過作者多年的教學實踐和完善,在指導學生學習Java語言方面現(xiàn)已形成了一套循序漸進的實驗模式。從實際的學習效果來看,大多數(shù)同學經(jīng)過一學期的學習都能掌握Java語言和面向?qū)ο蟮幕局R點,并且在畢業(yè)設計中很多同學選擇了用Java作為工具完成自己的畢業(yè)設計。
本書的實驗內(nèi)容需要參考主教材《Java語言面向?qū)ο蟪绦蛟O計(第2版)》和Javadoc幫助文檔動手完成,最終目的是幫助初學者快速掌握Java語言面向?qū)ο蟪绦蛟O計的基本規(guī)范和設計技巧。本書適合大中專學校開設Java語言課和實驗課的學生、參加自學考試的學生以及Java語言的自學者學習使用。
本書的特色之一是具有針對性的代碼訓練,因為每個同學的能力不同,大多數(shù)實驗課都在2到4課時,實驗指導老師可以有針對性地布置作業(yè)。從蘭州大學近幾年的學生的反饋來看,實際上很多同學就是通過此實驗課提高了對代碼的閱讀和理解能力。本書的特色之二是除最后一個實驗外每個實驗都被設計為循序漸進的3個部分,第一部分為驗證實驗,同學們只要輸入代碼編譯運行就可以了,但要回答實驗后的問題; 第二部分為填空實驗,要求同學們能讀懂程序、理解程序; 第三部分為設計實驗,即在已消化前面知識的基礎上獨立完成設計,訓練分析問題和解決問題的能力。
本書中需要的實驗素材和源代碼可以到作者的百度云盤上下載,百度云盤的地址如下:
http://pan.baidu.com/share/home?uk=17703062#category/type=0
本書得到了蘭州大學教務處和蘭州大學信息科學與工程學院教學基金的支持,在此向蘭州大學和蘭州大學信息科學與工程學院致以誠摯的感謝!
由于時間倉促加上作者水平有限,書中難免存在粗淺疏漏或敘述欠嚴密之處,懇請讀者給予批評指正。
范玫
2015年5月
第1章 實驗指導
1.1 程序設計方法概述和程序建模概述
1.1.1 程序設計概述
1.1.2 程序設計方法概述
1.1.3 程序建模理論概述
1.1.4 程序建模實例演示
1.1.5 思維訓練和建模思想實踐
1.1.6 實驗報告
1.2 Java程序開發(fā)環(huán)境的搭建和測試
1.2.1 下載并安裝JDK
1.2.2 測試開發(fā)環(huán)境
*1.2.3 下載并安裝JDK演示實例
1.2.4 訪問并下載及解壓JavaAPI文檔
1.2.5 實驗報告
1.3 基礎實驗之流程控制
1.3.1 實驗目的
1.3.2 相關(guān)知識
1.3.3 實驗內(nèi)容
1.3.4 實驗報告
1.4 面向?qū)ο蟪橄笤O計初步
1.4.1 實驗目的
1.4.2 相關(guān)知識
1.4.3 實驗內(nèi)容
1.4.4 實驗報告
1.5 面向?qū)ο蟪橄笤O計進階
1.5.1 實驗目的
1.5.2 相關(guān)知識
1.5.3 實驗內(nèi)容
1.5.4 實驗報告
1.6 異常處理和部分常用類測試
1.6.1 實驗目的
1.6.2 相關(guān)知識
1.6.3 實驗內(nèi)容
1.6.4 實驗報告
1.7 輸入/輸出流程序設計基礎
1.7.1 實驗目的
1.7.2 相關(guān)知識
1.7.3 實驗內(nèi)容
1.7.4 實驗報告
*1.8 輸入/輸出流程序設計進階
1.8.1 實驗目的
1.8.2 相關(guān)知識
1.8.3 實驗內(nèi)容
1.8.4 實驗報告
1.9 GUI圖形界面程序設計基礎
1.9.1 實驗目的
1.9.2 相關(guān)知識
1.9.3 實驗內(nèi)容
1.9.4 實驗報告
1.1 0GUI圖形界面程序設計進階
1.10.1 實驗目的
1.10.2 相關(guān)知識
1.10.3 實驗內(nèi)容
1.10.4 實驗報告
1.11 多線程程序設計基礎
1.11.1 實驗目的
1.11.2 相關(guān)知識
1.11.3 實驗內(nèi)容
1.11.4 實驗報告
1.12 多線程程序設計進階
1.12.1 實驗目的
1.12.2 相關(guān)知識
1.12.3 實驗內(nèi)容
1.12.4 實驗報告
1.13 網(wǎng)絡程序設計基礎
1.13.1 實驗目的
1.13.2 相關(guān)知識
1.13.3 實驗內(nèi)容
1.13.4 實驗報告
1.14 數(shù)據(jù)集合使用技術(shù)
1.14.1 實驗目的
1.14.2 相關(guān)知識
1.14.3 實驗內(nèi)容
1.1 4.4 實驗報告
1.15 數(shù)據(jù)庫程序設計
1.15.1 實驗目的
1.15.2 相關(guān)知識
1.15.3 實驗內(nèi)容
1.15.4 實驗報告
1.16 小應用程序及多媒體程序設計
1.16.1 實驗目的
1.16.2 相關(guān)知識
1.16.3 實驗內(nèi)容
1.16.4 實驗報告
1.17程序綜合設計練習
1.17.1 實驗目的
1.17.2 相關(guān)知識
1.17.3 實驗內(nèi)容
1.17.4 實驗報告
1.18 簡單英語口語學習軟件的建模及實現(xiàn)
1.18.1 實驗目的
1.18.2 相關(guān)知識
1.18.3 實驗內(nèi)容
1.18.4 實驗報告
第2章 主教材習題參考答案
2.1 程序的定義和程序設計語言概述參考答案
2.2 JVM工作原理和Java語言基礎參考答案
2.3 面向?qū)ο蟪绦蛟O計原理和Java語言的實現(xiàn)參考答案
2.4 Java特殊關(guān)鍵字的學習和面向?qū)ο笤磉M階參考答案
2.5 Java異常處理參考答案
2.6 輸入/輸出類庫參考答案
2.7 GUI程序設計基礎參考答案
2.8 多線程編程技術(shù)參考答案
2.9 網(wǎng)絡編程參考答案
2.10 Java中的集合抽象參考答案
2.11 數(shù)據(jù)庫編程基礎參考答案
2.12 小應用程序和多媒體技術(shù)參考答案
第3章 模擬試題與參考答案
3.1 模擬試題
3.1.1 Java語言面向?qū)ο竽M試題一
3.1.2 Java語言面向?qū)ο竽M試題二
3.1.3 Java語言面向?qū)ο竽M試題三
3.1.4 Java語言面向?qū)ο竽M試題四
3.1.5 Java語言面向?qū)ο竽M試題五
3.1.6 Java語言面向?qū)ο竽M試題六
3.1.7 Java語言面向?qū)ο竽M試題七
3.1.8 Java語言面向?qū)ο竽M試題八
3.2 模擬試題參考答案
3.2.1 Java語言面向?qū)ο竽M試題一參考答案
3.2.2 Java語言面向?qū)ο竽M試題二參考答案
3.2.3 Java語言面向?qū)ο竽M試題三參考答案
3.2.4 Java語言面向?qū)ο竽M試題四參考答案
3.2.5 Java語言面向?qū)ο竽M試題五參考答案
3.2.6 Java語言面向?qū)ο竽M試題六參考答案
3.2.7 Java語言面向?qū)ο竽M試題七參考答案
3.2.8 Java語言面向?qū)ο竽M試題八參考答案
附錄A 思維訓練和建模思想實踐題參考答案
參考文獻