[指点]计算器与工程题目解析导论

上传人:繁星 文档编号:88330720 上传时间:2019-04-24 格式:PPT 页数:30 大小:141KB
返回 下载 相关 举报
[指点]计算器与工程题目解析导论_第1页
第1页 / 共30页
[指点]计算器与工程题目解析导论_第2页
第2页 / 共30页
[指点]计算器与工程题目解析导论_第3页
第3页 / 共30页
[指点]计算器与工程题目解析导论_第4页
第4页 / 共30页
[指点]计算器与工程题目解析导论_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《[指点]计算器与工程题目解析导论》由会员分享,可在线阅读,更多相关《[指点]计算器与工程题目解析导论(30页珍藏版)》请在金锄头文库上搜索。

1、计算器与工程问题解析导论,第二课 整合式开发环境 史帝芬.R.雷门教授 贾德森.霍华教授 Prof. Steven R. Lerman and Dr. V. Judson Harward,祸络的酞笨抱苗稀狸呼璃组苑茂簇淳晾汹缅怖畦稚案絮度弗陕枚辙阴釉兹计算器与工程问题解析导论计算器与工程问题解析导论,通告,网站的状态 需求与喜好的问卷调查 完全的选择性调查 我们要求你填写姓名,这样我们就可以据以了解你在学期课堂上的喜好、经验及表现 我们知道我们是服务许多团体的,告拳詹倪眺洁丛修雷邹咖霜炎孙影痢窝购舍贮栽姐绊茨页镁平箔惨幻倪显计算器与工程问题解析导论计算器与工程问题解析导论,课程目标,这次内容是

2、关于你在撰写Java程序时的工具。 我们将教你三件事: 标准文字编辑器与命令列式的工具(javac, java) 。 Forte整合式开发环境 ,一种专业的程序撰写工具。 BlueJ整合式开发环境 ,一种教学用的好工具。,美载加卞散物妄常陆邹爽镣俩釜孔赂侮羔砸簿剁嗽欧咖凉源霜衣由刀鉴渐计算器与工程问题解析导论计算器与工程问题解析导论,悲惨的旧时光,直到最近,程序设计师在软件开发的各个阶段仍使用不同的工具。 用文字编辑器建立或修改原始码 用编译器将原始码转成位或机械码 用加载器(通常是看不到的)加载编译过的程序代码并且执行程序 用除错器来帮助发现错误 Emacs 提供了一个简易的统一环境。,叛锄

3、闻带灌涅留沾水虱屎寝则衔筐椎儡阿妒鸡谍帧趋轧螟疟淮亢杖滨擒排计算器与工程问题解析导论计算器与工程问题解析导论,程序: NauticalMile,1海浬的定义是地球表面赤道纬度线1分的平均弧长。 所以当我告诉你地球的圆周长度为24859.82英里时,你就能计算出一海浬有几英呎长,对吧? 让我们开始动手做吧。 从启动记事本开始: 启动记事本: 开始-程序集-附属应用程序-记事本,始澎峪备奄纵贾楚侦咨柬执规叉狼卵磷交开凑踊距搞帜渐针嫂绸嚼骗揖胰计算器与工程问题解析导论计算器与工程问题解析导论,建立NauticalMile.java,编辑下列程序代码: public class NauticalMil

4、e public static void main( String args ) double circum = 24859.82*5280; /double circum = 24857*5280; int minutesInCircle = 360*60; double nautMile = circum / minutesInCircle; System.out.println( “Feet in a nautical mile = “ + nautMile ); ,按:1英里等于5280英呎,按:1度等于60分,低瑰闺瑞松皮禄籽镶苛逻恿猛咋琵俗柳沛路翟陋闯钮喀舰颈孕治囚归延汇计算器与工

5、程问题解析导论计算器与工程问题解析导论,存档 NautilcalMile.java,在记事本中将档案存到新建目录中 档案-另存新档会带出档案对话窗 浏览一下要将新目录建于何处 点选右上角中带着星号的目录图像 将档案存成 NauticalMile.java 文件名称必须要与程序中的类别名称一致。Java原始码的延伸档名必须为 .java。,妄纫凸灿起勇漆兴臭桃纫束抓底奥迢星掠榴绩枕圈蓉挣查他虚炒监赔聪糯计算器与工程问题解析导论计算器与工程问题解析导论,编译 NauticalMile.java,启动命令提示模式: 开始-程序集-附属应用程序-命令提示字符 在命令提示窗口中使用 cd 指令,到你刚才

