2023年12月14日发(作者:)
Flex综合测试题
1)下面关于RIA的概念说法错误的是(C )
A)RIA将桌面应用程序的强交互性与传统Web应用灵活的结合起来
B)RIA的富客户端采用异步的方式同服务器端通讯
C)RIA在通讯中会传输所有的数据,增加了数据的信息量
D)RIA可以整合声音,视频等桌面元素
2)一下关于Flex程序说法不正确的是( D )
A)Flex程序由*.MXML、*.as、*.css文件组成
B)MXML语言专用于Flex程序中,是用于描述界面表现的一种XML标记语言
C)ActionScript是针对Adobe Flash Player运行环境的编程语言
D)MXML提供了一系列标签供用户使用,MXML不区分大小写
3)一下关于Applicaton布局的说话,错误的是( D )
A)Application默认的布局是BasicLayout
B)HorizonatalLayout表示水平布局方式
C)VertiacalLayout表示竖直布局方式
D)TileLayout表示主题布局方式
4)关于一下代码的说法,不正确的是( A )
triggerEvent="click"/> A)当用户单击提交按钮时,会触发StringValidator验证对象 B)当用户单击id为sumit的按钮时,会触发StringValidator验证对象 C)StringValidator验证对象验证的目标是id为txtPwd的输入组件 D)StringValidator验证对象验证的是txtPwd的text属性 5)下面不是为了实现RIA的技术是( A ) A)XMTL B)AJax C)EXT D)Flex 6)下面关于Flex自定义组件,说法正确的是( AC) A)自定义组件提高了代码的重用性,降低了维护的难度 B)一般讲程序中不常用的功能定义成自定义组件 C)一般将程序中通用的功能定义成自定义组件 D)一般讲程序中独立的功能定义成自定义组件 7)下面关于Flex编译过程说法正确的是( C ) A)将ActionScript语言编译成MXML语言 B)将ActionScript编译成CSS语言 C)将MXML语言编译成ActionScript语言 D)将MXML语言编译成css语言 8)下面是用于验证日期的是( D ) A) B) C) D) 9)下面产生单选按钮的是( C ) A)label B)group C)groupName D)Groups 10)下面关于TextInput的属性说法不正确的是( B ) A)text表示得到用户输入的信息 B)password表示以密码的形式显示信息 C)restrict用于限定用户的输入 D)Editable用于限定文本框是否可以输入 11)下面对restrict的赋值能够限定文本框中仅能输入数字的是( B ) A)$0-9 B)0-9 C)$0-9^ D)09 12)下面消息提示框Alert的说法正确的是( B ) A)只能生成类似JavaScript的alert提示框 B)能够生成类似JavaScript的conform效果 C)只能指定消息的内容,不能为弹出框指定标题 D)以上说话都不对 13)AdvancedDataGrid组件用于绑定数据的属性是( C ) A)designViewDataType B)columns C)dataProvider D)data 14)下面关于AdvancedDataGrid的显示形式说法正确的是( C ) A)只能平面的形式 B)只能是树形结构 C)可以是平面结构,也可以是树形结构 D)以上说法都不对 15)关于AdvancedDataGrid绑定数据类型说法正确的是(D ) A)只能是ArrayCollection数据类型 B)只能是XML数据类型 C)只能是XMLList类型 D)可以是ActionScript定义的对象数组 16)下面关于AdvancedDataGrid说法正确的是( B ) A)AdvancedDataGrid不能对数据进行分组 B)AdvancedDataGrid能够轻松实现显示摘要的效果 C)不能对AdvancedDataGrid中的数据进行操作 D)AdvancedDataGrid不能实现排序的功能 17)下面关于Flex实现菜单导航效果的说法正确的是( C ) A)利用tree组件完成菜单导航的效果 B)利用AdvancedDataGrid实现菜单导航的效果 C)利用MenuBar实现菜单导航的效果 D)以上说法都不对 18)下面关于Flex的动画效果说法正确的是(A ) A)Flex可以利用定义好的组件,轻松的实现动画效果 B)Flex不支持3D的动画效果 C)Flex只能利用MXML组件实现动画效果 D)Flex动画效果做起来很难,一般都不用 19)下面关于淡入淡出效果说法正确的是( A ) A)alphaFrom的值大的时候从不透明向透明转变 B)alphaFrom的值大的时候从透明向不透明转变 C)alphaFrom的值可以比1大 D)alphaFrom不能比alphaTo 的值大 20)关于Move3D动画效果说法正确的是( C ) A)实现旋转功能 B)实现淡入淡出功能 C)实现移动功能 D)实现变大变小功能 21)关于Rotatee3D动画效果说法正确的是( A ) A)实现旋转功能 B)实现淡入淡出功能 C)实现移动功能 D)实现变大变小功能 22)下面关于Flex移动动画说法正确的是(D ) A)Flex的移动不能重复 B)Flex的移动只能向一个方向移动,不能同时向多个方向移动 C)Flex向Z轴方向的移动的值不能小于0,小于0会报错 D)Flex向Z轴方向的移动的值能小于0,当小于0的时候表示向外移动 23)关于Flex动画效果的持续时间说法正确的是( B) A)Flex动画的时间不能设定,都是1秒 B)时间可以设定,用duration属性来设置持续时间 C)Duration默认的时间用毫秒计算,如果需要持续3秒钟,其值应该是30000 D)Duration默认的时间用秒计算,如果需要持续3秒钟,其值应该是3 24)下面说法正确的是(B ) A)Flex的动画效果一次只能使用一个,不能联合使用 B)Flex的动画可以联合使用,但是有先后顺序 C)Flex的动画可以联合使用,没有先后顺序 D)以上说法都不对 25)对于Tree组件的labelField属性赋值,正确的是( C ) A)#label B)$label C)@label D)%label 26)在使用 A)2 B)10 C)0.5 D)-1 27)在AS3.0中,用于创建Array数组正确的代码是( D ) A)var Array temp = new Array(); B)var temp:Array = new Array["a","b","c"]; C)var temp:Array = ("a","b","c"); D)var temp:Array = new Array("a","b","c"); 28)关于ArrayCollection过滤功能说法正确的是( AD ) A)使用filterFunction属性指定过滤的函数名 B)使用filter属性指定过滤的函数名 C)ArrayCollection过滤函数类型必须是Boolean类型 D)必须调用refresh方法使过滤生效 29)关于Flex中视图状态,说法正确的是( BC )(选择两项) A)应用程序默认的视图状态为default视图状态 B)应用程序默认的视图状态为在 C)includeIn表示向视图中添加组件 D)excludeFrom表示向视图中添加组件 30)能够正确从目标对象的dragDrop事件中获取拖放数据的是( B ) A)var dgRow:Object=rFormat("item")[0]; B)var dgRow:Object=rFormat("items")[0]; C)var dgRow:Object=rFormat("items"); D)var dgRow:Object=rFormat("item"); 31)关于ActionScript说法正确的是( C ) A)ActionScript是一个纯面向对象的编程语言 B)ActionScript是一个纯面向过程的语言 C)ActionScript是一个综合了面向过程和面向对象的编程语言 D)以上说法都不对 32)下面关于ActionScript面向对象的说法正确的是( C ) A)ActionScript不支持重写 B)ActionScript不支持继承 C)ActionScript不支持重载 D)ActionScript不支持封装 33)()函数说法正确的是( BC )(选择两项) A)本函数支持保留小数 B)本函数不支持保留小数,只能保留整数 C)本函数是利用四舍五入的方式进行操作 D)本函数是利用只舍不余的方式进行操作 34)在ActionScript中如果要将数字进行四舍五入,并且保留小数,使用的方法是( D ) A)() B)(); C)(); D)d() 35)ActionScript中循环说法正确的是( D) A)for循环,for in循环,for each循环是一样 B)for循环不一样,for in和for each循环是一样 C)for循环和for in循环是一样,for each不一样 D)for循环,for in循环,for each循环都各有特点,不一样 36)下面创建数组,错误的是( C ) A)var bookArr:Array=new Array(); B)var bookArr:Array=new Array("java","jsp","flex"); C)var bookArr:Array=(); D)var bookArr:Array=[“java”,“jsp”,“flex”]; 37)下面关于数据绑定的说法错误的是( C ) A)使用数据绑定时,Flex会自动将一个对象的数据复制,提供给另一个对象使用,提供数据的一方称为数据源对象,使用数据的一方称为目标对象 B)当数据源对象的数据发生改变化时,目标对象的数据会自动更新,而不需要再编写代码去强制更新 C)当数据源对象的数据发生改变化时,目标对象的数据不会自动更新,需要再编写代码去强制更新 D)绑定的实现是借助于事件机制来完成的 38)下面关于AdvancedDataGrid拖放功能说法正确的是( A ) A)dragEnabled="true"表示能够拖动 B)dragEnabled="false"表示能够拖动 C)dropEnabled="true" 表示能够拖动 D)dropEnabled="false" 表示能够拖动 39)下面关于Flex页面跳转的方式说法正确的是( A ) A)可以使用ActionScrip调用JavaScript来实现跳转 B)ActionScript是同JavaScript不同的编程语言,ActionScript不能使用JavaScript来实现页面的跳转 C)JavaScript调用ActionScript来实现页面的跳转 D)以上说法都不对 40)下面关于HttpService组件的说法正确的是( B ) A)是直接调用Java类的进行通信的方式 B)是来通过Http请求的方式来同后台进行通信 C)是同WebService进行通信的一种方式 D)是调用Flex其他组件的一种方式 41) 下面关于HttpService来进行通信的说法正确的是( B ) A)服务器端可以直接以Java对象来响应客户端的请求 B)服务器只能通过xml,Json对象等的形式来响应客户的请求 C)服务器必须通过WebService的方式来响应请求 D)以上的方式都行 41)下面关于WebService组件说法正确的是( C ) A)是直接调用Java类的进行通信的方式 B)是来通过Http请求的方式来同后台进行通信 C)是同WebService进行通信的一种方式 D)是调用Flex其它组件的一种方式 42)下面关于Remoting组件说法正确的是( A ) A)是直接调用Java类的进行通信的方式 B)是来通过Http请求的方式来同后台进行通信 C)是同WebService进行通信的一种方式 D)是调用Flex其他组件的一种方式 44)下面关于Flex直接调用Java类的说法正确的是( C ) A)Flex只能调用普通的Java类,不能调用被Spring管理的类 B)Flex可以直接调用Java类,不需要借助任何的其他的插件 C)Flex调用Java类的时候需要增加一个插件 D)以上的说法都对 45)下面关于Flex调用Java类的说法正确的是( D ) A)需要将要被Flex调用的Java类注册到文件中 B)需要将要被Flex调用的Java类注册到文件中 C)需要将要被Flex调用的Java类注册到文件中 D)需要将要被Flex调用的Java类注册到文件中 46)下面关于Flex直接调用Java类的说法正确的是(C) A)只能传递文本数据,不能传递对象 B)只能传递对象,不能传递文本数据 C)能够传递对象,但是对象需要系列化 D)能够传递对象,|对象不需要系列化 47)下面关于HttpService说法正确的是( D ) A)HttpService只能访问JSP不能访问Servlet, B)HttpService只能访问Servlet,不能访问JSP C)HttpService即不能访问JSP,又不能访问Servlet D)HttpService即能访问JSP,又能访问Servlet 48)下面关于Flex同后台通信说法正确的是( AD)(选择两项) A)必须通过回调函数得到服务器端的响应 B)不需要通过回调函数,能够直接得到服务器端的响应 C)只能捕获正确的响应,不能捕获错误的响应 D)即能捕获正确的响应,又能捕获错误的响应 49)关于Flex图表说法正确的是(C ) A)Flex只能绘制静态的图表,没有实用价值 B)Flex只能绘制简单的图表,没有实用价值 C)利用Flex的图表功能能够轻松的绘制出各种动态的图表,功能强大 D)Flex的图表组件功能强大,不需要借助任何组件,可以直接同后台进行通信 50)下面关于 A)是绘制饼图的组件 B)是绘制线性图表的组件 C)是绘制柱状图的组件 D)是绘制表格的组件


发布评论