欢迎来到个人简历网!永久域名:gerenjianli.cn (个人简历全拼+cn)
当前位置:首页 > 范文大全 > 实用文>计算机二级答案

计算机二级答案

2024-10-05 08:16:45 收藏本文 下载本文

“今天天气”通过精心收集,向本站投稿了12篇计算机二级答案,下面是小编为大家整理后的计算机二级答案,仅供参考,喜欢可以收藏与分享哟!

计算机二级答案

篇1:二级计算机考试题及答案

1)、SQL语言又称为( )。

A.结构化定义语言

B.结构化控制语言

C.结构化查询语言

D.结构化操纵语言

正确答案:C

答案解析:soL语言的全称为Structured QueryLanguage,它是一种介于关系代数与关系演算之间的结构化查询语言,是一种面向数据库的通用数据处理语言规范。它包含数据查询语言、数据操纵语言、数据定义语言和数据控制语言四个部分。

2)、NULL是指

A.0

B.空格

C.未知的值或无任何值

D.空字符串

正确答案:C

答案解析:此题属于记忆性的题目,NULL是指未知的值或无任何值。

3)、C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言

A.ASP

B.C

C.VB

D.Java

正确答案:B

答案解析:C++语言是对C语言进行了扩充,继承了它的语法,并增加了面向对象的设计方法。

4)、继承机制的作用是

A.信息隐藏

B.数据封装

C.定义新类

D.数据抽象

正确答案:C

5)、以下定义数组中错误的是( )

A.int a[10];

B.int a[2][20];

C.int a[20][];

D.int a[];

正确答案:C

6)、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列属于应用软件的是( )。

A.编译程序

B.操作系统

C.教务管理系统

D.汇编程序

正确答案:C

答案解析:编译程序和汇编程序属于开发工具;操作系统属于系统软件;教务管理系统属于应用软件。

7)、在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用( )。

A.内联函数

B.重载函数

C.递归调用

D.嵌套调用

正确答案:A

答案解析:本题考查的是内联函数的相关知识点。C++引入内联函数是用它来代替C语言中的预处理宏函数,内联函数在调用时,是将表达式用内联函数体来替换,这样会加快程序的执行速度。

8)、下述关于数据库系统的叙述中,正确的是( )。

A.数据库系统减少了数据冗余

B.数据库系统避免了一切冗余

C.数据库系统中数据的一致性是指数据类型一致

D.数据库系统比文件系统能够管理更多的数据

正确答案:A

答案解析:数据库系统会减少数据冗余,但不可能避免一切冗余。

9)、线性表的顺序存储结构和线性表的链式存储结构分别是

A.顺序存取的存储结构、顺序存取的存储结构

B.随机存取的存储结构、顺序存取的存储结构

C.随机存取的存储结构、随机存取的存储结构

D.任意存取的存储结构、任意存取的存储结构

正确答案:B

答案解析:目的,考查有关线性表存储结构的基本知识。要点,顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。考点,顺序存储结构和链式存储结构的定义和性质,两种存储结构的操作方法。

10)、若有定义语句″int i=2,j=3;″,则表达式i/j的结果是( )。

A.0

B.0.7

C.0.66667

D.0.66666667

正确答案:A

答案解析:整数相除为整数,所以结果为0。

篇2:计算机二级考试题及答案

计算机二级考试题及答案

1、下列总线中,对微软出的“即插即用”(Play and Plug)方案支持很好的是( A )

A、PCI B、AGP C、ISA D、EISA

2、计算机病毒是指( D )

A、编制有错误的计算机程序

B、设计不完善的计算机程序

C、计算机的程序已被破坏

D、以系统为目的的特殊的计算机程序

3、微型计算机硬件系统中最核心的部件是( B )

A、显示器 B、CPU C、内存储器 D、I/O设备

4、对待计算机软件正确的态度是( C )

A、计算机软件不需要维护

B、计算机软件只要能复制得到就不必购买

C、受法律保护的计算机软件不能随便复制

D、计算机软件不必有备份

5、计算机最主要的工作特点是( A )

A、程序存储与自动控制 B、高速度与高精度

C、可靠性与可用性 D、有记忆能力

6、当前使用的微型计算机,其主要器件是由( B )构成的。

A、晶体管 B、大规模、超大规模集成电路

C、中、小规模集成电路 D、微处理器集成电路

7、静态RAM的特点是( A )

A、在不断电的条件下,其中的信息保持不变,因而不必定期刷新

B、在不断电的条件下,其中的信息不能长时间保持,因而必须定期刷新才不致丢失信息

C、其中的信息只能读不能写

D、其中的信息断电后也不会丢失

8、ASCII码是一种( B )位二进制编码

A、6 B、7 C、8 D、9

9、通常说1.44MB软盘中1.44MB指的'是( D )

A、厂家代号 B、商标号 C、磁盘编号 D、磁盘容量

10、微型计算机的显示器显示西文字符时,一般情况下一屏最多可显示( A )

A、25行,每行80个字符 B、25行,每行60个字符

C、20行,每行80个字符 D、20行,每行60个字符

11、下列术语中,属于显示器性能指标的是( B )

A、速度 B、分辨率 C、可靠性 D、精度

12、通常,在微机中标明的P4或奔腾4是指( D )

A、产品型号 B、主频 C、微机名称 D、微处理器型号

13、在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为( C )

A、字节 B、编号 C、地址 D、容量

14、LINUX是一种( B )

A、数据库管理系统 B、微机操作系统

C、字处理系统 D、鼠标器驱动程序

15、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB

A、20,1000 B、10,1000 C、20,1024 D、10,1024

16、下面是关于计算机病毒的4条叙述,其中正确的一条是( B )

A、严禁在计算机上玩游戏是预防计算机病毒侵入的唯一措施

B、计算机病毒是一种人为编制的特殊程序,会使计算机系统不能正常运转

C、计算机病毒只能破坏磁盘上的程序和数据

D、计算机病毒只破坏内存中的程序和数据

17、目前微型计算机CPU进行算术逻辑运算时,可以处理的二进制信息长度是( D )

A、32位 B、16位 C、8位 D、以上3种都可以

18、喷墨打印机较针式打印机的最大优点( C )

A、打印成本较低 B、体积小、重量轻

C、采用非击打式,噪音较小 D、以上说法都不对

19、在计算机的应用中,“DSS”表示( B )

A、管理信息系统 B、决策支持系统

C、办公自动化 D、人工智能

20、下列术语中,属于显示器性能指标的是( B )

A、速度 B、分辨率 C、可靠性 D、精度

21、为解决某一特定问题而设计的指令序列称为( C )

A、文档 B、语言 C、程序 D、系统

22、在计算机应用中,“计算机辅助制造”的英文缩写为( B )

A、CAD B、CAM C、CAE D、CAT

23、防范病毒的有效手段,不正确的是( D )

A、不要将软盘随便借给他人使用,以免感染病毒

B、对执行重要工作的计算机要专机专用,专人专用

C、经常对系统的重要文件进行备份,以备在系统遭受病毒侵害、造成破坏时能从备份中恢复

D、只要安装微型计算机的病毒防范卡,或病毒防火墙,就可对所有的病毒进行防范

24、化工厂中用计算机系统控制物料配比、温度调节、阀门开关的应用属于( A )

A、过程控制 B、数据处理

C、科学计算 D、CAD/CAM

25、与十进制数0.625D等值的二进制数是( A )

A、0.1010B B、0.1101B C、0.1111B D、0.1011B

26、不属于计算机AI的应用是( D )

A、计算机语音识别和语音输入系统 B、计算机手写识别和手写输入系统

C、计算机自动英汉文章翻译系统 D、决策支持系统

27、在计算机应用中,“计算机辅助设计”的英文缩写为( A )

A、CAD B、CAM C、CAE D、CAT

28、下面是关于微型计算机的叙述:

①微型计算机的核心是微处理器

②人们常以微处理器为依据来表述微型计算机的发展

③微处理器经历了4位、8位、16位和32位四代的发展过程

④微型计算机诞生于第三代计算机时代

其中全部正确的一组是( D )

A、①②④ B、①③④ C、①②③④ D、①②③

30、汉字系统中,汉字字库里存放的是汉字的( C )

A、内码 B、外码 C、字形码 D、国标码

31、为防止计算机病毒的传播,在读取外来软盘上的数据文件或应用程序前应该( B )

A、打开软盘的写保护小孔

B、用消病毒软件检查该软盘有无计算机病毒

C、检查硬盘有无计算机病毒,并关掉软盘写保护小孔

D、关闭软盘的写保护小孔

32、微型计算机中,控制器的基本功能是( D )

