若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是(   )。

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选]若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是( )。
A.EOF
B.-l
C.非零值
D.0

【◆参考答案◆】:D

【◆答案解析◆】: 本题考查leon(tp)函数,其功能是:测试所指的文件的位置指针是否已达到文件尾,如果已达到文件尾,则函数返回非0值;否则返回0,表示文件未结束。

(2)【◆题库问题◆】:[单选] 下列关于线程和进程的说法正确的是(  )。
A.进程结构的所有成分都在用户空间内
B.用户程序能够直接访问进程涉及的数据
C.线程是内核级的实体
D.线程结构驻留在用户空间中

【◆参考答案◆】:D

【◆答案解析◆】:本题考查线程和进程的概念。线程与进程在概念上是相关的,进程由代码、数据、内核状态和-组寄存器组成,而线程是由表示程序运行状态的寄存器,如程序计数器、栈指针以及堆栈组成,线程不包括进程地址空间中的代码和数据,线程是计算过程在某-时刻的状态。进程是-个内核级的实体,进程结构的所有成分都在内核空间中,-个用户程序不能直接访问这些数据。线程是-个用户级的实体,线程结构驻留在用户空间中,能够被普通的用户级方法直接访问。

(3)【◆题库问题◆】:[单选] 数据库应用系统中的核心问题是(  )。
A.数据库设计
B.数据库系统设计
C.数据库维护
D.数据库管理员培训

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】数据库设计的目的是设计一个能满足用户要求、性能良好的数据库。所以数据库设计是数据库应用的核心。

(4)【◆题库问题◆】:[单选] 数据库DB.数据库系统DBS、数据库管理系统DBMS之间的关系是( )。
A.DB包含DBS和DBMS
B.DBMS包含DB和DBS
C.DBS包含DB和DBMS
D.没有任何关系

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】数据库系统由如下5个部分组成:数据库(DB)、数据库管理系统(DBMS)、数据库管理员(人员)、系统平台之一——硬件平台(硬件)、系统平台之二——软件平台(软件)。其中DB(DataBase)即数据库,是统一管理的相关数据的集合;DBMS即数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,为用户或应用完程序提供访问DB的方法。由以上可知,选项C为正确答案。

(5)【◆题库问题◆】:[单选] 设有以下函数: voidfun(int n,char*s){…} 则下面对函数指针的定义和赋值均正确的是(  )。
A.void(*pf)(  );pf=fun;
B.void*pf(  );pf=fun
C.void*pf(  );*pf=fun;
D.void(*pf)(int,char);pf=&fun;

【◆参考答案◆】:A

【◆答案解析◆】:函数指针的定义格式为函数类型(*指针变量名)(形参列表);函数名和数组名一样代表了函数代码的首地址,因此在赋值时,直接将函数指针指向函数名就行了。所以选项A正确。

(6)【◆题库问题◆】:[单选] 下列关于线性链表的叙述中,正确的是(  )。
A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
C.进行插入与删除时,不需要移动表中的元素
D.以上三种说法都不对

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】线性链表中,各个数据节点的存储空间可以不连续,其存储顺序与逻辑顺序也可以不一致,所以A和B选项错误。线性链表在插入和删除数据时只需要修改指针的指向即可,不需要移动表中的元素。

(7)【◆题库问题◆】:[单选] 设有如下过程:X=1Dox=x+2LoopUntil运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是(  )。
A.x<-7
B.x<7
C.x>-7
D.x>7

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】Do Until…Loop循环结构是当条件为假时,重复执行循环体,直至条件表达式为真时结束循环。

(8)【◆题库问题◆】:[单选] 有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是(  )。
A.a%(int)(x-y)
B.a=x!=y;
C.(a*y)%b
D.y=x+y=x

【◆参考答案◆】:B

【◆答案解析◆】:选项中如果x与Y的值相等那么取余时就会有除数为0的情况。C)选项中取余的两个数据都应为整数,不能有一方为实型变量,而a*y的结果为double型。 D)选项表达式本身就错误,不能给表达式赋值。所以,本题答案为B)。

(9)【◆题库问题◆】:[单选] 若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是(  )
A.bdgcefha
B.gdbecfha
C.bdgaechf
D.gdbehfca

【◆参考答案◆】:D

(10)【◆题库问题◆】:[单选] 执行下列程序后,屏幕上显示的结果是(  )。 X=2Y=3?X,YDO SUBl?? X,YPROCEDURESUBlPRIVATEYX=4Y=5RETURN
A.2 3 4 5
B.2 3 4 3
C.4 5 4 5
D.2 3 2 3

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】本题考查了Visual FoxPr0过程文件中不同变量的定义及参数的传递。主程序中有两个变量x,Y,未指定类型默认为PUBLLC,然后调用SUBl中,使用了两个与主程序同名的变量X,Y,变量Y被定义为私有变量,这样,Y值的变化不会被反映到主程序的Y中,而x的值默认为PUBLIC。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: