计算器与工程问题解析导论优秀PPT.ppt

上传人:石*** 文档编号:74768408 上传时间:2023-02-28 格式:PPT 页数:38 大小:3.12MB
返回 下载 相关 举报
计算器与工程问题解析导论优秀PPT.ppt_第1页
第1页 / 共38页
计算器与工程问题解析导论优秀PPT.ppt_第2页
第2页 / 共38页
点击查看更多>>
资源描述

《计算器与工程问题解析导论优秀PPT.ppt》由会员分享,可在线阅读,更多相关《计算器与工程问题解析导论优秀PPT.ppt(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算器与工程问题解析导论现在学习的是第1页,共38页今天的讲义课程大纲学术诚实方针教学时程如何缴交你的作业如何从你的计算机打印JAVA档案第一课的笔记家庭作业:第0次现在学习的是第2页,共38页1.00/1.001 课程信息教学成员:2位指导者,5位助教,2位研究助理,1位实习助理及阅卷员(grader)课程网页会告诉你:所有的课程信息均会上网揭露课程讲稿、实习、课程研习及当天公布的问题集课程讲稿、实习、课程研习的书面讲义:请自行下载研究生请注意:请以1.001课程代号注册,不是1.00现在学习的是第3页,共38页现在学习的是第4页,共38页课程目标软件开发的核心观念软件的设计与需求开发与除错

2、/测试软件执行的工作团队以交互式的对象导向环境撰写程序Java,与 Microfost C#非常相似课程结束前会简单地叙述C+及C#数值方法在科学、工程及管理问题上的应用涵盖各式问题的家庭作业软件的型态(Software patterns)现在学习的是第5页,共38页课程目标(续)图型化使用者接口使用 Java Swing及事件模型算法排序、搜寻、穿程(traversing).观念、程序写作、函式库.使用函式库事先完成的共享任务模块现在学习的是第6页,共38页计算机,实习及课程研习在线缴交你的笔记型计算机/实习/实验签到单-请查阅课程网站说明那些还没收到电子邮件通知的搭档指定工作拿到你的笔记型

3、计算机第一堂实习是指定出席。如果你已找到搭档请和他一起出席并带着你的笔记型计算机课程研习从下周开始:每周两次分成有经验与无经验两组指定出席与搭档及笔记型计算机一起上课现在学习的是第7页,共38页计算机,实习及课程研习(续)实习时使用笔记型计算机,并且要主动学习习题有实验练习的简短课程:程序写作、仿真、简短的例题在实习时助教及指导者会给予协助课程研习时也会使用主动学习的方式每次研习有八位学生课堂上会有简短的问题、课程主题的回顾、设计的例题笔记型计算机须配备无线网卡,你可在整个校园内使用无线网络在这学期中可以用于其它课程期末测验时(或之前)缴回家庭作业透过SecureFX档案传输缴交作业现在学习的

4、是第8页,共38页撰写Java程序笔记型计算机(操作系统为:Microsoft Windows XP)以Forte整合式开发环境(IDE)为主,有时也会使用BlueJ的环境。可以在你的笔记型计算机或桌上型计算机加载BlueJ 及 Forte操作系统为Windows2000 或 XP,强烈建议计忆体为256MB从课程1.00的网页上下载Java 及 Forte的说明星期五的实习及下周的研习将教授如何使用Forte整合性开发环境阿西娜工作站(操作系统为:UNIX)Forte整合性开发环境一样可以使用;其它说明与建议与笔记型计算机相同现在学习的是第9页,共38页课程要求10个问题集(学期成绩的60%

5、)。通常是星期五缴交,但是以网站上的行事历为准。2次课堂测验(学期成绩的16%),没有夜间测验。最后一堂课有期末考(学期成绩的18%)测验及考试均可参阅书籍每周的研习与实习,指定出席。(学期成绩的6%)现在学习的是第10页,共38页课程资源助教的上班时间。网站上会张贴时程表。实习助教时间:每周两个时段/每时段8小时。指导教授上班时间:每周两个时段,每时段1小时(霍华教授)每周两个时段,每时段1小时(雷门教授)教科书:Big Java,作者:Horstmann现在学习的是第11页,共38页课程守则可以一起合作了解上课、实习、教科书、研习及问题集的内容可以讨论你的程序设计:类别的选项、方法的选用你

6、必须自行撰写你的Java 程序代码撰写程序时只有下列情形能请同学帮忙:指出你的错误,而不是改正错误解释Java的语法。可用与你的程序不同的范例来说明。强烈建议你在撰写程序时向助教们及指导教授寻求协助。现在学习的是第12页,共38页启动笔记型计算机的无线网络课程1.00 是4项配置使用无线网络笔记型计算机的先驱计划之为何使用笔记型计算机?理由有:计算上简单、方便评估协同学习的价值检验这项技术的支持度终止沉默的学习态度现在学习的是第13页,共38页笔记型计算机的配备?HP全配备的Omnibook 6100256MB 内存,30GB硬盘内建无线网络933MHz Pentium III的中央处理器备用

7、电池及外盒预先安装的软件:Java 开发套件、Kit、BlueJ、Sun One(Forte,SecureFX,KLP,HostExplorer32,Kerberos Utilities,Adobe Reader,Microsoft Office 2000)现在学习的是第14页,共38页开始联机学生计算机在DHCP注册请于领到设备时即进行注册现在学习的是第15页,共38页你的责任励行安全使用计算机小心使用公物小心照料你的笔记型计算机期末归还时计算机需维持良好的状况如果发生无法想象的事:向校警报案立即通知你的指导教授或课程技术联络人现在学习的是第16页,共38页我们的责任对麻省理工的应用软件与网

8、络联机提供快速的支持响应硬件维修提供替用品一般性协助现在学习的是第17页,共38页彼此的责任备份使用SecureFX档案传输工具来复制档案到你个人的档案柜(Athena locker)你必须使用这项工具复原最糟糕的情况:重新将影像文件抄回硬盘,回到原来的状态从你个人的档案柜中将档案载回硬盘现在学习的是第18页,共38页课程大纲8项主要的单元:物件与Java程序结构图型化使用者接口数值方法数据结构Java 的输出与输入搜寻与排序执行绪与网页现在学习的是第19页,共38页课程1:课程简介与Java概观Java的历史与目标Java到底是什么?Java的关键概念一些简单的Java程序现在学习的是第20

9、页,共38页Java的历史Java起源于Sun Microsystems为了改造C+的研究计划OAK 本来要命名为 C(移除 C+的危险功能)本来是要应用在消费性电子产品,特别是在90年代早期的机上盒现在学习的是第21页,共38页Java的历史(续)WWW 因特网的崛起,同时OAK改名为Java因特网的功能需求恰巧与从未发展的交互式影像市场相符现在学习的是第22页,共38页传统的计算机使用以使用功能区分:操作系统程序语言窗口系统应用服务(例如:数据库)现在学习的是第23页,共38页传统的计算机使用观点可执行的程序是针对硬件的处理器架构与操作系统应用程序一般是由使用者在执行前先加载计算机客户端计

10、算机、服务器、手持式设备分离使用的环境现在学习的是第24页,共38页因特网改变了一切程序依需求由网页下载至客户端的计算机客户端程序可取得广泛的服务图型化使用者接口与事件驱动软件规则现在学习的是第25页,共38页Java的设计目标安全,所以你可以相信从因特网下载的应用码可移植性,所以你可以在一个系统上开发,然后在其它系统上执行分布式的,所以精简型的客户端可以利用各式的网络服务具扩充性的,基于现存的类别库上建立实际的应用程序现在学习的是第26页,共38页Java的部分特点Java是完全的对象导向程序语言。所有的程序均包含对象。Java 程序编译成与平台无关的机器码(编注:漏译一点 烦请补齐)有广大

11、的Java 程序集以提供不同且广泛的解答为目的。现在学习的是第27页,共38页对象导向程序对象是具有型态(数据域位)及行为(方法、功能)的一种东西(实体)。一种将大型程序组织成易于了解、维护及重复使用片断的方式。除了作业1外,你所撰写的程序都将会是对象组中的一部份,并与其它的对象来搭配,来完成所需的解答。范例有液体流动的管子、公交车网络的行车路线、电梯中心的电梯运行、多项式、机械人与伸曲设备、拼字检查的字典.等等。类别是来自对象制作的型态。现在学习的是第28页,共38页对象导向程序对象间藉由传递讯息来沟通引发了讯息中的行为(方法)及传递参数(数据)对象会封装或隐藏信息一个对象的详细数据对其他的

12、对象是隐藏的,所以,对象的详细数据是不需要被知道的。主要方法发动对象,其余则作用不大现在学习的是第29页,共38页对象导向程序对象可以透过继承的机制来延伸子组件有父原件的特征(型态与行为)而且修改或增加特征。当引用者被写好时,对象可以动态引用不存在的对象(尚未写好的)。这个观念与其它的对象观念增加了程序撰写时的重复利用码。现在学习的是第30页,共38页开发一个Java程序阅读家庭作业并了解内容如果你不知道要做些什么,你就无法完成作业。概略地叙述你的设计:对象、型态、行为决定如何解决问题的方法利用文字或图形,草拟出完成的方法。分阶段来草拟。使用Forte撰写Java中的程序在Forte浏览器/项

13、目中建立Java程序代码适用Forte编辑器撰写程序代码只撰写每一阶段你所想要编译的部分(例如:读进输入值)。使用Forte的Java编译器。当一个阶段编译完成后,就撰写及编译下一阶段。在学期中阶段数目将会增加。现在学习的是第31页,共38页开发一个Java程序测试,主要藉由在Forte中阅读/审查程序代码利用Forte除错器来阅读程序代码重复这些步骤来学习一些细节问题现在学习的是第32页,共38页Java程序的四种类型控制台环境下的应用程序 文字模式网页小程序 在网页中执行,且因安全考虑有功能的限制Frame-Based应用程序 完整的独立程序服务器端小程序 在网站服务器执行现在学习的是第33页,共38页简单的控制台应用程序现在学习的是第34页,共38页Java的一些规则每一个Java类别应该要分别存成延伸档名为.java的档案档名应该与程序代码中的类别名称一致最简单的方法就是将一个程序的所有档案都存在同一个数据夹或目录中现在学习的是第35页,共38页简单的图形化使用者接口应用程序现在学习的是第36页,共38页一个简单的客户端小程序现在学习的是第37页,共38页利用客户端小程序所做的网页Java?是Sun Microsystems,Inc.在美国及其它国家的注册商标。现在学习的是第38页,共38页

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

当前位置:首页 > 生活休闲 > 资格考试

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