ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:25.02KB ,
资源ID:19607820      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19607820.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(windows应用开发期末复习资料教学提纲Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

windows应用开发期末复习资料教学提纲Word格式.docx

1、C.#region 和#endregion 之间的代码在 Debug 版本中不参加编译D.#region 和#endregion 之间的代码在 Release 版本中不参加编译8、用鼠标右击一个控件时出现的菜单一般称为: CA.主菜单 B.菜单项 C.快捷菜单 D.子菜单9、变量 openFileDialog1 引用一个 OpenFileDialog 对象。为检查用户在退出对话框时是否单击了“打开”按钮,应检查 openFileDialog1.ShowDialog()的返回值是否等于_;A.DialogResult.OK B.DialogResult.YesC.DialogResult.No

2、D.DialogResult.Cancel10、C#程序中,为使变量 myForm 引用的窗体对象显示为对话框,必须:A.使用 myForm.ShowDailog 方法显示对话框B.将 myForm 对象的 isDialog 属性设为 trueC.将 myForm 对象的 FormBorderStyle 枚举属性设置为 FixedDialogD.将变量 myForm 改为引用 System.Windows.Dialog 类的对象11、Windows Form 应用程序中,要求下压按钮控件Button1 有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高。那么,在程序中,

3、属性 Button1.FlatStyle 的值应设定为:A. Flat B. Popup C. Standard D. System12、ADO.NET 使用_命名空间的类访问 SQL Server 数据库中的数据。A.System.Data.OleDb B.System.Data.SqlClientC.System.Xml.Serialization D.System.IO13、用 FileStream 打开一个文件时,可用 FileShare 参数控制:A.对文件执行覆盖?创建?打开等选项中的哪些操作;B.对文件进行只读?只写还是读/写C.其他 FileStream 对同一个文件所具有的访

4、问类型D.对文件进行随机访问时的定位参考点14、在使用 ADO.NET 编写连接到 SQL Server 2008 数据库的应用程序时,从提高性能角度考虑,应创建_类的对象,并调用其 Open 方法连接到数据库。A.Connection B.SqlConnection C.OleDbConnection D.OdbcConnection15、在 ADO.NET 中,DataAdapter 对象下列哪个 Command 属性用于将 DataSet 中的新增记录保存到数据源?A.Select Command B.Insert CommandC.Update Command D.Delete Com

5、mand16、要退出应用程序的执行,应执行下列的_语句。A.Aapplication.Exit(); B.Aapplication.Exit;C.Aapplication.Close(); D.Aapplication.Close;17、要使窗体刚运行时,显示在屏幕的中央,应设置窗体的_属性。A.WindowsState B.StartPostion C.CenterScreen D.CenterParenr18、要使文本框控件能够显示多行而且能够自动换行,应设置它的_属性。A.MaxLength和 Multline B.Multlineh和 WordWrapC.PassWordChar 和

6、Multline D.MaxLength和 WordWrap19、在使用 RichTextBox 控件进行文档编辑时,如果希望知道文档上次设置该控件的内容后,文本框中内容是否改变,可使用它的_属性。A.Modified B.SelectedText C.Undo D.SaveFile20、要使复选框控件能够显示出三种状态,应首先设置它的_属性。A.ThreeState B.Checked C.CheckState D.Indeterminate21、已知 OpenFileDialog 控件的 Filter 属性值为“文本文件(*.txt)|*.txt|图形文件 (*.BMP*.JPG)|*.B

7、MP;*.JPG|*.RTF 文件(*.RTF)|*.RTF” ,若希望程序运行时,打开对话框的文件过滤器中显示的文件类型为 RTF 文件(*.RTF),应把它的 FilterIndex 属性值设置为 _。A.2 B.3 C.4 D.522、在设计菜单时,若希望某个菜单项前面有一个“”号,应把该菜单项的_ 属性设置为 true。A.Checked B.RadioCheck C.ShowShortcut D.Enabled23、在 GDI+的所有类中,_类是核心,在绘制任何图形之前,一定要先用它创建一个对象。A.Graphics B.Pen C.Brush D.Font24、下列各选项中,哪个选

8、项不是.NET Framework的组成部分( )。A.应用程序开发程序 B.公共语言规范和.NET Framework类库C.语言编辑器 D.JIT编辑器和应用程序执行管理25、下面对公共语言运行时说法正确的是( )。A.是.NET平台的基础 B.提供多种服务,但不包括垃圾收集器C.是.NET Framework的核心组件 D.与.NET Framework无关26、下列关于命名空间描述正确的是( )。A.命名空间就是.NET Framework中相关类和命名空间的集合B.System.Windows.Forms 命名空间定义了包含工具箱中的控件及窗体自身的类C.命名控件中的所有类都是从同一

9、个基类中继承的D.上述都对27、下面对程序集和命名空间说法正确的是( )。A.一个程序集只能引用一个命名空间B.一个程序集可以引用多个命名空间,一个命名空间也可以保存在多个程序集中C.一个程序集可以引用多个命名空间,但一个命名空间只能保存在一个程序集中D.一个命名空间可以保存在多个程序集中,命名空间无法包含另外的命名空间28、动态创建一个 button控件实例的代码是() A.Button button; button=new Button(); button.Location=new Point(200,200); button.Size=new Size(75,23); button.Te

10、xt=“Ok”; button.Show();B.Button button; button.Location=new Point(); button.Size=new Size(); this.Controls.Add(button);C.Button button;D.Button button;29、关于 Timer 控件,下列说法正确的是( ) A.Timer 控件是用来显示系统当前时间B.Timer 控件的作用是在规定的时间内触发 Tick控件 C.Timer 控件的 Interval 属性值的单位是秒D.Timer 控件实例不能动态创建30、关于滚动控件,下列说法正确的是() A.

11、Value属性表示滚动块在滚动条中的位置,它的值可以为整数也可以为小数B.滚动条控件就是水平滚动条控件C.SmallChange属性表示当用户在滚动区域中单击或使用 Page Up/Page Down时,缩影图 位置发生的改变D.不能自动滚动窗体的内容,需要添加代码才可以31、关于 MainMenu控件,下列说法正确的是()A.控件可以完成其他控件所不能完成的任务B.一个窗体只能有一个控件实例C.一个窗体只能有一个菜单系统与之相关联D.控件实例中不能创建菜单项的热键32、TabControl 控件的 属性可以添加和删除选项卡。A.TabCount B.RowCount C.Text D.Tab

12、lePage33、MDI应用程序中只有窗体之间的关系描述正确的是() A.MDI应用程序中只有一个窗体可以指定为 MDI子窗体B.MDI子窗体必须出现在 MDI父窗体的可视区域内C.标准窗体必须出现在 MDI父窗体的可视区域内D.MDI子窗体总是带有菜单34、对设置 MDI父窗体说法正确的是() A.调用指定为 MDI父窗体的 Show 方法,使用参数的枚举值 Modi-MdiParentB.使用“项目属性”对话框,设置 IsMdiApplication 属性为 True,然后设置用作父窗体的 窗体的窗体启动对象C.对于指定为 MDI父窗体的窗体,设置 MdiParent 属性为 TrueD.

13、创建一个 MDI应用程序项目,而不是创建 Windows 窗体应用程序项目35、下列说法中对 Mdi 子窗体描述正确的是() A.设置 MdiChildForm属性为 trueB.设置 MdiChild属性为 falseC.设置 MdiChild属性为 trueD.设置 MDI子窗体 MDiParent 属性引用父窗体实例36、下面选项中对菜单合并描述正确的是() A.MerageType和 MerageOrder 属性用来配置菜单合并的方式B.当 MDI父窗体的菜单合并时,不可以删除父窗体上的菜单C.合并菜单时,无法替换多余的菜单D.合并时只能严格按照父窗体和子窗体合并菜单项目37、下面关于

14、 MDI子窗体的布局正确的是() A.Icon,List,ReportB.Icon,Minimize,mdiparentC.ArrangeIcons,Cascade,SelectionD.ArrangeIcons,Casecade,TileHorizontal,TileVeritical38、下面对创建上下文菜单说法正确的是() A.把 Mainmenu控件放置到窗体中即可B.创建一个 ContextMenu控件实例,然后编辑菜单项来创建快捷菜单C.在模态对话框中创建一个 ListBox 控件实例,然后显示模态对话框D.创建一个 MainMenu属性为 True39、下面对 MDI应用程序中子

15、窗体布局说法正确的是() A.C#中无法对子窗体布局B.布局菜单只能放在子窗体上C.布局菜单只能放在父窗体上,并且使用 LayOutMdi 方法D.使用 MdiLayout 方法,布局菜单在哪里无所谓40、下面对 FontDialog控件说法正确的是() A.可以使用它来设置字体颜色B.使用 FontDialog必须在窗体中添加控件C.完全可以不添加控件,使用代码来完成它的添加D.显示 FontDialog时,使用 Show()方法二、多项选择题:1、关于C#语言的基本语法,下列哪些说法是正确的?A.C#语言使用 using 关键字来引用.NET 预定义的名字空间;B.用 C#编写的程序中,M

16、ain 函数是唯一允许的全局函数;C.C#语言中使用的名称严格区分大小写;D.C#中一条语句必须写在一行内;2、在下列函数结束后,马上从内存中清除的是_. void Test() int i = 100; int arr = new int10; string str = this is a test; object r = new System.DateTime(1999,9,9);A.变量 iB.数组变量 arrC.变量 str 所引用的字符串对象D.变量 r 所引用的 DataTime 对象3、C#可以采用下列哪些技术来进行对象内部数据的隐藏?A.静态成员B.类成员的访问控制说明C.属性

17、D.装箱(boxing)和拆箱(Unboxing)技术4、当创建一个新类时,该类将从 System.Object 基类继承下列哪些方法?A.ToString B.ToObject C.Equals D.GetClassInfomation5、访问数据库时,使用连接模式同使用非连接模式相比有何优点?A.更易于控制和维护B.更容易进行并发控制C.可以为更多的用户同时提供数据D.数据实时性更好6、关于程序集,下列正确的说法是:A.程序集可以由一个文件组成,也可由多个文件组成B.一个程序集中可有多个程序集清单C.一个程序集中可定义多个命名空间D.程序集是可自描述的7、下列数组初始化语句哪些是正确的?A

18、.int nums = new int0,1,2,3,4;B.int nums2 =0,1,2,3,4,5;C.int num_1 =new int0,1,new int0,1,2,new int0,1,2,3;D.int num_2 = 0,1,0,1,2,0,1,2,3;8、以下哪些调试操作不是使用 Visual C# 断点的有效方法?A.当代码段第五次执行时,在某一特定行停止执行这部分代码B.当特定的变量值改变时,停止执行C.当指定的代码行执行的次数是 25 的倍数时,停止执行这部分代码D.当特定的表达式求值计算停止时,在某一特定行停止执行这部分代码E.当变量的值改变为 False时,停

19、止执行9、使用 Visual Studio .NET 来创建一个基于 Windows 的应用程序 TimeSheetApp。此应用程序的 main 窗体包括几个与应用程序的设置相对应的复选框。其中一个 CheckBox 控件名为 overtimeCheckBox,该控件的标题是“Overtime”。必须允许用户按 ALT+A 来选择或清除复选框。你该采用哪两个操作?A.设置 overtimeCheckBox.AutoCheck为 TrueB.设置 overtimeCheckBox.AutoCheck为 FalseC.设置 overtimeCheckBox.Tag 为“&Overtime”D.设

20、置 overtimeCheckBox.CheckState为 Unchecked E.设置 overtimeCheckBox.CheckState为 Indeterminate F.设置 overtimeCheckBox.Apperance 为 Button G.设置 overtimeCheckBox.Apperance为 Normal H.设置 overtimeCheckBox.Text 为“&10、使用下列哪种方法可以减小一个 ArrayList 对象的容量?A.调用 Remove 方法B.调用 Clear 方法C.调用 TrimToSize 方法D.设置 Capacity 属性二、填空题

21、:1、能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerator _方法的类型。三、简单题:1、ADO.net中常用的对象有哪些?分别描述一下。答:Connection 数据库连接对象Command 数据库命令DataReader 数据读取器DataSet 数据集2、.net中读写数据库需要用到那些类?他们的作用?DataSet:数据存储器。DataCommand:执行语句命令。DataAdapter:数据的集合,用于填充。3、SQL SERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的

22、事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号Select ID FROM table1 Where LastUpdateDate = (Select MAX(LastUpdateDate) FROM table1)4、写出一条Sql语句:取出表A中第31到第40记录(SQL Server以自动增长的ID作为主键,注意:ID可能不是连续的。)解1: select top 10 * from A where id not in (select top 30 id from A) 解2: select top 10 * from A wher

23、e id (select max(id) from (select top 30 id from A )as A) 5、在.net(C#)中如何取消一个窗体的关闭。 在form_Closing()方法中写入e.Cancel=true。例如:private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)e.Cancel=true; 6、在.net(C# )中,Appplication.Exit 和 Form.Close有什么不同?Appplication.Exit是退出整个应用程序;Form.C

24、lose是关闭某一个form窗体。7、请说出连接环境下和非连接环境下访问数据库的区别及优缺点,并各列举一个适合的情况说明。连接环境:1)DataReader表示数据库记录,但是 DataReader一次只能表示一条数据库记录;2)必须调用Read()方法来从后台数据库的表获取每一条记录到内存,当再次调用Read()方法时,前面获取的记录就丢失了;3)DataReader并不能把数据库查询的结果当成一个整体来处理;4)DataReader 在工作的时候,必须维持对数据库的连接。优点: 功能简单、速度快,可以用在单纯显示的地方。缺点: 只能单向的读取数据库中的数据。非连接环境:1)DataSet

25、表示一组非连接的记录;2)DataSet 可以在服务器内存中表示数据库查询的结果;3)DataSet 提供了内存驻留表示形式,所以可以把数据库查询的结果作为一个整体来处理;4)当DataSet被填充了记录后,就可以把它与后台数据源的连接断开。 提高了服务器的性能;DataSet功能强大,带有查询、修改、排序、添加等功能。 对内存和时间的消耗都比较大。8、填入下面空白处概念,并简单解释?用户界面 DataView DataSet DataTable DataReader DataAdapter Command Conection 数据库解释:DataView:表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图。DataSet:ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。DataTable:一个临时保存数据的网格虚拟表(表示内存中数据的一个表。)。DataReader:一个简单的数据集,用于从数据源中检索只读数据集,常用于检索大量数据。可通过Command对象的ExecuteReader方法从数据源中检索数据来创建。Command:使用存储查询和带有参数的存储过程。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1