南开21春学期《windows可视化编程》在线作业46076.docx
- 文档编号:7291702
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:22
- 大小:23.72KB
南开21春学期《windows可视化编程》在线作业46076.docx
《南开21春学期《windows可视化编程》在线作业46076.docx》由会员分享,可在线阅读,更多相关《南开21春学期《windows可视化编程》在线作业46076.docx(22页珍藏版)》请在冰豆网上搜索。
南开21春学期《windows可视化编程》在线作业46076
(单选题)1:
如果要将窗体设置为透明的,则()
A:
要将FormBoderStyle属性设置为None
B:
要将Opacity属性设置为小于100%得值
C:
要将locked属性设置为True
D:
要将Enabled属性设置为True
正确答案:
B
(单选题)2:
在C#中,表示一个字符串的变量应使用以下哪条语句定义?
A:
Cstringstr;
B:
stringstr;
C:
Dimstrasstring
D:
char*str
正确答案:
B
(单选题)3:
在ComboBox控件的SelectedChangeConmited事件处理方法中,应使用ConboBox对象的()属性获取用户新选项的值。
A:
SelectedIndex
B:
Newvalue
C:
SelectedItem
D:
Text
正确答案:
C
(单选题)4:
()命名空间中的类和接口用于创建Web应用程序的页面?
A:
System.Drawing
B:
System.IO
C:
System.Web.UI
D:
System.Web.Service
正确答案:
C
(单选题)5:
()属性确定焦点移动到当前控件。
A:
TabKey
B:
TabOrder
C:
TabKeyOrder
D:
TabIndex
正确答案:
D
(单选题)6:
什么颜色经常被使用在窗口的应用中?
A:
白色
B:
蓝色
C:
灰色
D:
黑色
正确答案:
C
(单选题)7:
VS.NET控件的属性窗口中,按钮"A->Z"点击后,属性列表会按造()顺序进行排列?
A:
按照大小排序各属性
B:
按照功能分类排列属性
C:
按照名称排列属性
D:
先按照功能分类排列属性后在每个单元中以名称排序
正确答案:
C
(单选题)8:
变量openFileDialog1引用一个OpenFileDialog对象.为检查用户在退出对话框时时否点击了"打开"按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于()
A:
DialogResult.OK
B:
DialogResult.Yes
C:
DialogResult.No
D:
DialogResult.Cancel
正确答案:
A
(单选题)9:
在WindowsForm程序中,对某ComboBox对象有以下要求:
控件的列表框部分总是可见的,且用户可以编辑文本框控件的文本。
则该ComboBox对象的DropDownStyle属性应设置为ComboBoxStyle枚举类型中的()值。
A:
DropDown
B:
DropDownList
C:
Sinple
D:
IsSelected
正确答案:
C
(单选题)10:
在Stack类中,移除并返回栈顶元素的方法是()
A:
Dequeue
B:
Peek
C:
Push
D:
Pop
正确答案:
D
(单选题)11:
在C#中,选项卡式控件是()类的实例.
A:
Table
B:
Tabpages
C:
Tabpage
D:
TabControl
正确答案:
D
(单选题)12:
要创建多文档应用程序,需要将窗体的()属性设为true。
A:
DrawGrid
B:
ShowInTaskbar
C:
Enabled
D:
IsMdiContainer
正确答案:
D
(单选题)13:
哪个控件用来存储图象?
A:
PictureBox
B:
单选按钮
C:
复选框
D:
组合框
正确答案:
A
(单选题)14:
在WindowsForms程序中,某CheckBox对象初始化为三态(即:
其ThreeState属性值为true).则应使用()属性来检查此CheckBox的状态.
A:
IsSelected
B:
CheckState
C:
Checked
D:
State
正确答案:
C
(单选题)15:
以下描述错误的是()
A:
类不可以多重继承而接口可以
B:
抽象类自身可以定义成员而接口不可以
C:
抽象类和接口都不能被实例化
D:
一个类可以有多个基类和多个基接口
正确答案:
D
(单选题)16:
面向对象编程中的“继承”的概念是指()
A:
派生类对象可以不受限制地访问所有的基类对象
B:
派生自同一个基类的不同类的对象具有一些共同特征
C:
对象之间通过消息进行交互
D:
对象的内部细节被隐藏
正确答案:
B
(单选题)17:
在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?
A:
将Name的set块删除
B:
将Name的set块置空
C:
将Name的set块前加修饰符private
D:
将Name添加readonly修饰符
正确答案:
A
(单选题)18:
设置openfiledialog1引用一个openfiledialog对象.则打开该对话框的正确代码是()
A:
openfiledialog1.show();
B:
openfiledialog1.showdialog();
C:
openfiledialog1.open();
D:
openfiledialog1.openandshow();
正确答案:
B
(单选题)19:
显示消息框时,MessageBoxIcon枚举中的Error成员可在消息框中添加一个图标,该图标的形状是()
A:
i
B:
?
C:
χ
D:
!
正确答案:
C
(单选题)20:
()是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的代码.
A:
CLR
B:
CLS
C:
MSIL
D:
XMLWebService
正确答案:
C
(单选题)21:
在从标准文本文件(如:
readme.txt)中读取信息行,应使用()操作文件.
A:
XmltextReader
B:
XmlReader
C:
TextReader
D:
StreamReader
正确答案:
C
(单选题)22:
在使用FileStream打开一个文件时,通过使用FileMode枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。
A:
Append
B:
Create
C:
CreateNew
D:
Truncate
正确答案:
A
(单选题)23:
语句string[,]_strArray=new_string[3,4];创建了多少个string对象?
A:
0
B:
3
C:
4
D:
12
正确答案:
D
(单选题)24:
哪个控件被用来选择或不选择,并且若干个同样的控件放在一个小组中被用来选择其中的某一个。
这样的控件是()
A:
标签
B:
单选按钮
C:
文本框
D:
复选框
正确答案:
D
(单选题)25:
在为自定义类取名时,Microsoft推荐使用的命名规范是()
A:
Hungarian_notation
B:
随便起名字
C:
Camel
D:
Pascal
正确答案:
D
(单选题)26:
开始状态默认时,屏幕位于()。
A:
左下方
B:
中部
C:
左上方
D:
右上方
正确答案:
C
(单选题)27:
变量menuItem1引用一个菜单项对象,为隐藏该菜单项,应进行何种操作?
A:
menuItem1.Visible=false
B:
menuItem1.Enabled=false
C:
menuItem1.Text=""
D:
menuItem1.Checked=false
正确答案:
A
(单选题)28:
在MDI主窗体中,如何新建一个MDI子窗体?
A:
Form1_NewMdiChild=new_Form1();NewMdiChild.MdiParent=this;
B:
Form1_NewMdiChild=new_Form1();this.MdiChild=NewMdiChild;
C:
Form1.MdiParent=this;
D:
this.MdiChild=Form1;
正确答案:
A
(单选题)29:
C#的数据类型有()
A:
值类型和调用类型
B:
值类型和引用类型
C:
引用类型和关系类型
D:
关系类型和调用类型
正确答案:
B
(单选题)30:
在Queue类中,移除并返回队列前端对象的方法是()
A:
Dequene
B:
Enqueue
C:
Peek
D:
Pop
正确答案:
A
(单选题)31:
C#中,新建一个字符串变量str,并将字符串"Tom's_Living_Room"保存到串中,应该()
A:
stringstr="Tom\'s_Living_Room";
B:
stringstr="Tom's_Living_Room";
C:
stringstr("Tom's_Living_Room");
D:
stringstr("Tom"s_Living_Room");
正确答案:
A
(单选题)32:
C#程序中,需要对一个数组中的所有元素进行处理,则使用()循环体最好.
A:
while
B:
foreach
C:
do
D:
for
正确答案:
B
(单选题)33:
如果将窗体的FormBoderStyle设置为None,则()。
A:
窗体没有边框并不能调整大小
B:
窗体没有边框但能调整大小
C:
窗体有边框但不能调整大小
D:
窗体是透明的
正确答案:
B
(单选题)34:
Winform中,关于ToolBar控件的属性和事件的描述不正确的是()
A:
Buttons属性表示ToolBar控件的所有工具栏按钮
B:
ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度
C:
DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头
D:
ButtonClick事件在用户单击工具栏任何地方时都会触发
正确答案:
D
(单选题)35:
在类的定义中,类的()描述了该类的对象的行为特征.
A:
类名
B:
方法
C:
所属的名字空间
D:
私有域
正确答案:
B
(单选题)36:
请问经过表达式a=3+1>5?
0:
1的运算,变量a的最终值是什么?
A:
3
B:
1
C:
0
D:
4
正确答案:
B
(单选题)37:
为保护Web_Service不受恶意访问的攻击,应使用()保护Web_Service.
A:
IIS目录安全性
B:
NTFS安全性
C:
共享目录安全性
D:
TCP/IP安全性
正确答案:
A
(单选题)38:
在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?
A:
decimaltheMoney;
B:
inttheMoney;
C:
stringtheMoney;
D:
DimtheMoneyasdouble
正确答案:
A
(单选题)39:
下列关于构造函数的描述正确的是()
A:
构造函数可以声明返回类型
B:
构造函数不可以用private修饰
C:
构造函数必须与类名相同
D:
构造函数不能带参数
正确答案:
C
(单选题)40:
在定义类时,如果希望类的某个方法能够在类中进一步改进,以处理不同的派生类的需要,则应该将方法声明成()
A:
sealed
B:
public
C:
virtual
D:
overriade
正确答案:
C
(多选题)41:
使用下列哪种方法可以减少一个ArrayList对象的容量?
A:
调用Remove方法
B:
调用Clear方法
C:
调用Trim/ToSize方法
D:
设置Capacity属性
正确答案:
C,D
(多选题)42:
c#可以采用以下哪些技术来实现对象内部数据的隐藏?
A:
静态成员
B:
类成员的访问控制说明
C:
属性
D:
装箱和拆箱技术
正确答案:
B,C
(多选题)43:
从数据库读取记录,你可能用到的方法有()
A:
ExecuteNonQuery
B:
ExecuteScalar
C:
Fill
D:
ExecuteReader
正确答案:
B,C,D
(多选题)44:
以下叙述正确的是()
A:
接口中可以有虚方法
B:
一个类可以实现多个接口
C:
接口不能被实例化
D:
接口中可以包含已实现的方法
正确答案:
B,C
(多选题)45:
以下关于ref和out的描述哪些项是正确的?
A:
使用ref参数,传递到ref参数的参数必须最先初始化。
B:
使用out参数,传递到out参数的参数必须最先初始化。
C:
使用ref参数,必须将参数作为ref参数显式传递到方法。
D:
使用out参数,必须将参数作为out参数显式传递到方法。
正确答案:
A,C,D
(多选题)46:
在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源?
A:
为类添加析构函数,在析构函数中释放资源
B:
为类重载new运算符
C:
为实现IDisposable借口
D:
为类添加delete运算符
正确答案:
A,C
(多选题)47:
要向窗体中添加按钮和其它控件,可以使用下列方法中的哪一种?
A:
右击“工具箱”上的控件,选择“添加”就可以将一个控件添加到窗体的左上角,然后可以根据需要将控件拖动到适当的位置
B:
在“工具箱”上双击控件图标变可以将一个控件添加到窗体的控件左上角,然后可以根据需要拖动控件
C:
单击“工具箱”上的控件,并将其拖放到窗体中的理想位置,接着就可以把一个控件拖放到窗体中
D:
单击“工具箱”上的控件,然后在窗体上期望的位置单击并拖动出一个长方形,接着就可以在窗体上绘制出一个控件
正确答案:
B,C,D
(多选题)48:
下列关于数组的描述中,哪些选项是正确的?
A:
String类本身可以被看做是一个System.Char对象的数组
B:
String类中的许多方法都能用在数组中
C:
数组可以用来处理数据类型不同的批量数据
D:
System.Array类是所有数组的基类
正确答案:
A,B,D
(多选题)49:
面向对象编程的三大特征是()
A:
继承
B:
多态
C:
封装
D:
统一接口
正确答案:
A,B,C
(多选题)50:
创建项目后,希望在当前项目中加入一个Windows_Form界面,以下哪些方法可以实现?
A:
点击“文件”,选择子菜单中的“新建”再选择“项目”
B:
在解决方案资源管理器中,右键当前项目,选择“添加”,再选择“新项目”
C:
使用类视图,右键后选择“添加”,再选择“类”
D:
点击“文件”,选择子菜单中的“打开”,再选择“项目”
正确答案:
B,C
(单选题)1:
如果要将窗体设置为透明的,则()
A:
要将FormBoderStyle属性设置为None
B:
要将Opacity属性设置为小于100%得值
C:
要将locked属性设置为True
D:
要将Enabled属性设置为True
正确答案:
B
(单选题)2:
在C#中,表示一个字符串的变量应使用以下哪条语句定义?
A:
Cstringstr;
B:
stringstr;
C:
Dimstrasstring
D:
char*str
正确答案:
B
(单选题)3:
在ComboBox控件的SelectedChangeConmited事件处理方法中,应使用ConboBox对象的()属性获取用户新选项的值。
A:
SelectedIndex
B:
Newvalue
C:
SelectedItem
D:
Text
正确答案:
C
(单选题)4:
()命名空间中的类和接口用于创建Web应用程序的页面?
A:
System.Drawing
B:
System.IO
C:
System.Web.UI
D:
System.Web.Service
正确答案:
C
(单选题)5:
()属性确定焦点移动到当前控件。
A:
TabKey
B:
TabOrder
C:
TabKeyOrder
D:
TabIndex
正确答案:
D
(单选题)6:
什么颜色经常被使用在窗口的应用中?
A:
白色
B:
蓝色
C:
灰色
D:
黑色
正确答案:
C
(单选题)7:
VS.NET控件的属性窗口中,按钮"A->Z"点击后,属性列表会按造()顺序进行排列?
A:
按照大小排序各属性
B:
按照功能分类排列属性
C:
按照名称排列属性
D:
先按照功能分类排列属性后在每个单元中以名称排序
正确答案:
C
(单选题)8:
变量openFileDialog1引用一个OpenFileDialog对象.为检查用户在退出对话框时时否点击了"打开"按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于()
A:
DialogResult.OK
B:
DialogResult.Yes
C:
DialogResult.No
D:
DialogResult.Cancel
正确答案:
A
(单选题)9:
在WindowsForm程序中,对某ComboBox对象有以下要求:
控件的列表框部分总是可见的,且用户可以编辑文本框控件的文本。
则该ComboBox对象的DropDownStyle属性应设置为ComboBoxStyle枚举类型中的()值。
A:
DropDown
B:
DropDownList
C:
Sinple
D:
IsSelected
正确答案:
C
(单选题)10:
在Stack类中,移除并返回栈顶元素的方法是()
A:
Dequeue
B:
Peek
C:
Push
D:
Pop
正确答案:
D
(单选题)11:
在C#中,选项卡式控件是()类的实例.
A:
Table
B:
Tabpages
C:
Tabpage
D:
TabControl
正确答案:
D
(单选题)12:
要创建多文档应用程序,需要将窗体的()属性设为true。
A:
DrawGrid
B:
ShowInTaskbar
C:
Enabled
D:
IsMdiContainer
正确答案:
D
(单选题)13:
哪个控件用来存储图象?
A:
PictureBox
B:
单选按钮
C:
复选框
D:
组合框
正确答案:
A
(单选题)14:
在WindowsForms程序中,某CheckBox对象初始化为三态(即:
其ThreeState属性值为true).则应使用()属性来检查此CheckBox的状态.
A:
IsSelected
B:
CheckState
C:
Checked
D:
State
正确答案:
C
(单选题)15:
以下描述错误的是()
A:
类不可以多重继承而接口可以
B:
抽象类自身可以定义成员而接口不可以
C:
抽象类和接口都不能被实例化
D:
一个类可以有多个基类和多个基接口
正确答案:
D
(单选题)16:
面向对象编程中的“继承”的概念是指()
A:
派生类对象可以不受限制地访问所有的基类对象
B:
派生自同一个基类的不同类的对象具有一些共同特征
C:
对象之间通过消息进行交互
D:
对象的内部细节被隐藏
正确答案:
B
(单选题)17:
在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?
A:
将Name的set块删除
B:
将Name的set块置空
C:
将Name的set块前加修饰符private
D:
将Name添加readonly修饰符
正确答案:
A
(单选题)18:
设置openfiledialog1引用一个openfiledialog对象.则打开该对话框的正确代码是()
A:
openfiledialog1.show();
B:
openfiledialog1.showdialog();
C:
openfiledialog1.open();
D:
openfiledialog1.openandshow();
正确答案:
B
(单选题)19:
显示消息框时,MessageBoxIcon枚举中的Error成员可在消息框中添加一个图标,该图标的形状是()
A:
i
B:
?
C:
χ
D:
!
正确答案:
C
(单选题)20:
()是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的代码.
A:
CLR
B:
CLS
C:
MSIL
D:
XMLWebService
正确答案:
C
(单选题)21:
在从标准文本文件(如:
readme.txt)中读取信息行,应使用()操作文件.
A:
XmltextReader
B:
XmlReader
C:
TextReader
D:
StreamReader
正确答案:
C
(单选题)22:
在使用FileStream打开一个文件时,通过使用FileMode枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。
A:
Append
B:
Create
C:
CreateNew
D:
Truncate
正确答案:
A
(单选题)23:
语句string[,]_strArray=new_string[3,4];创建了多少个string对象?
A:
0
B:
3
C:
4
D:
12
正确答案:
D
(单选题)24:
哪个控件被用来选择或不选择,并且若干个同样的控件放在一个小组中被用来选择其中的某一个。
这样的控件是()
A:
标签
B:
单选按钮
C:
文本框
D:
复选框
正确答案:
D
(单选题)25:
在为自定义类取名时,Microsoft推荐使用的命名规范是()
A:
Hungarian_notation
B:
随便起名字
C:
Camel
D:
Pascal
正确答案:
D
(单选题)26:
开始状态默认时,屏幕位于()。
A:
左下方
B:
中部
C:
左上方
D:
右上方
正确答案:
C
(单选题)27:
变量menuItem1引用一个菜单项对象,为隐藏该菜单项,应进行何种操作?
A:
menuItem1.Visible=false
B:
menuItem1.Enabled=false
C:
menuItem1.Text=""
D:
menuItem1.Checked=false
正确答案:
A
(单选题)28:
在MDI主窗体中,如何新建一个MDI子窗体?
A:
Form1_NewMdiChild=new_Form1();NewMdiChild.MdiParent=this;
B:
Form1_NewMdiChild=new_Form1();this.MdiChild=NewMdiChild;
C:
Form1.MdiParent=this;
D:
this.MdiChild=Form1;
正确答案:
A
(单选题)29:
C#的数据类型有()
A:
值类型和调用类型
B:
值类型和引用类型
C:
引用类型和关系类型
D:
关系类型和调用类型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- windows可视化编程 南开 21 学期 windows 可视化 编程 在线 作业 46076