南开19春学期(1709、1803、1809、1903)《windows可视化编程》在线作业答案_第1页
南开19春学期(1709、1803、1809、1903)《windows可视化编程》在线作业答案_第2页
已阅读5页,还剩12页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、19春学期(1709、1803、1809、1903)windows可视化编程在线作业春-0001试卷总分:100 得分:0一、 单选题 (共 40 道试题,共 80 分)1.()对象的AcceptButton 属性被使用响应选定的某个特殊按钮的单击事件。A.按钮B.窗体C.键盘D.鼠标正确答案:B2.在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?A.将Name的set块删除B.将Name的set块置空C.将Name的set块前加修饰符privateD.将Name添加readonly修饰符正确答案:A3.NET提供的管理常用数据结构的List.Quese.HashTabl

2、e等类是直接包含在()命名空间中的。A.System.DataB.System.IOC.System.CollectionsD.System正确答案:C4.读取图形文件时,应使用()类的对象.A.TextReaderB.XmlTextReaderC.StreamReaderD.BinaryReader正确答案:D5.C#中每个char类型量占用()个字节的内容.A.1B.2C.4D.8正确答案:B6.创建菜单后,为了实现菜单项的命令功能,应为菜单项添加()事件处理方法.A.DrawItemB.PopupC.ClickD.Select正确答案:C7.Winform中,关于ToolBar控件的属性

3、和事件的描述不正确的是()。A.Buttons属性表示ToolBar控件的所有工具栏按钮B.ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度C.DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头键D.ButtonClick事件在用户单击工具栏任何地方时都会触发正确答案:D8.Net依赖以下哪项技术实现跨语言互用性?A.CLRB.CTSC.CLSD.CTT正确答案:C9.请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是什么?A.3B.1C.0D.4正确答案:B10.在使用FileStream 打开

4、一个文件时,通过使用FileMode 枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。A.AppendB.CreateC.CreateNewD.Truncate正确答案:A11.下列关于构造函数的描述正确的是()A.构造函数可以声明返回类型B.构造函数不可以用private修饰C.构造函数必须与类名相同D.构造函数不能带参数正确答案:C12.关于结构类型,下列说法哪些是正确的?A.结构是值类型B.结构中不允许定义带参数的实例构造函数C.结构中不允许定义析构函数D.结构中可以定义成员方法,但是方法内不能使用this 指针正确答案:A13.()命名空间中的类和接口

5、用于创建Web应用程序的页面?A.System.DrawingB.System.IOC.System.Web.UID.System.Web.Service正确答案:C14.C#中,新建一个字符串变量str,并将字符串"Tom's_Living_Room"保存到串中,应该()A.string str="Tom's_Living_Room"B.string str="Tom's_Living_Room"C.string str("Tom's_Living_Room");D.string

6、str("Tom"s_Living_Room");正确答案:A15.如何将控件停靠到窗体的右边?A.button1.Dock=DockStyle.Right;B.button1.Dock=Right;C.button1.Anchor=AnchorStyles.Right;D.button1.Anchor=Right;正确答案:A16.变量menuItem1引用一个菜单项对象,为隐藏该菜单项,应进行何种操作?A.menuItem1.Visible=falseB.menuItem1.Enabled=falseC.menuItem1.Text=""D

7、.menuItem1.Checked=false正确答案:A17.以下描述错误的是()A.类不可以多重继承而接口可以B.抽象类自身可以定义成员而接口不可以C.抽象类和接口都不能被实例化D.一个类可以有多个基类和多个基接口正确答案:D18.VS.NET控件的属性窗口中,按钮"A->Z"点击后,属性列表会按造()顺序进行排列?A.按照大小排序各属性B.按照功能分类排列属性C.按照名称排列属性D.先按照功能分类排列属性后在每个单元中以名称排序正确答案:C19.下列关于C#中索引器理解正确的是()A.索引器的参数必须是两个或两个以上B.索引器的参数类型必须是整数型C.索引器没

8、有名字D.以上皆非正确答案:C20.C#程序中,为使变量myForm引用的窗口对象显示为对话框,必须()A.使用myForm.ShowDialog方法显示对话框B.将myForm对象的isDialog属性设为trueC.将myForm对象的FormBorderStyle枚举属性设置为FixedDialogD.将变量myForm改为引用System.Windows.Dialog类的对象正确答案:C21.在为自定义类取名时,Microsoft推荐使用的命名规范是()A.Hungarian_notationB.随便起名字C.CamelD.Pascal正确答案:D22.在Windows Form程序中

9、,对某ComboBox对象有以下要求:控件的列表框部分总是可见的,且用户可以编辑文本框控件的文本。则该ComboBox对象的DropDownStyle属性应设置为ComboBoxStyle枚举类型中的()值。A.DropDownB.DropDownListC.SinpleD.IsSelected正确答案:C23.C#程序中,可以使用trycatch机制来处理程序出现的()错误.A.语法B.运行C.逻辑D.拼写正确答案:B24.在C#中,选项卡式控件是()类的实例.A.TableB.TabpagesC.TabpageD.TabControl正确答案:D25.在从标准文本文件(如:readme.t

10、xt)中读取信息行,应使用()操作文件.A.XmltextReaderB.XmlReaderC.TextReaderD.StreamReader正确答案:C26.在VS.NET窗口中,在()窗口中可以查看当前项目的类和类型的层次信息.A.解决方案资源管理器B.类视图C.资源视图D.属性正确答案:B27.构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选项?A.System.DataB.System.IOC.System.TextD.System.Windows.Forms正确答案:D28.设置openfiledialog1引用一个openfiledialog 对象.则打开该对

