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