全球旧事资料 分类
~44在下面的程序代码中,a是整型全局变量,b是整型局部变量,x是整数形参,若调用com时以引用调用的方式传递信息,则输出结果为43;若调用com时以传值的方式传递信息,则输出结果为44。
43A.8B.12C.14D.1644A.8B.12C.14D.16试题43~44分析引用调用和值调用是进行过程函数调用时实在参数与形式参数间传递信息的两种基本方式。在过程或函数首部声明的参数称为形式参数,简称形参:过程或函数调用时的参数称为实在参数,简称实参。调用语句实现了对过程或函数语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行被调用的过程或函数,在过程或函数执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程或函数。因此在被调用的过程函数中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程函数执行时针对形式参数的修改将反映在对应的实在参数变量中。在引用调用方式下,题目中函数com的执行语句对x的修改结果就是a的值,a的值在com中被改即为8即y44,com的返回值为8,因此输出1688。在值调用方式下,在com中修改x的值不会影响实参a,所以输出1248。参考答案43D44B试题45、46若课程域D1数据库,操作系统,面向对象,教师域D2王强,刘亦,学生域D3刘海化,张刚,吴琨,梁谦,则D1×D2×D345。在关系代数运算中,D1×D2的结果有46个元组。45A.可以用一个二维表来表示B.不能用一个二维表来表示C.不是一个集合也不是一个关系D.不是一个集合但它是一个关系46A.3B.4C.5D.6试题45、46分析本题考查的是关系数据模型中关系数据结构的形式化定义。试题45正确答案为A。因为笛卡儿积是一个集合,可以表示为一个二维表,表中的每行对应一个元组,表中的每列对应一个域。关系是笛卡儿积的子集,也是一个二维表。试题46正确答案为D。域D1,D2的基数分别为3和2,域D1×D2的基数为3×26,即D1×D2的结果有6个元组。参考答案45A46D试题47、48职员关系模式为EE
oE
ameDeptEageEaddr。其中,E
o表示职员号,E
ame表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址。建立“开发部”DS表示开发部职员的视图DS_E如下,要求进行修改、插入操作时保证该视图只有开发部的职员。r
好听全球资料 返回顶部