- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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 )
您可能关注的文档
最近下载
- 中医治疗带状疱疹后遗神经痛的研究.doc VIP
- 江铃-江铃E400-产品使用说明书-E400豪华型-JX70021BEV-江铃E400使用说明书.pdf VIP
- ISO IEC 27017-2015 信息技术--安全技术--基于ISO IEC 27002的云服务信息安全控制实践准则.pdf
- 脑疝病人的护理课件(完整版).pptx VIP
- 4-6岁 《游来游去的水母》-美术课件.ppt VIP
- 100个超级有趣的冷知识.pdf VIP
- 指挥调度系统项目可行性研究报告.docx VIP
- 公司节能减排方案.pptx VIP
- RBANS记录表(精分,重度抑郁,焦虑障碍,正常对照).docx VIP
- 重症医学科绩效考核.ppt VIP
文档评论(0)