A、进行算术运算和逻辑运算 B、存储各种控制信息

C、保持各种控制状态 D、控制机器各个部件协调一致地工作

33、对待计算机软件正确的态度是( C )

A、计算机软件不需要维护

B、计算机软件只要能复制得到就不必购买

C、受法律保护的计算机软件不能随便复制

D、计算机软件不必有备份

34、当前使用的微型计算机,其主要器件是由( B )构成的。

A、晶体管 B、大规模、超大规模集成电路

C、中、小规模集成电路 D、微处理器集成电路

35、在计算机领域中,通常用英文单词“BYTE”来表示( D )

A、字 B、字长 C、二进制位 D、字节

篇3:二级计算机考试题及答案

1)、表达式10>5 && 6%3的值是

A.-1

B.非零值

C.0

D.1

正确答案:C

答案解析:目的,考查/和%运算符的意义。要点,逻辑与运算符为真的前提是两边的表达式都为真,本题中6%3的值为0,显然该表达式的值应该为0。考点,/是整除运算符,当两个操作数都为整数时,结果为整型,将小数部分舍去。

2)、若有说明int a[3][4];,则a数组元素的非法引用是( )

A.a[0][2*1]

B.a[1][3]

C.a[4-2][0]

D.a[0][4]

正确答案:D

3)、下列是重载为非成员函数的运算符函数原型,其叶错误的是( )。

A.Fraction operator+( Fraction, Fraction);

B.Fraction operator-( Fraction);

C.Fraction&operator=( Fraction&, Fraction);

D.Fraction&operator+=(Fraction& ,Fraction);

正确答案:C

答案解析:由于取负运算符″一″是一元运算符,当作为成员函数重载时参数表中没有参数,那个唯一的操作数以this指针的形式隐藏在参数表中。

4)、下列关于虚基类的描述中,错误的.是( )。

A.使用虚基类可以消除由多继承产生的二义性

B.构造派生类对象时,虚基类的构造函数只被调用一次

C.声明″class B: virtual public A″说明类B为虚基类

D.建立派生类对象时,首先凋用虚基类的构造函数

正确答案:C

答案解析:本题针对虚基类的定义及特点考查。虚基类的声明为″class:virt ual″,即选项C中的类A为虚基类。

5)、静态成员函数没有( )。

A.返回值

B.this指针

C.指针参数

D.返回类型

正确答案:B

答案解析:this指针是系统隐含的用于指向当前对象的指针。由于静态函数是同类中所有对象都共享的函数,在内存中只存在一份,不属于某个对象所有,所以静态函数没有this指针。

6)、在32位的计算机中,一个char型数据所占的内存长度的字节是( )

A.4

B.1

C.2

D.8

正确答案:B

7)、要想使23.78965421的输出为23.7887应用的语句是( )

A.cout<<23.78965421;

B.cout<

C.cout<<23.78965421 -0.001;

D.cout<

正确答案:C

8)、在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )

A.派生类的对象可以赋给基类的对象

B.派生类的对象可以初始化基类的引用

C.派生类的对象可以直接访问基类中的成员

D.派生类的对象的地址可以赋给指向基类的指针

正确答案:C

9)、C++语言中用于定义类的关键字是( )

A.class

B.struct

C.default

D.sizeof

正确答案:A

篇4:计算机二级《JAVA》选择题及答案

27.在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有种。

A.1

B.2

C.3

D.4

28.要串行化某些类的对象,这些类必须实现()。

A.Serializable接口

B.java.i0.Exceptionlizable接口

C.java.i0.Datalnput接口

D.DataOutput接口

29.关于集合类描述正确的是()。

Ⅰ.集合类中容纳的都是指向Object类对象的指针

Ⅱ.集合类容纳的对象都是Object的类例

Ⅲ.只能容纳对象

IV.只能容纳基本数据类型

A.Ⅰ、Ⅱ、Ⅲ

B.Ⅰ、Ⅱ

C.Ⅰ、Ⅲ

D.Ⅰ、Ⅱ、Ⅲ、IV

30.下列组件不能添加进Frame主窗口的是()。

A.Panel

B.CheckBox

C.Dialog

D.Choice

31.下面程序段的输出结果为()。

packagetest;

publicclassClassA

{

intx=20:

staticinty=6;

publicstaticvoidmain(Stringargs[])

{

ClassBb=newClassB();

b.go(10);

System.out.println(“x=”+b.x);

}

}

classClassB

{

intX;

voidgo(inty)

{

ClassAa=newClassA();

x=a.Y;

}

}

A.x=10

B.x=20

C.x=6

D.编译不通过

32.下面程序段的输出结果为()。

publicclassTest

{

inta,b;

Test()

{

a=100;

b=200:

}

Test(intX,inty)

{

a=x:

b=y;

}

publicstaticvoidmain(Stringargs[])

{

TestObjl=newTest(12,45);

System.OUt.println(“a=”+Objl.a+“b=”+Objl.

b);

TestObj2=newTest();

System.out.println(“fl=”+Obj2.a+“b=”+Obj2.

b);

}

}

A.a=100b=200

a=12b=45

B.a=12b=45

a=100b=200

C.a=12b=200

a=100b=45

D.a=100b=45

a=12b=200

33.在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是()。

A.staticbooleanmatches()

B.booleanmatcher.find()

C.intmatcher.start()

D.intmatcher.end()

34.下列说法正确的是()。

A.共享数据的所有访问都必须作为临界区

B.用synchronized保护的共享数据可以是共有的

C.Java中对象加锁不具有可重人性

D.对象锁不能返回

35.在JavaApplet程序中,如果对发生的事件做出响应

和处理的时候,应该使用下列()语句。

A.importjava.awt.event.*;

B.importjava.io.*;

C.importjava.awt.*;

D.importjava.applet.*;

36.在一个容量为32的循环队列中,若头指针front一

3,尾指针rear=2,则该循环队列中共有元素个数为()。

A.29

B.30

C.31

D.32

37.Java语言中如果要使用某个包中的类时,需要使用()导人。

A.inport

B.outport

C.import

D.input

38.执行下面程序段的输出结果为()。

publicclassQ

{

publicstaticvoidmain(Stringargv[])

{

intanar[]一newint[5];

System.out.println(anar[0]);

}

}

A.0

B.1

C.2

D.5

39.使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。

A.time()

B.yield()

C.load()

D.min()

40.以下程序计算1+1/3+1/5+…+1/(2N+1),直至1/(2N+1)小于0.00001,横线处应补充的程序是()。

