最新范文 方案 计划 总结 报告 体会 事迹 讲话 倡议书 反思 制度 入党

COBOL语言程序设计实验报告-实验一

日期:2021-01-07  类别:最新范文  编辑:一流范文网  【下载本文Word版

COBOL语言程序设计实验报告-实验一 本文关键词:实验,语言程序设计,报告,COBOL

COBOL语言程序设计实验报告-实验一 本文简介:COBOL语言程序设计实验报告姓名学号班级指导教师开设学期2012-2013第二学期实验题目实验一:大型主机编程环境实验日期2013年6月评定成绩评定人签字评定日期东北大学软件学院2013年3月COBOL语言程序设计实验报告一、实验目的熟悉Z/OS环境,掌握程序编译链接运行过程。能够编写运行一个简单

COBOL语言程序设计实验报告-实验一 本文内容:

COBOL语言程序设计

实验报告

2012-2013第二学期

实验题目

实验一:大型主机编程环境

实验日期

2013年6月

评定人签字

东北大学软件学院

2013年3月

COBOL语言程序设计实验报告

一、

实验目的

熟悉Z/OS环境,掌握程序编译链接运行过程。能够编写运行一个简单的cobol程序。对主机的基本操作能够基本掌握,对cobol语言编程的简单规范能够了解。

二、

实验内容与实验步骤

实验内容:编写一个简单的COBOL程序,显示“I

did

it”.,编译运行该程序并查看程序运行结果。

实验步骤:

1.

安装IBM

Personal

Communication主机通信软件

学校BlackBoard平台上《COBOL语言程序设计》课程提供的“课程文档”栏目中下载IBM

Personal

Communication安装程序,在PC机上运行Setup安装程序。

上述安装程序安装完成之后,运行其中包含的“启动或配置会话”程序进行通信配置;点击“新建会话”按钮新建一个与IBM主机的通信链接,出现如下图所示主机定制通信对话框:

进行设置参数

2.

登录系统(IP:

218.199.92.1)

启动第1步骤建立的配置会话,出现如图4所示的登录界面,在Enter

your

choice==》之处键入TSO及回车(回车键为右侧CTRL键),进入主机操作系统。出现用户登录界面,输入合法的用户名以及密码。

键入回车(右侧CTRL键)之后,进入下图所示的主机系统ISPF界面:

3.

创建分区数据集URXXX.COBOL.SOURCE和URXXX.COBOL.LOADLIB

输入3.2进行创建数据集如下图

按F3功能键,可以返回ISPF操作界面,重新在该界面按照上述方法创建分区数据

4.

进入3.4

Data

Set

List

Utility界面对所创建数据集进行编辑

在Command下面输入E,在UR001.COBOL.SOURCE右边输入(LAB1)回车,输入如下代码,注意程序要求符合COBOL语法,部头等从第八列开始并编写代码如下。

5.

程序的编译链接运行过程

在分区数据集URXXX.COBOL.SOURCE中创建成员JCL,用于放COBOL的编译运行程序。

6.退出系统

实验内容、原理分析

1.

给出数据结构或函数定义

2.

用流程图表示出来程序设计的思想

3.给出具体实验步骤

三、实验过程与分析

编写一个cobol程序首先必须熟悉主机的操作环境,运行不同的命令来实现不同的操作,必须熟悉简单的操作命令。在编辑完代码后容易出现代码内容出现错误的情况,在提交完JCL程序代码后,会出现maxcc=12的情况,这个时候需要回到程序中进行对编写程序的代码进行检查。另一方面,也可以从下图所示的地方进入错误列表中,编译出的文件会提示我们所写的代码哪里出现了错误,可能是拼写错误,也可能是程序部块缺失等需要仔细查找。

四、实验结果总结

此程序的实验结果如下图,我们可以在主机系统的系统输出文件中找到我们看到的实验结果

界面跳转到SDSF界面,在COMMAND

INPUT

===>输入

ST

UR016*,回车,进入作业状态队列,在查找的相应作业前输入?,进入该作业输出的详细信息中,可在相应信息前输入S,回车,查看程序运行结果。此运行结果会显示DISPLAY的内容。

