Java程序设计任务驱动式教程

Java程序设计任务驱动式教程
作 者: 陈承欢
出版社: 高等教育出版社
丛编项: 全国高职高专教育规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java程序设计任务驱动式教程》作者简介

内容简介

《全国高职高专教育规划教材:Java程序设计任务驱动式教程》为全国高职高专教育规划教材,湖南省职业院校教育教学改革研究项目的研究成果。本教材对Java程序设计的教学内容进行了系统化设计,形成了三条主线(教学组织、理论知识和操作任务)、四个阶段(Java基础语法学习、面向对象程序设计、组件应用与界面设计、典型程序功能实现)、九个单元的完整体系,按照“教学导航——前导知识——程序探析——编程实战——考核评价——归纳总结——单元习题”7个环节有效组织教学,操作任务按“任务描述——知识必备——任务实现——程序运行——代码解读——问题探究”6个步骤实施。《全国高职高专教育规划教材:Java程序设计任务驱动式教程》以“程序设计”为中心组织教学内容、设计操作任务,围绕程序学习语法、熟悉算法、掌握方法、实现想法;采用“任务驱动”教学方法,强调“做中学、做中会”,强化训练编程技能和工作态度,强调培养良好的编程习惯;使用Eclipse和NetBeans两款优秀的开发工具编写程序、设计界面、调试程序和运行程序。本教材可以作为计算机相关专业和非计算机专业学生的程序设计课程教材,也可以作为计算机培训教材以及自学教材。

图书目录

单元1 编写与运行简单Java程序

【教学导航】

【数据准备】

【前导知识】

【程序探析】

1.1 Java程序的编译与运行

【任务1-1】在屏幕中输出欢迎信息

1.2 Java的常量与变量

【任务1-2】计算并输出商品金额

1.3 Java的数据类型及其转换

【任务1-3】输出商品数据

【任务1-4】获取商品编码

1.4 Java的运算符与表达式

1.4.1 算术运算符与算术表达式

【任务1-5】计算商品平均优惠价格

1.4.2 比较运算符与比较表达式

【任务1-6】判断商品的当前库存数量是否足够

【任务1-7】输出商品数据时判断是否需要换行

1.4.3 逻辑运算符与逻辑表达式

【任务1-8】确定世界电信日手机的折扣率是否需要调整

【任务1-9】确定是否符合打折条件

1.4.4 赋值运算符与三元运算符

【任务1-10】判断与输出商品是否有货

【任务1-11】商品库存数量的更新

【编程实战】

【任务1-12】列表输出商品数据

【考核评价】

【归纳总结】

【单元习题】

单元2 设计包含流程控制结构的Java程序

【教学导航】

【前导知识】

【程序探析】

2.1 编写与运行包含顺序结构的Java程序

【任务2-1】通过键盘输入3次密码且判断是否正确

2.2 编写与运行包含选择结构的Java程序

2.2.1 编写与运行包含if语句的Java程序

【任务2-2】判断商品的当前库存数量是否足够

2.2.2 编写与运行包含if——-else语句的Java程序

【任务2-3】确定不同类型商品的折扣率和优惠价格

2.2.3 编写与运行包含if——elseif语句的Java程序

【任务2-4】确定不同价位商品的折扣率和优惠价格

2.2.4 编写与运行包含switch语句的Java程序

【任务2-5】判断用户操作的类型

2.3 编写与运行包含循环结构的Java程序

2.3.1 编写与运行包含while语句的Java程序

【任务2-6】限制用户输入密码的次数

2.3.2 编写与运行包含do——-while语句的Java程序

【任务2-7】获取由随机数组合的密码

2.3.3 编写与运行包含for语句的Java程序

【任务2-8】删除商品名称字符串中多余的空格

2.3.4 编写与运行包含for——-each语句的Java程序

【任务2-9】计算购物车中选购商品的总数量

2.4 编写与运行包含嵌套结构的Java程序

【任务2-10】分行输出1~50

2.5 编写与运行包含continue语句与break语句的程序

【任务2-11】统计0~100之间20个随机整数中大于50的个数

【任务2-12】判断并输出20以内的素数

【编程实战】

【任务2-13】计算e的近似值

【考核评价】

【归纳总结】

【单元习题】

单元3 设计类的基本应用程序

【教学导航】

【数据准备】

【前导知识】

【程序探析】

3.1 创建类与对象

【任务3-1】认识商品信息类的完整定义结构

……

单元4 设计类的高级应用程序

单元5 设计JavaGUI应用程序

单元6 可视化设计JavaGUI程序

单元7 设计基于I/O流的Java程序

单元8 设计网络应用程序

单元9 设计数据库应用程序

附录A Java异常处理

附录B Java程序开发与运行所需软件的下裁与安装

附录C Java中常用的英文缩写

参考文献