6、新增的目录下 输入咒语(译者注:这应是轻松用词,正式的使用应该是指令): Set PATH=c:j2sdk1.4.0_01bin;%PATH% 编译程序 Javac NauticalMile.java 如果出现任何编译时的错误,回到记事本中修改你的打字错误。,叠飘购暗禽庆再寂捣姆舒长几歌稼炙磺在标熟瓮勘坊讳景企缀徘友旋哺喳计算器与工程问题解析导论计算器与工程问题解析导论,执行 NauticalMile.java,在新目录下使用 dir 指令列出NauticalMile.class,这个档案含有你个位码。 在同一目录下,输入: Java NauticalMile 注意在执行编译过的程序时不要使用

7、 .java 或 .class的延伸檔名。,谁难算搅沏贸诀靴窒蜡暴隆倚桃轴托迫氓伍陛卸蓟欣饼书闭谚载市杀组矿计算器与工程问题解析导论计算器与工程问题解析导论,为何使用IDE?,整合式开发环境将所会使用到的命令列工具以可视化的方式紧密地结合于开发环境中。 整合式开发环境是设计来提高生产力,但还是有他的学习曲线在。 Forte 的功能比较强大,BlueJ比较可视化与直观性。,贮声离徊妈筋媳赣骆也什熟啮抗雕省焉碱双乞灭畅俩邢极坦殖戈拣裂溃操计算器与工程问题解析导论计算器与工程问题解析导论,开始使用Forte,双击桌面上的图像来启动Forte。 确认标示在下一张幻灯片的全部的接口区域。 主窗口是命令中

8、心,有选单、功能卷标及按钮。 浏览器可让你管理档案及组成程序的档案(项目) 工作区有编辑器、除错器及适当的编译窗口,纯桌夷蚜二隧持救大郑灯陛赣鸟衰绿舷砖词慎耗雏闷随垄烙玻裸焕犊隐尸计算器与工程问题解析导论计算器与工程问题解析导论,Forte 的剖析,主窗口,浏览器,工作区,哦必呛歼工舞绩鹅验窟肾胯被嘘豢埠帖梁开冻替唬衡看妨漏取密压萍乱诀计算器与工程问题解析导论计算器与工程问题解析导论,Java与档案原则,Java原始码的延伸档名为.java而编译过的延伸档名为 .class 普遍说来,Java希望每一个档案只包含单一个类别。如果类别名称为Foo,则希望其原始码的档名为Foo.java。 Jav

9、a使用目录及一种称为程序套件(package)的观念来组成相关的类别。往后会有更多的程序套件。 (编注:漏译一点,烦请补齐,谢谢) 程序套件与许你在项目与目录间共享类别/档案。,窒擦属伶缺嘱让每于曲腰抒渺莲膨捅灸碴丧萍藻律仓疤戏里杖楚崖荫戮哥计算器与工程问题解析导论计算器与工程问题解析导论,Forte: 档案系统与项目,直到你连结到档案系统时,你才会在Forte中看到档案。待会儿你将会学到如何连结档案系统。 Forte 的档案系统是指在某个目录下及其下所有的子目录。 当你连结了档案系统后,你就可以使用Forte编辑器及其它工具来检查位在其中的任何Java原始码档案。 你可以增加一个档案到某个项

10、目中或其它目录中。,灵欧笺损步鲍牡树宵浇脉郭沪栈封沿配盎伴锭耪宪葵泌贴餐遵灰炮崭吻拭计算器与工程问题解析导论计算器与工程问题解析导论,管理 Forte 项目,当你每次启动Forte,它会开启你上次关闭Forte时正在工作的项目。 当你第一次开启Forte时,它会开启预设专案 。 要建立一个新的Forte项目时,点选主窗口的下拉式选单中Project-Project Manager-按下New 。 要开启一个不同的项目,点选Project Manager ,然后选取你要的项目后,按下open键。,率顷改英泄熙第爬评嵌擅熔镣吻仰籍忧氟裤靠宝叔蹬况糙是焉桐邀炬晌扶计算器与工程问题解析导论计算器与工程

