南开22秋学期(高起本1709-1803、全层次1809-2103)《Windows可视化编程》在线作业【标准答案】

作者:奥鹏周老师 分类: 南开大学 发布时间: 2022-11-10 00:43

作业答案 联系QQ:3326650399 微信:cs80188

22球秋学期(高起本1709-1803、全层次1809-2103)《Windows可视化编程》在线作业-00001

试卷总分:100 得分:84

一、单选题 (共 20 道试题,共 40 分)

1.设置openfiledialog1引证一个openfiledialog 对象.则翻开该对话框的正确代码是()

A.openfiledialog1.show();

B.openfiledialog1.showdialog();

C.openfiledialog1.open();

D.openfiledialog1.openandshow();



2.若要任务令按钮不可以操作,要对()特点进行设置。

A.Visible

B.Enabled

C.BackColor

D.Text



3.在C#中,将途径名”C:\Documents\”存入字符串变量path中的正确句子是()。

A.path=”C:\Documents\”;

B.path=”C:\/Documents\/”;

C.path=”C://Documents//”;

D.path=’C:\\Documents\\’’;



4.啥色彩常常被运用在窗口的应用中?

A.白色

B.蓝色

C.灰色

D.黑色



5.句子string[,]_strArray=new_string[3,4];创立了多少个string对象?

A.0

B.3

C.4

D.12



6.以下类 MyClass 的特点 count 归于()特点.class MyClass { int i; int count { get{ return i;} } }

A.只读

B.只写

C.可读写

D.不可以读不可以写



7.下列的()不是结构函数的特征?

A.结构函数的函数名和类名一样

B.结构函数能够重载

C.结构函数能够带有参数

D.能够指定结构函数的回来值



8.在C#中,表明一个字符串的变量应运用以下哪条句子界说?

A.Cstring str;

B.string str;

C.Dim str as string

D.char* str



9.在VS集成开发环境中有两类窗口,别离为起浮窗口和固定窗口,下面不归于起浮窗口的是()。

A.东西箱

B.特点

C.东西栏

D.窗体



10.在Visual Studio.NET窗口中处理HTML文档时,能够运用()窗口来修改某HTML元素的Text、Title、Style等信息。

A.资源视图

B.类视图

C.特点

D.处理计划资源管理器



11.假如要将窗体设置为通明的,则()

A.要将FormBoderStyle特点设置为None

B.要将Opacity特点设置为小于100%得值

C.要将locked 特点设置为True

D.要将 Enabled特点设置为True



12.引证ListBox(列表框)最终一个数据项应运用()句子。

A.ListBox1.Items[ListBox1.Items.Count]

B.ListBox1.Items[ListBox1.SelectedIndex]

C.ListBox1.Items[ListBox1.Items.Count-1]

D.ListBox1.Items[ListBox1.SelectedIndex-1]



13.()是独立于CPU的指令集,它能够被高效地变换为特定于某种CPU的代码.

A.CLR

B.CLS

C.MSIL

D.XML Web Service



14.变量menuItem1引证一个菜单项对象.为使该菜单项变为“灰色不可以选”状况, 应对menuItem1的哪个特点进行操作?

A.Enabled

B.Checked

C.Visible

D.Text



15.C#中,在方法MyFunc 内部的try..catch 句子中,假如在try 代码块中发作反常,而且在当时的一切catch 块中都没有找到适宜的catch 块,则()

A..NET 运转时疏忽该反常

B..NET 运转时立刻强行退出该程序

C..NET 运转时继续在MyFunc 的调用仓库中查找供给该反常处理的过程

D..NET 抛出一个新的”反常处理未找到”的反常



16.构建Windows窗体以及其所运用空间的一切类的命名空间是下列哪个选项?

A.System.Data

B.System.IO

C.System.Text

D.System.Windows.Forms



17..NET供给的管理常用数据结构的List.Quese.HashTable等类是直接包括在()命名空间中的。

A.System.Data

B.System.IO

C.System.Collections

D.System



