AS400 RPG IV 编程实战培训
一、关于AS06 课程的说明
AS06 System i RPG IV Programming Fundamentals 是 IBM 的经典课程,中文名是 RPG IV 编程.
二、AS06 的预备知识:
学员在学习这门课之前必须有以下知识预备。
⚫ 学员必须具备一定的编程基础,如 JAVA,C,C++等, (计算机专业毕业的都可以)
⚫ 学员必须会 AS400 的基本操作
大致是以下内容: ✓ Use basic i5/0S (0S/400) tools including:
✓ CL commands
✓ 0nline Help
✓ WRKSPLF and related commands to manage output
✓ WRKJ0B, DSPMSG, DSPJ0B commands and so forth to perform basic problem
determination
✓ Use and display i5 (iSeries) print queues
✓ Use the Program Development Manager/Source Entry Utility or the WDSC
editor to create and maintain DDS
✓ Create and maintain physical and logical files
具备上述知识的学员必须参加以下课程:
⚫ 0E98/S6108: Introduction to System i for New Users
⚫ 0L49/S6149: Application Programming Facilities Workshop for System i
⚫ AS86/S6586: System i Application Development using WDSC
如学员不具备上述知识则不可能完成课程的作业,无法达到培训的效果。所以针对的学员有
RPG IV 基础编程 3
无基础以及实际工作的需要必须对课程内容进行合理的调整。
三、RPG IV 基础编程:
调整后的 RPG IV 基础编程的课程内容共 12 天,包含了操作系统的基础知
识,系统基本操作,数据库维护,RPGIV 编程,CL 编程,以及在实际开发过程
必要的知识。
⚫ Day1 AS400 开发环境设置和系统
1 课程介绍
2 系统界面和系统帮助
3 消息控制 Message
5 控制语言的命令 Command
4 对象的管理 0bject
6 工作管理 Job
7 作业和打印控制 Spoolfile
9 系统安全 Security
⚫ Day2 AS400 源码编辑工具和数据库
1 程序设计开发管理工具&源代码输入工具
2 STRSEU 练习
3 数据库文件定义&DDS 的基本概念
4 创建物理文件练习
5 交互式 SQL 初步
RPG IV 基础编程 4 6 查询工具 WRKQRY
7 创建逻辑文件练习
⚫ Day3 RPG IV 开发和跟踪调试
1 课程介绍
2 RPG IV 概述
3 RPG IV 语言结构(规范表)(一)
4 数据类型及数据定义
5 RPG IV 的运算功能
6 RPG IV 结构化语言指令(一)
7 跟踪调试工具
8 RPGLE 编程基本练习(一)
9 练习讲解说明
⚫ Day4 RPG IV 指令与内部函数
1 RPG IV 结构化语言指令(二)
2 结构化编程及算法基础
3 指示器介绍
4 内部函数介绍
5 RPGLE 编程基本练习(二)
6 练习讲解说明
RPG IV 基础编程 5
⚫ Day5 RPG IV 文件操作
1 RPG IV 语言结构(规范表)(二)
2 文件操作方式(CRUD)
3 文件状态结构
4 文件错误处理子例程
5 RPGLE 编程练习(批处理)
6 练习讲解说明
⚫ Day6 RPG IV 交互式程序开发
1 画面文件 DDS 说明
2 画面设计辅助工具 STRSDA
3 画面文件设计练习
4 RPGLE 编程练习(画面处理)
5 练习讲解说明
⚫ Day7 RPG IV 报表程序开发
1 报表文件 DDS 说明
2 报表设计辅助工具 STRRLU
3 报表文件设计练习
4 RPGLE 编程练习(报表处理)
5 练习讲解说明
RPG IV 基础编程 6
⚫ Day8 CL 编程基础(一) 1 CL 初级编程课程介绍
2 数据类型
3 结构化编程
4 消息控制处理
5 CL 编程基本练习
6 练习讲解说明
⚫ Day9 CL 编程基础(二) 1 CL 文件处理
2 CL 提交作业
3 CL 数据域处理
4 CL 事务控制
5 CL 编程基本练习
6 练习讲解说明
⚫ Day10 AS400 集成语言环境
1 ILE 基本概念
2 原型定义接口定义
3 服务程序使用
4 RPGLE 指针类型的使用
5 RPGLE 数据结构的数组
RPG IV 基础编程 7 6 RPGLE 编程练习(服务程序)
7 练习讲解说明
⚫ Day11 SQL 嵌入 RPGLE 编程
1 DB2 数据库介绍
2 SQL 表定义语句
3 SQL 数据操纵语句
4 DB2 与 AS400 文件系统的对比
5 SQL 嵌入 RPGLE 编程
6 练习讲解说明
⚫ Day12 自由格式 RPGLE
1 RPG 发展趋势与展望
2 自由格式 RPGLE
3 源码和数据的备份与恢复
4 综合练习
通过以上课程的强化培训,学员不仅可以掌握 AS400 的系统操作和 RPG IV 的编程,还可以掌握结构化编程思想,养成良好的编程风格,再通过适当的练习都可以在短期内成为合格的 AS400 程序员。
等..课程
中科信软技术服务机构(已成立14年)→14年期间,为各大企业提供:各种软件培训、定制培训、技术咨询、技术支持
时间灵活地点灵活(北上广深、成都、武汉都有上课点),人数灵活,师资丰富、可按您的需求给您定制课程、匹配教师。
小班授课,公开课,内训特殊技术订制培训或咨询
技术培训,技术咨询,项目承接,专jia外包
咨询: 赵老师
咨询: (课程安排和价格详情请联系我们!)