Java語言與面向?qū)ο蟪绦蛟O計題解及實驗指導

出版時間:2003-8  出版社:清華大學出版社  作者:印旻  頁數(shù):204  

前言

  計算機科學技術(shù)的發(fā)展不僅極大地促進了整個科學技術(shù)的發(fā)展,而且明顯地加快了經(jīng)濟信息化和社會信息化的進程。因此,計算機教育在各國備受重視,計算機知識與能力已成為21世紀人才素質(zhì)的基本要素之一?! ∏迦A大學自1990年開始將計算機教學納入基礎課的范疇,作為校重點課程進行建設和管理,并按照“計算機文化基礎”、“計算機技術(shù)基礎”和“計算機應用基礎”三個層次的課程體系組織教學?! 〉谝粚哟巍坝嬎銠C文化基礎”的教學目的是培養(yǎng)學生掌握在未來信息化社會里更好地學習、工作和生活所必須具備的計算機基礎知識和基本操作技能,并進行計算機文化道德規(guī)范教育?! 〉诙哟巍坝嬎銠C技術(shù)基礎”是講授計算機軟硬件的基礎知識、基本技術(shù)與方法,從而為學生進一步學習計算機的后續(xù)課程,并利用計算機解決本專業(yè)及相關(guān)領(lǐng)域中的問題打下必要的基礎?! 〉谌龑哟巍坝嬎銠C應用基礎”則是講解計算機應用中帶有基礎性、普遍性的知識,講解計算機應用與開發(fā)中的基本技術(shù)、工具與環(huán)境。  以上述課程體系為依據(jù),設計了計算機基礎教育系列課程。隨著計算機技術(shù)的飛速發(fā)展,計算機教學的內(nèi)容與方法也在不斷更新。近幾年來,清華大學不斷豐富和完善教學內(nèi)容,在有關(guān)課程中先后引入了面向?qū)ο蠹夹g(shù)、多媒體技術(shù)、Internet與互聯(lián)網(wǎng)技術(shù)等。與此同時,在教材與CAI課件建設、網(wǎng)絡化的教學環(huán)境建設等方面也正在大力開展工作,并積極探索適應21世紀人才培養(yǎng)的教學模式。  為進一步加強計算機基礎教學工作,適應高校正在開展的課程體系與教學內(nèi)容的改革,及時反映清華大學計算機基礎教學的成果,加強與兄弟院校的交流,清華大學在原有工作的基礎上,重新規(guī)劃了“清華大學計算機基礎教育課程系列教材”?! ≡撓盗薪滩挠腥缦聨讉€特色:  1.自成體系該系列教材覆蓋了計算機基礎教學三個層次的教學內(nèi)容。其中既包括所有大學生都必須掌握的計算機文化基礎,也包括適用于各專業(yè)的軟、硬件基礎知識;既包括基本概念、方法與規(guī)范,也包括計算機應用開發(fā)的工具與環(huán)境?! ?.內(nèi)容先進該系列教材注重將計算機技術(shù)的最新發(fā)展適當?shù)匾虢虒W中來,保持了教學內(nèi)容的先進性。例如,系列教材中包括了面向?qū)ο笈c可視化編程、多媒體技術(shù)與應用、Internet與互聯(lián)網(wǎng)技術(shù)、大型數(shù)據(jù)庫技術(shù)等。

內(nèi)容概要

本書是《Java語言與面向?qū)ο蟪绦蛟O計》一書是配套教材。全書分為“習題解答與補充習題”和“實驗指導”兩部分。在“習題解答與補充習題”部分,給出了《Java語言與面向?qū)ο蟪绦蛟O計》一書中絕大部分習題的詳細答案,包括代碼、圖、表、文字解釋等,對某些習題還給出了一個以上的答案;在習題解答之后增加了少量不附答案的補充習題,以方便讀者參考。在“實驗指導”部分,給出了14個精心設計的實驗,分別與《Java語言面向?qū)ο蟪绦蛟O計》中的各章相對應。配書盤中附有所有程序的源代碼、編譯后生成的字節(jié)碼或相應的HTML文件。    本書層次清晰、實用性強,可作為高校Java 語言程序設計課程的輔導用書,也可供編程愛好者參考使用。

書籍目錄