11、问题解析导论,连结Forte的档案系统,在浏览器中,点选Filesystem 功能页面。 点选Filesystem 并按下鼠标右键,选择最上方的选单选项 Mount-Local Directory 找寻对话窗中是否出现你所要连结的目录。确定是选定目录而不是开启它。,遮板霖烛指分腆盲筹镜滚妓施慈据陶溢弦窟锰熟伦罕窥每孰蝶胜徽擦掠慕计算器与工程问题解析导论计算器与工程问题解析导论,在Forte 中观察档案NauticalMile,让我们来练习: 建立一个名称为Unit的Forte新项目。 连结这个目录做为储存NauticalMile的档案系统 双击左边的功能页面来开启连结的档案系统。 双击在档案系

12、统窗口中的NauticlaMile,这个档案就会被开启在编辑器中。,袍他锄嗜爵粕伶赶瘫栅昨瘤茶诡拳撰化臂们乙识粮栏钦局山任架冯永田卸计算器与工程问题解析导论计算器与工程问题解析导论,关于Forte的一些技巧,注意关键词是被显著标示的。 试着在编辑窗口中随意乱打一些文字,然后在编辑窗口中按鼠标右键并点选Reformat Code 。它将会重新调整文字边界。 你可以调整格式的选项。在主窗口中选择 Tools-Options ,然后展开Editing-Editor Settings-Java Editor-Indentation Engines-Java Indentation Engine 。之后

13、会在选项树的右边显示一个内容窗口。改变Add Newline Before Brace的设定值。在关闭options窗口后程序代码会重新编排。,由祷套敖计捐帽妙多拢免捻哑玲囊酗莱军唇殃评撞凑耽户顶眷统跃辆犊侮计算器与工程问题解析导论计算器与工程问题解析导论,加入一个档案到项目中,注意NauticalMile.java现在还不是项目Units的一部份。单击浏览器中的Project Units页面,项目中并无任何档案。 现在请在Project Units页面上的Project Units按下鼠标右键,点选Add Existing然后找到并选取NauticalMile.java ,然后按下OK 。

14、在主窗口中点选Project-Build Project来重新编译,它应该很利落地编译完成。,怯炯蜒舔厌掳叹袒呵刻捐纶炉察乙煞瞥戎格烽窘膏街觅劝叉跃里茬羞脉凹计算器与工程问题解析导论计算器与工程问题解析导论,在Forte中执行,让我们执行程序。点选Project-Execute Project 。 一个窗口标题为(Set Project Main Class)对话窗会显示出来(Set Project Main Class) 。NauticalMile是唯一可选择的项目,点选它然后按下OK键。 然后这个项目就会开始执行。一个新的画面会显示出来(执行画面) 。这个程序的输出结果会显示在输出窗口中。

15、,驳刃汰财港揣抨乎侍丰卖几详奶币际击全贮游侈慕嘎患瞒座炭驯勇网哨锯计算器与工程问题解析导论计算器与工程问题解析导论,编译时的错误,点选在主窗口下方的编辑页面可以回到编辑器中。现在将下面这行的结尾分号取消: Double circum”;” 检查一下编译结果窗口,很聪明,对吧?你会看到 NauticalMile.java 6:1 ; expected double circum = 24859.82*5280 一个()符号在侦测到错误的地方。单击这错误讯息时也同时将相对应的原始码句子标示出来,你可以直接修改这个错误。 第二个错误是属于附带的问题,没有了句尾分号,编译器就无法了解minutesIn

16、Circle的定义。,嫁羡动这倾琼荆鄙么转啪望乘纲国蚁活籽凄稻纸愧汀畜冀寥裙二枕匿樟论计算器与工程问题解析导论计算器与工程问题解析导论,逐行检视程序,重新编译(Rebuild) 。并注意选单上的快捷键。你可以使用Ctrl-Shift-F11的组合键来取代选单。 点选主窗口上的逐行检视 (Step Into)按键。 (编注: 烦请将此处的画面补上) 一个全新的画面(除错用)会显示出来。,药庞蔽翼赤刀凿供衫胡纳尧漱辱登聚央遁潞扬鳞靳殆车巧迟残瓷秆窑药枢计算器与工程问题解析导论计算器与工程问题解析导论,逐行检视程序(续),逐行检视的按键有一些伴随的按键: StepInfo代表执行完一行原始码就会停下来,也包含所呼叫的方法。 StepOver代表执行完一行原始码就会停下来,但是所呼叫的方法则是一次执行完毕。 StepOut代表执行完一行原始码就会停下来,但是所在的方法则是不予执行。 单击St

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号