18.要创立多文档应用程序,需求将窗体的()特点设为true。

A.DrawGrid

B.ShowInTaskbar

C.Enabled

D.IsMdiContainer



19.面向对象的语言具有承继性、多态性和()性。

A.封装

B.拆箱

C.关闭

D.逻辑



20.啥字符被用来放在其他字符串结尾使这些字符串连成一串?

A.+

B.-

C.?

D.*



二、多选题 (共 10 道试题,共 20 分)

21.在操控台程序有必要有一个static_void_Main(),下列关于这个方法的描绘中,哪些是正确的?

A.有必要在结构或类的内部

B.声明Main()方法时既能够运用参数,也能够不运用

C.这方法不可以以有回来类型

D.这个方法叫做进口点函数



22.以下叙说正确的是()

A.接口中能够有虚方法

B.一个类能够完成多个接口

C.接口不能被实例化

D.接口中能够包括已完成的方法



23.c#能够选用以下哪些技术来完成对象内部数据的躲藏?

A.静态成员

B.类成员的拜访操控阐明

C.特点

D.装箱和拆箱技术



24.下列关于数组的描绘中,哪些选项是正确的?

A.String类自身能够被看做是一个System.Char对象的数组

B.String类中的许多方法都能用在数组中

C.数组能够用来处理数据类型不一样的批量数据

D.System.Array类是一切数组的基类



25.在C#中设计类时,应怎么确保在开释对象的一切引证之前,开释对象运用的文件、网络等资源?

A.为类增加析构函数,在析构函数中开释资源

B.为类重载new运算符

C.为完成IDisposable托言

D.为类增加delete运算符



26.从数据库读取记载,你能够用到的方法有()

A.ExecuteNonQuery

B.ExecuteScalar

C.Fill

D.ExecuteReader



27.以下哪些能够作为接口成员?

A.方法

B.特点

C.字段

D.事情



28.下面关于笼统类说法正确的是()

A.笼统类不能实例化

B.笼统类只能做基类

C.笼统类能够实例化

D.笼统类能够做子类



29.创立项目后,期望在当时项目中参加一个Windows_Form界面,以下哪些方法能够完成?

A.点击“文件”,挑选子菜单中的“新建”再挑选“项目”

B.在处理计划资源管理器中,右键当时项目,挑选“增加”,再挑选“新项目”

C.运用类视图,右键后挑选“增加”,再挑选“类”

D.点击“文件”,挑选子菜单中的“翻开”,再挑选“项目”



30.面向对象编程的三大特征是()

A.承继

B.多态

C.封装

D.一致接口



三、判别题 (共 20 道试题,共 40 分)

31.一切类和方法名都是用pascal命名方法



32.readonly字段只能在初始化时间或是在结构函数中赋值。



33.c#面向对象的程序语言特色:代码好保护,安全,躲藏信息



34.假如一个类完成的两个或多个接口中的方法具有相同的方法签名,则在完成列中只需求完成其间一个。



35.在C#中,子类不能承继父类顶用private润饰的成员变量和成员方法。



36.在C#类中至少要有一个结构函数



37.聚合是一种特别方式的相关。



38.在程序中switch…case…句子能够替代if…else…句子。



39.接口能够被类承继,自身也能够承继其他接口。



40.假如基类没有默许的结构函数,那么其派生类结构函数有必要经过base关键词来调用基类的结构函数。



41.布尔型变量能够赋值为0或1。



42.开发人员不需求创立MessageBox类的实例,只需调用Show()方法既可显现音讯框。



43.类和对象的差异在于万物都是对象,是个实体,而概念是个类上的描绘



44.abstract方法的声明有必要一起完成。



45.for 循环是先断定表达式,后履行循环体句子



46.结构函数不可以以用private润饰



47.C#中的数据类型分为简略类型和引证类型



48.switch句子能够呈现default标签,也能够不呈现default标签



49.C#源代码的后缀名为.cs



50.类的静态数据成员需求在界说每个类的对象时进行初始化。

作业答案 联系QQ:3326650399 微信:cs80188