五、对实验的意见与建议

此次实验让我们对主机的操作有了更深一步的了解和认识。在对主机的基本操作上有了较为深刻的理解。对现在银行等大型企业的业务处理等方面运用的语言有了比其他人更深入的认识。对于没有操作界面依靠命令的操作系统,实验上与其他语言在window上的编程变的很不一样。对于实验的改进我想如果我们如果能够知道更多的命令我们可以更加方便快捷的进入到编程和编译菜单界面。

篇2:MATLAB语言的程序设计实验报告

MATLAB语言的程序设计实验报告 本文关键词:程序设计,语言,实验,报告,MATLAB

MATLAB语言的程序设计实验报告 本文简介:MATLAB语言的程序设计一、实验目的及要求1.掌握一些矩阵运算的基本函数应用方法2.熟悉MATLAB程序编辑与设计环境3.掌握各种编程语句语法规则及程序设计方法4.会编写程序M文件和函数M文件5.初步掌握程序的调式方法二、实验内容1.掌握以下矩阵操作函数实际给定一些数据后,使用各种函数计算,观察运

MATLAB语言的程序设计实验报告 本文内容:

MATLAB语言的程序设计

一、实验目的及要求

1.掌握一些矩阵运算的基本函数应用方法

2.熟悉MATLAB程序编辑与设计环境

3.掌握各种编程语句语法规则及程序设计方法

4.会编写程序M文件和函数M文件

5.初步掌握程序的调式方法

二、实验内容

1.掌握以下矩阵操作函数

实际给定一些数据后,使用各种函数计算,观察运算结果:

zeros(n)

生成nxn的零阵

zeros(n,m)生成n行m列的零阵

ones(n,m)

生成n行m列的全1阵

eye(n)

生成nxn的单位阵

randn(n,m)

生成元素为正态分布随机阵

x=[]

生成空矩阵

1、

下列运算是否合法,为什么?如合法,结果是多少?

(1)

result1

=

a

答>>

result1=a

result1

=

1

4

2

5

3

6

(2)

result2

=

a

b

错误

(3)

result3

=

a

+

b

答>

result3=a+b

result3

=

3

6

2

5

8

11

(4)

result4

=

b

d

答>>

result4=b*d

result4

=

31

22

22

40

49

13

(5)

result5

=

[b

;

c

]

d

答>>

result5=[b;c

]*d

result5

=

31

22

22

40

49

13

-5

-8

7

(6)

result6

=

a

.

b

答>>

result6

=

a.*b

result6

=

2

8

-3

4

15

30

(7)

result7

=

a

.

/

b

答>>

result7=a./b

result7

=

0.5000

0.5000

-3.0000

4.0000

1.6667

1.2000

(8)

result8

=

a

.

c

错误

(9)

result9

=

a

.

/

b

答>>

result9=a./b

result9

=

2.0000

2.0000

-0.3333

0.2500

0.6000

0.8333

(10)

result10

=

a

.

^2

答>>

result10=a.^2

result10

=

1

4

9

16

25

36

(11)

result11

=

a

^2

错误

(12)

result11

=

2

.

^

a

答>>

result12=2.^a

result12

=

2

4

8

16

32

64

2、关系运算与逻辑运算

已知a=20,b=-2,c=0,d=1

(1)

r1

=

a

>

b

答>>

r1=a>b

r1

=

1

(2)

r2

=

a

>

b

if

n1

if

rem(n,2)==0

n=n/2;

else

n=3*n+1;

end

a=[a,n];

end

a

end

答Enter

n,negative

quits:15

a

=

Columns

1

through

16

15

46

23

70

35

106

53

160

80

40

20

10

5

16

8

4

Columns

17

through

18

2

1

又Enter

n,negative

quits:72

a

=

Columns

1

through

16

72

36

18

9

28

14

7

22

11

34

17

52

26

13

40

20

Columns

17

through

23

10

5

16

8

4

2

1

2、

编程求满足的最小m值。

