当前位置:计算机与多媒体应用基础知识题库>计算机软件基础知识题库

问题:

[单选] 栈和队列都是特殊的线性表,其共同点是(1)。栈的插入和删除操作在(2)进行。假如一个栈的输入序列为123,则不可能是栈的输出序列的是(3)。空白(3)处应选择()

231。321。312。123。

问题:

[单选] 树是一种非线性数据结构,其最适合用来表示(1)。二叉树是一种特殊的树,一颗二叉树的第k层的结点数最多为(2)。空白(1)处应选择()

有序数据元素。无序数据元素。元素之间具有分支层次关系的数据。元素之间无联系的数据。

问题:

[单选] 树是一种非线性数据结构,其最适合用来表示(1)。二叉树是一种特殊的树,一颗二叉树的第k层的结点数最多为(2)。空白(2)处应选择()

2k-1。2k+1。2k-1。2k+1。

问题:

[单选] 面向对象程序设计中,用(1)来描述具有相同属性和行为的对象集合,对象间相互联系和相互作用采用(2)实现。空白(1)处应选择()

实体。对象。类。类模板。

问题:

[单选] 面向对象程序设计中,用(1)来描述具有相同属性和行为的对象集合,对象间相互联系和相互作用采用(2)实现。空白(2)处应选择()

消息。事件。传递。继承。

问题:

[单选] 高级程序设计语言有很多种,其中(1)是一种混合型面向对象编程语言,(2)是一种纯面向对象的程序设计语言。空白(1)处应选择()

C语言。Java语言。Basic语言。C++语言。

问题:

[单选] 高级程序设计语言有很多种,其中(1)是一种混合型面向对象编程语言,(2)是一种纯面向对象的程序设计语言。空白(2)处应选择()

C语言。Java语言。Basic语言。C++语言。

问题:

[单选] 基于构件的开发中,软件开发的重点是(1)。构件的获取有多种途径,其中以下(2)不是构件获取的途径。空白(1)处应选择()

编写程序。已有构件组装。设计和开发类。开发组件。

问题:

[单选] 基于构件的开发中,软件开发的重点是(1)。构件的获取有多种途径,其中以下(2)不是构件获取的途径。空白(2)处应选择()

对现有构件进行适应性修改,得到可重用的构件。从市场上购买现成的商业构件。自行开发新的符合要求的构件。从网络上下载新的符合要求的构件。

问题:

[单选] 在网页中,使用(1)标记来完成超级链接,(2)标记用于插入图片。空白(1)处应选择()

<image>…</image>。<img>…</img>。<photo>…</photo>。<picture>…</picture>。