publicclassSun{

publicstaticvoidmain(Stringargs[]){

intn=1:

doubleterm,sum=1.0:

do{

n=__;

term=1.0/n;

sum=sum+term;

}

while(term>=0.00001);

System.out.println(n);

System.out.println(sum);

篇5:计算机二级OFFICEMS习题及答案

计算机二级OFFICEMS习题及答案

1[单选题]下列叙述中正确的是( ).

A.结点中具有两个指针域的链表一定是二叉链表

B.结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构

C.二叉树只能采用链式存储结构

D.循环链表是非线性结构

参考答案:B

参考解析:具有两个指针域的链表可能是双向链表,A选项错误。双向链表是线性结构,二叉树为非线性结构,二者结点中均有两个指针域,B选项正确。二叉树通常采用链式存储结构,也可采用其他结构,C选项错误。循环链表是线性结构,D选项错误。

2[单选题] 计算机网络是一个( )。

A.管理信息系统

B.编译系统

C.在协议控制下的多机互联系统

D.网上购物系统

参考答案:C

参考解析:计算机网络是以能够相互共享资源的方式互连起来的自治计算机系统的集合,也即在协议控制下的多机互联系统。

3[单选题] 十进制数60转换成无符号二进制整数是( )。

A.0111100B.0111010C.0111000D.0110110

参考答案:A

参考解析:用2整除60,可以得到一个商和余数;再用2去除商,又会得到一个商和余数。如此进行,直到商为0时为止。然后把先得到的余数作为二进制数的低位有效位.后得到的余数作为二进制数的高位有效位.依次排列起来。即得0111100。

4[单选题] 在面向对象方法中,不属于“对象”基本特点的是( ).

A.一致性B.分类性C.多态性D.标识唯一性

参考答案:A

参考解析:对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择A。

5[单选题] 层次型、网状型和关系型数据库划分原则是( ).

A.记录长度

B.文件的大小

C.联系的复杂程度

D.数据之间的联系方式

参考答案:D

参考解析:层次模型的基本结构是树形结构,网状模型是一个不加任何条件限制的无向图,关系模型采用二维表来表示,所以三种数据库的划分原则是数据之间的联系方式。

6[单选题] 将E-R图转换为关系模式时,实体和联系都可以表示为( ).

A.属性B.键C.关系D.域

参考答案:C

参考解析:从E—R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E—R图中属性也可以转换成关系的属性。

7[单选题] 以下关于编译程序的说法正确的是( ).

A.编译程序属于计算机应用软件,所有用户都需要编译程序

B.编译程序不会生成目标程序,而是直接执行源程序

C.编译程序完成高级语言程序到低级语言程序的等价翻译

D.编译程序构造比较复杂,一般不进行出错处理

参考答案:C

参考解析:编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

8[单选题] 关于汇编语言程序( ).

A.相对于高级程序设计语言程序具有良好的可移植性

B.相对于高级程序设计语言程序具有良好的可度性

C.相对于机器语言程序具有良好的可移植性

D.相对于机器语言程序具有较高的执行效率

参考答案:C

参考解析:汇编语言程序相对于机器语言程序具有良好的可移植性。

9[单选题] 下列叙述中,正确的是

A.计算机病毒只在可执行文件中传染,不执行的文件不会传染

B.计算机病毒主要通过读/写移动存储器或Internet网络进行传播

C.只要删除所有感染了病毒的文件就可以彻底消除病毒

D.计算机杀病毒软件可以查出和清除任意已知的和未知的计算机病毒

参考答案:B

参考解析:计算机病毒主要通过移动存储介质(如U盘、移动硬盘)和计算机网络两大途径进行传播。

10[简答题]请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。

注意:以下的文件必须保存在考生文件夹下。

打开考生文件夹下的演示文稿ysw9.pptx,根据考生文件夹下的文件“PPT-素材.docx”,按照下列要求完善此文稿并保存。

(1)使文稿包含七张幻灯片,设计第一张为“标题幻灯片”版式,第二张为“仅标题”版式,第三到第六张为“两栏内容”版式,第七张为“空白”版式;所有幻灯片统一设置背景样式,要求有预设颜色。

(2)第一张幻灯片标题为“计算机发展简史”,副标题为“计算机发展的四个阶段”;第二张幻灯片标题为“计算机发展的四个阶段”;在标题下面空白处插入SmartArt图形,要求含有四个文本框,在每个文本框中依次输人“第一代计算机”,……,“第四代计算机”,更改图形颜色,适当调整字体字号。

(3)第三张至第六张幻灯片,标题内容分别为素材中各段的标题;左侧内容为各段的文字介绍,加项目符号,右侧为考生文件夹下存放相对应的图片,第六张幻灯片需插入两张图片(“第四代计算机-1.jPg”在上,“第四代计算机-2.jPg”在下);在第七张幻灯片中插人艺术字,内容为“谢谢!”。

(4)为第一张幻灯片的副标题、第三到第六张幻灯片的图片设置动画效果,第二张幻灯片的四个文本框超链接到相应内容幻灯片;为所有幻灯片设置切换效果。

参考解析:

(1)【解题步骤】

步骤1:打开考生文件夹下的演示文稿yswg.pptx。选中第一张幻灯片,在【开始】选项卡下【幻灯片】组中单击“版式”按钮,在弹出的下拉列表中选择“标题幻灯片”,如图3.21所示。

步骤2:在【开始】选项卡下【幻灯片】组中单击“新建幻灯片”下拉按钮,在弹出的下拉列表中选择“仅标题”,如图3.22所示。按同样方法新建第三到第六张幻灯片为“两栏内容”版式,第七张为“空白”版式。

步骤3:在【设计】选项卡下【背景】组中单击“背景样式”下拉按钮,在弹出的下拉列表中选择“设置背景格式”,弹出“设置背景格式”对话框,此处我们可在“填充”选项卡下单击“渐变填充”单选按钮,单击“预设颜色”按钮,在弹出的下拉列表框中选择一种,例如“雨后初晴”,然后单击“全部应用”按钮,如图3.23所示。

(2)【解题步骤】

步骤1:选中第一张幻灯片,单击“单击此处添加标题”标题占位符,输入“计算机发展简史”字样。单击“单击此处添加副标题”标题占位符,输入“计算机发展的四个阶段”字样。

步骤2:选中第二张幻灯片,单击“单击此处添加标题”标题占位符,输入“计算机发展的四个阶段”字样。

步骤3:选中第二张幻灯片,在【插入】选项卡下【插图】组中单击“SmartArt”按钮,弹出“选择SmartArt图形”对话框,按题目要求,我们可选择“流程”中的“基本流程”,单击“确定”按钮,如图3.24所示。此时默认的只有三个文本框,选中第三个文本框,在【SmartArt工具】|【设计】选项卡下【创建图形】组中单击“添加形状”下拉按钮,从弹出的下拉列表中选择“在后面添加形状”,如图3.25所示。

步骤4:在上述四个文本框中依次输入“第一代计算机”,……,“第四代计算机”。效果如图3.26所示。

步骤5:更改图形颜色。选中SmartArt图形,在【SmartArt工具】|【设计】选项卡下【SmartArt样式】组中单击“更改颜色”下拉按钮,弹出下拉列表,我们可从其中选择一种,例如“彩色”下的`“彩色一强调文字颜色”,如图3.27所示。

步骤6:调整上述文本框中的字体字号。选中SmartArt图形,单击【开始】选项卡下【字体】组中的对“话框启动器”按钮,弹出“字体”对话框,此处我们可设置“中文字体”为“黑体”,“大小”为“20”,然后单击“确定”按钮,如图3.28所示。

(3)【解题步骤】

步骤1:选中第三张幻灯片,单击“单击此处添加标题”标题占位符,输入“第一代计算机:电子管数字计算机(1946—1958年)”字样。将素材中第一段的文字内容复制粘贴到该幻灯片的左侧内容区,选中左侧内容区文字,单击【开始】选项卡下【段落】组中的“项目符号”按钮,在弹出的下拉列表中选择“带填充效果的大方形项目符号”,如图3.29所示。在右侧的文本区域单击【插入】选项卡下【图像】组的“图片”按钮,弹出“插入图片”对话框,从考生文件夹下选择“第一代计算机.jpg”后单击“插入”按钮即可插入图片,效果如图

3.30所示.

步骤2:按照上述同样方法,使第四张至第六张幻灯片,标题内容分别为素材中各段的标题,左侧内容为各段的文字介绍,加项目符号,右侧为考生文件夹下存放相对应的图片,第六张幻灯片需插入两张图片(“第四代计算机一1.jPg”在上,“第四代计算机一2.jP9”在下)。

步骤3:插入艺术字。选中第七张幻灯片,单击【插入】选项卡下【文本】组中的“艺术字”按钮,从弹出的下拉列表中选择一种样式,此处我们可选择“填充一无,轮廓一强调文字颜色2”,输入文字“谢谢!”,如图3.31所示。

(4)【解题步骤】

步骤1:选中第一张幻灯片的副标题,此处我们选择【动画】选项卡下【动画】组中的“飞入”,再单击“效果选项”按钮,从弹出的下拉列表中选择“自底部”,即可为第一张幻灯片的副标题设置动画效果,如图3.32所示。按同样的方法可为第三到第六张幻灯片的图片设置动画效果。

步骤2:选中第二张幻灯片的第一个文本框,单击【插入】选项卡下【链接】组中的“超链接”按钮,弹出“插入超链接”对话框,在“链接到:”下单击“本文档中的位置”,在“请选择文档中的位置”中单击第三张幻灯片,然后单击“确定”按钮,如图3.33所示。按照同样方法将剩下的三个文本框超链接到相应内容幻灯片。

步骤3:为所有幻灯片设置切换效果。在【切换】选项卡的【切换到此幻灯片】组中选择一种切换方式,此处我们可选择“推进”,单击“效果选项”按钮,从弹出的下拉列表中选择“自右侧”,再单击【计时】组中的“全部应用”按钮,如图3.34所示。

步骤4:保存演示文稿。

篇6:计算机二级VB考试题及答案

计算机二级VB考试题及答案

计算机二级VB考试题及答案

1.设有如下程序段:

x=2

For c=1 To 4 Step 2

x=x+c

Next c

运行以上程序后,x的值是(A)(单)

A.6

B.7

C.8

D.9

2.以下叙述中错误的是(A)(单)

A.在KeyPress事件过程中不能识别键盘键的按下与释放

B.在KeyPress事件过程中不能识别回车键

C.在KeyDown和KeyUp事件过程中,从键盘输入的字母“A”和字母“a”对应的KeyCode视作相同的字母

D.在KeyDown和KeyUp事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符

3.执行如下两条语句,窗体上显示的是(C)(单)

A=9.8596

Print Format(a,“000.00”)

A.0,009.86

B.9.86

C.009.86

D.0,009.86

4.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:

Private Sub Command1_Click( )

CommonDialog1.FileName =“”

CommonDialog1.Filter=“All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt”

CommonDialog1.FilterIndex=1

CommonDialog1.DialogTitle=“VBTest”

CommonDialog1.Action=1

End Sub

对于这个程序,以下叙述中错误的是(D)(单)

A.该对话框被设置为“打开”对话框

B.在该对话框中指定的文件名为空

C.该对话框的标题为VBTest

D.在该对话框中指定的默认文件类型为文本文件(*.Txt)

5.设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下:

Private Sub Command1_Click( )

Dim a As Integer

a=10

Call g(Form2,a)

End Sub

Private Sub g(f As Form,x As Integer)

y=Iif(x>10,100,-100)

f.Show

f.Caption=y

End Sub

运行以上程序,正确的结果是(B)(单)

A.Form1的Caption属性值为100

B.Form2的Caption属性值为-100

C.Form1的Caption属性值为-100

D.Form2的Caption属性值为100

6.在窗体上画一个名称为Command1的命令按钮,并编写如下程序:

Private Sub Command1_Click( )

Dim x As Integer

Static y As Integer

x=10

y=5

Call f1(x,y)

Print x,y

End Sub

Private Sub f1(ByRef x1 As Integer, y1 As Integer)

x1=x1+2

y1=y1+2

End Sub

程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)

A.10 5

B.12 5

C.10 7

D.12 7

7.Option Base 1

Private Sub Command1_Click( )

Dim a(10) As Integer

Dim n As Integer

n=3

If n<10 Then

Call GetArray(a,n)

End If

End Sub

Private Sub GetArray(b( ) As Integer,n As Integer)

Dim c(10) As Integer

j=0

For t=1 To n

b(t)=Rnd*100

If b(t)/2=b(t)2 Then

j=j+1

c(j)=b(t)

End If

Next t

Print j

End Sub

以下叙述中错误的是(C)(单)

A.数组b中的数范围为0-100

B.c数组下标的下界从1开始

C.GetArray过程的参数n是按值传送的

D.语句If b(t)/2=b(t)2 Then 是判断数组b中元素的值是否为整数

8.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

Option Base 1

Private Sub Command1_Click( )

Dim a

a= Array(1,2,3,4,5)

For c=1 To Ubound(a)

a(c) = a(c)+c-1

Next c

Print a(3)

End Sub

程序运行后,单击命令按钮,则在窗体上显示的内容是(B)(单)

A.4

B.5

C.6

D.7

9.阅读程序:

Option Base 1

Private Sub Form_Click( )

Dim arr

Dim Sum%

Sum = 0

arr = Array(1, 3, 5, 7, 9)

For t = 1 To 5

Sum = Sum + arr(t)

Next t

Print Sum

End Sub

程序运行后,单击窗体,输入结果为(B)(单)

A.5

B.9

C.25

D.15

10.在窗体上画一个名称为File1的文件列表框,并编写如下程序:

Private Sub File1_DblClick( )

x=Shell(File1.FileName,1)

End Sub

以下关于该程序的叙述中,错误的是(A)(单)

A.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)

B.双击文件列表框中的文件,将触发该事件过程

C.要执行的文件的名字通过File1.FileName指定

D.File1中显示的是当前驱动器、当前目录下的文件

11.在窗体上画一个名称为Label1、标题为“VisualBasic考试”的标签,两个名称分别为Command1和Command2、标题分别为“开始”和“停止”的命令按钮,然后画一个名称为Timer1的.计时器控件,并把其Interval属性设置为500。编写如下程序:

Private Sub Form_Load( )

Timer1.Enabled=False

End Sub

Private Sub Command1_Click( )

Timer1.Enabled=True

End Sub

Private Sub Timer1_Timer( )

If Label1.Left< Form1.Width Then

Label1.Left = Label1.Left + 20

Else

Label1.Left=0

End If

End Sub

程序运行后,单击“开始”按钮,标签在窗体中移动。 对于这个程序,以下叙述中错误的是(A)(单)

A.标签的移动方向为自右向左

B.单击“停止”按钮后再单击“开始”按钮,标签从停止的位置继续移动

C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动

D.标签按指定的时间时隔移动

12.规范地说,VB是一种(A)的开发工具(单)

A.面向对象

B.面向用户

C.面向屏幕

D.面向窗体

13.VB6设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在(D)下拉菜单中(单)

A.文件

B.工程

C.编辑

D.视图

14下面(D)操作不是激活或显示属性列表框的操作(单)

A.按快捷键F4

B.点击工具栏中的“属性列表框”按钮

C.选择“视图”下拉菜单的“属性窗口”项

D.双击窗体中的某一对象

15.Visual Basic程序中分隔各语句的字符是(B)(单)

A.′

B.:

C.

D._

16.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VB Test”的语句为(B)(单)

A.Form1 = “VB Test”

B.Caption =“VB Test”

C.Form1.Text = “VB Test”

D.Form1.Name =“VB Test”

17.下列不能打开代码窗口的操作是(D)(单)

A.双击窗体上的某个控件双击

B.双击窗体

C.按F7键

D.单击窗体或控件

18.Visual Basic程序中语句行的续行符是(D)(单)

A.′

B.:

C.

D. _

19.Visual Basic程序中的注释所使用的字符是(A)(单)

A.′

B.:

C.

D._

20.下列说法中正确的是:为了保存一个Visual Basic应用程序,应当(D)(单)

A.只保存窗体模块文件(.frm)

B.只保存工程文件(.vbp)

C.分别保存工程文件和标准模块文件(.bas)

D.分别保存工程文件、窗体文件和标准模块文件

篇7: 计算机二级VB考试题及答案

1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:

Private Sub Command1_Click( )

n = Val(Text1.Text)

If n2 = n/2 Then

f = f1(n)

Else

f = f2(n)

End If

Print f; n

End Sub

Public Function f1(ByRef x)

x=x*x

f1=x+x

End Function

Public Function f2(ByVal x)

x=x*x

f2=x+x+x

End Function

程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单)

A.72 36

B.108 36

C.72 6

D.27 3

2.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click( )

c = “1234”

For i = 1 To 4

c1 = Trim(Str( ))

Print c1

Next i

End Sub

程序运行后,单击命令按钮,要求在窗体上显示如下内容

1

12

123

1234

则在下划线处应填入的内容为(B)(单)

A.Right(c1,i)

B.Left(c1,i)

C.Mid(c1,i,1)

D.Mid(c1,i,i)

3.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程:

Private Sub Command1_Click( )

n = Val(Text1.Text)

For i = 2 To n

For j = 2 To sqr(i)

If i Mod j = 0 Then Exit For

Next j

If j >Sqr(i) Then Print i

Next i

End Sub

该事件过程的功能是(C)(单)

A.输出n以内的奇数

B.输出n以内的偶数

C.输出n以内的素数

D.输出n以内能被j整除的数

4.在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:

Private Function f(m As Integer)

If m Mod 2 = 0 Then

f = m

Else

f = 1

End If

End Function

Private Sub Command1_Click( )

Dim i As Integer

s = 0

For i = 1 To 5

s = s + f(i)

Next

Print s

End Sub

程序运行后,单击命令按钮,在窗体上显示的是(C)(单)

A.11

B.10

C.9

D.8

5.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click( )

Dim array1(10, 10) As Integer

Dim i As Integer, j As Integer

For i = 1 To 3

For j = 2 To 4

array1(i, j) = i + j

Next j

Next i

Text1.Text = array1(2, 3) + array1(3, 4)

End Sub

程序运行后,单击命令按钮,在文本框中显示的值是(D)(单)

A.15

B.14

C.13

D.12

6.Visual Basic应用程序中标准模块文件的扩展名是【BAS或.BAS】(注意不要写点)。

7.在菜单编辑器中建立一个菜单,其主菜单项的名称为mnuEdit,Visible属性为False,程序运行后,如果用鼠标右键单击窗体,则弹出与mnuEdit相应的菜单。

Private Sub Form_ 【mousedown】 (Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button=2 Then

popupmenu mnuEdit

End If

End Sub

8.在菜单编辑器中建立一个菜单,其主菜单项的名称为mnuEdit,Visible属性为False,程序运行后,如果用鼠标右键单击窗体,则弹出与mnuEdit相应的菜单。以下是实现上述功能的程序,请填空。

Private Sub Form mousedown (Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button=2 Then

【popupmenu】 mnuEdit

End If

9.为了使计时器控件Timer1每隔0.5秒触发一次Timer事件,应将Timer1控件的【Interval】属性设置为500。

10.为了使计时器控件Timer1每隔0.5秒触发一次Timer事件,应将Timer1控件的Interval属性设置为【500】。

11.与数学表达式ln(a+b)/(3x)+5 对应的Visual Basic表达式是【log(a+b)/(3*x)+5或(log(a+b)/(3*x))+5】

12.将C盘根目录下的图形文件moon.jpg装入图片框Picture1的语句是

13.在窗体上画一个名称为Text1的文本框,然后画三个单选按钮,并用这三个单选按钮建立一个控件数组,名称为Option1,程序运行后,如果单击某个单选按钮,则文本框中的字体将根据所选择的单选按钮切换。

Private Sub Option1_Click(Index As Integer)

Select Case 【Index】

Case 0

a = “宋体”

Case 1

a = “黑体”

Case 2

a = “楷体_GB2312”

End Select

text1.fontname=a

End Sub

14.在窗体上画一个名称为Text1的文本框,然后画三个单选按钮,并用这三个单选按钮建立一个控件数组,名称为Option1,程序运行后,如果单击某个单选按钮,则文本框中的字体将根据所选择的单选按钮切换。

Private Sub Option1_Click(Index As Integer)

Select Case index

Case 0

a = “宋体”

Case 1

a = “黑体”

Case 2

a = “楷体_GB2312”

End Select

text1.【fontname】=a

End Sub

15.在窗体上画两个组合框,其名称分别为Combo1、Combo2,然后画两个标签,名称分别为Label1、Label2。程序运行后,如果在某个组合框中选择一个项目,则把所选中的项目在其下面的标签中显示出来。

Private Sub Combo1_Click( )

Call ShowItem(Combo1, Label1)

End Sub

Private Sub Combo2_Click( )

Call ShowItem(Combo2, Label2)

End Sub

Public Sub ShowItem(tmpCombo As ComboBox, tmpLabel As Label)

【tmplabel】.Caption =tmpCombo.Text

End Sub

16.在窗体上画两个组合框,其名称分别为Combo1、Combo2,然后画两个标签,名称分别为Label1、Label2,程序运行后,如果在某个组合框中选择一个项目,则把所选中的项目在其下面的标签中显示出来。

Private Sub Combo1_Click( )

Call ShowItem(Combo1, Label1)

End Sub

Private Sub Combo2_Click( )

Call ShowItem(Combo2, Label2)

End Sub

Public Sub ShowItem(tmpCombo As ComboBox, tmpLabel As Label)

tmpLabel.Caption =【tmpcombo】.Text

End Sub

17.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click( )

n = 5

f = 1

s = 0

For c = 1 To n

f = f*【7】

s = s + f

Next c

Print s

End Sub

该事件过程的功能是计算1!+2!+3!+…+n!的值。

18.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:

Option Base 1

Private Sub Command1_Click( )

Dim a(10) As Integer

For I = 1 To 10

a(I) = I

Next I

Call【swap】a( )

For I = 1 To 10

Print a(I);

Next

End Sub

Sub swap(b( ) As Integer)

n = ubound(b)

For I = 1 To n / 2

t = b(I)

b(I) = b(n)

b(n) = t

n=n-1

Next I

End Sub

上述程序的功能是,通过调用过程swap,调换数组中数值的`存放位置,即a(1)与a(10)的值互换,a(2)与a(9)的值互换,……,a(5)与a(6)的值互换。

19.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:

Option Base 1

Private Sub Command1_Click( )

Dim a(10) As Integer

For I = 1 To 10

a(I) = I

Next I

Call swap(a( ))

For I = 1 To 10

Print a(I);

Next

End Sub

Sub swap(b( ) As Integer)

n =【ubound(b)】

For I = 1 To n / 2

t = b(I)

b(I) = b(n)

b(n) = t

n=n-1

Next I

End Sub

上述程序的功能是,通过调用过程swap,调换数组中数值的存放位置,即a(1)与a(10)的值互换,a(2)与a(9)的值互换,……,a(5)与a(6)的值互换。

20.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:

Option Base 1

Private Sub Command1_Click( )

Dim a(10) As Integer

For I = 1 To 10

a(I) = I

Next I

Call swap(a( ))

For I = 1 To 10

Print a(I);

Next I

End Sub

Sub swap(b( ) As Integer)

n = ubound(b)

For I = 1 To n / 2

t = b(I)

b(I) = b(n)

b(n) = t

n=【n-1】

Next I

End Sub

上述程序的功能是,通过调用过程swap,调换数组中数值的存放位置,即a(1)与a(10)的值互换,a(2)与a(9)的值互换,……,a(5)与a(6)的值互换。

篇8:计算机二级考试试题与答案

计算机二级考试试题与答案

一、选择题

(1) 下面叙述正确的是(C)

A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对

(2) 以下数据结构中不属于线性数据结构的是(C)

A. 队列 B. 线性表 C. 二叉树 D. 栈

(3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得

A. 8 B. 16 C. 32 D. 15

(4) 下面描述中,符合结构化程序设计风格的是(A)

A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句

(5) 下面概念中,不属于面向对象方法的是 (D) 注:P55-58

A. 对象 B. 继承 C. 类 D. 过程调用

(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)

A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码

(7) 在软件开发中,下面任务不属于设计阶段的是(D)

A. 数据结构设计 B. 给出系统模块结构

C. 定义模块算法 D. 定义需求并建立系统模型

(8) 数据库系统的核心是(B)

A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库

(9) 下列叙述中正确的是(C)

A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致

(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108

A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式

(11) 算法的时间复杂度是指(C)

A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数

(12) 算法的空间复杂度是指(D)

A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间

(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出

A. 349 B. 350 C. 255 D. 351

(14) 结构化程序设计主要强调的是(B)

A.程序的规模 B.程序的易读性

C.程序的执行效率 D.程序的可移植性

(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) 注:即第一个阶段

A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析

(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A) 注:P67

A. 控制流 B. 加工 C. 数据存储 D. 源和潭

(17) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B) 注:P66

A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确

(18) 下述关于数据库系统的叙述中正确的是(A)

A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余

C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据

(19) 关系表中的每一横行称为一个(A)

A. 元组 B. 字段 C. 属性 D. 码

(20) 数据库设计包括两个方面的设计内容,它们是(A)

A. 概念设计和逻辑设计 B. 模式设计和内模式设计

C. 内模式设计和物理设计 D. 结构特性设计和行为特性设计

(21) 下列叙述中正确的是(A)

A. 线性表是线性结构 B. 栈与队列是非线性结构

C. 线性链表是非线性结构 D. 二叉树是线性结构

(22) 下列关于栈的叙述中正确的是(D)

A. 在栈中只能插入数据 B. 在栈中只能删除数据

C. 栈是先进先出的线性表 D. 栈是先进后出的线性表

(23) 下列关于队列的叙述中正确的是(C)

A. 在队列中只能插入数据 B. 在队列中只能删除数据

C. 队列是先进先出的线性表 D. 队列是先进后出的线性表

(24) 对建立良好的程序设计风格,下面描述正确的是(A) 注:P48

A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法

C. 充分考虑程序的执行效率 D. 程序的注释可有可无

(25) 下面对对象概念描述错误的是(A) 注:P55

A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体

C. 对象间的通讯靠消息传递 D. 操作是对象的动态性属性

(26) 下面不属于软件工程的3个要素的是(D) 注:P62

A. 工具 B. 过程 C. 方法 D. 环境

(27) 程序流程图(PFD)中的箭头代表的是(B) 注:P81

A. 数据流 B. 控制流 C. 调用关系 D. 组成关系

(28) 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)

A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理

(29) 用树形结构来表示实体之间联系的模型称为(B)

A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型

(30) 关系数据库管理系统能实现的专门关系运算包括(B)

A. 排序、索引、统计 B. 选择、投影、连接

C. 关联、更新、排序 D. 显示、打印、制表

(31) 算法一般都可以用哪几种控制结构组合而成(D) 注:P3

A. 循环、分支、递归 B. 顺序、循环、嵌套

C. 循环、递归、选择 D. 顺序、选择、循环

(32) 数据的存储结构是指(B) 注:P13,要牢记

A. 数据所占的存储空间量 B. 数据的逻辑结构在计算机中的表示

C. 数据在计算机中的顺序存储方式 D. 存储在外存中的数据

(33) 设有下列二叉树:图见书P46

对此二叉树中序遍历的结果为(B)

A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA

(34) 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D) 注:P56

A. 调用语句 B. 命令 C. 口令 D. 消息

(35) 检查软件产品是否符合需求定义的过程称为(A) 注:P95

A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试

(36) 下列工具中属于需求分析常用工具的是(D) 注:P67

A. PAD B. PFD C. N-S D. DFD

(37) 下面不属于软件设计原则的是(C) 注:P73

A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽

(38) 索引属于(B)

A. 模式 B. 内模式 C. 外模式 D. 概念模式

(39) 在关系数据库中,用来表示实体之间联系的是(D)

A. 树结构 B. 网结构 C. 线性表 D. 二维表

(40) 将E-R图转换到关系模式时,实体与联系都可以表示成(B)

A. 属性 B. 关系 C. 键 D. 域

(41) 在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)

A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报

(42) 希尔排序法属于哪一种类型的排序法(B)

A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法

(43) 在深度为5的满二叉树中,叶子结点的个数为(C)

A. 32 B. 31 C. 16 D. 15

(44) 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记

A. N+1 B. N C. (N+1)/2 D. N/2

(45) 信息隐蔽的概念与下述哪一种概念直接相关(B) 注:P74

A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度

(46) 面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)

