下列叙述中正确的是(  )。

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] 下列叙述中正确的是(  )。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.以上说法都不正确

【◆参考答案◆】:C

【◆答案解析◆】:C【解析】栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C。

(2)【◆题库问题◆】:[单选] 有以下结构说明和变量定义,指针p、q、r分别指向链表中的3个连续结点。structnode{intdata;struct node*next;}*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能按要求完成操作的语句是(  )。
A.P->next=q->next;
B.p-next=p->next->next;
C.p->next=r;
D.p=q->next;

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】本题考查链表结点的删除,q一>next中存放的是r所指结点的首地址,将r所指结点的首地址存于p-->next中,则实现删除q所指点的功能,并保持链表连续,P所指点与r所指结点相连。

(3)【◆题库问题◆】:[单选] 有下列程序: #include<stdi0.h>voidmain() {char*a[]={"abcd","ef","gh","ijk");inti; for(i=0;i<4;i++)printf("%C",*a[i]); }程序运行后的输出结果是(  )。
A.aegi
B.dfhk
C.abcd
D.abcdefghijk

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】*a[]表示一个字符串数组,for循环的作用是输出字符串数组中每一个字符串的第一个字符。所以正确答案为选项A。

(4)【◆题库问题◆】:[单选] Visual FoxPr0中支持两种类型的菜单,分别是(  )。
A.快捷菜单和条形菜单
B.条形菜单和弹出式菜单
C.条形菜单和下拉式菜单
D.弹出式菜单和下拉式菜单

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析]Visual FoxPr0支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项有一个名称(标题)和内部序号(或系统菜单内部名字)。菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中引用。

(5)【◆题库问题◆】:[单选] 数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的(  )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】E—R(Entity—Relationship)图为实体一联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

(6)【◆题库问题◆】:[单选] 下列关于变量的叙述中,不正确的一项是(  )。
A.在Visual FoxPr0中,可以将不同类型的数据赋给同一个变量
B.变量的类型决定变量值的类型
C.在Visual FoxPr0中,变量分为字段变量和内存变量
D.变量值可以随时改变

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】变量可分为字段变量和内存变量,内存变量是内存中的一个存储区域,变量值就是放在这个存储区域里的数据,而变量的类型即为变量值的类型。在Visual FoxPr0中,变量的类型可以改变,可以把不同的类型的数据赋给同一个变量。

(7)【◆题库问题◆】:[单选] 关于C语言中数的表示,以下叙述正确的是(  )。
A.只有整型数在允许范围内能精确无误的表示,实型数会有误差
B.只要在在允许范围内整型和实型都能精确表示
C.只有实型数在允许范围内能精确无误的表示,整型数会有误差
D.只有八进制表示的数在不会有误差

【◆参考答案◆】:A

【◆答案解析◆】:实型数据在内存中存储的二进制位数是有限的,例如float型数据在内存中有24位二进制尾数。而一个十进制实数转化为二进制实数时,其有效数字位数有可能会超过尾数的存储长度,从而导致有效数字丢失而产生误差。

(8)【◆题库问题◆】:[单选] 关于MDI窗体,下列说法正确的是(  )。
A.一个应用程序可以有多个MDI窗体
B.子窗体可以移到MDI窗体以外
C.不可以在MDI窗体上放置按钮控件
D.MDI窗体的子窗体不可以拥有菜单

【◆参考答案◆】:C

【◆答案解析◆】:c。【解析】本题黾考查多文档窗体MDl窗体的一些基本知识。多文档窗体MDl的特点是:一个应用程序只能有一个MDIForm窗体,但是可以有多个MDI子窗体。MDIForm窗体只包含Menu和Picture Box控件以及具有Aligr属性的自定义控件。MDI子窗体可以有菜单。如果MDI子窗体有菜单,那么,当MDI子窗体为活动窗体时,子窗体的菜单条自动取代MDIForm对象的菜单条。最小化的MDI子窗体以图标形式出现在MDIForm中。

(9)【◆题库问题◆】:[单选] 软件生命周期是指( )。
A.软件产品从提出、实现、使用维护到停止使用退役的过程
B.软件从需求分析、设计、实现到测试完成的过程
C.软件的开发过程
D.软件的运行维护过程

【◆参考答案◆】:A

(10)【◆题库问题◆】:[单选] 下列关于完全二叉树的叙述中,错误的是(  )。
A.除了最后一层外,每一层上的结点数均达到最大值
B.可能缺少若干个左、右叶子结点
C.完全二叉树一般不是满二叉树
D.具有结点的完全二叉树的深度为[1og2n]+1

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】满二叉树指除最后一层外,每一层上所有结点都有两个子结点的二叉树。完全二又树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干叶子结点的二叉树。由定义可知,满二叉树肯定是完全二叉树,而完全二叉树一般不是满二叉树。

发表评论

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