求助请推荐一个第三方脚本python编译器推荐

小白脚本助手(脚本编辑器)V1.1.2 绿色中文版软件下载 - 绿色先锋下载 - 绿色软件下载站
赞助商链接
本类月下载排行
本类周下载排行
常用软件推荐
小白脚本助手(脚本编辑器)是一款绿色简便的脚本编辑软件。该款工具虽然只有十几条简单的命令,但是用户却能够用这些命令写出功能强大的辅助脚本,再也不用担心没有脚本的问题,随心所欲打造自己心目中的脚本工具。&
软件特色:
制作脚本比易语言、按键精灵、TC等要简单快捷,不用学任何编程语言,就算是电脑小白,也只需几个小时学习,就可以轻松简单的编写出自己想要的脚本。(可后台、可多线程,不用注册大漠)
软件功能:
可制作鼠标自动点击器,可以做游戏练级脚本,私聊喊话器,自动注册,办公脚本等。
&&请点击以下链接下载该软件:&小白脚本助手(脚本编辑器)V1.1.2 绿色中文版
上一软件:
下一软件:
(评论内容只代表网友观点,与本站立场无关)
为了保证您快速的下载,推荐使用[] 、[] 等专业工具下载.
为确保软件能正常使用,请使用[
]解压本站软件.
目前不少软件都捆绑流氓插件,请在安装的之时务必留意每一个安装步骤.绿色先锋本身是不会捆绑任何插件在软件中的.
该软件为网上收集,若无意中侵犯了您的版权,.我们将在收信后24小时内删除侵权内
本站下载的软件中,部分软件经过压缩加密处理,解压密码为:www.greenxf.com
感谢您对绿色先锋的支持,请将网站地址放在您的博客,空间等地方,以便我们为您及您的朋友提供更好的服务.
软件按字母排列:
中文按声母搜索:查看: 8274|回复: 59
【推荐】everedit编辑器2.9绿色免安装版(另含六个脚本,G版的局部变量也利用上了)
在线时间 小时
本帖最后由 wowan1314 于
22:21 编辑
& && && &xshrimp分享的everedit编辑器非常好用。& &可以告别记事本了。
今天本人 又根据官网上的“陈海彬”分享的着色文件。 对其进行了整合。感觉蛮好的,特来分享。
主题被我搞成黑色背景的了。不喜欢的可自己在主题里面修改。
还录了几个宏进去,可在macro文件夹删除。
2.9版的编辑器,
& & 1、最新版的,可以自定义脚本、宏的快捷键。
& &&&2、有的朋友想加入自定义函数。在语法文件中修改即可。
下面是6个脚本的介绍。VBS不了解。 脚本只是勉强能用。
1、一键加载当前lsp
2、一键加载当前选中代码
3、一键查询函数(根据当前函数 打开chm指定内容)
4、一键提取选中函数的局部变量至剪切板(感谢G版,因为你得先加载G版的提取局部变量程序)
5、一键选中当前亮显的括号及括号内容 (无论光标在括号的什么位置均可以)
6、这个是别人分享的,拿来凑个数吧。 一键百度当前代码。
本来是想做个脚本借助VLISP编辑器 格式化代码的。不过打开vlisp编辑器后,vbs好像不怎么好使了。。。
有时候可以,有时候卡那里,有时候关错对象,
有时候没变化,大部分时候得手动点下CAD图标才可以(点其他图标没用)。彻底晕了
& &1、写左括号同时会出现右括号,光标在括号中
& &2、函数实时补全, 对于CAD命令,及系统变量 也能实时补全。
& && && &&&对于CAD命令&&变量&&应该先输入名称后写“”. 不然不会提示补全了。‘单引号下还是可以的。
& &3、光标在括号边上 能亮显与之对应的括号。
& &4、代码自动缩进,代码折叠。
& &5、选中一行代码 输入左括号, 那么久会在 代码的左右两侧分别加上左右括号。
& &6、快捷键C+/加单行注释,只有光标在此行,一键就可以把这一行注释掉,也可以一键还原。
这比记事本好用多了。 主要是实时补全函数、命令、变量。 括号亮显、输入。函数能自动变成小写。
感谢原着色文件作者: xshrimp&&与& &陈海彬
ctrl+/单行注释。ctrl+shift+/多行注释
有函数列表控件&&ctrl+]括号匹配& & ctrl+shift+]选择当前括号内容
待修改:以下三点,EE作者 已着手扩展了。 大家还有什么建议? 可去它的官方论坛提议。
1、无论光标在括号内的什么地方,一键选中所在括号及括号内容
2、格式化lisp代码,输出全局及局部变量名 (可参lisplink)
3、光标在括号处时双击选中括号及括号内容
本帖子中包含更多资源
才可以下载或查看,没有帐号?
本帖被以下淘专辑推荐:
& |主题: 76, 订阅: 8
在线时间 小时
本帖最后由 wowan1314 于
09:21 编辑
不死猫 发表于
editplus& &可以在括号内任意位置匹配括号及括号内容&&这样选择很快
EE作者准备专门为vlisp做扩展! 各位还有什么好建议?
1、无论光标在括号内的什么地方,一键选中所在括号及括号内容
2、格式化lisp代码,输出全局及局部变量名 (可参lisplink)
3、光标在括号处时双击选中括号及括号内容
这三个问题。 EE作者已经着手更新了。& &期待下个版本吧。
这样一来EE应该算是目前lisp编辑,最好的编辑器了吧?
猫大 还有什么建议?
或者大家有建议可,直接去官方论坛提议!
在线时间 小时
不错,顶一个,不指定能不能像lisplink那样双击括号就能选中括号内的代码?
ctrl+shift+] 选择括号匹配内容(不包括括号)..
双击选择括号内容还不会改呢。。不知道了&
这个我也想啊。
不知道怎么弄!!&
在线时间 小时
本帖最后由 kwok 于
13:51 编辑
这个要顶,支持,这下可以不用记事本了.
在线时间 小时
高级,顶一个,希望越来越高级,编程也轻松点
在线时间 小时
有没有函数列表控件?
在线时间 小时
你会搞这个了呀?真的比CAD自带的VL编辑器好用吗?
还有就是括号的自动亮显,写左括号右边自动写出来,对选择代码加左右括号。这三点足够了&
主要是函数,命令,变量的实时提示(不用快捷键,自动提示)&
在线时间 小时
自从有了Vlide后,我从来没有用过Vlide之外的编辑器写过Lisp程序!虽然Vlide有些许不足,但我还是钟爱Vlide,主要原因在于VLide调试代码的功能非常方便!这是其他编辑器所不能的地方!
第三方编辑器的调试功能也可以有
可以一行一行向下执行
只是比较难实现智能化。&
何况像你这种高手,基本不出问题,有点小问题,运行代码看看出错提示就知道解决了。&
调试时用CAD自带的。
书写还是其他的方便。&
在线时间 小时
谢谢楼主分享
在线时间 小时
经过试用,真的不错,以后就用这个了,感谢楼主分享!
在线时间 小时
谢谢楼主的分享!很有用啊。
& 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
Powered by自制编译器+自制脚本语言+自制编程语言
三书比较? - 知乎868被浏览<strong class="NumberBoard-itemValue" title="4分享邀请回答5817 条评论分享收藏感谢收起def f(n:Int):Int{ n+1 } f(10)
通过类型转换成java语言的字符串public static int m(com.misakimei.stone.ArrayEnv env,int v0){
res=(v0+1);
通过javassist(竟然也是作者写的)来动态执行java代码额 这就是为什么类型推断能带来性能优化?感觉有点扯啊---------------------------------------------------------------------------------------编译原理就是将字符串识别成树,然后在树上花式eval这本书实际上并没有很深入很详细的讲编译的每个过程 但带我在每个过程都转了一圈收益很大PS:如果打分的百分制我打90分 剩下十分是因为“两周”极大的拉低了逼格466 条评论分享收藏感谢收起大家正在搜:
求助.......
2960人阅读6条回复
本帖被 饿肚子数星星 执行锁定操作()
我在考试 可是机子上的文件无法打开 只能开网页 谁能帮这个文档打开 然后贴上来 谢谢 急!!!!!!
[&共6条互动,6人参与&]
V1单身公寓 粉丝:0 虾油:0 鲜花:0
谁帮我贴上来一下 谢谢了 55555555555555
V1单身公寓 粉丝:0 虾油:0 鲜花:0
我打开啦!可是太多了怎么贴啊?
700)this.width=700;"
src=http://www2.ustcers.com/data/upload/3.gif>
既不回头,何必不忘;
既然无缘,何需誓言;
今日种种,似水无痕;
明夕何夕,君已陌路!
V1单身公寓 粉丝:1 虾油:1 鲜花:0
给俺 多少钱啊Microsoft 70-316Developing Windows-based Applicationswith Microsoft Visual C# .NETVersion 9.01. 你使用Visual Studio .NET来创建名为Request的组件。这个组件包括一个名为AcceptTKRequest的方法,用来处理新用户对服务的请求。AcceptTKRequest调用一个名为Validate的私有函数。你必须确保Validate遇到的任何异常传递到Request的父窗口,由父窗口来响应处理异常。你想用最少的代码来完成这个目标,你该怎么做?A.在AcceptTKRequest中使用下列代码段:this.Validate();B.在AcceptTKRequest中使用下列代码段:try {this.Validate();}catch(Exception ex) {}C.在AcceptTKRequest中使用下列代码段:try {this.Validate();}catch(Exception ex) {throw new Exception(“Exception in AcceptTKRequest”, ex);}D.使用下列代码段来创建一个名为RequestException的自定义异常类:public class RequestException:ApplicationException {public RequestException():base() {}public RequestException(string message):base(message) {}public RequestException(string message,Exception inner):base(message, inner) {}}另外,在AcceptTKRequest中使用下列代码段:try {this.Validate();}catch(Exception ex) {throw new RequestException(“Exception in AcceptTKRequest”, ex);}正确答案:A2. 你是TestKing inc公司的软件开发者,你要开发一个Windows窗口来为用户提供在线帮助。你希望用户按F1键后就可以获得帮助功能。获得焦点的文本框控件对应的帮助文本将会在弹出窗口中显示。为了实现这个功能,你需要调用一个HelpProvider控件的方法来控制和传递文本框和帮助文本,你该调用哪个方法?A.SetShowHelpB.SetHelpStringC.SetHelpKeywordD.ToString正确答案:B3.你要开发一个能输入产品销售记录的基于Windows的应用程序。你向其中添加一个叫做TestKing的子程序 。你发现TestKing有时在执行时会抛出IO异常。为了找到问题所在你创建了两个分别叫做LogError和CleanUp的子程序。这两个子程序满足这样的条件:只有当TestKing抛出异常时才调用LogError。无论何时TestKing完成,CleanUp都必须被调用。你必须保证你的代码能满足这两个条件,下面的语句,你选用哪一项?A. try {TestKing();LogError();}catch (Exception e) {CleanUp(e);}B. try {TestKing();}catch (Exception e) {LogError(e);CleanUp();}C. try {TestKing();}catch (Exception e) {LogError(e);}finally {CleanUp();}D. try {TestKing();}catch (Exception e) {CleanUp(e);}finally {LogError();}Answer: C4.你使用Visual Studio .NET来创建一个基于Windows的应用程序。这个应用程序包含一个名叫TestKForm的窗体,他用图片的形式来显示统计时间。你使用custom graphing控件去支持这个实现。你必须使用户不能使用TestKForm的最大化和最小化按钮,并不能重新设置窗体大小。哪三个是你必须要设置的?(每项都是解决方案中的一项,选择三项)A. Set TestKForm.MinimizeBox to False.B. Set TestKForm.MaximizeBox to False.C. Set TestKForm.ControlBox to False.D. Set TestKForm.ImeMode to Disabled.E. Set TestKForm.WindowState to Maximized.F. Set TestKForm.FormBorderStyle to one of the Fixed Styles.G. Set TestKForm.GridSize to the appropriate size.Answer: A, B, F5.你开发了一个包含Contact类的应用程序,Contact类定义如下:public class Contact{public event EventHandler ContactSpublic string Name {get {}set {name =}}public void Save () {// Insert Save code.// Now raise the event.OnSave();}public virtual void OnSave() {// Raise the event:if (ContactSaved != null) {ContactSaved(this, null);}}}你创建了个名为TestKingForm的窗体,这个窗体必须包括由Contact对象引发的ContactSaved事件的处理代码。Contact对象将会被名为CreateContact的程序初始化,你该采用哪个代码段?A.private void HandleContactSaved() {// Insert event handling code.}private void CreateContact() {Contact oContact = new Contact();oContact.ContactSaved +=new EventHandler(HandleContactSaved);oContact.Name = “CompanyA”;oContact.Save();}B.private void HandleContactSaved(object sender, EventArgs e) {// Insert event handling code.}private void CreateContact() {Contact oContact = new Contact();oContact.Name = “CompanyA”;oContact.Save();}C.private void HandleContactSaved(object sender, EventArgs e) {// Insert event handling code.}private void CreateContact() {Contact oContact = new Contact();oContact.ContactSaved +=new EventHandler (HandleContactSaved);oContact.Name = “CompanyA”;oContact.Save();}D.private void HandleContactSaved(Object sender, EventArgs e) {// Insert event-handling code.}private void CreateContact() {Contact oContact = new Contact();new EventHandler(HandleContactSaved);oContact.Name = “CompanyA”;oContact.Save();}正确答案:C6。你用Visual Studio .NET开发了一个基于Windows的应用程序,这个应用程序可以访问Microsoft SQL Server 数据库。你的应用程序包含一个名叫CustomerForm 的窗体。你添加了一个名为design-time的组件到窗体中:名为TestKingConnection的SqlConnection对象;名为TestKingDataAdapter的SqlDataAdapter对象;名为TestKingDataSet的DataSet对象;5个TextBox控件用来保存TestKingDataSet的值。在设计时,你将每个TextBox控件的DataBindings 属性设置为TestKingDataSet对象的DataTable的适当的列。当你调试应用程序时,你能成功地连接到数据库,然而,没有数据显示在任何一个TextBox中。你需要修改你的应用程序代码确保数据能适当地显示。当 CustomerForm.Load事件处理器运行时,将发生哪个行为?A.调用TextBoxes 的DataBindings collection 的 Add 方法,并将 TestKingDataSet作为参数传给它;B.调用TestKingDataSet的BeginInit方法;C.调用TestKingConnection的Open方法;D.调用TestKingDataAdapter 的FillSchema方法,并将 TestKingDataSet作为参数传给它;E.调用TestKingDataAdapter 的Fill方法,并将 TestKingDataSet作为参数传给它;正确答案:E7.你使用Visual Studio .NET来创建一个基于Windows的应用程序。这个应用程序包含一个名叫TestKingForm的窗体,TestKingForm包含15个控件使用户可以设置应用程序的一些基本配置。你设计这些控件,当用户调整TestKingForm 窗体的大小时,控件可以动态调整它们自己的大小和位置。窗体最初的大小是650 x 700像素。如果调整窗体,使窗体小于500 x 600像素,那么控件就不会正确显示了,你必须确保用户不能把窗体调整到小于500 x 600像素。哪两个操作可以使你完成配置TestKingForm窗体(选择两个)A. 设置MinimumSize属性为 “500,600”.B. 设置MinimumSize属性为 “650,700”.C. 设置MinimizeBox属性为True.D. 设置MaximumSize属性为“500,600”.E. S设置MaximumSize属性为 “650,700”.F. 设置MaximumBox属性为True.G. 设置Size属性为 “500,600”.H. 设置Size属性为“650,700”.答案: A,H8.你负责维护TestKing项目小组以前一个同事写的应用程序。这个应用程序负责读写局域网的日志文件,原作者使用下列调试代码方便维护:try {Debug.WriteLine(“Inside Try”);throw(new IOException());}catch (IOException e) {Debug.WriteLine (“IOException Caught”);}catch (Exception e) {Debug.WriteLine(“Exception Caught”);}finally {Debug.WriteLine (“Inside Finally”);}Debug.WriteLine (“After End Try”);下列哪个是这些代码的输出?A. Inside TryException CaughtIOException CaughtInside FinallyAfter End TryB. Inside TryException CaughtInside FinallyAfter End TryC. Inside TryIOException CaughtInside FinallyAfter End TryD. Inside TryIOException CaughtInside Finally答案 C9.你使用Visual Studio .NET为在线游戏创建一个基于Windows的应用程序。每个用户都将可以在他们各自的电脑上运行这个客户端应用程序,在这个游戏当中,每位用户都可以控制两组军队,Group1 and Group2。你要创建一个标题为团队的高级菜单,在这个菜单下面创建两个子菜单:一个是叫作group1的子菜单,它的标题是group1;另一个是叫作group2的子菜单,它的标题是group2。当用户查找这个组菜单的时候,那两个子菜单就会被显示。用户一次只能查找一个军队,你必须确保一个团队能够被找到通过点击适当的子菜单或者是按ALT键加1或者2。同时你也要确保当前团队的查找能通过相应的子菜单项目的一个点被简要地说明。你不想改变任何你菜单项目的标题文本(内容),你需要选择下列的哪四种的做法?(每一个正确的答案都提供部分的解决方案,选出四个)
A:设置group1Submenu.Text属性为:Group &1
设置group2Submenu.Text属性为:Group &2B:设置Group1.ShortCut属性为:ALT1 & 设置Group2.ShortCut属性为:ALT2C:在 group1Submenu.Click even事件中,在代码设置器中设置group1Submenu.DefaultItem 属性为 true & 在 group2Submenu.Click even事件中,在代码设置器中设置group2Submenu.DefaultItem 属性为trueD:在 group1Submenu.Click even事件中,在代码设置器中设置group2Submenu.DefaultItem 属性为 false & 在 group2Submenu.Click even事件中,在代码设置器中设置group1Submenu.DefaultItem 属性为 falseE:在 group1Submenu.Click even事件中,在代码设置器中设置group1Submenu.Checked 属性为true & 在 group2Submenu.Click even事件中,在代码设置器中设置group2Submenu.Checked 属性为trueF:在 group1Submenu.Click even事件中,在代码设置器中设置group2Submenu.Checked 属性为false & 在 group2Submenu.Click even事件中,在代码设置器中设置group1Submenu.Checked 属性为falseG:设置group1Submenu.RadioCheck属性为true & 设置group2Submenu.RadioCheck属性为trueH:设置group1Submenu.RadioCheck属性为false & 设置group2Submenu.RadioCheck属性为false 正确答案:B, E, F, G10. 你使用Visual Studio .NET来创建一个控件,此控件将被你的应用程序中的多个窗体使用。这是一个客户标签(Label)控件,用来检索和显示你公司当前的股票价格。控件将在很多具有不同背景的窗体中显示。你希望控件尽可能多的显示潜在的窗体,你要确保股票价格是可见的,而这个矩形控件本身并不显示出来。你需要在控件的Load事件中添加代码来完成这些需求,你该采用哪两段代码?(选择两个正确的答案)A.this.BackColor = Color.TB.this.ForeColor = Color.TC.this.BackImage =D.this.SetStyle(ControlStyles.UserPaint, false);E.this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);正确答案:A, E11. 你创建了一个Windows窗体TestKingForm,这个窗体可以使用户维护数据库中TestKing表的数据。你需要增加若干对控件到TestKingForm上。要满足下列要求:
每对控件要代表TestKing表中的一列。
每对控件必需为:一个TextBox,一个Label控件。
每个TextBox控件的LostFocus事件必需调用UpdateDatabase过程。
必需为数据库中的其他表创建相似于TestKingForm的附加窗体。
应用程序的性能必需被优化。
所需的代码量必需最小化。你该怎么做?A.创建和选择一个TextBox控件和一个Label控件。在TextBox控件的LostFocus事件中写适当的代码。重复复制和粘贴到TestKingForm直到TestKing表的所有列都有一对控件。其他表类似操作。B.往TestKingForm添加一个TextBox控件和一个Label控件。在TextBox控件的LostFocus事件中写适当的代码。从TextBox控件和Label控件创建一个控件数组。运行时,增加附加的控件对到控件数组直到TestKing表的所有列都有一对控件。其他表类似操作。C.创建一个新的用户控件,这个控件包含一个TextBox控件和一个Label控件。在TextBox控件的LostFocus事件中写适当的代码。对TestKing表中的每一列,增加一个用户控件的实例到TestKingForm上。其他表类似操作。D.创建一个新的ActiveX控件,包含一个TextBox控件和一个Label控件。对TestKing表中的每一个列,增加一个ActiveX的控件实例到TestKingForm上,其他表类似操作。Answer: C12.你是一名TestKing Inc公司的开发人员,TestKing Inc在Internet上提供免费软件。你开发了一个e-mail应用程序,世界各地的用户可以免费下载。这个应用程序在用户界面上显示一些文本字符串信息。运行时,这些文本字符串必需显示并适应本地计算机语言设置。你有4种不同文化资源去开发应用程序的不同版本。你要确保你的应用程序其他不同文化的人使用。你该怎样部署你的应用程序?A. & &
&为每个不同的文化打包不同的程序集。B. & &
&为每个不同的文化打包不同的可执行文件。C. & &
&为源代码和缺省文化打包主程序集。D. & &
&为源代码打包主程序集。为每个文化打包程序集。Answer: C13。你用Visual Studio .NET 来开发一个包含50个窗体的应用程序,你要创建一个把几次内部的计算结果输出到调试窗口并名为PerformCalculations的程序,这些计算要一分多钟才能执行完毕,你想把它编译成两个版本,一个用来调试程序,另外一个用来版本发布。调试的版本要用来计算,而发布的版本不需要包括或编辑的计算,你想用最简洁的代码来完成这个目标,下面哪两段代码是你要写的?A. 用以下代码:#if DEBUG// Insert code to perform calculations.#endifB. 用以下代码:if (DEBUG) {// Insert code to perform calculations.}C. 在模块的顶端使用以下代码:#define DEBUGD. Add DEBUG = true to the Command Line Arguments box on the Debugging pane of the ProjectProperties dialog box.E.确保常量的编辑条件选择在程序的属性对话框中并包括运行的值。F. 确保常量的编辑条件选择在程序的属性对话框中并包括值的描述.正确答案:A.E14。你使用Visual Studio .NET创建了一个基于Windows的应用,来跟踪一家公司的销售情况。此应用的main对象名为CompanyA。通过下面的定义来创建CompanyA类:public class CompanyA{}你写代码来设置CompanyA类的属性,一旦CompanyA类被实例化后,该代码将被执行。现在你需要创建一个程序来安置你的代码,你该采用哪段代码?A.public CompanyA ()B.public void CompanyA ()C.public bool CompanyA ()D.public New()E.public CompanyANew()F.public CompanyA CompanyA ()正确答案:A15.你用Visual Studio .NET开发一个基于windows 的应用程序。这个应用程序包括一个叫做TestKingForm和叫做Contact的类。TestKingForm包括一个被命名为 cmdCreateContact的按纽。你需确保用户点击着个按纽时创建一个实例,如果你要写出最有效率的代码,你会选用哪个代码断?A. Contact contact = new Object();B. Contact contact = new Contact();C. Object contact = new Contact();D. Contact contact = new Object();答案: B16.作为一个TestKing inc的开发者,你用Visual Studio .NET开发一个基于windows 的应用程序,这个应用程序控制关于顾客,定单和 贸易的数据。10个用户将通过运行在Windows 2000 Professional.的服务器上使用此应用程序。你将拷贝存在于服务器上的 \bin 项目文件夹的内容来展开应用程序。9个用户反映程序按照期望去运行了。一个用户接到错误信息,这是这个程序的受次运行:“动态链接池中的mscoree.dll 能够在指定的路径C\ProgramFiles\OrdersA.;C:\WINNT\System32;C:\WINNT\SC:\WINNT\System32;C:\WINNT;C:\WINNT\System32\Wbem.&中被发现”你要改正这个错误,你该怎么做?A. Install MDAC 2.7.B. Install Internet Explorer 6.C. Install the redistribute package for the .NET Framework.D. Recopy the contents of the \bin folder.答案: C17.你通过使用Visual Studio.NET来开发一个基于Windows的应用程序,这个应用程序包括用多种方法来访问启动。你优化了你的应用程序代码之后,在不同的客户端测试你的程序,但是启动的时间太慢了。你必须确保你的应用程序能够尽可能快的运行,你要怎么做?A.先通过使用本机映像生成器(Ngen.exe)来预编译你的应用程序,再在客户端安装已预编译过的应用程序;B.先在客户端安装你的应用程序,再通过使用本机映像生成器来预编译你的应用程序;C.先通过使用JIT编译器来预编译你的应用程序,再在客户端安装已预编译过的应用程序;D.先在客户端安装你的应用程序,再使用JIT编译器来预编译你的应用程序答案:B18.你使用Visual Studio.NET创建一个帐户结算的应用程序,在这个应用程序内部,你调试一个名为TestKingValidate的函数。这个函数包括多种不同的变量和对象,其中一种变量叫作bValidationStatus。你在TestKingValidate头部创建一个断点并在VisualStudio .NET IDE内部运行该应用程序。当你在TestKingValidate不合理的输入代码时,你必须查看变量bValidationStatus的内容。难而,你想避免在函数中看到其他的变量以及对象,你也必须尽可能快的完成调试处理过程,你要怎么做?A.打开本地窗口。B.在命令窗口通过使用bValidationStatus来打印bValidationStatus的内容。C.为bValidationStatus打开快速监视器对话框D.为bValidationStatus添加一个监视表达式答案:DNUM
19你开发一个调用存储过程ProcessRecords的应用软件。你实现这个类被存储过程ProcessRecords抛出异常,你应用这个类输出一个叫做ErrorLog.tx本地的日志文件用以下的代码段StreamWriter oWriter = new StreamWriter(File.Open(logfilePath, FileMode.Append));TextWriterTraceListener oListener =new TextWriterTraceListener(oWriter);Trace.Listeners.Add(oListener);try {ProcessRecords();}catch (Exception oEx) {Trace.WriteLine(&Error: & + oEx.M}finally {} 现在你需要增加代码去把finally构造型所有的输出写入到ErrorLog.txt 文件然后关闭它,你应该写一段最精简的代码去完成。下面哪段代码最适合?A. oWriter.Close();B. Trace.Flush();oWriter.Close();C. Trace.AutoFlush =oWriter.Close();D. oWriter.AutoFlush =oWriter.Close();正确答案:BNUM 20你开发一个Visual Studio .NET应用程序,它包含一个TestKingUpdate函数名。为了调试,只要TestKingUpdate被执行,你就要在日志文件中增加一个条目。日志文件名为DebugLog.txt。为了增强可读性,你必须确保DebugLog.txt日志文件中的每个条目显示在单独的行中你应该采用哪段代码段?A. StreamWriter oWriter =new StreamWriter(File.Open(@&C:\DebugLog.txt&, FileMode.Append));TextWriterTraceListener oListener =new TextWriterTraceListener(oWriter);Debug.Listeners.Add(oListener);Debug.WriteLine(&TestKingUpdate & + DateTime.Now.ToString);B. StreamWriter oWriter =new StreamWriter(File.Open(&C:\\DebugLog.txt&, FileMode.Append));TextWriterTraceListener oListener =new TextWriterTraceListener(oWriter);Debug.Listeners.Add(oListener);Debug.Write(&TestKingUpdate & + DateTime.Now.ToString);C. TextWriterTraceListener oListener =new TextWriterTraceListener();oListener.Name = &C:\\DebugLog.txt&;Debug.Listeners.Add(oListener);Debug.WriteLine(&TestKingUpdate & + DateTime.Now.ToString);D. TextWriterTraceListener oListener =new TextWriterTraceListener();oListener.Name = &C:\\DebugLog.txt&;Debug.Listeners.Add(oListener);Debug.Write(&TestKing& + DateTime.Now.ToString);正确答案:A21.你的TestKing项目小组使用Visual Studio .NET创建了一个统计应用程序。小组每个成员在跟踪类和调试类中都使用Write方法去记录有关程序在Windows 2000 事件日志中记录的信息。你是一个集成测试人员。你要确保每次写入到事件日志中的记录要么来自跟踪类的Write方法,要么来自调试类的Write方法。下列哪两段是你所需要的代码?(每个正确答案是一个完整的解决方案,选两个):A. EventLogTraceListener myTraceListener =new EventLogTraceListener(“myEventLogSource”);B. EventLogTraceListener myDebugListener =new EventLogTraceListener(“myEventLogSource”);Debug.Listeners.Add(myDebugListener);C. EventLogTraceListener myTraceListener =new EventLogTraceListener(“myEventLogSource”);Debug.Listeners.Add(myTraceListener);Trace.Listeners.Add(myTraceListener);D. EventLogTraceListener myDebugListener =new EventLogTraceListener(“myEventLogSource”);EventLogTraceListener myTraceListener =new EventLogTraceListener(“myEventLogSource”);Debug.Listeners.Add(myDebugListener);Trace.Listeners.Add(myTraceListener);Answer: A, B- 22 -你使用Visual Studio .NET创建一个Windows应用程序。应用程序包含一个名叫TestKingProcedures (TKP)的窗格。TKP允许用户输入很长的文本到数据库。当用户点击在TKP上的Print按钮时,这段文本可以被缺省的打印机打印。你通过使用本地.NET系统类库实现了打印的所有缺省设置。用户报告说只有第一页文本被打印。你怎么去解决这个问题?A.在BeginPrint 事件中,设置PrintEventArgs 对象的HasMorePages属性为True.B.在EndPrint事件中,设置PrintEventArgs 对象的HasMorePages属性为True.C.在PrintPage事件中,设置PrintEventArgs 对象的HasMorePages属性为True.D.在QueryPageSettings事件中,设置QueryPageSettingEventArgs对象的HasMorePages属性为True.Answer: C23. 你用Visual Studio .NET创建了一个应用程序,为你的技术支持部门提供跟踪支持。你实现了一个跟踪类用于记录运行时错误到本地日志文件中。你也实现了一个TraceSwitch 对象名为MySwitch,用于跟踪滞后的开启和关闭。为了最大化应用程序的性能,你要确保MySwitch缺省是不可用的(disabled)。你让配置管理员去发布。你编译和部署这个应用程序到你公司内部网的共享文件夹中。50个用户通过他们桌面的快捷方式使用的这个应用程序。其中一个用户在运行的时候收到错误消息。你决定为这个用户激活这个耗时的跟踪,但要确保不会影响到其他用户的性能。哪个或哪些操作你需要做?(选出所有可能的选项)A.让你的配置管理员去调试。在那个用户的计算机上编译并部署你的应用程序。并创建一个本地快捷方式访问本地应用程序。B.从共享文件夹复制已经部署的应用程序版本。部署到这个用户的计算机上,创建一个本地快捷方式访问本地应用程序。C.编辑该用户计算机应用程序的.config文件,设置MySwitch的值为4。D. 编辑共享文件夹应用程序的.config文件,设置MySwitch的值为4。Answer: B, C24. 你公司的TestKing项目小组派你去修改由原先一名同事用Visual Studio .NET所写的应用程序。然而,当你编译这个应用程序时发现了几个语法错误,你需要纠正这些语法错误并编译使这个应用程序可以被测试,在编译之前,你想以最快的方式找到错误代码,你该怎么做?A.选择每个在Windows任务列表中列出来的错误B.从Visual Studio .NET的窗体服务浏览器中打开应用程序事件日志。选择每个错误。C.在调试模式下运行应用程序,每次遇到一个错误,就改正它,重复执行。D.从Build菜单中选择Build Solution ,当生成失败时纠正每个错误。E: 从Tools菜单中,选择Build Comment Web Pages,在生成的报表中选择每个列出的函数。Answer: A25你的项目小组使用Visual Studio .NET创建一个统计应用程序。该应用程序包含一个名为TestKingAccounts的类。这个类实例化了几个类。这几个类来自于用Visual Basic 6.0.创建的COM组件。每个COM组件类包含一个名为ShutDownObject的方法。这个方法一定要在引用结束前被调用。软件测试人员报告说当应用程序停止以后,COM组件仍然遗留在内存中。你要确保-在TestKingAccounts被中止前每个COM组件会调用ShutDownObject方法。你该怎么做?A. & &
&在TestKingAccounts的Terminate事件中加代码去调用每个COM组件中的ShutDownObject方法。B. & &
&在你的代码中找出关于 TestKingAccounts 的参考被设成NULL的或超出范围的。在每个实例后手工加入调用Visual Studio .NET垃圾收集器的代码。C. & &
&在TestKingAccounts中加一个析构函数。在析构函数中加入调用每个COM组件类的ShutDownObject方法的代码。D. & &
&在TestKingAccounts 中加入一段程序private void Finally()。在这个程序中加入调用每个COM组件类的ShutDownObject方法的代码。Answer: C26你用Visual Studio .NET创建了一个应用程序,你使用TestKing公司的内部网部署应用程序到客户计算机上。你的应用程序使用的是企业级安全策略。病毒的攻击使TestKing公司的IT管理员采用更加严格的安全策略,采用计算机级安全策略。用户报告说现在不能执行你的应用程序,你该怎样处理这个问题?A.通过使用Permview.exe工具(Permission View tool),在企业级内部代码组策略中包含LevelFinal属性。B. 通过使用Permview.exe工具(Permission View tool),在企业级内部代码组策略中包含Exclusive属性。C. 通过使用Caspol.exe工具(Code Access Security Policy tool),在企业级内部代码组策略中包含LevelFinal属性。D. 通过使用Caspol.exe工具(Code Access Security Policy tool),在企业级内部代码组策略中包含Exclusive属性。Answer: C27. 你使用Visual Studio .NET 来开发名为PatTrac一个基于Windows 的应用程序。你用.NET Framework中的安全类来实现安全性。PatTrac 将会在里面运行一个叫做 MedicalOffice 的 Windows 2000虚拟环境相信连接到另一个远程window 2000虚拟环境.在此过程中运行PatTrac 将命名TestKing,读取测试和认证的方法工具并工作.如果你想要PatTrac 藉由使用一个高级的使用者帐户登录到 TestKing 网域,你应该怎么做???A.藉由呼叫过程产生 WindowsImpersonationContext 一个新例图类别的 Genericidentity 的方法返回你想要模仿的使用者的记号。B.藉由呼叫过程产生 WindowsImpersonationContext 一个新例图类别的 WindowsIdentify 的方法返回你想要模仿的使用者的记号。C.藉由呼叫过程产生 ZoneIdentifyPermission 一个新例图类别的 GenericPrincipal 的方法返回你想要模仿的使用者的记号。D.藉由呼叫过程产生 ZoneIdentifyPermission 一个新例图类别的 WindowsPrincipal
的方法返回你想要模仿的使用者的记号。正确答案:B28.你用Visual .NET开发了一个基于Windows的,工程名为TestKingMgmt的应用。你创建了一个应用配置文件,连同TestKingMgmt一起安装在客户机上。当TestKingMgmt被执行时,你必须保证配置文件的设置被应用。你该怎么做?A.命名配置文件为TestKingMgmt.exe.confing并拷贝到Windows\System32文件夹中B.命名配置文件为TestKingMgmt.config并拷贝到Windows\System32文件夹中C.命名配置文件为TestKingMgmt.exe.confing并拷贝到此应用程序文件夹中D. 命名配置文件为TestKingMgmt.config并拷贝到此应用程序文件夹中E. 命名配置文件为TestKingMgmt.exe.confing并拷贝到全局程序集缓存中正确答案:C29. 你使用Visual Studio .NET来创建一个基于Windows的应用程序。这个应用程序实现了基于角色认证的安全策略。这个安全策略基于Microsoft SQL Server数据库的用户名。用户将通过在名为userName的textBox中输入用户名登陆。你要确保所有用户都被缺省赋予了Supervisor rule 和the TK role 权限。哪一个代码段你应该使用?A. WindowsIdentity identity =new WindowsIdentity.GetCurrent();string[] RoleArray ={“Supervisor”, “TK”};GenericPrincipal principal =new GenericPrincipal(identity, RoleArray);B. GenericIdentity identity =new GenericIdentity(userName.Text);string[] RoleArray ={“Supervisor”, “TK”};WindowsPrincipal principal =new WindowsPrincipal(identity);C. GenericIdentity identity =new GenericIdentity(userName.Text);string[] RoleArray ={“Supervisor”, “TK”};GenericPrincipal principal =new GenericPrincipal(identity, RoleArray);D. WindowsIdentity identity =new WindowsIdentity.GetAnonymous();string[] RoleArray ={“Supervisor”, “TK”};WindowsPrincipal principal =new GenericPrincipal(identity, RoleArray);Answer: C30:你使用Visual Studio .NET创建了一个程序集 。这个程序集负责向XML数据文件中读和写定购信息。当正在消费时,这个程序集也负责从Windows 注册表中读写数据。这个程序集将被分布到各个客户计算机上通过你的公司,TestKing项目组,内部网。所有的客户计算机被配置为缺省的.net安全策略。你需要实现这个程序集的安全性,你该怎么做?A. & &
&实现声明安全性和执行许可允许进入文件系统和Windows注册表。B. & &
&实现声明安全性和执行最小许可允许进入文件系统和Windows注册表。C. & &
&实现命令安全性和执行许可允许进入文件系统和Windows注册表。D. & &
&实现命令安全性和执行最小许可允许进入文件系统和Windows注册表。Answer: B31你用Visual Studio .NET 使用assembly创建了一个应用程序。当应用程序安装是这个assembly将运行在客户端计算机上。你必须确定没有任何其他的应用程序安装在同一个计算机上可以进入这个assembly。那练歌方法可以使用(每个答案只能说明部分的解决办法,选择两个答案)A.在全局高速缓存中使用XCopy来安装这个assembly.B.使用XCopy在windows\Assembly文件下安装这个assembly.C.创建一个强名程序称给这个assembly.D.使用Ngen.exe来重新比较这个assembly.E.创建一个包含assembly的应用程序配置文件。F.使用deployment工程来安装这个assembly到全局高速缓存中。G.使用deployment工程来安装这个assembly到windows\System32文件夹中。答案:cF.32你使用Visual Studio .NET去创建一个名位TestKingClient的应用程序。另一个开发者在你的公司创建了一个名为TestKingComponent的组件。你的应用程序用命名空间通过TestKingComponent去显示。你必须在公司会计部门的多台计算机同时配置TestKingClient and TestKingComponent。你必须确信TestKingComponent在其他客户端上能够使用。下面那三种方法可以实现?(每一种正确的方法只能实现一部分,选择三项)A.在每台客户机的单一的文件夹里配置TestKingClient 和 TestKingComponent.每次开发一个新的客户端应用程序,把这个新的应用程序放到它自己的文件夹里,并把TestKingComponent复制到文件夹里.B.在每台客户机的单一的文件夹里配置TestKingClient 和 TestKingComponent.每次开发一个新的客户端应用程序,把这个新的应用程序放到它自己的文件夹里,编辑TestKingClient.exe.config文件,添加一个指向TestKingComponent所处文件的私有路径标签.C.在每台客户机的个别的文件夹里配置TestKingClient 和 TestKingComponent.每次开发一个新的客户端应用程序,每一个应用程序将使用TestKingComponent,添加如下代码段:using TestKingCD.在每台客户机的个别的文件夹里配置TestKingClient 和 TestKingComponent.每次开发一个新的客户端应用程序,从工具菜单里选择Add Reference选项,并添加一个引用到TestKingComponent.E.在每台客户机的个别的文件夹里配置TestKingClient 和 TestKingComponent.通过使用RegSvr32 utility在每台客户机上注册TestKingComponent.F.在每台客户机的个别的文件夹里配置TestKingClient 和 TestKingComponent.把TestKingComponent添加到全名称程序集缓存中.正确答案:A,B,F33.你使用Visual Studio .NET去创建名为TestKingApp的WINDOWS应用程序。你的程序会从 Microsoft SQL Server 数据库演示客户定单信息。定单信息会在WINDOWS窗体上名为DataGrid1的控件上显示。DataGrid1邦定在DataView上。Windows窗体上包含一个名为displayBackOrder的开关。当用户点击这个开关时,DataGrid1必须只显示客户定单BackOrder的值。你要怎样实现这个功能?A.设置DataView的BackOrder属性为“BackOrder”.B.设置DataView的BackOrder属性为“BackOrder=Ture”.C.设置DataView的Sort属性为“BackOrder=Ture”.D.设置DataView的ApplyDefaultSort属性为True.答案:A34.你使用Visual Studio .NET去创建名为TestKingApp的WINDOWS应用程序提供给你的客户。你要为创建一个发行包添加一个设计方案。你在测试计算机上配置发行包。然儿,你发现发行包不能为你的测试计算机的应用程序菜单产生一个快捷方式。你必须修改你的设计方案以确保这个快捷方式能在你的客户程序菜单上。你要怎么做?A.打开目标计算机文件系统层的用户程序菜单文件夹,从你的应用程序中添加主要的输出。B。打开目标计算机文件系统层的应用程序文件夹,为你的应用程序产生一个快捷方式,移动快捷方式到同一层的用户程序菜单中。C。打开Customer Actions层的安装文件夹。创建一个自定义方式,在你的应用程序上为用户程序菜单文件添加主要的输出。D。打开Customer Actions层的安装文件夹。创建一个自定义方式,为用户程序菜单文件添加一个快捷方式到你的应用程序自定义文件中。答案:B35作为一家公司的程序员,你用Visual Studio .NET开发了几个应用,这些应用将会被部署在Internet上。你必须确保用户能够检验你的软件的真实性。你该采取那些操作?(选择所有可行答案)A.用Signcode.exe签署你的可移植的执行程序B.用Makecert.exe产生一个X.509证书C.从认证授权中心购买一个X.509证书D.从认证授权中心购买一个软件发行证书E.使用Cert2spc.exe把你的证书转换成软件发行证书正确答案:A, D36.你创建了一个Visual Studio .NET安装工程来发布一个应用程序。你添加了一个名为TestKingDB.SQL的的SQL脚本。在安装过程进行时,你必须确保SQL脚本被执行。你该怎样做?A.给你的安装工程添加一个定制的行为,选择TestKingDB.SQL 作为源路径B. 给你的安装工程添加一个批处理文件来执行TestKingDB.SQL,给安装工程添加一个启动环境,设置环境属性为批处理文件C.创建一个新的Visual Studio .NET 工程来执行TestKingDB.SQL。这个新的工程包含在安装工程中。添加一个定制的行为,在安装中启动新的工程D.给你的安装工程添加一个启动环境,设置环境属性为TestKingDB.SQL脚本正确答案:A37 你开发了一个将要被出售的TestKingApp应用程序,你创建了一个Visual Studio.NET 的安装程序来分配此应用程序,你必须确保每个用户在安装程序之前都有许可证,你该怎么做?A。给你的安装程序添加一个激活条件,将你的许可证添加到条件中去。B.打开用户界面去注册许可证,从开始程序中查找欢迎对话框并将你的许可证加到产权中去。C。以协议的形式将许可证添加到安装程序中,然后打开产权页面注册属于你自己的许可证。D。用正文形式保留你的许可协议并且给你的安装工程添加文件,再打开用户界面,注册安装程序,程序运行后,找到许可证对话框,确定LicenseFile 已添加你的信息。正确答案:D38.你用Visual Studio .NET创建了一个称为TestKingAssembly的程序集,这个程序集将被其他应用程序使用,包括一个标准的COM客户端应用程序。你要在客户端计算机上部署你的程序集到COM应用程序上。你要确保这个COM应用程序能够像COM组件一样能实例化。你该怎么做?A. & &
&通过使用sn.exe创建一个强名称程序集。B. & &
&通过使用Regasm.exe为程序集产生一个注册文件。C. & &
&通过使用Tlbimp.exe为程序集产生一个类型库。在客户端计算机上注册这个文件。D. & &
&在客户端计算机上部署程序集到全局程序集缓存中。在COM客户端应用程序中添加程序集引用。Answer: B39.另一个开发者在你公司通过 Visual Studio .NET 建立一个新项目叫做TestKiComponent,你配置TestKiComponent为一个服务器,当你执行TestKiComponent,你收到下面错误:&System.Security.Policy.PolicyException: Failed to acquire required permissions.&As quickly as possible, you need to discover which permissions are required by TestKiComponent.你要怎么做A. 向开发者要代码 执行并找出错误B. 运行Microsoft CLR Debugger (DbgCLR.exe)查看程序在运行时的许可C.运行Runtime Debugger (Cordbg.exe)查看程序在运行时的许可D.运行 Permissions View tool (Permview.exe) 查看程序在运行时的许可E.运行 MSIL Disassembler (IIdasm.exe)查看程序在运行时的许可Answer: D40.你设计一个企业程序,命名为TestKingApplication其中包含一个Form表达层,中间层为商业逻辑和数据和一个SQL数据库你在处理中间层他执行数据程序,在你的程序里。当数据传达给层,层要运行SQL;数据库执行更新所有处理在单一处理中中间层包括下面对象SqlConnection cn = new SqlConnection();SqlTIf two users try to update the same data concurrently, inconsistencies such as phantom reads will当更新数据,你要添加代码到你层指定最高保护你要用哪个代码A. tr = cn.BeginTransaction(“ReadCommitted”);B. tr = cn.BeginTransaction(IsolationLevel.ReadCommitted);C. tr = cn.BeginTransaction(IsolationLevel.Serializable);D. tr = cn.BeginTransaction(“Serializable”);Answer: C41.你在开发一个基Windows的应用程序,名称为以使用Microsoft SQL Server 的数据库存储和取数据的TestKingSoftware.你决定去创建一个处理错误程序去处理所有发生在TestKingSoftware的错误数据.你必须确保你的应用程序显示从这个数据库中接收所有错误信息.你怎么来写处理错误的程序的?
A. public void DisplaySqlErrors(SqlException myEx) {MessageBox.Show(“Error: “ + myEx.ToString());}B. public void DisplaySqlErrors(SqlException myEx) {MessageBox.Show(“Error: “ + myEx.Message);}C. public void DisplaySqlErrors(SqlException myEx) {foreach(SqlError x in myEx.Errors) {MessageBox.Show(“Error: “ + x.ToString());}}D. public void DisplaySqlErrors(SqlException myEx) {foreach(Exception x in myEx.Errors) {MessageBox.Show(“Error: “ + x.ToString());}}Answer: C42.在TestKing 中的开发者,你开发一种新的销售分析应用程序,它重使用了访问成分的现有数据.其中一个成分数据返回一个数据集,这个数据集包括了早先年所有顾客数据.你想要应用程序显示各个产品数量的定单表.用户指定了在过去时间里合适产品数量,你应当怎么做?
a.使用这个DataSet 重置方法
b.设置DataSet这个RowFilter属性通过filter 语句
c.创建一个数据图对象和通过使用过滤语句来设置RowFilter属性
d.创建一个数据图和通过使用一个过滤器来设置RowStateFilter属性. & Answer: C43.你在开发一个基于Windows的应用程序去管理商业联系.这个程序从TestKingDB的中心数据库得到一个联系列表.这个联系列表是被管理在名为 contactDataSet的数据集中,为了设置标准得到的数据,你的用户界面必须使用户能够打印城市名字到TexBox 控件上.匹配名字的联系列表必须显示在一个DataGrid控件上,哪段代码你要使用的?A. DataView contactDataSet = new DataView();dv.Table = contactDataSet.Tables[0];dv.RowFilter = TextBox1.TDataGrid1.DataSource =B. DataView dv = new DataView();dv.Table = contactDataSet.Tables[0];dv.RowFilter =String.Format(“City = ‘{0}’”, TextBox1.Text);DataGrid1.DataSource =C. DataView contactDataSet = new DataView();dv.Table = contactDataSet.Tables[0];dv.Sort = TextBox1.TDataGrid1.DataSource =70 - 316Leading the way in IT testing and certification tools, - 41 -D. DataView dv = new DataView();dv.Table = contactDataSet.Tables[0];dv.Sort =String.Format(“City = ‘{0}’”, TextBox1.Text);DataGrid1.DataSource =Answer: B44.你开发一个以Window 的应用程序TestK.TestK 使用包含两个数据表的DataSetTestK
从两个数据表显示数据.一个表格包含了顾客的信息,它被在ListBox控件显示.另一个表格包含定单信息.它显示在DataGrid控件上.你必须修改TestK 使这个ListBox泛函性,你应该怎么做吗?a.使用这个DataSet 合并方法b定义数据表私钥c创建在数据集中外键约束d增加一个数据关系连接到这个数据集的关系集Answer: D45.你开发一个使用户能够进入和编辑定单表应用程序,这个程序包括一个名称为DisplayTestKingForm的Windows窗体.这个应用程序使用一个 管理数据clientside的数据集,这个数据集包括一个TestKingDetails的数据表格.这个表格的列是Quantity 和UnitPrice.在购买定单每个数据中,你的应用程序必须在TestKingForm的DataGrid 显示每行数据.每一行数据是关于Quantity times UnitPrice
的产品.你的数据库设计不允许在这个数据库中存计算值.你必须增加代码到你的窗体存储去计算和显示这个行总计.哪段代码你要使用?A. DataColumn totalColumn =new DataColumn(“Total”,Type.GetType(“System.Decimal”));TestKingDetails.Columns.Add(totalCtotalColumn.Expression = “Quantity * UnitPrice”;B. DataColumn totalColumn =NewDataColumn(“Total”, Type.GetType(“System.Decimal”));TestKingDetails.Columns.Add(totalCTotalColumn.Equals(“Quantity * UnitPrice”);C. TestKingDetails.DisplayExpression(“Quantity * UnitPrice”;D. TestKingDetails.DisplayExpression(“quantityColumn * unitPriceColumn”);Answer: A46.你开发一个叫TestKingManagement存货管理应用程序,它有一个Microsoft SQLServer 的sp_GetDailyTestKingSales存储程序.这个存储将运行返回以一个输出参数你日常销售总额的询问.这个总额在一个信息表格显示给用户.你的应用程序使用SqlCommand
对象去运行sp_GetDailyTestKingSales. 你写下面代码SqlConnection cnn = new SqlConnection(myConnString);SqlCommand cmd = new SqlCommand(“sp_GetDailyTestKingSales”, cnn);cmd.CommandType = CommandType.StoredPSqlParameter prm = cmd.Parameters.Add(“@ItemTotal”,SqlDbType.Int);prm.Direction = ParameterDirection.Ocnn.Open();cmd.ExecuteNonQuery();去调用sp_GetDailyTestKingSales.现在你必须写额外代码去访问输出参数.下面哪段代码你要使用的?A. MessageBox.Show(“Total is: “ +cmd.Parameters[“@Output”].Value.ToString());B. MessageBox.Show(Total is: “ +cmd.Parameters[“@Output”].ToString());C. MessageBox.Show(“Total is: “ +cmd.Parameters[“@ItemTotal”].Value.ToString());D. MessageBox.Show(“Total is: “ +cmd.Parameters[“@ItemTotal”].ToString());Answer: C47.你计划使用Visual Studio.NET 去创建一个使用在你公司所有程序的TestKBusinessRules类,TestKBusinessRules 详细说明了商业规则并且以这些规则来执行计算在你公司其他开发者一定不能过重载这个功能而且子程序以他们自己定义来第一在TestKBusinessRules.哪两种你可以创建BusineeRules吗(每个正确 回答解决部分问题,请选择两个答案)a.创建一个Windows控制库对象b.创建一个类库对象c创建一个Windows 服务对象d使用下面一段代码去定义BusinessRulesprotected class TestKBusinessRulese.使用下面一段代码去定义BusinessRulespublic new class TestKBusinessRulesf.使用下面一段代码去定义BusinessRulespublic sealed class TestKBusinessRulesG使用下面一段代码去定义BusinessRules.public abstract class TestKBusinessRulesAnswer: B, F48.你计划开发使用Microsoft SQL Server数据库客户应用程序CustomTK.CustomTK
包含了经常使用的客户.你的应用程序代码必须获得尽可能快的性能当你访问这个数据库和找回数据时候.必须在最小代码量现这个目标,你怎么构思CustomTK?A.在System.Data.OleDb命名空间下来使用类B.在System.Data.SqlClient命名空间下使用类C.使用远程连接到the SQL Server 计算机D.使用协同工作包含基于遗留COM 访问组成Answer: B第49题你开发一个连接到微软SQL数据库的基于Windows的应用程序。当用户执行数据库存储的时候不时会出现一些错误。你需要在你的应用程序里添加错误处理代码用来捕捉详细的信息,看看哪些操作会引起错误。下面哪一段代码是你所需要的?A. try {TestKingConnection.Open();}catch (Exception e) {// Insert error-handling code.}B. try {TestKingConnection.Open();}catch (SqlException e) {// Insert error-handling code.}C. try {TestKingConnection.Open();}catch (DataException e) {// Insert error-handling code.}D. try {TestKingConnection.Open();}catch (DBConcurrencyException e) {// Insert error-handling code.}Answer: B答案:B说明:当SQL服务器返回一个警告或错误的时候异常处理会被抛出。参考:.Net Framework 类库,异常处理类第50题你使用OleDbCommand对象在TestKingSalesDate这个Oracle数据库执行一个查询。此查询操作使用平均函数来返回一个单一值,这个数值是产品清单列表里所有价格的平均值。当这个查询被执行的时候你想让他变的更加优化。使用ADO.NET代码来实现这个查询,你需要一个使用 OleDbCommand 对象的方法来实现.哪一个方法是你所需要的?A. ExecuteNonQueryB. ExecuteScalarC. ToStringD. ExecuteReaderAnswer: B 答案:B(51)你开发了一个基于windows 应用程序,这个应用程序创建一个从DataSet对象的XML输出,通过DataSet创建XML输出,WriteXml方法被发送给另一个应用程序,这个应用程序要求输出以下的格式显示:&employee id=”3” name=”TestKingJR” age=”29” /你需要为XML输出写代码,下列的代码片段那一个是你要做的:A. ds.WriteXml(dataFile,XmlWriteMode.WriteSchema);B. ds.WriteXml(dataFile,XmlWriteMode.IgnoreSchema);C. foreach (DataColumn dc in ds.Tables[“employee”].Columns) {dc.ColumnMapping = MappingType.A}D. foreach (DataColumn dc in ds.Tables[“employee”].Columns) {dc.ColumnMapping = MappingType.E}答案: C(52)你要通过.NET开发一个叫TestKingApplication的基于windows的应用程序,TestKingApplication可以接收从多种外部提供XML数据文件,一个XML构架文件为XML数据文件定义数据格式和数据类型。TestKingApplication必须转换成XML数据文件来确定构架一致,你应该怎么做:A. 执行一个 DataSet 对象和添加事件处理代码。B. 执行一个 DataSet 对象然后设置 Enforce 约束属性为True.C. 执行一个XmlValidatingReader 对象和添加事件处理代码D. 执行一个XmlValidatingReader 对象然后检测ReadState 属性之后读取XML 数据文件Answer: C53.你要设计一个与微软SQL数据库相连的基于windows的程序,这个程序通过下面的存储过程插入新行01 ALTER PROCEDURE dbo.sp_UpdateTestKingPrice02 (03 @category int,04 @totalprice money OUTPUT05 )06 AS07 SET NOCOUNT ON08 UPDATE Products SET UnitPrice = UnitPrice * 1.1WHERE CategoryID = @category09 SELECT @totalprice = sum(UnitPrice) FROM Products10 SELECT ProductName FROM ProductsWHERE CategoryID = @category11 RETURN @Totalprice你的程序使用SqlCommand对象中的ExecuteReader方法去调用存储过程并且创建SqlDataReader对象,当存储过程被调用后,你的代码必须解析SqlDataReader。可以通过RecordsAffected属性返回行数是否正确判断是否成功更新。可是,当你执行存储过程,SqlDataReader.RecordsAffected属性返回-1,你怎么解决这个问题A. 改变行 7 to70 - 316Leading the way in IT testing and certification tools, - 49 -SET ROWCOUNT 0B. 改变行 7 toSET NOCOUNT OFFC. 改变行 11 toRETURN 0D. 改变行 11 toRETURN @categoryAnswer: B54你要用Visual Studio .NET 设计一个基于windows的程序,你的程序包含一个名为CustomerForm的form,它包含下面控件:名为 TestKingConnection的SQLConnection对象名为TestKingDataAdapter的SQLDataAdapter对象名为CustomerDataSet的DataSet对象5个TextBox与CustomerDataSet绑定一个名为saveButton的Button在设计的时候你为每个TextBox的DataBindings属性为CustomerDataSet的DataTable特定的列当程序运行的时候,用户必须能够编辑textboxes显示的信息,当点击saveButton所有用户的改变必须保存到合适的数据库,这个按钮事件包含下面的程序片段TestKingDataAdapter.Update(CustomerDataSet);你编译程序,但是saveButton没有保存任何改变你需要改正这个问题:A. Call the InsertCommand method of TestKingDataAdapter.运行TestKingDataAdapter中的InsertCommand方法B. CALL THE Update method of TestKingDataAdapter and pass in TestKingConnection.运行TestKingDataAdapter的Update方法并且通过TestKingConnectionC. Before calling the Update method, ensure that a row position change occurs in CustomerDataSet.在运行Upate方法,确保行位置在CustomerDataSet的改变D. Reestablish the database connection by calling the Open method of TestKingConnection.重新连接数据库通过运行TestKingConnectionAnswer: C55: 你用Visual Studio .NET开发了一个基于Windows的应用程序,这个应用程序包含一个窗格名叫TestKingInformationForm,这个窗格可以使用户编辑存储在数据库中的信息。所有用户所做的更改一定要存储在数据库中。你要写代码去防止当用户关闭TestKingInformationForm窗体时忘记保存一做更改。你该怎么做?A. & &
&在TestKingInformationForm窗体中的Closing事件中包含this.Activate。B. & &
&在TestKingInformationForm窗体中的Closed事件中包含this.Activate。C. & &
&在TestKingInformationForm窗体中的Leave事件中包含this.Activate。D. & &
&更改TestKingInformationForm中Closing事件的System.ComponentModel.CancelEventArgs 参数的属性。E. & &
&更改TestKingInformationForm中Closed事件的System.EventArgs 参数的属性。F. & &
&更改TestKingInformationForm中Leave事件的System.EventArgs 参数的属性。Answer: D56:作为TestKing inc的开发人员,你用Visual Studio .NET开发了一个基于Windows的应用程序,你要使你的应用程序让视力不好的人也能使用,这些用户通过屏幕阅读器来使用你的应用程序。屏幕阅读器要能分辨得出当前哪个控件获得焦点。其中一个TextBox控件提供给用户输入用户名。你要确保当这个控件获得焦点时,屏幕阅读器读出来的单词为“name”。你要配置哪个属性?A. TagB. NextC. NameD. AccessibleNameE. AccessibleRoleAnswer: D57.你使用Visual Studio .NET为TestKing公司的企业内部网的用户开发了一个应用软件。所有客户计算机使用英特网浏览器作为他们的网络浏览器。你计划创建一种设备包来分配你的应用软件。设备包要实现下列各项需求:?它被放在可接近用户的网络文件夹上。?它是接近穿越你的公司内部网络上的一个连接。?它包括应用软件的一个解除安装系统。你应该创建哪个类型的工程?A. CAB project.B. merge module project.C. setup project.D. Web setup project.答案: C问题号码:58你使用Visual Studio .NET创建一个应用软件用来分配到你的TestKing公司的职员。你创建并且展开一个分配包用来测试一台计算机运行Windows 2000 Professional.接着你发现你的名字通过增加/移除控制面板上的程序选项被列出当作为你的应用软件的联络支持。你需要将支持联络换成你的Help desk管理员的名字。你应该改变安装程序的哪一属性:A. AuthorB. CommentsC. ManufacturerD. SupportPhone答案:A59.你通过使用 Visual Studio .NET 和 Microsoft SQL Server发展一个基于windows的应用程序称TestKingSecurity。程序将会安全并确保Assert, Deny, and PermitOnly运行着。你一定确定程序最佳化运行着。你应该做什么?A. 运行 declarative 安全检查。B. 运行命令式的安全检查。C. 藉由使用 SQL 伺候器安全运行所有的安全检查。D.实现一个取回来自 SQL 伺候器数据库的安全数据的习惯安全班级。Answer: A60.你开发了一个基于Windows 的应用程序名为TestKingBilling。你创建一个简单用户界面去获取用户输入数据。该应用程序传一个用户输入数据的数组对象给一个名为AddUpDataTimeEntry的函数。当你测试TestKingBilling时,这个函数使用Data Table对象的LoadDataRow方法,去更新表中存在的记录或者加入新记录。你频繁的收到InvalidCastException这类异常。这个错误产生的原因是什么?A.你试图加载一个重复值到具有唯一性约束的Data Table的列。B.对象数组的条目数与Data Table的列数不符。c.你试图加载到各列的数据与列的数据类型不符。D.在你的Data Table 对象的列没有设置AllowDBNull属性为True.Answer: C61。你使用Visual Studio .NET来创建一个程序集,它将被其他Visual Studio .NET应用程序使 用。如果程序集没有提出最小的权限请求,这个程序集不具有任何使用权限。你该采用 哪个代码段? A.&Assembly: _ PermissionSet(SecurityAction.PermitOnly, Unrestricted := True)& B.&Assembly: _ PermissionSet(SecurityAction.PermitOnly, Unrestricted := False)& C.&Assembly: _ PermissionSet(SecurityAction.RequestOptional, Unrestricted := True)& D.&Assembly: _ PermissionSet(SecurityAction.RequestOptional, Unrestricted := False)& 正确答案:D &
62。你使用Visual Studio .NET创建基于Windows的应用程序。 应用程序可以捕获 可见屏幕的小部分。 你建立了一个名为TestKingCameraForm的窗体。 把TestKingCameraForm.BackColor 的属性确定成蓝色。 并在窗体上添加了一个按钮用来给用户玩屏幕射击。 &
现在,你需要建立TestKingCameraForm的透明部分做一部分屏幕。 你的程序将捕获一幅在透明的领域里面的屏幕图像。 TestKi ngCameraForm的最终界面将显示出来: &
你增加了TestKingCameraForm 和Panel control 。 你必须保证任何基础的应用都将在小组内可见。 你该采取哪两种方法? (每个正确的答案提出这个解决办法的部分。 选择两个.)
A.把transparentPanel.BackColor 属性设成Red。
B.把transparentPanel.BackColor 属性设成Blue。
C。把transparentPanel.BackColor 属性设成NONE。
D. & 把transparentPanel.Visible 属性设成False。
E。把TestKingCameraForm.Opacity 属性设成 0%。
F。把 TestKingCameraForm.TransparencyKey 属性设成Red。
G。把TestKingCameraForm.TransparencyKey 属性设成 Blue。
正确答案:A.F63你创建了一个基于WINDOWS的应用程序TestKingPurchase,该应用程序用于与另一个统计应用程序交换数据.从统计应用程序中获取以XML格式表示的订单数据.使用TestKingPurchase的用户可以查看和编辑数据,当用户工作时,TestKingPurchase 通过一个DataSet对象维护数据。 当用户完成修改,TestKingPurchase 会创建一个输出文件返回给统计应用程序。为了核对,统计应用程序要能够获得用户的改动和原始的数据,现在你要写代码使得能够创建一个输出文件,你该怎么做?A.调用DataSet.WriteXmlSchema 函数并且指定指定一个TextWriter 事件作为参数B.调用DataSet.WriteXmlSchema 函数并且指定一个XmlWriter事件作为参数C.调用DataSet.WriteXml函数并且指定WriteSchema为 XmlWriteMode 的参数D.调用DataSet.WriteXml函数并且指定DiffGram为 XmlWriteMode 参数正确答案:D
64.TestKing公司正在开发一个内部的应用程序,你为该公司创建了一个Windows 控键,将用来显示自定义的身份信息;在TestKing公司的许多不同的开发者将用这个控键在很多不同的应用程序里面显示这个相同的信息;这个控键必须一直在每个应用程序的底端被显示出来;它必须和控制面版一样的宽;当这个面版被改变时,这个控键也随着重新设置和改变你应该怎么做?()A创建一个能够允许开发人员去设置控键的Dock属性的属性;并设置AnchorStyle.Bottom的默认属性值;B创建一个能够允许开发人员去设置控键的Anchor属性的属性;并设置AnchorStyle.Bottom的默认属性;C在UserControl_Load event添加如下代码段this.Dock = DockStyle.BD在UserControl_Load event添加如下代码段this.Anchor = AnchorStyle.B答案 C65. 你的开发小组正在为一家公司创建一个新的基于Windows的应用程序。此应用程序包括一个用户接口和几个XML Web服务。你开发了所有的XML Web服务并完成了单元测试。现在你准备写用户接口代码。因为你的部分服务器正在更新,提供抵押贷款利率的XML Web服务当前处于脱机状态。然而,你能够访问它的描述文件。你必须立即开始为XML Web服务写代码,你该怎么做?A.使用Disco.exe为XML Web 服务产生代理类B.使用Wsdl.exe为XML Web 服务产生代理类C.获得一个XML Web服务程序集的拷贝并在本地计算机上注册它D.为你的Visual Studio .NET 工程添加一个XML Web服务的描述文件正确答案:B66.你用Visual Studio .NET创建一个叫命名为TestKingForm的Window应用程序。你添加了一个名为 BarGraph的自定义控件,用其来显示数字数据。你又创建了第二个自定义控件,并命名为DataBar。DataBar上的数据可以存储在BarGraph的控件中。BarGraph从SQL Server数据库重新找到数据。对于返回的数据,每个DataBar中新的数据都将添加到BarGraph。BarGraph还包括一个名称为DataBarCount的 Label控件,它是用来显示DataBar的数据。你必须添加一些代码来保证自定义控件时刻对数据修改的更新。达到这个目标的两种可能的方法是什么?(每个正确的答案提出一个完整的解决方案。 选择两个答案)A.为DataBar把下列代码段增加到ControlAdded 事件处理器:this.DataBarCount.Text = this.Controls.CB.为DataBar把下列代码段增加到ControlAdded 事件处理器:this.DataBarCount.Text = Parent.Controls.CC. 为BarGraph把下列代码段增加到ControlAdded 事件处理器: DataBarCount.Text = this.Controls.CD. 为BarGraph向建造者增加下列代码段: this.Parent.DataBarCount.Text = this.Controls.CE. 为DataBar向建造者增加下列代码段: this.Parent.DataBarCount.Text = this.Controls.CF. 把下列代码段增加到BarGraph的AddDataPoint 方法: DataBarCount.Text = this.Parent.Controls.C答案: C, E67你为了跟踪电话回应而创建一个基于Windows的应用程序.此应用程序通过调用Microsoft SQL Server数据库来存储和查找数据.你将使用SQL Client来链接数据库和向数据库发送命令.你可以使用安全机制鉴别用户.你的服务器名为TestKing30,数据库名为CustomerService.你需要设置连接SQL连接对象的字符串,哪个代码段你将使用到?A. &Provider=SQLOLEDB.1;Data Source=TestKing30;Initial Catalog=CustomerService&B. &Provider=MSDASQL;Data Source= TestKing30;Initial Catalog=CustomerService&C. &Data Source= TestKing30;Initial Catalog=Master&D. &Data Source= TestKing30;Initial Catalog=CustomerService&正确答案: D68你正在维护一个其他开发者创建的Visual Studio.NET的应用程序.应用程序像预想那样运行了几个月.之后使用者报告有时计算税金的总数不正确.然而,当你运行应用程序来创建一个清单时,断点没有被调用.你将怎样处理这个问题?A从Debug menu中查找出所有可能的断点.B从Build menu中查找管理配置文件.设置解决配置文件选项到Debug 设置项目的配置文件到DebugC从工具菜单中找出Options 并且从Debugging文件中找出对象.D从Debug菜单中找出Exception
正确答案:B69.你用Visual Studio .NET. TestKing3开发一个基于Windows的应用程序名叫TestKing3 ,TestKing3 消耗XML Web 服务,展示命名GetCurrentRate的一种方法。 Testking3用GetCurrentRate获得当前的利润。6个月后你配置 TestKing3,使用者报告错误。你发现MortgageRate已经修改过。在返回当今的抵押利率之前,GetCurrentRate现在要 求你通过一个邮编。你必须保证TestKing3 消耗MortgageRate的最新近的版本。 你必须达到按非常直接方式可能的这 个目标。 你将怎么做?A.用Disco.exe为MortageRvate产生一个新的代理类B.通过用邮编为GetCurrentRate 修改TestKing3代码C.在TestKing3用更新Web参考菜单来改进涉及到MortgageRateD.在TestKing3用增加参考对话框来创造涉及到MortgageRateE.在TestKing3移除参考到MortgageRate,使用增加Web 参考对话箱子建立参考
Answer: C70.你的发展队正创建基于Windows的TestKing 公司的申请 ,应用asynchronously叫XML Web服务的ProcessLoan 方法。当执行ProcessLoan 完成时,XML Web服务将通知你的代码。你必须保证你代码能继续处理从XML WEB服务等待反应。当ProcessLoan 完成执行你的代码必须确定。 你的应用程序该做什么?A.使用IAsyncResult.AsyncWaitHandle 对象的WaitHande.WaitAny 方法。 检查IAsyncResult.IsCompleted的价值看看ProcessLoan是否被完成执行。B.使用IAsyncResult.AsyncWaitHandle 对象的WaitHandle.WaitAll 方法。 检查IAsyncResult.IsCompleted的价值看看ProcessLoan是否被完成执行C.提供一名回收代理到XML Web服务的BeginProcessLoan 方法。 在XML Web 接到反应回复之后,一根线将从threadpool调用回收。D.提供一名回收代表到XML Web服务的EndProcessLoan 方法。 在XML Web 接到反应回复之后,一根线将从threadpool调用回收。 & Answer: C71你使用Visual Studio.NET创建与Microsoft SQL Server数据库相连的应用程序.你创建一个命名为SQL Server 存储过程,并将存储过程保存到数据库中.你们队的其他开发者频繁的调用其它的存储过程.你要检测你的存储过程是否完全正确.你通过调用在Visual Studio.NET 调试器中的CustOrderDetails,你应该怎么做?A使用Visual Studio .NET Server Explorer运行TestKOrderDetailsB使用Visual Studio .NET Server Explorer进入TestKOrderDetailsC在Window命令行中,使用Ctrl+E来运行TestKOrderDetailsD把TestKOrderDetails从Visual Studio .NET Server Explorer中移到一个Window窗体.在调试模式中运行应用程序并调用TestKOrderDetails正确答案:B72你们开发一个名叫TestKingOrders基于Window的应用程序.你在你的应用程序代码中实例化Trace对象.你将使用这个对象在日志文件中记录像错误和运用数据,要显示或不显示Trace日志.这个功能应该具有最少数量的管理能力.A建一个布尔型的常量,将它命名为#TraceLogging并将它设置为False.每次调用Trace logging,时将使用#if…#,然后陈述#TraceLogging的值.B每台计算机将要访问你的应用程序通过创建一个环境变量,并命名为CustOrdersTrace.你要查看日志文件时,就将不幸变量设置为True,不查看时,将环境变量设置为False.C每台计算机将要访问你的应用程序时通过编辑快捷键来使用你的应用程序.并添加路径: /d:TRACE=True to the Target property.D在你的代码中使用TraceSwitch.每次你的代码中使用Trace logging,来引用TraceSwitch来检验是否加载信息.通过编辑你的应用程序的配置文件来改变TraceSwitch正确答案: D73.你创建了一个基于Windows的应用程序。该应用程序能够访问Microsoft SQL Server数据库TestKing1。用户在使用该应用程序时必须输入用户名,密码。这些信息用于动态的创建连接字符串。当你测试该应用程序时,你发现该应用程序没有使用SqlClient连接池特性。你要减少恢复信息的时间。你应该怎样修改连接字符串?A.当连接到TestKing1数据库时使用Windows登陆帐户。B. 当连接到TestKing1数据库时使用SQL Server登陆帐户。C.所有连接到TestKing1数据库的用户使用相同的应用程序登陆ID和密码。D.所有连接到TestKing1数据库的用户使用相同的guest 登陆ID和密码。 Answer: C74.你使用Visual Studio .NET创建一个组件名为TestKingShared,该组件被两个客户应用程序共享。最终,你决定部署TestKingShared的新版本。然而,并不是所有的新版本在两个客户应用程序中都能兼容。当你部署TestKingShared和客户应用程序时,你要确保能够为单独的应用程序升级。当你部署新版组件时,要使配置更改最小。哪两个可能的方式可以完成你的目标?(选两个)A.部署每个客户应用程序到它们自己私有的文件夹。部署TestKingShared到私有文件夹。通过RegSvr32,带上 /s选项,注册TestKingShared。B. 部署每个客户应用程序到它们自己私有的文件夹。部署TestKingShared的副本到每个客户应用程序文件夹。当你部署TestKingShared的新版本,只有当新版本与同一文件夹下的客户应用程序兼容时,替换旧版本。C:编译引用TestKingShared的客户应用程序。部署客户应用程序和TestKingShared到一个文件夹下。当你部署TestKingShared的新版本时,增加它的版本号。D.创建TestKingShared的强名称和详细指定版本号。绑定并编译每个客户应用程序到TestKingShared。在客户计算机上部署TestKingShared到全局程序集缓存,部署每个客户应用程序到各自的私有文件夹。当你部署TestKingShared的新版本时,增长版本号。Answer: B, D75 你使用Visual Studio.NET 建立一个基于Windows的应用程序。你在主窗体TestKingFormMain上建立一个命名为textConnection String的TextBox的控件。用户可以在此文本框中输入一些连接数据库的字符串来访问您计算机上的一些数据库。 你必须建立一个帮助文件来帮助用户在文本框中输入正确的连接字符串。这个帮助文件将在你们公司局域网内使用。你的应用程序在用户按F1键时在另一个应用程序中加载这个帮助文件,但是只有连接字符串才能获得焦点。你必须使用最少的代码来实现这个功能。下面哪个事件是你必须写代码来显示帮助文件:A. textConnectionString_KeyPressB. textConnectionString_KeyDownC. textConnectionString_KeyUpD. textConnectionString_GiveFeedbackE. textConnectionString HelpRequested正确答案:E76 你们公司为测试使用Visual Studio.NET建一个基于Windows的名为CustomerTracker应用程序。 这个应用程序可以调用指定集合列表。六个月后,医院要求你们公司开发一个新的基于Window的应用程序。这个新的应用程序被命名为EmployeeTracker,并且可以访问列表。由于期望以后可以修改这个集合,你只要复制一份两个应用程序都可以使用的列表。在你使用EmployeeTracker之前,你必须完成最初三个步骤。哪三个你必须做的?(每个正确的答案是解决方案的一个步骤。请选择三项。)A. Create a strong name for Schedule.B. Use side-by-se execution to run Schedule.C. Install Schedule in the global assembly cache.D. Move Schedule to the Windows\System32 folder.E. Create a reference in EmployeeTracker to Schedule.F. Create a reference in EmployeeTracker to CustomerTracker.正确答案: A, C, E77.你正在准备一个名为TestKingLocal的本机版本的Windows应用程序。TestKingLocal 的使用者说一种从右边到左边印刷本文的语言。用户应用程序的界面元素要与这个队列一致。你确定当本地应用程序运行的时候所有用户的界面元素适当地被格式化。 你也确定 TestKingLocal 是容易的到更新和维护。你应该怎么办?A.在每一个被控制的窗体中将RightToLeft属性设置成Yes.B.在窗体中将RightToLeft属性设置成Yes.C.将窗体的语言属性设置成适当的语言。D.将窗体的本地属性设置成True. Answer: B78你使用Visual Studio.NET建立一个程序集。这个程序集可以被其它.NET应用程序用来创建和删除XML数据文件.这个程序集包含一个被命名为DeleteTestKXMLFile的方法.该方法可以调用Win32 API 来删除XML数据文件.当方法DeleteTestKXMLFile从其它.NET应用程序被调用时将抛出异常.当你修改DeleteXMLFile时,确定这个方法可以被Win32 API调用.这样,你在创建SecurityPermission对象时,可以正确调用非托管代码.下面SecurityPermission对象的哪个方法你可以调用?A. AssertB. DemandC. PermitOnlyD. RevertDeny正确答案: A79. 你开发了一个基于Windows的应用程序,包括一个名为Contact的窗体。一旦Contact实例化后,你就需要写代码来初始化所有Contact中的类级别变量。你将会把你的代码放到Contact类中的公有过程中。你会使用哪个公有过程?A.CreateB.InitializeC.LoadD.New正确答案:C解释:窗体的加载事件在第一次运行的时候比窗体的显示要早,你可以用这个事件去运行从窗体中分配资源的任务。80. 你使用Visual Studio .NET 来创建一个基于Windows 的应用程序TimeSheetApp。此应用程序的main 窗体包括几个与应用程序的设置相对应的复选框。其中一个CheckBox控件名为overtimeCheckBox,该控件的标题是“Overtime”。你必须允许用户按ALT+A来选择或清除复选框。你该采用哪两个操作?(选择两个正确的答案)A.设置overtimeCheckBox.AutoCheck为TrueB.设置overtimeCheckBox.AutoCheck为 FalseC.设置overtimeCheckBox.Tag 为“&Overtime”D.设置overtimeCheckBox.CheckState为UncheckedE.设置overtimeCheckBox.CheckState为IndeterminateF.设置overtimeCheckBox.Apperance为ButtonG.设置overtimeCheckBox.Apperance为NormalH.设置overtimeCheckBox.Text为“&Overtime”Answer: A, C81你使用Visual Studio.NET建立几个基于Window的应用程序。所有的应用程序都调用被命名为TestKingCustomers的普通类库。你为你们公司的局域网配置应用程序。然后,修改类库TestKingCustomers.一些应用程序使用的是1.0.0.0的版本,但是现在要使用2.0.0.0版本,你应该怎么做?A修改客户机的配置文件。B修改客户端的应用配置文件。C修改包含引用到客户端的版本文件。D为客户端修改引用。正确答案:C82 你使用Visual Studio.NET建立一个基于Windows的应用程序。这个应用程序包含一个被命名为TestKing的窗体。你通过使用类库native.NET System在窗体TestKing实现打印功能。TestKing显将示窗体tractor-fed preprinted上装箱列表。装箱列表包含两页。第二页的底部边缘空白与第一页的底部边缘空白不同。你要确定每页都有适合页边空白。你将怎么做?A在打印第二页时,使用PrintPageEventArgs object设置底部页边空白。B在打印第二页时,使用QueryPageSettingEventArgs object设置底部页边空白。C在打印之前,使用PrintPageEventArgs object设置第二页的底部页边空白。D在打印之前,使用PrinterSettings object设置第二页的底部页边空白。正确答案:B83你要开发一个叫作TestKingContact消费者联系程序,这个程序能够在Windows Form下授权给用户查看并修改消费者数据的权力。你的应用程序使用一个数据表格和一个数据试配器来处理数据并且与中心数据库结合。你的应用程序的设计必须完成下列的要求:1,当一个用户完成一组更新之后,改变后的数据要能被写入到数据库当中。2,存储到数据列表中的数据要能能够显示数据库已经被更新了,你要使用下面哪一个代码段?A. DataTable.AcceptChanges();DataAdapter.Update(DataTable);B. DataAdapter.Update(DataTable);DataTable.AcceptChanges();C. DataTable.Reset();DataAdapter.Update(DataTable);D. DataAdapter.Update(DataTable);DataTable.Reset();答案: B84.你用Visual Studio .NET创建一个名为TestKingStats的自定义控件.这个控件将通过检测你的网络来操作,并更新网络统计显示给每个用户.TestKingStats控件包括一个名为Timer1的Timer控件.你设置时间间隔为500毫秒.你为Timer1写一个Tick event handler来检测网络状态.你也可以创建一个名为RedrawControl的程序来更新显示在TestKingStats上的统计表.当包含TestKingStats控件的窗体在其它窗体之后被最小化或被隐藏时,那个控件更新显示时不会消耗不必要的资源.你必须确保这个条件被看到;除此之外,你想写最小量的代码需要完成开发 Stats.将发生哪两个行为?(选两个)A.将下面的代码块放在Timer1的Tick event handler中:RedrawControl();B.将下面的代码块放在Timer1的Tick event handler中:this.Invalidate();C.将下面的代码块放在Timer1的Paint event handler中:If (this.Visible = True) this.Invalidate();D.将下面的代码块放在Timer1的Tick event handler中:If (this.Visible = True) this.Invalidate();E.将下面的代码块放在Stats的Paint event handler中:RedrawControl(1);F.将下面的代码块放在Stats的Paint event handler中:this.I正确答案:D,E85. 你开发了一个基于Windows的应用程序,可以让用户升级customer表的相关信息。当用户评论的时候,此应用程序使用DataSet对象对customer 表的数据进行编辑和维护。当用户完成数据的升级,应用程序将用DataSet写一个XML函数来添加一个XML数据文件。XML数据文件的根要素标签名称一定是 &TestKingCustomerInfo&,你需要给应用程序添加代码以确保这个标签名称是正确的使用(确定下来)。你该采用哪段代码?A. dsCustomer.Namespace = “TestKingCustomerInfo”B. dsCustomer = New DataSet(“TestKingCustomerInfo”)C. dcCustomer.Prefix = “TestKingCustomerInfo”D. dsCustomer.WriteXml(“TestKingCustomerInfo”)正确答案:B解释:必须得到DataSet.Namespace的所有权或者已确定DataSet的namespace。从数据集产生的XML数据文件的根要素里将使用Namespace 。参考:.NET Framework Class Library. DataSet.Namespace Property [C#].NET Framework Class Library, DataSet.WriteXml Method (XmlWriter) [C#].NET Framework Class Library, DataSet.Prefix Property [C#]86。你用Visual Studio .NET创建了一个Windows服务应用程序TestKingApp,并生成了调试版本并且在运行Windows 2000服务器的电脑上安装了。你从2000 服务器控制面板的Windows那里启动此应用程序。现在你需要

我要回帖

更多关于 脚本编译器 的文章

 

随机推荐