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盘。
?