2010年软考程序员(上午题)全真模拟试卷(1)
2013-12-22来源/作者:管理员点击次数:274
一、单项选择题(每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答)。
第 1 题 下面哪一条不是对象-关系数据库的基本特征 。
【正确答案】: A
【参考解析】: 关系规范化是指把一个关系分解成多个关系,每个关系处理一个不同的主题,来消除更新异常和插入异常。分解关系时,同时注意多个关系之间的相互参照性。关系的规范化程度更高不是对象-关系数据库的基本特征。 第 2 题 队列通常采用两种存储结构是_______。
【正确答案】: A
【参考解析】: 队列通常采用两种存储结构是顺序存储和链表存储。 第 3 题 由两个栈共享一个向量空间的好处是 。
【正确答案】: B
【参考解析】: 两个栈共享一个向量空间,将两个栈底分别设在向量的两端,栈顶各自向中间伸展,仅当两栈顶相遇时才上溢。由于两个栈之间的互补余缺,使得它们可以节省存储空间,降低上溢发生的机率。 根据下列题干,回答 4~5 题:
在下面的程序中,若实参a与形参x以引用调用(Call by Reference)的方式传递信息,则输出结果为___(1)____;若实参a与形参x以值调用(Call by Value)的方式传递信息,那么输出结果为___(2)____。
第 4 题 请选择(1)处最佳答案
【正确答案】: D
【参考解析】: 对于引用调用,不但传递实参的值,同时也传递实参的地址,函数执行过程中对形参的修改也反映到实参上,所以a的结果是4。值调用不传递实参的地址,对形参的修改不会反映到实参上,所以(52)题中a的值为2。
第 5 题 请选择(2)处最佳答案
【正确答案】: B
【参考解析】: 对于引用调用,不但传递实参的值,同时也传递实参的地址,函数执行过程中对形参的修改也反映到实参上,所以a的结果是4。值调用不传递实参的地址,对形参的修改不会反映到实参上,所以(52)题中a的值为2。 点击进入整套试题 进入在线模拟试题考场
【正确答案】: A
【参考解析】: 关系规范化是指把一个关系分解成多个关系,每个关系处理一个不同的主题,来消除更新异常和插入异常。分解关系时,同时注意多个关系之间的相互参照性。关系的规范化程度更高不是对象-关系数据库的基本特征。 第 2 题 队列通常采用两种存储结构是_______。
【正确答案】: A
【参考解析】: 队列通常采用两种存储结构是顺序存储和链表存储。 第 3 题 由两个栈共享一个向量空间的好处是 。
【正确答案】: B
【参考解析】: 两个栈共享一个向量空间,将两个栈底分别设在向量的两端,栈顶各自向中间伸展,仅当两栈顶相遇时才上溢。由于两个栈之间的互补余缺,使得它们可以节省存储空间,降低上溢发生的机率。 根据下列题干,回答 4~5 题:
在下面的程序中,若实参a与形参x以引用调用(Call by Reference)的方式传递信息,则输出结果为___(1)____;若实参a与形参x以值调用(Call by Value)的方式传递信息,那么输出结果为___(2)____。
第 4 题 请选择(1)处最佳答案
【正确答案】: D
【参考解析】: 对于引用调用,不但传递实参的值,同时也传递实参的地址,函数执行过程中对形参的修改也反映到实参上,所以a的结果是4。值调用不传递实参的地址,对形参的修改不会反映到实参上,所以(52)题中a的值为2。
第 5 题 请选择(2)处最佳答案
【正确答案】: B
【参考解析】: 对于引用调用,不但传递实参的值,同时也传递实参的地址,函数执行过程中对形参的修改也反映到实参上,所以a的结果是4。值调用不传递实参的地址,对形参的修改不会反映到实参上,所以(52)题中a的值为2。 点击进入整套试题 进入在线模拟试题考场