11、话框的正确代码是()A.openfiledialog1.show();B.openfiledialog1.showdialog();C.openfiledialog1.open();D.openfiledialog1.openandshow();正确答案:B29.如果要将窗体设置为透明的,则()A.要将FormBoderStyle属性设置为NoneB.要将Opacity属性设置为小于100%得值C.要将locked 属性设置为TrueD.要将 Enabled属性设置为True正确答案:B30.Windows_Form应用程序中,要求下压按钮控件Button1有以下特性:正常情况下,该按钮是扁平

12、的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性Button1.FlatStyle的值应设定为()A.System.Windows.Forms.FlatStyle.FlatB.System.Windows.Form.FlatStyle.PopupC.System.Windows.Forms.FlatStyle.StandardD.System.Windows.Forms.FlatStyle.System正确答案:B31.在C#中,引用命名空间System的正确语句是()A.using_System;B.#import_<System>C.uses_System;D.#i

13、nclude<System>正确答案:A32.在类的定义中,类的()描述了该类的对象的行为特征.A.类名B.方法C.所属的名字空间D.私有域正确答案:B33.什么颜色经常被使用在窗口的应用中?A.白色B.蓝色C.灰色D.黑色正确答案:C34.()属性确定焦点移动到当前控件。A.TabKeyB.TabOrderC.TabKeyOrderD.TabIndex正确答案:D35.“访问范围限定于此程序或那些由它所属的类派生的类型”是对以下哪个成员可访问性含义的正确描述?A.publicB.protectedC.internalD.protected_internal正确答案:D36.在C#

14、编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?A.decimal theMoney;B.int theMoney;C.string theMoney;D.Dim theMoney as double正确答案:A37.如果将窗体的FormBoderStyle设置为None,则()。A.窗体没有边框并不能调整大小B.窗体没有边框但能调整大小C.窗体有边框但不能调整大小D.窗体是透明的正确答案:B38.Web表单中,按钮的默认事件是()A.Click事件B.Load事件C.Init事件D.Command事件正确答案:A39.变量openFileDialog1引用一个

15、OpenFileDialog对象.为检查用户在退出对话框时时否点击了"打开"按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于()A.DialogResult.OKB.DialogResult.YesC.DialogResult.NoD.DialogResult.Cancel正确答案:A40.C#中,在方法MyFunc 内部的try.catch 语句中,如果在try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则()A.NET 运行时忽略该异常B.NET 运行时马上强制退出该程序C.NET 运行时继续在

16、MyFunc 的调用堆栈中查找提供该异常处理的过程D.NET 抛出一个新的”异常处理未找到”的异常正确答案:C二、 多选题 (共 10 道试题,共 20 分)1.以下哪些可以作为接口成员?A.方法B.属性C.字段D.事件正确答案:ABD2.在控制台程序必须有一个static_void_Main(),下列关于这个方法的描述中,哪些是正确的?A.必须在结构或类的内部B.声明Main()方法时既可以使用参数,也可以不使用C.这方法不可以有返回类型D.这个方法叫做入口点函数正确答案:ABCD3.以下叙述正确的是()A.接口中可以有虚方法B.一个类可以实现多个接口C.接口不能被实例化D.接口中可以包含已

17、实现的方法正确答案:BC4.从数据库读取记录,你可能用到的方法有()A.ExecuteNonQueryB.ExecuteScalarC.FillD.ExecuteReader正确答案:BCD5.下面关于抽象类说法正确的是()A.抽象类不能实例化B.抽象类只能做基类C.抽象类可以实例化D.抽象类可以做子类正确答案:AD6.面向对象编程的三大特征是()A.继承B.多态C.封装D.统一接口正确答案:ABC7.使用下列哪种方法可以减少一个ArrayList对象的容量?A.调用Remove方法B.调用Clear方法C.调用Trim/ToSize方法D.设置Capacity属性正确答案:CD8.下列关于数组的描述中,哪些选项是正确的?A.String类本身可以被看做是一个System.Char对象的数组B.String类中的许多方法都能用在数组中C.数组可以用来处理数据类型不同的批量数据D.System.Array类是所有数组的基类正确答案:ABD9.c#可以采用以下哪些技术来实现对象内部数据的隐藏?A.静态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论