A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

(47) 在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计

A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试

(48) 软件调试的目的是(B) 注:与软件测试要对比着复习

A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能

(49) 按条件f对关系R进行选择,其关系代数表达式为(C)

A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)

(50) 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D) 注:P127,要牢记

A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部

(51) 在计算机中,算法是指(C)

A. 查询方法 B. 加工方法

C. 解题方而完整的描述 D. 排序方法

(52) 栈和队列的共同点是(C) 注:这一共同点和线性表不一样

A. 都是先进后出 B. 都是先进先出 C. 只允许在端点处插入和删除元素 D. 没有共同点

(53) 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是(A) 注:P38,前提要掌握三种遍历的方法

A. cedba B. acbed C. decab D. deabc

(54) 在下列几种排序方法中,要求内存量最大的是(D) 注:要牢记,书中没有提到。

A. 插入排序 B. 选择排序 C. 快速排序 D. 归并排序

(55) 在设计程序时,应采纳的原则之一是(A) 注:和设计风格有关

A. 程序结构应有助于读者理解 B. 不限制goto语句的使用

C. 减少或取消注解行 D. 程序越短越好

篇9:计算机二级VB考试练习题及答案

1、在窗体上建立一个名称为Command1的命令按钮,一个名称为Text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为“宋体”,

