IDL | 实验三、IDL编程演练

一、实验目的

1.理解IDL程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。
2.掌握IDL循环语句、条件语句和跳转语句的使用。
3.掌握位置参数及关键字参数的调用。
4. 熟悉IDL程序错误处理方法和IDL高效编程技巧。
5. 掌握IDL面向对象编程。

二、实验基本要求

  1. 课前认真阅读和掌握本实验中的代码。
  2. 上机演练本实验程序的运行。
  3. 保存与记录实验结果,并进行分析总结。

三、实验时间和地点

  1. 地点:
  2. 时间:

四、实验条件

  1. 硬件:PC电脑(Windows 10操作系统)
  2. 软件:IDL 8.5
  3. 参考资料:上课用教材和课件

五、实验内容

  1. for、foreach、while、repeat等循环语句及break、continue和goto跳转语句的使用。
  2. if、case、switch等条件语句的使用。
  3. 编写练习位置参数及关键字参数的传递和继承。
  4. 练习处理各类IDL程序错误
  5. 内存管理与运行时间优化
  6. IDL对象类的设计与自定义

六、注意事项

1、敲代码时注意中英文标点符号输入的区别,所有IDL命令按英文半角字符输入
2、区分位置参数和关键字参数,注意参数的传递形式

七、实验主要步骤

1. for、foreach、while、repeat等循环语句及break、continue和goto跳转语句的使用。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2. if、case、switch等条件语句的使用。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 编写练习位置参数及关键字参数的传递和继承。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 练习处理各类IDL程序错误

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5. 内存管理与运行时间优化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6. IDL对象类的设计与自定义

在这里插入图片描述

八、实验分析总结

通过本次实验,我充分的了解IDL的过程和函数的调用,学会了for、switch、while、if等循环和条件的使用,以及在其中插入的break和continue的用法,明白了参数和关键字的区别,以及如何优化编程的代码,提高编程的效率和内存空间的占用,学会了如何编写面向对象编程,但也有一些不足,对代码不太熟练,需要加强。

猜你喜欢

转载自blog.csdn.net/chengzilhc/article/details/104805401