FlashAS3_0编程题库及答案
河南科技大学--Flash AS3.0编程
1、选择题:19题
1、关于Flash CS4中的as3.0代码,下面说法正确的是( )
A.只能写在帧上
B.只能写到ASDoc文件(.as)中
C.可以写在帧上或者ASDoc文件(.as)中
D.可以写在元件实例上
正确答案是: C 你选择的答案是:未选 ×
2、下列关于AS3.0,说法不正确的是( )
A.AS3.0 是面向对象的。简爱的英文
B.AS3.0 源于ECMAScript标准
C.AS3.0 使用虚拟机AVM3来运行
D.AS3.0 由两个部分组成:核心语言和Flash Player API
正确答案是: C 你选择的答案是:未选 ×
3、关于AS3.0代码中的注释,下列说法不正确的是( )
A.使用注释,既可以方便自己阅读,又可以让别人更好、更快地理解代码
B.注释会影响程序的执行效率
C.既可以使用单行注释,也可以使用多行注释
D.在调试程序时,注释代码要比删除代码有更多的好处
正确答案是: B 你选择的答案是:未选 ×
4、下列关于trace语句的使用,不正确的是( )
A.trace(hello)
B.trace(1)
C.trace(true)
D.trace(stage)
正确答案是: A 你选择的答案是:未选 ×
5、下列显示对象中,不能用来做容器的是( )
A.图形
B.文本
C.舞台
近乡情更怯不敢问来人D.影片剪辑
正确答案是: B 你选择的答案是:未选 ×
6、下列关于MainTimeline类的说法,不正确的是( )
A.MainTimeline类的实例名字为root
B.MainTimeline类在AS3.0中没有公开
C.MainTimeline类是静态类,不能动态地添加属性
D.MainTimeline类是默认的文档类
正确答案是: C 你选择的答案是:未选 ×
7、设置影片剪辑
mc水平方向缩放比例为原来的十分之一的代码是( )
A.mc.sacleX=0.1;
B.mc.xsacle=0.1;
C.mc.width=0.1;
D.mc.sacle=0.1;
正确答案是: A 你选择的答案是:未选 ×
8、x = Math.random(), x的取值范围为( )
A.0 < x < 1
B.0 < x <= 1
C.0<= x < 1
D.0 <= x <= 1
正确答案是: C 你选择的答案是:未选 ×
9、下列说法哪一个是正确的:( )
A.int(-0.9)==Math.floor(-0.9)
B.int(-0.9)==il(-0.9)
彩色的梦
C.int(-0.9)==und(-0.9)
D.没有正确答案
正确答案是: B 你选择的答案是:未选 ×
10、下面哪一个不能用来做变量名?( )
A. stuName
B. _abc
C. 123a
D. XS
正确答案是: C 你选择的答案是:未选 ×
永远的反义词11、定义变量的形式如var a;则trace(a)的结果为( )
A.NaN
B.0
睾丸瘙痒C.null
D.undefined
正确答案是: D 你选择的答案是:未选 ×
12、有如下代码:
const XYZ:int=100;
XYZ=200;
XYZ++;
则trace(XYZ)的结果为( )
A.100
B.200
灯祭
C.201
D.系统报错
正确答案是: D 你选择的答案是:未选 ×
13、下面数据类型中属于复杂数据类型的是( )
数学联赛A.int
B.uint
C.Array
D.Boolean
正确答案是: C 你选择的答案是:未选 ×
14、有如下代码:
var ch:String="234.55";
var a:int=ch;
则变量a的值为( )
赵云故里
A.”23
4.55”
B.”234”
C.234.55
D.234
正确答案是: D 你选择的答案是:未选 ×
15、有如下代码:
var i:int=1;
var boo:Boolean=i;
trace(i==boo);
trace(i===boo);