第二个名称为option2用来设置文本框的字体为“黑体”,第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

Private Sub Command1_Click( )

Text1.FontName = Iif(Option1.Value, “宋体”, “黑体”)

Text1.FontSize = Iif(Option3.Value, 8, 12)

End Sub

当程序运行时,先单击单选按钮option2,然后单击命令按钮command1,则文本框text1的变化效果是(B) (单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

2.在窗体上建立一个名称为Command1的命令按钮,一个名称为Text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为“宋体”,

第二个名称为option2用来设置文本框的字体为“黑体”,第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

Private Sub Command1_Click( )

Text1.FontName = Iif(Option1.Value, “宋体”, “黑体”)

Text1.FontSize = Iif(Option3.Value, 8, 12)

End Sub

当程序运行时,先单击单选按钮option3,然后单击命令按钮command1,则文本框text1的变化效果是(C) (单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

3.在窗体上建立一个名称为Command1的命令按钮,一个名称为Text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为“宋体”,

第二个名称为option2用来设置文本框的字体为“黑体”,第三个名称为option3用来设置文本框的'字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

Private Sub Command1_Click( )

Text1.FontName = Iif(Option1.Value, “宋体”, “黑体”)

Text1.FontSize = Iif(Option3.Value, 8, 12)

End Sub

当程序运行时,先单击单选按钮option1,然后单击命令按钮command1,则文本框text1的变化效果是(A) (单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

4.在窗体上建立一个名称为Command1的命令按钮,一个名称为Text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为“宋体”,

第二个名称为option2用来设置文本框的字体为“黑体”,第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

Private Sub Command1_Click( )

Text1.FontName = Iif(Option1.Value, “宋体”, “黑体”)

Text1.FontSize = Iif(Option3.Value, 8, 12)

End Sub

当程序运行时,先单击单选按钮option4,然后单击命令按钮command1,则文本框text1的变化效果是(D) (单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

5.在窗体中建立了一个名称为lstBooks的列表框,一个名称为txtItem的文本框,四个名称分别为cmdAdd、cmdDelete、cmdModify、cmdModify_Ok的命令按钮。

如下程序:

Sub Form_Load( )

lstBooks.AddItem “计算机文化基础”

lstBooks.AddItem “VB程序设计教程”

lstBooks.AddItem “操作系统”

End Sub

Sub cmdAdd_Click( )

lstBooks.AddItem txtItem

txtItem = “”

End Sub

对该程序说法不正确的是(D) (单)

A.窗体启动时,在列表框中有三个列表项目,依次为:计算机文化基础、VB程序设计教程、操作系统

B.单击cmdAdd命令按钮后,把文本框中的信息添加到列表框中

C.在列表框中添加列表项目的方法为additem方法

D.以上说法都不正确

6.在窗体中建立了一个名称为LSTBOOKS的列表框,一个名称为txtItem的文本框,四个名称分别为cmdAdd、cmdDelete、cmdModify、cmdModify_Ok的命令按钮。如下程序的功能是将修改后的项目送回列表框,替换原项目,实现修改:

Sub cmdModify_Ok_Click( )

LSTBOOKS.List【Lstbooks.lstindex】 = txtItem

txtItem = “”

End Sub

7.对以下程序说法不正确的是(C) (单)

Private Sub Combo1_LostFocus( )

flag = False

For i = 0 To Combo1.ListCount - 1

If Combo1.List(i) = Combo1.Text Then

flag = True

Exit For

End If

Next i

If Not flag Then

Combo1.AddItem Combo1.Text

End If

End Sub

A.当焦点离开组合框时组合框的LostFocus事件被触发

B.添加到组合框的新项目不能永久保存,下次运行该程序中看不到上次保存的项目,利用该事件过程能够将输入的新内容添加到组合框中,下次运行该程序中能够看到上次保存的项目

C.逻辑变量flag=true时,表示组合框的项目中有该输入新项目

D.逻辑变量flag=false时,表示组合框的项目中有该输入新项目

8.窗体中有两个检查框名称分别为check1和check2,一个命令按钮名称为command1,一个列表框名称为list1,两个单选按钮名称分别为option1和option2。如下程序:

Private Sub Command1_Click( )

If Check1.Value = 1 Then

List1.AddItem “品牌:松下”

List1.AddItem “数量:3台”

End If

If Check2.Value = 1 Then

If Option1.Value = True Then

List1.AddItem “操作系统:Windows ”

Else

List1.AddItem “操作系统:Windows 98”

End If

End If

End Sub

当窗体启动后,先选中检查框check1,然后单击命令按钮command1,运行效果为(A) (单)

A.列表框List1中的列表项目分别为:品牌:松下数量:3台

B.列表框List1中的列表项目分别为:操作系统:Windows 2000 操作系统:Windows 98

C.没有任何显示

D.以上都不正确

*9.窗体中有两个检查框名称分别为check1和check2,一个命令按钮名称为command1,一个列表框名称为list1,两个单选按钮名称分别为option1和option2。如下程序:

Private Sub Command1_Click( )

If Check1.Value = 1 Then

List1.AddItem “品牌:松下”

List1.AddItem “数量:3台”

End If

If Check2.Value = 1 Then

If Option1.Value = True Then

List1.AddItem “操作系统:Windows 2000”

Else

List1.AddItem “操作系统:Windows 98”

End If

End If

End Sub

当窗体启动后,先选中检查框check2(其中单选按钮option1被选中),然后单击命令按钮command1,运行效果为(B)(单)

A.列表框List1中的列表项目分别为:品牌:松下数量:3台

B.列表框List1中的列表项目分别为:操作系统:Windows 2000 操作系统:Windows 98

C.列表框List1中的列表项目为:操作系统:Windows 2000

D.以上都不正确

53430.窗体中有两个检查框名称分别为check1和check2,一个命令按钮名称为command1,一个列表框名称为list1,两个单选按钮名称分别为option1和option2。如下程序:

Private Sub Command1_Click( )

If Check1.Value = 1 Then

List1.AddItem “品牌:松下”

List1.AddItem “数量:3台”

End If

If Check2.Value = 1 Then

If Option1.Value = True Then

List1.AddItem “操作系统:Windows 2000”

Else

List1.AddItem “操作系统:Windows 98”

End If

End If

End Sub

当窗体启动后,先选中检查框check2(其中单选按钮option2被选中),然后单击命令按钮command1,运行效果为(B)(单)

A.列表框List1中的列表项目分别为:品牌:松下数量:3台

B.列表框List1中的列表项目为:操作系统:Windows 98

C.列表框List1中的列表项目为:操作系统:Windows 2000

11 .传值:形参得到的是实参的值,形参值的改变不会影响实参的值。在定义形参前加关键字Byval。√

12.以下利用SUB关键字定义的子过程Rate,其调用格式不正确的是(B) (单)

A.call Rate(12,56)

B.Rate(12,56)

C.Rate 12,56

D.以上A和C正确

13.如下程序运行后显示结果为(B) (单)

Public Temp As integer

Sub Form_Load( )

Dim Temp As Integer

Temp=10

Form1.Temp=20

Print Form1.Temp;“和”;Temp

End Sub

A.10和20

B.20和10

C.10和10

D.20和20

14.以下对静态变量说法不正确的是(D) (单)

A.定义格式为:Static 变量名 [AS 类型]

B.在子过程名/函数名前加Static,表示该过程/函数体内局部变量全部都是静态变量

C.静态变量必须在过程体内定义

D.静态变量可以在窗体的“通用声明部”定义

15 .过程在自身定义的内部调用自己本身的结构称为递归。√

16.如下程序功能是求n的阶层:

Function fac(n As Integer) As Integer

If n = 1 Then

fac = 1

Else

fac = n * fac(n - 1)

End If

End Function

Sub Command1_Click( )

n=val(inputbox(“请输入数值”))

Print “fac(n)=”;fac(n)

End Sub

以下说法不正确的是(D) (单)

A.若fac函数中If n = 1 Then fac = 1没有,仅有语句:fac = n * fac(n - 1) ,程序运行将会出错

B.若输入的n<=0 ,程序运行将会出错

C.若n=4,则输出结果为:fac(n)=24

D.以上说法都不正确

17.利用递归求最大公约数的程序为:

Public Function gcd(m As Integer, n As Integer) As Integer

If (m Mod n) = 0 Then

gcd =【n】

Else

gcd = gcd(n, m Mod n)

End If

End Function

Private Sub Form_Click( )

Print gcd(10, 4)

End Sub

18 .以下程序的作用是单击Check1检查框将使得Text1文本框的字体在“加粗”和“常规”之间进行切换。√

Private Sub Check1_Click( )

Text1.FontBold = Not Text1.FontBold

End Sub

*19 .以下程序的作用是单击Check1检查框将使得Text1文本框的字体在“加粗”和“常规”之间进行切换。√

Private Sub Check1_Click( )

Text1.FontItalic = Not Text1.FontItalic

End Sub

*20 .以下程序的作用是单击Check1检查框将使得Text1文本框的字体在“加粗”和“常规”之间进行切换。√

Private Sub Check1_Click( )

Text1.FontUnderline = Not Text1.FontUnderline

End Sub

篇10:计算机考试《二级java》试题及答案

计算机考试《二级java》试题及答案

1、下列关于Java Application与Java Applet程序的差别描述正确的是______。

A、运行方式不同,程序结构相同,运行工具不同,受到的限制相同

B、运行方式相同,程序结构不同,运行工具不同,受到的限制相同

C、运行方式相同,程序结构相同,运行工具不同,受到的限制也不同

D、运行方式不同,程序结构不同,运行工具不同,受到的限制也不同

本题考查的是程序的结构中Java Application和Java Applet的区别。

Java语言是一种半编译半解释的语言。Java的用户程序分为两类:Java Application和Java Applet。这两类程序在组成结构和执行机制上都有一定的差异,主要体现在以下几方面:

(1)运行方式不同。Java Application是完整的程序,可以独立运行;Java Applet程序不能单独运行,它必须嵌入到用HTML语言编写的Web页面中,通过与Java兼容的浏览器来控制执行。

(2)运行工具不同。Java Application程序被编译以后,用普通的Java解释器就可以使其边解释边执行,而Java Applet必须通过网络浏览器或者Applet观察器才能执行。

(3)程序结构不同。每个Java Application程序必定含有一个并且只有一个main方法,程序执行时,首先寻找main方法,并以此为入口点开始运行。含有main方法的那个类,常被称为主类,也就是说,Java Application程序都含有一个主类。而Applet程序则没有含main方法的主类,这也正是Applet程序不能独立运行的原因。尽管Applet没有含main方法的主类,但Applet一定有一个从java.applet.Applet派生的类,它是由Java系统提供的。

(4)受到的限制不同。Java Application程序可以设计成能进行各种操作的程序,包括读/写文件的操作,但是 Java Applet 对站点的磁盘文件既不能进行读操作,也不能进行写 操作。然而,由于Applet的引入,使Web页面具有动态多媒体效果和可交互性能,这使由名为超文本、实为纯文本的HTML语言编写成的Web页面真正具有了超文本功能,不但可以显示文本信息,而且还可以有各种图片效果和动态图形效果,从而使页面显得生动美丽;另外,Applet使Web页面增加了按钮等功能,从而增加了交互性。

故本题答案为D。

2、数据流的类型有______和事务型。标准答案为:变换型

典型的数据流类型有两种:变换型和事务型。

变换型:是指信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统。

事务型:在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。

3、Java程序的基本单位是______。标准答案为:类 或 class

4、下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello!”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是______。

public class Test implements Runnable{

public static void main(String args[]){

Test t=new Test;

Thread tt=new Thread(t);

tt.start();

}

public void run(){

for(;;){

try{

____________;

}catch(____________ e){}

System.out.println(“Hello!”);

}

}

A、sleep(1000)

InterruptedException

B、t.sleep(1000)

InterruptedException

C、Thread.sleep(1000)

RuntimeException

D、Thread.sleep(1000)

InterruptedException

本题考查的是线程的使用。

Thread的sleep方法的原型如下:

public static void sleep(long millis)throws InterruptedException

sleep()的功能是使当前执行的线程睡眠(暂时停止)指定时间。sleep()是Thread的static成员,且抛出InterruptedException。

故本题答案为D。

5、下列关于线程优先级的说法中,正确的是______。

A、线程的优先级是不能改变的

B、线程的优先级是在创建线程时设置的

C、在创建线程后的任何时候都可以设置

D、B和C

本题考查的是Java语言中线程的优先级。

Java语言中线程的优先级是用一个介于MIN_PRIORITY 和MAX_PRIORITY之间的整数来表示的。可以在创建线程后的任何时候修改线程的优先级。

故本题答案为C。

6、在读字符文件Employee.dat时,使用该文件作为参数的类是______。

A、BufferedReader

B、DataInputStream

C、DataOutputStream

D、FileInputStream

本题考查的是文件和文件I/O。

BufferedReader用来从字符输入流中读取并缓冲字符,以提高读取字符(或字符数组)的效率。其构造方法为:

public BufferedReader(Reader in)

public BufferedReader(Reader in, int sz)

DataInputStream用来以独立于机器的方式从潜在的输入流中读取Java基本数据类型。构造方法为:

DataInputStream(InputStream in)

FileInputStream用来从文件中读取字节。构造方法为:

FileInputStream(String name)

FileInputStream(File file)

故本题答案为D。

7、阅读下列代码后

public class Person{

int arr[]=new int[10];

public static void main(String args[]){

System.out.println(arr[1]);

}

}

正确的说法是______。

A、编译时将产生错误

B、编译时正确,运行时将产生错误

C、输出为零

D、输出为空

本题考查的是数组的使用。

由于数组arr声明时未用static关键字,而main()方法直接引用arr(而非通过Person的实例引用),将产生“非静态变量不能从静态上下文中引用”(non-static variable cannot be referenced from a static context)的编译错误。

故本题答案为A。

8、按照Java的标识符命名规范,下列表示一个类的标识符正确的是______。

A、Helloworld

B、HelloWorld

C、helloworld

D、helloWorld

本题考查的是Java的命名约定。

Java的命名约定的基本原则如下:

(1)_、$不作为变量名、方法名开头。

(2)变量名、方法名首单词小写,其余单词只有首字母大写。如myVariable,myMethod。

(3)接口名、类名的单词首字母大写。如MyInterface,MyClass。

(4)常量名的每个字母都大写。

故本题答案为B。

9、char类型的取值范围是______。

A、2-7~27-1

B、0~216-1

C、-215~215-1

D、0~28-1

本题考查的是Java语言的基本数据类型。

char类型数据是用无符号16位二进制表示的,故其取值范围为0~216-1。

故本题答案为B。

10、诊断和改正程序中错误的工作通常称为 。标准答案为:程序调试

11、线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、______状态和终止状态。

标准答案为:阻塞 或 Blocked

12、在Java中所实现的多维数组,实际上是由一维数组构成的______。

标准答案为:数组 或 Array 或 数组的数组

13、请阅读下列程序代码,然后将程序的执行结果补充完整。

程序代码:

class throwsException

{

static void Proc(int sel) throws ArithmeticException,ArrayIndexOutOfBoundsException

{

System.out.println(“In Situation”+sel);

if(sel==0){

System.out.println(“no Exception caught”);

return;

}

else if(sel==1){

int iArray[]=new int[4];

iArray[1]=3;

}

}

public static void main(String[] args)

{

try{

Proc(0);

Proc(1);

}catch(ArrayIndexOutOfBoundsException e){

System.out.println(“Catch”+e);

}finally{

System.out.println(“in Proc finally”);

}

}

}

执行结果:

In Situation0

no Exception caught

______

标准答案为:In Situation1

本题考查的是Java语言中的异常处理。

调用Proc(1)时,执行语句System.out.println(“In Situation”+sel);控制台输出In Situation1。然后在if语句中执行sel==1分支,该分支中无任何输出语句。

14、StringBuffer类提供______字符串对象的表示。标准答案为:长度可变 或 可变长度

15、break语句最常见的用法是在switch语句中,通过break语句退出switch语句,使程序从整个switch语句后面的______开始执行。

标准答案为:第一条语句或 第1条语句 或 首条语句 或 第一行语句 或 第1行语句 或 语句

1.计算机二级Java备考练习试题及答案

2.20计算机二级Java测试题及答案

3.计算机二级JAVA冲刺试题及答案

4.2016年计算机二级Java备考练习试题【附答案】

5.2016计算机二级Java考前模拟试题及答案

6.计算机二级VB强化试题及答案

7.2016计算机二级JAVA全真模拟试题

8.2016年计算机二级Java备考复习试题

9.2016年计算机二级考试试题(Java)

10.2016计算机二级考试Java练习题及答案

篇11:计算机二级考试WEB试题及答案

判断题√,X

1、在用浏览器访问某个网站的页面时,可通过查看源文件的方式,修改网页的源代码。(X)

2、ASP是一种网页编程语言。(√)

3、IIS应运行在Windows NT平台上,它只提供WWW服务功能。(X)

4、ASP网页,运行时在客户端可以查看到真实的ASP源代码。(X)

5、HTML不具有文件存取操作的功能,是一种描述性的标记语言。(√)

6、在网页中,如果要收集用户所输入的`数据,必须通过表单来实现。(√)

7、HTML网页的存盘文件名必须是.htm。(X)

8、HTML标记符都必须配对和成组使用。(X)

9、cookie信息就是保存在客户端的用户标识信息文本,可以用文本编辑器打开,但客户端重启动后会丢失该信息。(√)

10、在Global.asa文件中,不能有任何输出语句,且该文件必须放在站点的根自录才能生效。(√)

11、在一个ASP页面中定义的对象或变量,其作用域仅限于该ASP页面,一旦页面执行完毕,该变量或对象也就自动被释放。(√)

12、Session和Application对象的事件过程只能书写在Global.asa文件中。(√)

13、在VB中当场编写一个组件,并生成一个.dll文件,该组件即使本机使用,也必须注册后方能使用。(X)

14、打开浏览器后,IIS会自动创建Session. SessionID属性,其属性值随着浏览器刷新而改变。(X)

15、使用Application对象创建一个属性,其属性值随着浏览器的关闭而消失。(X)

篇12:计算机二级Visual Basic考试题及答案

计算机二级Visual Basic考试题及答案

1.窗体中有一个名称为txtSpeed的文本框,一个名称为hsbSpeed的滚动条。

以下程序:

Private Sub hsbSpeed_Change( )

txtSpee

D.Text = hsbSpee

D.Value

End Sub

当单击滚动条hsbSpeed右端的箭头时,以下说法不正确的是(B) (单)

A.此时会触发change事件

B.此时不会触发change事件

C.在文本框中显示了滚动条滑块所在位置的值

D.此时不会触发scroll事件

2.利用窗体中的滚动条HScroll1改变窗体的背景色,可以这样编写代码:

Private Sub HScroll1_Change( )

R= HScroll1.Value

form1.BackColor = RGB(R,int(Rnd*256),int(Rnd*256))

End Sub

以下说法不正确的是(C) (单)

A.窗体的背景色是一个随机的颜色

B.RGB函数取得到的颜色有256*256*256种

C.表达式int(Rnd*256)取得随机数的范围为0-256之间的整数

D.表达式int(Rnd*256)取得随机数的范围为0-255之间的整数

3.窗体中有一个名称为Slider1的可选择性刻度滑块控件,一个名称为text1的文本框,如下程序:

Private Sub Slider1_change( )

Text1.FontSize =【Slider1.value】

End Sub

当拖动滑块时,以上程序实现用Slider控件设置文本框中的字体大小的功能。

4.窗体中有一个名称为Slider1的可选择性刻度滑块控件,一个名称为text1的文本框,如下程序:

Private Sub Slider1_change( )

Text1.【Fontsize】 = slider1.value

End Sub

当拖动滑块时,以上程序实现用Slider控件设置文本框中的字体大小的功能。

5.窗体中有一个名称为Slider1的可选择性刻度滑块控件,要设置它的如下属性值,可以编写程序(A) (单)

(1)Slider控件的滑块处于最小位置时值为8

(2)Slider控件的滑块处于最大位置时值为72

(3)单击Slider控件两端箭头时,滑块的增量值为2

(4)单击Slider控件的空白处时,滑块的增量值为8

A.Slider1.Min = 8:

Slider1.Max = 72:

Slider1.SmallChange =2:

Slider1.LargeChange = 8

B.Slider1.Min = 2:

Slider1.Max = 8:

Slider1.SmallChange = 72:

Slider1.LargeChange = 8

C.Slider1.Min = 8:

Slider1.Max = 72:

Slider1.SmallChange = 8:

Slider1.LargeChange = 2

D.Slider1.Min = 72:

Slider1.Max = 8:

Slider1.SmallChange = 2:

Slider1.LargeChange = 8

6.在窗体中有一个名称为timer1的时钟控件,三个名称分别为image1、image2 和 image3的图像框,编写如下程序:

Sub Form_Load( )

Image1.Picture=LoadPicture(App.Path+“utterfly.bmp”)

Image2.Picture=LoadPicture(App.Path+“utterfly2.bmp”)

Image3.Picture=LoadPicture(App.Path+“utterfly.bmp”)

End Sub

Sub timer1_Timer( )

Static PickBmp As Boolean

Image1.Move Image1.Left + 20, Image1.Top - 5

If PickBmp = False Then

Image1.Picture = Image2.Picture

PickBmp = True

Else

Image1.Picture = Image3.Picture

PickBmp = False

End If

End Sub

以下说法不正确的是(C) (单)

A.此程序的功能是把image1图像框显示图形在butterfly.bmp和butterfly2.bmp文件之间进行切换

B.PickBmp变量是逻辑变量,作用是表示图形的状态

C.App.Path表示绝对路径

D.要使得timer控件起作用,必须使得它的Enabled属性设置为true,interval属性设置为介于0-64767之间的数值,但不能等于0

7.在窗体中有一个名称为timer1的时钟控件,三个名称分别为image1、image2 和 image3的图像框,编写如下程序:

Sub Form_Load( )

Image1.Picture=LoadPicture(App.Path+“utterfly.bmp”)

Image2.Picture=LoadPicture(App.Path+“utterfly2.bmp”)

Image3.Picture=LoadPicture(App.Path+“utterfly.bmp”)

End Sub

Sub timer1_Timer( )

Static PickBmp As Boolean

Image1.Move Image1.Left + 20, Image1.Top - 5

If PickBmp = False Then

Image1.Picture = Image2.Picture

PickBmp = True

Else

Image1.Picture = Image3.Picture

PickBmp = False

End If

End Sub

以下说法不正确的是(B) (单)

A.此程序的功能是把image1图像框显示图形在butterfly.bmp和butterfly2.bmp文件之间进行切换

B.也可以将timer1控件的timer事件改写为change事件

C.App.Path表示相对路径

D.要使得timer控件起作用,必须使得它的Enabled属性设置为true,interval属性设置为介于0-64767之间的数值,但不能等于0

【计算机二级答案】相关文章:

1.计算机二级考试答案

2.计算机二级c语言答案

3.二级计算机考试题及答案

4.计算机二级考试试题及答案

5.计算机二级《JAVA》选择题及答案

6.计算机二级上机试题

7.计算机二级考试试题

8.计算机二级office练习题

9.计算机二级vb试题

10.省二级计算机考试题

下载word文档
《计算机二级答案.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度: 评级1星 评级2星 评级3星 评级4星 评级5星
点击下载文档

文档为doc格式

  • 返回顶部