第1章节程式语言跟java的基础资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章节程式语言跟java的基础资料

第1章:程式語言與Java的基礎 1. 請說明什麼是程式與軟體?程式語言的種類?低階和高階程式語言的差異? 2. 請比較編譯和直譯程式語言的差異?並各舉出2種程式語言? 3. 什麼是Java?其特點為何?為什麼Java是一種跨平台的程式語言,請說明其意義?Java平台是由_____________和_____________元件組成。 4. 請簡單說明JVM是什麼,並且使用圖例說明Java程式的執行過程? 5. 請說明Java語言的開發環境?並且分別列出命令列和Gel整合開發工具建立Java應用程式的步驟? 6. Java原始程式碼的副檔名:_____________,編譯成類別檔的副檔名:______________。 7. 請完成下列Java程式輸出「大家好!生日快樂」字串,如下所示: class Test { public static void main(String[] args) { ________________________ } } 8. 請問習題7.的Java程式儲存的全名為:________________,如果輸出字串改為兩行「大家好!」和「生日快樂」,請再次完成Java程式。 9. 繼續習題8,在命令提示字元視窗執行編譯的指令:_________________,編譯成的Bytecode檔案名稱:_____________,執行Java程式的指令:______________。 10.. 在安裝好Gel整合開發工具後,使用Gel建立Java程式輸出下列”*”字元顯示的圖形,如下所示: ***** ** ** ***** ** ** ***** 第2章:變數與運算子 1. 簡單說明Java的命名原則? 2. 說明什麼是程式中的變數?Java程式如何宣告變數? 3. 請問下列哪些是Java的保留字,如下所示: apple、float、7up、grandTotal和boolean 4. 請指出下列哪些是Java合法的變數名稱,如下所示: 2bad、zero、lastValue、year2006、TWO-DOLLARS、team、2Int、int、I、j 5. 請寫出Java的資料型態分為哪兩種?8種基本資料型態是什麼? 6. 請說明什麼是運算式?下列Java運算子的功能,如下所示: -- != 7. 請指出下列哪些運算式是不正確的,如果正確請計算其值,如下所示: 5 + 7 (5 * 6)/2 (-12 + (12 + 8)/2 ) * 4 -20 + (14 + 6)/2 ) * 3 (30 - 15) / 3 34 - 14) / (20 - 5 ) ( (34 - 14) / (13 + 7 ) ) ( 1/2 + 3.5) * 2.0 (2 - 6) / 2 + 10 8. 請建立Java程式計算下列運算式的值,如下所示: 2X2 -4X + 1,X = 3.0、4.0和2/3 a2 + b,a = 2.0、4.0和2/3,b = 10.0、5.0和12.0 3X2 -8X + 4,X = 2.0、4.0和2/3 9. 圓周長的公式是2*PI*r,PI是圓周率3.1415,r是半徑10, 20, 50, 請設計Java程式使用常數定義圓周率,然後計算各半徑的圓周長。 10. 請建立Java程式將下列的八和十六進位值轉換成十進位值顯示,如下表所示: 0277、0xcc、0xab、0333、0555、0xff 11. 現在有250個蛋,一打是12個,請使用Java程式計算250個蛋是幾打,還剩下幾個蛋。 12. 某人在銀行存入150萬,利率是4%,如果每年的利息都繼續存入銀行,請使用Java程式計算在15年後,本金在利息一共有多少錢。 第3章:流程控制結構 1. 請說明什麼是結構化程式設計?其主要觀念有哪3項?流程控制的種類有幾種? 2. 單一if/else指令敘述共有_____種選擇。寫出下列關係與條件運算式值是true或false,如下所示: (1) 2 + 3 == 5 (2) 36 6 * 6 (3) 8 + 1 = 3 * 3 (4) 2 + 1 == (3 + 9) / 4 (5) 12 = 2 + 3 * 2 (6) 2 * 2 + 5 != (2 + 1) * 3. 請寫出下列條件敘述程式片斷的輸出結果? (1) int sum = 8 + 1 + 2 + 7; if ( sum 20 ) System.out.println(太小); else System.out.println(太大); (2) int depth = 10 ; if ( depth = 10 )

文档评论(0)

karin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档