答i=1;

s=1;

n=0;

while

n<10000

s=s*2;

n=n+s;

i=i+1;

end

i

结果:i

=

14

3、,求y=?(用format

long查看y的值)

i=-10;

y=0;

while

i<11

y=y+2.^i;

i=i+1;

end

format

long

y

结果:

y

=

2.047999023437500e+003

篇3:摄影测量学实验报告

摄影测量学实验报告 本文关键词:测量学,实验,摄影,报告

摄影测量学实验报告 本文简介:摄影测量学实验报告学院:地信院班级:测绘0904姓名:王思粉学号:04050908212011-12-22实验标题全数字摄影测量系统VirtuoZoNT实验目的练习使用全数字摄影测量系统VirtuoZoNT实验内容摄影测量基本原理?数字摄影测量?VirtuoZoNT的基本操作流程?单模型4D产品的制

摄影测量学实验报告 本文内容:

摄影测量学

实验报告

学院:

地信院

班级:

测绘0904

姓名:

王思粉

学号:

0405090821

2011-12-22

实验标题

全数字摄影测量系统VirtuoZoNT

实验目的

练习使用全数字摄影测量系统VirtuoZoNT

实验内容

摄影测量基本原理

?

数字摄影测量

?

VirtuoZoNT的基本操作流程

?

单模型4D产品的制作

?

多模型的拼接

?

交互式矢量测图系统

实验地点

地学楼101

准备工作

VirtuoZoNT软件安装

实验步骤

如下所示

1、

安装好软件VirtuoZo

NT后

打开如图所示

并且在文件中新建一个测区新建一个模型

2、

选择“文件--引入--影像文件”;在弹出的对话框中填入相应的参数,如相加参数文件、影像是否反转、转换的原始数据格式类型、影像的扫描分辨率(若不知道原始影像的扫描分辨率,可在此栏中输入参数-1,部分原始影像的扫描分辨率可直接从影像中获取)等参数,然后载入相应的原始影像文件,编辑影像的输出路径,即可开始转换;

3、打开主界面程序,选择菜单“文件--打开模型”新建一模型,输入相应的模型名确认后,填入相应的模型路径、左右影像文件路径及文件名、临时文件存放路径、产品文件存放路径等参数后确认即可;若要对建立的模型参数进行修改,可选择“设置--模型参数”;可对此模型参数进行修改;

、进行内定向

4、打开测区

打开模型

水平核线

影像匹配

生成DEM

显示产品正射影像

等高线影像

等高线叠合正射影像

显示立体显示

透视显示

5、选择主界面菜单“测图—IGS数字化测图”,系统会弹出相应的测图界面,首先新建一个矢量文件或打开一个已存在的矢量文件,然后,载入所有测取矢量的立体模型,设定矢量窗口的坐标范围,确保所有测取的矢量在此范围内,即可开始矢量测图;如下图所示:

6、最后的成图效果

实验心得

本次的实验内容是根据摄影测量基本原理进行数字摄影测量

并掌握VirtuoZoNT的基本操作流程和单模型4D产品的制作方法。在实验的过程中基本实现了这一愿望,尽管实验进行的时间比较长但是我们都觉得非常的有意思。对于学习充满兴趣,老师的耐心指导以及有趣的实验深深吸引了我们。

实验过程中要注意的有1、首先在安装完程序后要把网上邻居的属性中得本地网络改为00e04c3ad92c.lic并且将该文件放到相应的盘目录下,比如本次试验我做的时候是在D盘做的,所以就要把这个文件也一起放到D盘。

?

    以上《COBOL语言程序设计实验报告-实验一》范文由一流范文网精心整理,如果您觉得有用,请收藏及关注我们,或向其它人分享我们。转载请注明出处 »一流范文网»最新范文»COBOL语言程序设计实验报告-实验一
‖大家正在看...
设为首页 - 加入收藏 - 关于范文吧 - 返回顶部 - 手机版
Copyright © 一流范文网 如对《COBOL语言程序设计实验报告-实验一》有疑问请及时反馈。All Rights Reserved