1、VB笔试章节练习试卷 16及答案与解析 1 分析算法的目的是 _。 ( A)找出数据结构的合理性 ( B)研究算法中的输入和输出的关系 ( C)分析算法的效率以求改进 ( D)分析算法的易懂性和文档 2 计算机算法指的是 _,它必须具备输入、输出、可执行性、确定性和有穷性。 ( A)计算方法 ( B)排序方法 ( C)解决问题的有限运算序列 ( D)调度方法 3 下列关于数据结构的叙述中,正确的是 _。 ( A)实际应用中,队列的顺序存储结构一般采用循环队列的形式 ( B) 递推算法的结构程序一般比递归算法的结构程序更精练 ( C)树是一种线性结构 ( D)用一维数组存储二叉树,总是以先序遍历
2、的顺序存储各结点 4 在算法设计的基本方法中, _是从初始条件出发,逐次推出所需求的结果。 ( A)递推 ( B)递归 ( C)列举法 ( D)归纳法 5 设计一个 “判别在表达式中左、右括号是否配对出现 ”的算法,采用 _数据结构最佳。 ( A)线性表的顺序存储结构 ( B)栈 ( C)队列 ( D)线性表的链式存储结构 6 一个队列的入列序号是 1、 2、 3、 4,则 队列的输出系列是 _。 ( A) 4、 3、 2、 1 ( B) 1、 2、 3、 4 ( C) 1、 4、 3、 2 ( D) 3、 2、 4、 1 7 用数组 A0m -1存放循环队列的元素值,若其头尾指针分别为 fr
3、ont和 rear,则循环队列中当前元素的个数为 _。 ( A) (rear-front m) mod m ( B) (rear-front m 1) mod m ( C) (rear-front m-1) mod m ( D) (rear-front-m-1) mod m 8 链栈与顺序栈相比,链栈有一个 比较明显的优点是 _。 ( A)插入操作更加方便 ( B)通常不会出现栈满情况 ( C)不会出现栈空的情况 ( D)删除操作更加方便 9 如果以链表为栈的存储结构,则出栈操作是 _。 ( A)必须判别栈是否满 ( B)必须判别栈是否空 ( C)判别栈元素的类型 ( D)对栈不作任何判别 1
4、0 以下叙述正确的是 _。 ( A)线性表的线性存储结构优于链表存储结构 ( B)在树形结构中,树根结点没有前驱结点 ( C)栈的操作方式是先进先出 ( D)队列的操作方式是先进后出 11 Visual Basic中有一种控件组合了文本框和列表框的特性,这种控件是【 】。 12 滚动条的【 】属性表示滚动条内滑块所处位置所代表的值。 13 把框架的【 】属性设为 False,则框架中的所有控件将不再响应用户的操作。 14 要使复选框以变成灰色的方式显示,则需把它的【 】属性设置为 “Grayed”。 15 要使文本框 Txt1中显示的字符字体为隶书,使用的语句是【 】。 16 窗体上有一个按钮
5、和一个列表框,执行下列程序后的输出结果为【 】。 Private Sub Command1_Click() List1.Addltem“China“ List1.Addltem“USA“ List1.Addltem“Japan“, 1 Print List1.List(2) End Sub 17 列表框的【 】属性决定列表框中项目在程序运行期间是否按字母顺序排列,如果该属性为 True,则按字母顺序排列显示,为 False则按项目加入的先后顺序排列显示。 18 可使用列表框的【 】方法向列表框中增加一个项目。 VB笔试章节练习试卷 16答案与解析 1 【正确答案】 C 2 【正确答案】 C 3 【正确答案】 A 4 【正确答案】 A 5 【正确答案】 B 6 【正确答案】 B 7 【正确答案】 A 8 【正确答案】 B 9 【正确答案】 B 10 【正确答案】 B 11 【正确答案】 组合框 12 【正确答案】 Value 13 【正确答案】 Enabled 14 【正确答案】 Value 15 【正确答案】 Txt1.FontName=“隶书 “ 16 【正确答案】 USA 17 【正确答案】 Sorted 18 【正确答案】 Addltem