- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * 要求学生必须手动输入这段源程序,再按下面的步骤编译运行,以及早发现录入时的错误。 * * * * * * * * 2.程序逻辑的实现 所有的程序都是为了解决现实生活中的问题而开发的,在开始编写程序之前,必须根据一系列的逻辑步骤来分析要解决的问题。这些步骤包括: 识别输出和输入要求 确定相关的处理方法 实现逻辑 :用流程图或者伪代码表示出程序逻辑 流程图用一系列符号来表示程序的逻辑,它包含有一个符号集,每个符号表示指定类型的操作。这些符号通常有:接收输入、处理、显示输出和作判断等。 符号 活动 输入 处理 输出(显示) 输出(文档) 判断(决策) 流程线:连接流程图的各步骤,并指示步骤的执行顺序 起止符:指示流程图的开始或结束 常用流程图符号意义 【例1-1】 某工厂工资以计件形式发放,每月月末根据工人生产的产品个数来计算其月薪:月薪=每生产一个产品的酬金×该月生产产品的个数,求工人的月薪。 该问题可以用以下步骤来规划解决方案。 1、识别输出和输入元素。 输出:(1) 工人编号 (2) 月薪 输入:(1) 工人编号 (2) 产品个数 2、确定相关的处理。 处理:(1) 接收工人编号 (2) 接收产品个数 (3) 查看产品个数 (4) 计算得出月薪 (5) 显示工人编号和月薪 3、实现逻辑(画流程图),流程图如下所示。 开始 结束 接收工人编号 月薪=单位酬金×个数 输出工人编号和月薪 接收产品个数 【例1-2】 某软件公司欲招聘一位资深系统分析员,很多人前来应征。经过笔试,需要向所有笔试成绩在60分以下的应聘者发出拒绝信,同时通知有资格者前来面试。可以用以下步骤来规划解决方案。 1、识别输出和输入元素。 输出:(1) 应聘者编号、姓名。 (2) 发送信件类型 输入:(1) 应聘者编号、姓名。 (2) 面试分数 2、确定相关的处理。 处理:(1) 接收应聘者编号、姓名和分数 (2) 查看应聘者分数 (3) 根据分数判断是否合格 (4) 显示信件类型 3、实现逻辑(画流程图),流程图如图下所示。 接收应聘者编号、姓名和分数 笔试分数大于60? 开始 结束 输出“拒绝” 输出“面试” 练习:计算运费 场景描述 铁路运输根据运送货物的路程来决定所收取的单位运费。100千米以内,每吨每千米1.00元;100千米以上,每吨每千米0.80元。 要求:创建流程图以显示场景中描述的计算过程,按以下步骤来规划解决方案: 1、确定场景中的输出和输入元素。 2、确定相关的处理。 3、画出流程图。 Java语言是由Sun公司于1995年5月23日正式推出的面向对象的程序设计语言,集安全性、简单性、易用性和平台无关性于一身,适合网络环境下编程使用。 1.4 Java的诞生 印度橡树 1991年 Sun 公司进军消费电子产品(IA)市场。 1991.4 Sun成立“Green”小组,以C++为基础开发新的程序语言,James Gosling取名时看到窗口橡树,即命名为Oak。 1992.10 Green小组组员在印尼爪哇岛度假喝咖啡时灵机一动,将这种技术转移到web上,并把Oak改名为Java。 1993~4 web 在 Internet上开始流行,Java一炮而红。 1995.5 Sun公司正式发表Java与HotJava产品。 1995.12 微软(MicroSoft) IE加入支持Java的行列。 1996.2 Java Beta测试版结束,Java 1.0版正式诞生。 1997.2 Java急速发展至1.1版,届时分为Personal Java和Embedded Java两大派。 1999.7 升级至1.2版。 2000.9 升级至1.3版。目前使用的是1.5版、1.6版 Java2 Software Development Kit,Enterprise Edition Java2 Software Development Kit,Standard Edition Java2 Software Development Kit,Micro Edition Java语言的特点 简述Java历史 Java的特点: 简单性 面向对象 安全性 平台无关 多线程 网络功能 执行效率 Java源程序 编译器 字节码文件.class Windows 操作环境 Unix 操作环境 JVM JVM JVM Mac 操作环境 Java与C/C++的主要区别 跨平台: C/
您可能关注的文档
最近下载
- 2024-2030全球商业气象服务行业调研及趋势分析报告.docx
- 高考英语复习读后续写练习+“千层面之爱”+传递全球温暖+课件.pptx VIP
- 新教材 人教A版高中数学选择性必修第一册全册各章节 知识点考点汇总及解题方法提炼.pdf VIP
- Midea 美的 R22W01BW11SECN扫地机器人 说明书.pdf
- 高考英语复习读后续写练习:爱心传递:善举循环的温暖故事+课件.pptx VIP
- 年产15万吨苯酚丙酮项目初步设计说明书.doc
- 燃气设备设施定期检查制度.docx VIP
- 内黄县各级文物保护单位一览表(2024版).docx VIP
- 高考英语复习读后续写练习:寒冬里的温暖与人性光辉+课件.pptx VIP
- 不收版面费的中文期刊(小木虫).doc VIP
文档评论(0)