《选择题部分》
一、《设计模式》
1、封闭算法的策略是什么模式(B) (1分)
A 策略模式
B 工厂模式
C 适配器模式
D 没有模式
2、开放封闭原则的含义是(A)(1分)
A 对扩展开放,对修改封闭
B 对扩展封闭,对修改开放
C 没有含义
D 不扩展,只对修改封闭
3、一个模式由模式名称、(A)、解决方案和(D)组成。(选择两项)(2分)
A 问题
B 类
C 接口
D 效果
4、以下哪个模式属于创建型模式。(D)(1分)
A Adapter模式
B Decorator模式
C Fa?ade模式
D Factory模式
二、《WebService服务》
1、在使用XmlHttpRequest对象发送请求和处理相应之前,必须先用javascript创建一个(A)对象(1分)
A XmlHttpRequest
B Updatapanel
C WebService
D Ajax.script
2、扩展名为(C)的文件用于提供Web服务 (1分)
A *.aspx
B *.ascx
C *.asmx
D *.ashx
3、SOAP是(A)协议(2分)
A 简单访问协议
B 抽象访问协议
C Http协议
D Ftp协议
4、如下的协议里,哪两项协议可以实现Web服务里的数据传输功能(BC)(选择两项)(2分)
A TCP/IP协议
B Soap协议
C http协议
D WSDL协议
三、《水晶报表》
1、 在水晶报表的公式里,如果要从字符串中取指定的字符,可以使用哪个操作符(D)。(1分)
A 水晶报表的公式里不支持数组
B 用{}操作符
C 用()操作符
D 用[]操作符
2、希望在窗体中显示报表内容,需要使用(BD)控件。(选择两项)(2分)
A *.rpt
B ReportDocument
C DataSet
D CrystalReportViewer
3、 在制作报表时,我们希望报表的内容是由用户输入的条件决定的,这类报表叫(B )。(1分)
A 子报表
B 参数报表
C 交叉表
D 统计表
4、水晶报表是由几个节组成,它包括:报表页眉、页眉、组页眉、( D )、组页脚、页脚和报表页脚组成
A 报表设置
B 详细资料
C 报表公式
D 报表字段
四、《AJAX技术》
1、 有如下的需求:在第一个下拉列表里选择了城市,在第二个列表里就会自动出现这个城市的所有区,为实现这个需求,可以使用Ajax里的哪个控件?( B )(2分)
A ModalPopoup
B CascadingDropDown
C AutoComplete
D ReorderList