资源描述:
《(作业辅导)南开大学2023春学期(1709--2103)《Windows可视化编程》在线作业-1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
23春学期(高起本:1709-2103、专升本/高起专:1903-2103)《Windows可视化编程》在线作业-00001求答案关注V行:weim.ingjiaxc一、单选题(共20道试题,共40分)1.如果将窗体的FormBoderStyle设置为None,则()。A.窗体没有边框并不能调整大小B.窗体没有边框但能调整大小C.窗体有边框但不能调整大小D.窗体是透明的2.C#程序中,为使变量myForm引用的窗口对象显示为对话框,必须()A.使用myForm.ShowDialog方法显示对话框B.将myForm对象的isDialog属性设为trueC.将myForm对象的FormBorderStyle枚举属性设置为FixedDialogD.将变量myForm改为引用System.Windows.Dialog类的对象3.设置openfiledialog1引用一个openfiledialog对象,则打开该对话框的正确代码是()。A.openfiledialog1.show();B.openfiledialog1.showdialog();C.openfiledialog1.open();D.openfiledialog1.openandshow();4.在使用FileStream打开一个文件时,通过使用FileMode枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。A.AppendB.CreateC.CreateNewD.Truncate5.引用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]6.通过继承()类,用户可以创建自己的异常类.A.System.ExceptionB.System.SystemExceptionC.System.ApplicationExceptionD.System.UserException7.()属性确定焦点移动到当前控件。A.TabKeyB.TabOrder
1C.TabKeyOrderD.TabIndex8.C#中,在方法MyFunc内部的try..catch语句中,如果在try代码块中发生异常,并且在当前的所有catch块中都没有找到合适的catch块,则()A..NET运行时忽略该异常B..NET运行时马上强制退出该程序C..NET运行时继续在MyFunc的调用堆栈中查找提供该异常处理的过程D..NET抛出一个新的”异常处理未找到”的异常9.在C#程序中,显示一个信息为“Thisisatest!”,标题为“Hello”的消息框,正确的语句是()。A.MessageBox(“thisisatest!”,”Hello”);B.MessageBox.Show(“thisisatest!”,”Hello”);C.MessageBox(”Hello”,“thisisatest!”);D.MessageBox.Show(”Hello”,“thisisatest!”);10.在WindowsForm程序中,对某ComboBox对象有以下要求:控件的列表框部分总是可见的,且用户可以编辑文本框控件的文本。则该ComboBox对象的DropDownStyle属性应设置为ComboBoxStyle枚举类型中的()值。A.DropDownB.DropDownListC.SinpleD.IsSelected11.关于参数数组,下列说法错误的是()。A.参数数组必须是函数的最后一个参数?B.参数数组必须是一维数组C.参数数组的声明同普通数组一样D.参数数组所对应的实参的个数是不固定的12.某Windows_Form的工具条为ToolBar1,则代表该工具条的第2个按钮的对象为().A.ToolBar1.Button(2)B.ToolBar1.Button(1)C.ToolBar1.Button(3)D.ToolBar1.Button(0)13.C#程序中,需要对一个数组中的所有元素进行处理,则使用()循环体最好.A.whileB.foreachC.doD.for14.读取图形文件时,应使用()类的对象.A.TextReader
2B.XmlTextReaderC.StreamReaderD.BinaryReader15.以下描述错误的是()A.类不可以多重继承而接口可以B.抽象类自身可以定义成员而接口不可以C.抽象类和接口都不能被实例化D.一个类可以有多个基类和多个基接口16.调用重载方法时,系统根据()来选择具体的方法?A.方法名B.参数的个数和类型C.参数名及参数个数D.方法的返回值类型17.在C#中,引用命名空间System的正确语句是A.usingSystem;B.#import;C.usesSystem;D.include;18.已知在某Windows_Form应用程序中,主窗口类为Form1,程序入口为静态方法,则在Main方法中打开主窗口的正确代码是()A.Application.Run(new_Form1());B.Application.Open(new_Form1());C.(new_Form1()).Open();D.(new_Form1()).Run();19.分析程序:publicclassclass4{privatestring_sData="";publicstringsData{set{_sData=value;}}}在Main函数中,在成功创建该类的对象obj后,下列哪些语句是合法的?()A.obj.sData="Itisfunny!";B.Console.WriteLine(obj.sData);C.obj._sData=100;D.obj.set(obj.sData);20.在VisualStudio.NET窗口,()窗口显示了当前VisualStudio解决方案的树型结构。A.类视图B.解决方案资源管理器C.资源视图D.属性二、多选题(共10道试题,共20分)21.以下哪些可以作为接口成员?
3A.方法B.属性C.字段D.事件22.下面描述错误的是()。A.窗体也是控件B.窗体也是类C.控件是从窗体继承来的D.窗体的父类是控件类23.从数据库读取记录,你可能用到的方法有()A.ExecuteNonQueryB.ExecuteScalarC.FillD.ExecuteReader24.以下关于ref和out的描述哪些项是正确的?A.使用ref参数,传递到ref参数的参数必须最先初始化。B.使用out参数,传递到out参数的参数必须最先初始化。C.使用ref参数,必须将参数作为ref参数显式传递到方法。D.使用out参数,必须将参数作为out参数显式传递到方法。25.使用下列哪种方法可以减少一个ArrayList对象的容量?A.调用Remove方法B.调用Clear方法C.调用Trim/ToSize方法D.设置Capacity属性26.在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源?A.为类添加析构函数,在析构函数中释放资源B.为类重载new运算符C.为实现IDisposable借口D.为类添加delete运算符27.c#可以采用以下哪些技术来实现对象内部数据的隐藏?A.静态成员B.类成员的访问控制说明C.属性D.装箱和拆箱技术28.下列关于数组的描述中,哪些选项是正确的?A.String类本身可以被看做是一个System.Char对象的数组B.String类中的许多方法都能用在数组中
4C.数组可以用来处理数据类型不同的批量数据D.System.Array类是所有数组的基类29.以下叙述正确的是()A.接口中可以有虚方法B.一个类可以实现多个接口C.接口不能被实例化D.接口中可以包含已实现的方法30.要向窗体中添加按钮和其它控件,可以使用下列方法中的哪一种?A.右击“工具箱”上的控件,选择“添加”就可以将一个控件添加到窗体的左上角,然后可以根据需要将控件拖动到适当的位置B.在“工具箱”上双击控件图标变可以将一个控件添加到窗体的控件左上角,然后可以根据需要拖动控件C.单击“工具箱”上的控件,并将其拖放到窗体中的理想位置,接着就可以把一个控件拖放到窗体中D.单击“工具箱”上的控件,然后在窗体上期望的位置单击并拖动出一个长方形,接着就可以在窗体上绘制出一个控件三、判断题(共20道试题,共40分)31.如果需要修改数组元素就必须使用for语句32.如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。33.若想在标签中显示文字,则需设置标签的name属性。34.开发人员不需要创建MessageBox类的实例,只需调用Show()方法既可显示消息框。35.无论异常是否抛出,finally子句中的内容都会被执行。36.if语句后面的表达式可以是任意表达式。37.在C#类中至少要有一个构造函数38.类的static成员可以通过该类的实例来引用。39.如果在try块之后没有任何catch块,那么finally块也是可选的。40.c#面向对象的程序语言有继承性和多态性还有封装性41.abstract方法的声明必须同时实现。42.抽象类里的方法一定不能含有实现。
543.构造函数的名称与类名称一样44.任何事物都是对象。45.数组在访问之前必须初始化。46.用ref修饰符声明的形参是引用形参。47.对象之间通过消息进行信息传递48.如果一个类实现的两个或多个接口中的方法拥有同样的方法签名,则在实现列中只需要实现其中一个。49.抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。50.结构和类均为引用类型第1题,化合物需要具备哪3个条件才可使用圆二色谱测定其绝对构型正确答案:分子中具有生色团、不对称中心在生色团附近、具有稳定的构象。第2题,简述影响碳化学位移的结构性因素正确答案:碳原子的杂化、诱导效应、共轭效应、空间效应、重原子效应、分子内氢键的影响。第3题,苯环上的碳、羧酸羰基碳、醛酮羰基碳和与氧相连的饱和碳这四种类型的碳哪个在13CNMR中的化学位移值最大正确答案:醛酮羰基碳。第4题,简述红外光谱法的应用正确答案:(1)鉴定是否为某一已知化合物;(2)化合物构型与立体构象的研究;(3)检验反应是否进行,某些基团的引入或消去;(4)未知结构化合物的确定。第5题,紫外光谱在有机化合物结构鉴定中的主要贡献是什么正确答案:在有机结构鉴定中,紫外光谱在确定有机化合物的共轭体系、生色团和芳香性等方面有独到之处。第6题,分子光谱正确答案:分子光谱:分子从一种能态改变到另一种能态时的吸收或发射光谱(可包括从紫外到远红外直至微波谱)。分子光谱与分子绕轴的转动、分子中原子在平衡位置的振动和分子内电子的跃迁相对应。第7题,LambertBeer定律正确答案:是吸收光度法的基本定律,表示物质对某一单色光吸收的强弱与吸光物质浓度和厚度间的关系第8题,偶电子规则正确答案:“偶电子规则。ven-e}cctronrule偶电子离子}};+发生分解反应时的一条规则:偶电子离子分解时、优先生成质子亲合能较低的中性产物.无论是电荷转移或电荷保留,都是优先形成一个偶电子离子和一个中性碎片。”第2题,企业自身在哪些方面对分销渠道设计有影响正确答案:在分销渠道设计中,企业的特性是主要的影响因素,具体表现在以下几个方面:(1)总体规模。企业的总体规模决定了其市场范围、客户的规模以及强制中间商合作的能力。(2)财务能力。企业的财务能力决定了哪些市场营销职能可由自己执行,哪些应交给中间商执行。(3)产品组合。企业产品的宽度越大,则与顾客直接交易的能力越大;产品组合的深度越大,则使用独家专售或选择性代理商就越有利;产品组合的关联性越强,则越应使用性质相同或相似的市场营销渠道。(4)渠道经验。一般来说,曾通过某种特定类型的中间商销售产品的企业会逐渐形成渠道偏好。(5)营销政策。现行的市场营销政策也会影响渠道的设计,例如,对最后消费者提供快速交货服务的政策就会影响到生产者对中间商所执行的职能、最终经销商的数目与存货水平以及所采用的运输系统的要求。正确答案:社会阶层是社会学家根据职业、收入来源、教育水平、价值观和居住区域对人们进行的一种社会分类,是按层次排列的,具有同质性和持久性的社会群体。第15题,成本加成定价法正确答案:成本加成定价法:是指在产品单位成本的基础上,加上一定比例的预期利润来制定产品的销售价格的定价方法第16题,水平渠道冲突正确答案:水平渠道冲突;是指同一分销渠道内同一层次的各中间商之间的冲突第17题,市场营销管理正确答案:市场营销管理是指企业为实现其目标,创造、建立并保持与目标市场之间的互利交换关系而进行的分析、计划、执行与控制过程。第18题,渗透定价正确答案:渗透定价是指企业把其创新产品的价格定得相对较低,以吸引大量顾客,提高市场占有率。