第1部分 習題解答與補充習題  第1章 面向?qū)ο筌浖_發(fā)概述    1.1 習題解答    1.2 補充習題  第2章 Java概述    2.1 習題解答    2.2 補充習題  第3章 Java語言基礎    3.1 習題解答    3.2 補充習題  第4章 抽象、封裝與類    4.1 習題解答    4.2 補充習題  第5章 繼承與多態(tài)    5.1 習題解答    5.2 補充習題  第6章 工具類與算法    6.1 習題解答    6.2 補充習題  第7章 圖形用戶界面的設計與實現(xiàn)    7.1 習題解答    7.2 補充習題  第8章 Java高級編程    8.1 習題解答    8.2 補充習題第2部分 實驗指導  實驗1 Java開發(fā)環(huán)境J2SE  實驗2 簡單Java程序設計(1)  實驗3 簡單Java程序設計(2)  實驗4 類與對象  實驗5 繼承與多態(tài)  實驗6 數(shù)組、向量與字符串  實驗7 遞歸  實驗8 排序與查找  實驗9 堆棧、隊列與鏈表  實驗10 圖形用戶界面編程(1)  實驗11 圖形用戶界面編程(2)  實驗12 異常、多線程與Swing  實驗13 輸入輸出與文件處理  實驗14 網(wǎng)絡編程附錄 配書盤使用說明參考文獻

章節(jié)摘錄

  第1部分 習題解答與補充習題  第1章 面向?qū)ο筌浖_發(fā)概述  1.1 習題解答  1-1 簡述面向過程問題求解和面向?qū)ο髥栴}求解的異同。試列舉出面向?qū)ο蠛兔嫦蜻^程的編程語言各兩種?! 〗猓好嫦蜻^程問題求解利用計算機能夠理解的離散邏輯來描述和表達所求解的問題本身以及具體問題解決的過程,它的核心是算法和數(shù)據(jù)結(jié)構(gòu)。面向?qū)ο蟮膯栴}求解則利用符合人們?nèi)粘K季S習慣的方式去模擬所求解的問題,模擬它的構(gòu)成、特征和各種動態(tài)行為,從而得到問題的解答。它的核心是類、對象和設計模式?! 〕R姷拿嫦蜻^程的編程語言有BASIC,F(xiàn)ORTRAN,Pascal,C等。常見的面向?qū)ο蟮木幊陶Z言有Smalltalk一80,Object Pascal,C++,Java等?! ?-2 簡述對象、類和實體及它們之間的相互關(guān)系。嘗試從日常接觸到的人或物中抽象出對象的概念。  解:實體是現(xiàn)實世界中的物理存在,對象是計算機系統(tǒng)對現(xiàn)實實體的映射和體現(xiàn),類是所有對應同類型實體的對象的抽象和公共特征、行為的集合?! ±纭捌嚒笔穷悾耙惠v蘋果綠色的甲殼蟲車”就是類的一個實例對象?! ?-3 對象有哪些屬性?什么是狀態(tài)?什么是行為?二者之間有何關(guān)系?設有對象“學生”,試為這個對象設計狀態(tài)與行為?! 〗猓簩ο蟮膶傩园o態(tài)屬性和動態(tài)屬性。其中靜態(tài)屬性表示對象的狀態(tài),也稱為對象的域;動態(tài)屬性表示對象的操作,也稱為對象的行為或方法。行為將包含對象內(nèi)部信息的狀態(tài)封裝在對象內(nèi)部并提供對象內(nèi)部信息與對象外部交互的安全控制和接口?!  皩W生”對象的狀態(tài)可以有:學號、姓名、性別、年齡、班級等,行為可以有“修改學號”、“調(diào)換班級”、“打印學生基本信息”等。

圖書封面

評論、評分、閱讀與下載


    Java語言與面向?qū)ο蟪绦蛟O計題解及實驗指導 PDF格式下載


用戶評論 (總計9條)

 
 

  •   有光盤很給力
  •   這本書很好,感謝當當網(wǎng)。
  •   夠快,喜歡
  •   算是課本習題程序的講解,對實驗有點幫助
  •   書中光盤壞了。。。
  •   不像正版的正版 紙質(zhì)好薄啊
  •   紙質(zhì)不怎么好,懷疑不是正版吧
  •   書角都卷邊了 而且上一本是光盤碎了 這一本連光盤都沒有 比較讓我惡心
  •   發(fā)貨慢,書還發(fā)霉了,這是什么節(jié)奏
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7