南京大学软件基础2000真题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京大学软件基础2000年考研试题
专业:计算机软件与理论,计算机应用
一.填空题(16分)
1.组成表达式的基本运算分量可以是____,_____,_____或由_____等四类
2.与值参数对应的实在参数是_____,与变量参数对应的实在参数是__________ 3.指针类型是由_____及_______组成的集合。
4.所谓的函数副作用是指_________________
5.设有下列定义与说明:
const delta='a';espilon=1E-8;
type abc=(a,b,c);
pointer=| node; //打字注:|为向上箭头,下同
node=record d:0..255;
e:abc;
f:pointer
end;
var x:pointer;
又有下列对象:
a.false
b.x |.f |
c.(epsilon)
d.x|.d
e.delta
f.[ ]
g.x|.e h.nil i. j.a
根据上面的定义和说明按下面的要求填出这些对象的性质:
(1)_____________是常量
(2)_____________是变量
(3)_____________是集合表达式
(4)_____________是整型或实型表达式
二.下列程序正确时指明输出结果,有错时指出出错位置及出错理由。
(每题2分,共8分)
1. program exl(output)
type two=(a,b);
var
variant:record
case two of
a:(m:integer);
l:integer);
b:(n:integer);
o:integer);
end;
i:integer;
begin
variant. n:=1;
variant. o:=1;
variant. m:=1;
i:=variant.l;
writeln('exl=1')。