南开23秋学期(高起本:1709-2103、专升本高起专:2003-2103)《Windows可视化编程》在线作业【标准 作者:周老师 分类: 南开大学 发布时间: 2023-12-23 12:26 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等! 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友 23秋学期(高起本:1709-2103、专升本/高起专:2003-2103)《Windows可视化编程》在线作业-00001 试卷总分:100 得分:100 一、单选题 (共 20 道试题,共 40 分) 1.假如设treeView1=new_TreeView(),则treeView1.Nodes.Add("根节点")回来的是一个()类型的值。 A.TreeNode B.int C.string D.TreeView 2.C#程序中,能够运用try…catch机制来处理程序呈现的()错误. A.语法 B.运转 C.逻辑 D.拼写 3.C#程序中,需求对一个数组中的一切元素进行处理,则运用()循环体最佳. A.while B.foreach C.do D.for 4.下面临反常说法不正确的是()。 A.try/catch块为根本引发反常的组合 B.在捕获反常时,能够有多个 catch块 C.不管反常是不是发作,finally块总会履行 D.try块和 finally 不能连用 5.在Visual Studio.NET窗口,()窗口显现了当时Visual Studio处理计划的树型结构。 A.类视图 B.处理计划资源管理器 C.资源视图 D.特点 6.VS.NET控件的特点窗口中,按钮"A->Z"点击后,特点列表会按造()次序进行摆放? A.依照巨细排序各特点 B.依照功用分类摆放特点 C.依照称号摆放特点 D.先依照功用分类摆放特点后在每个单元中以称号排序 7.在Visual Studio.NET窗口中处理HTML文档时,能够运用()窗口来修改某HTML元素的Text、Title、Style等信息。 A.资源视图 B.类视图 C.特点 D.处理计划资源管理器 8.在 C#编制的财政程序中,需求创立一个存储活动资金金额的暂时变量,则应运用下列哪条句子? () A.decimal theMoney; B.int theMoney; C.string theMoney; D.Dim theMoney as double 9.下列句子在操控台上的输出是().if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second"); A.FirstSecond B.First C.Second D.无输出 12.269、以下类型中,不归于值类型的是()? A.整数类型 B.布尔类型 C.字符类型 D.类类型 11.若要使TextBox中的文字不能被修正,应对()特点进行设置。 A.Locked B.Visible C.Enabled D.ReadOnly 12.以下类 MyClass 的特点 count 归于()特点.class MyClass { int i; int count { get{ return i;} } } A.只读 B.只写 C.可读写 D.不可以读不可以写 13.下列关于承继机制的描绘中不正确的是()。 A.供给承继机制有利于进步软件模块的可重用性及可扩大性。 B.承继机制使面向对象的开发语言可以更精确的描绘客观国际,使软件开发方法变简略。 C.承继机制使得软件开发过程功率更高。 D.承继机制使得软件开发的难度相对添加。 14.在界说类时,假如期望类的某个方法可以在类中进一步改善,以处理不一样的派生类的需求,则大概将方法声明成() A.sealed B.public C.virtual D.overriade 15.在Windows Forms程序中,某CheckBox对象初始化为三态(即:其ThreeState特点值为true).则应运用()特点来检查此CheckBox的状况. A.IsSelected B.CheckState C.Checked D.State 16.C#的数据类型有() A.值类型和调用类型 B.值类型和引证类型 C.引证类型和关系类型 D.关系类型和调用类型 18.下列关键词中哪些不能作为润饰类()。 A.sealed B.abstract C.override D.public 18.C#中每个 int 类型的变量占用()个字节的内存? A.1 B.2 C.4 D.8 13.关于 C#程序的书写,下列不正确的说法是()? A.区别巨细写 B.一行能够写多条句子 C.一条句子可写成多行 D.一个类中只能有一个 Main()方法,因而多个类中能够有多个 Main()方法 20.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 str("Tom"s_Living_Room"); 二、多选题 (共 10 道试题,共 20 分) 21.c#能够选用以下哪些技术来完成对象内部数据的躲藏? A.静态成员 B.类成员的拜访操控阐明 C.特点 D.装箱和拆箱技术 21.下列关于数组的描绘中,哪些选项是正确的? A.String类自身能够被看做是一个System.Char对象的数组 B.String类中的许多方法都能用在数组中 C.数组能够用来处理数据类型不一样的批量数据 D.System.Array类是一切数组的基类 23.以下哪些能够作为接口成员? A.方法 B.特点 C.字段 D.事情 24.要向窗体中增加按钮和其它控件,能够运用下列方法中的哪一种? A.右击“东西箱”上的控件,挑选“增加”就能够将一个控件增加到窗体的左上角,然后能够依据需求将控件拖动到恰当的方位 B.在“东西箱”上双击控件图标变能够将一个控件增加到窗体的控件左上角,然后能够依据需求拖动控件 C.单击“东西箱”上的控件,并将其拖放到窗体中的抱负方位,接着就能够把一个控件拖放到窗体中 D.单击“东西箱”上的控件,然后在窗体上希望的方位单击并拖动出一个长方形,接着就能够在窗体上制作出一个控件 28.创立项目后,期望在当时项目中参加一个Windows_Form界面,以下哪些方法能够完成? A.点击“文件”,挑选子菜单中的“新建”再挑选“项目” B.在处理计划资源管理器中,右键当时项目,挑选“增加”,再挑选“新项目” C.运用类视图,右键后挑选“增加”,再挑选“类” D.点击“文件”,挑选子菜单中的“翻开”,再挑选“项目” 26.下面描绘错误的是()。 A.窗体也是控件 B.窗体也是类 C.控件是从窗体承继来的 D.窗体的父类是控件类 30.从数据库读取记载,你能够用到的方法有() A.ExecuteNonQuery B.ExecuteScalar C.Fill D.ExecuteReader 22.在C#中设计类时,应怎么确保在开释对象的一切引证之前,开释对象运用的文件、网络等资源? A.为类增加析构函数,在析构函数中开释资源 B.为类重载new运算符 C.为完成IDisposable托言 D.为类增加delete运算符 29.以下叙说正确的是() A.接口中能够有虚方法 B.一个类能够完成多个接口 C.接口不能被实例化 D.接口中能够包括已完成的方法 26.下面关于笼统类说法正确的是() A.笼统类不能实例化 B.笼统类只能做基类 C.笼统类能够实例化 D.笼统类能够做子类 三、判别题 (共 20 道试题,共 40 分) 31.类是对象的笼统,对象是类的实例。 32.C#中的数据类型分为简略类型和引证类型 33.在界说数组时不答应为数组中的元素赋值。 34.要求结构函数至罕见两个参数 35.特点即是实体特征的笼统,比方,对象猫能够有分量,身长等特点。 36.假如一个类完成的两个或多个接口中的方法具有相同的方法签名,则在完成列中只需求完成其间一个。 37.在派生类中重写基类方法有必要运用 override 关键词。 38.for 循环只能用于循环次数现已断定的状况 39.静态类和实例类的差异在于:静态类不需求初始化即可直接运用,实例类需求进行实例化,生成对象才可运用。 40.派生类能够承继多个基类的方法和特点。 41.一个类中,只能有一个结构函数 42.承继是指使生类能够获取其基类特征的才能。 43.接口中的成员不可以以有拜访域润饰符,但能够有其它润饰符。 44.数组在创立实例时现已被编译器初始化了默许值,因而能够直接拜访。 45.布尔型变量能够赋值为0或1。 46.面向对象将数据和对数据的操作作为一个彼此依靠,不可以切割的全体,选用了数据笼统和信息荫蔽技术。 47.不管反常是不是抛出,finally子句中的内容都会被履行。 48.枚举型是值类型,它是一组称为枚举数列表的命名常量构成的共同类型 49.较好的编程习气是在一个方法体中包括多个return句子 50.笼统类能够作为基类,所以不能直接实例化,也不可以以被密封。 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费) 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.假如设treeView1=new_TreeView(),则treeView1.Nodes.Add("根节点")回来的是一个()类型的值。
A.TreeNode
B.int
C.string
D.TreeView
2.C#程序中,能够运用try…catch机制来处理程序呈现的()错误.
A.语法
B.运转
C.逻辑
D.拼写
3.C#程序中,需求对一个数组中的一切元素进行处理,则运用()循环体最佳.
A.while
B.foreach
C.do
D.for
4.下面临反常说法不正确的是()。
A.try/catch块为根本引发反常的组合
B.在捕获反常时,能够有多个 catch块
C.不管反常是不是发作,finally块总会履行
D.try块和 finally 不能连用
5.在Visual Studio.NET窗口,()窗口显现了当时Visual Studio处理计划的树型结构。
A.类视图
B.处理计划资源管理器
C.资源视图
D.特点
6.VS.NET控件的特点窗口中,按钮"A->Z"点击后,特点列表会按造()次序进行摆放?
A.依照巨细排序各特点
B.依照功用分类摆放特点
C.依照称号摆放特点
D.先依照功用分类摆放特点后在每个单元中以称号排序
7.在Visual Studio.NET窗口中处理HTML文档时,能够运用()窗口来修改某HTML元素的Text、Title、Style等信息。
A.资源视图
B.类视图
C.特点
D.处理计划资源管理器
8.在 C#编制的财政程序中,需求创立一个存储活动资金金额的暂时变量,则应运用下列哪条句子? ()
A.decimal theMoney;
B.int theMoney;
C.string theMoney;
D.Dim theMoney as double
9.下列句子在操控台上的输出是().if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second");
A.FirstSecond
B.First
C.Second
D.无输出
12.269、以下类型中,不归于值类型的是()?
A.整数类型
B.布尔类型
C.字符类型
D.类类型
11.若要使TextBox中的文字不能被修正,应对()特点进行设置。
A.Locked
B.Visible
C.Enabled
D.ReadOnly
12.以下类 MyClass 的特点 count 归于()特点.class MyClass { int i; int count { get{ return i;} } }
A.只读
B.只写
C.可读写
D.不可以读不可以写
13.下列关于承继机制的描绘中不正确的是()。
A.供给承继机制有利于进步软件模块的可重用性及可扩大性。
B.承继机制使面向对象的开发语言可以更精确的描绘客观国际,使软件开发方法变简略。
C.承继机制使得软件开发过程功率更高。
D.承继机制使得软件开发的难度相对添加。
14.在界说类时,假如期望类的某个方法可以在类中进一步改善,以处理不一样的派生类的需求,则大概将方法声明成()
A.sealed
B.public
C.virtual
D.overriade
15.在Windows Forms程序中,某CheckBox对象初始化为三态(即:其ThreeState特点值为true).则应运用()特点来检查此CheckBox的状况.
A.IsSelected
B.CheckState
C.Checked
D.State
16.C#的数据类型有()
A.值类型和调用类型
B.值类型和引证类型
C.引证类型和关系类型
D.关系类型和调用类型
18.下列关键词中哪些不能作为润饰类()。
A.sealed
B.abstract
C.override
D.public
18.C#中每个 int 类型的变量占用()个字节的内存?
A.1
B.2
C.4
D.8
13.关于 C#程序的书写,下列不正确的说法是()?
A.区别巨细写
B.一行能够写多条句子
C.一条句子可写成多行
D.一个类中只能有一个 Main()方法,因而多个类中能够有多个 Main()方法
20.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 str("Tom"s_Living_Room");
二、多选题 (共 10 道试题,共 20 分)
21.c#能够选用以下哪些技术来完成对象内部数据的躲藏?
A.静态成员
B.类成员的拜访操控阐明
C.特点
D.装箱和拆箱技术
21.下列关于数组的描绘中,哪些选项是正确的?
A.String类自身能够被看做是一个System.Char对象的数组
B.String类中的许多方法都能用在数组中
C.数组能够用来处理数据类型不一样的批量数据
D.System.Array类是一切数组的基类
23.以下哪些能够作为接口成员?
A.方法
B.特点
C.字段
D.事情
24.要向窗体中增加按钮和其它控件,能够运用下列方法中的哪一种?
A.右击“东西箱”上的控件,挑选“增加”就能够将一个控件增加到窗体的左上角,然后能够依据需求将控件拖动到恰当的方位
B.在“东西箱”上双击控件图标变能够将一个控件增加到窗体的控件左上角,然后能够依据需求拖动控件
C.单击“东西箱”上的控件,并将其拖放到窗体中的抱负方位,接着就能够把一个控件拖放到窗体中
D.单击“东西箱”上的控件,然后在窗体上希望的方位单击并拖动出一个长方形,接着就能够在窗体上制作出一个控件
28.创立项目后,期望在当时项目中参加一个Windows_Form界面,以下哪些方法能够完成?
A.点击“文件”,挑选子菜单中的“新建”再挑选“项目”
B.在处理计划资源管理器中,右键当时项目,挑选“增加”,再挑选“新项目”
C.运用类视图,右键后挑选“增加”,再挑选“类”
D.点击“文件”,挑选子菜单中的“翻开”,再挑选“项目”
26.下面描绘错误的是()。
A.窗体也是控件
B.窗体也是类
C.控件是从窗体承继来的
D.窗体的父类是控件类
30.从数据库读取记载,你能够用到的方法有()
A.ExecuteNonQuery
B.ExecuteScalar
C.Fill
D.ExecuteReader
22.在C#中设计类时,应怎么确保在开释对象的一切引证之前,开释对象运用的文件、网络等资源?
A.为类增加析构函数,在析构函数中开释资源
B.为类重载new运算符
C.为完成IDisposable托言
D.为类增加delete运算符
29.以下叙说正确的是()
A.接口中能够有虚方法
B.一个类能够完成多个接口
C.接口不能被实例化
D.接口中能够包括已完成的方法
26.下面关于笼统类说法正确的是()
A.笼统类不能实例化
B.笼统类只能做基类
C.笼统类能够实例化
D.笼统类能够做子类
三、判别题 (共 20 道试题,共 40 分)
31.类是对象的笼统,对象是类的实例。
32.C#中的数据类型分为简略类型和引证类型
33.在界说数组时不答应为数组中的元素赋值。
34.要求结构函数至罕见两个参数
35.特点即是实体特征的笼统,比方,对象猫能够有分量,身长等特点。
36.假如一个类完成的两个或多个接口中的方法具有相同的方法签名,则在完成列中只需求完成其间一个。
37.在派生类中重写基类方法有必要运用 override 关键词。
38.for 循环只能用于循环次数现已断定的状况
39.静态类和实例类的差异在于:静态类不需求初始化即可直接运用,实例类需求进行实例化,生成对象才可运用。
40.派生类能够承继多个基类的方法和特点。
41.一个类中,只能有一个结构函数
42.承继是指使生类能够获取其基类特征的才能。
43.接口中的成员不可以以有拜访域润饰符,但能够有其它润饰符。
44.数组在创立实例时现已被编译器初始化了默许值,因而能够直接拜访。
45.布尔型变量能够赋值为0或1。
46.面向对象将数据和对数据的操作作为一个彼此依靠,不可以切割的全体,选用了数据笼统和信息荫蔽技术。
47.不管反常是不是抛出,finally子句中的内容都会被履行。
48.枚举型是值类型,它是一组称为枚举数列表的命名常量构成的共同类型
49.较好的编程习气是在一个方法体中包括多个return句子
50.笼统类能够作为基类,所以不能直接实例化,也不可以以被密封。
专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)
联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189
扫一扫添加我为好友 扫一扫添加我为好友