15年14本《MS面向对象应用技术》期末考试复习提纲2.doc
文本预览下载声明
2015~2016学年度第一学期
14本《MS面向对象应用技术》期末考试复习提纲
一、单项选择题
1、键盘事件有哪些?
KeyPress KeyUp KeyDown2、ADO.NET数据提供程序的核心对象是什么?
数据库
3、一个WPF程序会生成哪4个文件?
其中包括四个重要的文件,有关它们的说明分别为:
文件名称
说明
App.xaml
Application的设置,通过此文件可以设置应用程序的起始文件和资源
App.xaml.cs
这个是App.xaml的后台文件,继承System.Windows.Application,用于描述WPF应用程序
Window1.xaml
一个WPF窗体的XMAL设计文件。
Window1.xaml.cs
Window1.xaml的后台文件,继承自System.Windows.Window,是WPF窗口的实现类
4、树视图控件TreeView中,节点左边的加、减号有什么含义?
可扩展或缩合其下属子节点
5、一般来说,可视化界面中菜单控件提供的是一组什么?
一组相关的命令
6、ADO.NET中Command对象的方法有哪些?
ExecuteNonQuery?返回受SQL语句影响的行数?
ExecuteReader?使用该方法检索数据,返回DataReader对象?
ExecuteScalar?返回单个值,如第一行的第一列
7、在文件中数据的层次都分成哪些?
位→字节(ASCII字符)→域→记录→文件
8、图形框的SizeMode属性有哪些枚举值?
Normal(正常)、StretchImage(拉伸)、Autosize(自动调整尺寸)、CenterImage(居中排图像)或Zoom(变焦)等
9、国际标准化数据库查询语言是什么?写出它的英文全称。
结构化查询语言 Structured Query Language
10、ADO.NET提供了哪两个关键组件用来访问和处理数据?
NET Framework数据提供程序和数据集(DataSet)
11、创建于数据库的连接有哪几个步骤?
(1)定义连接字符串:该串包括要连接的数据库提供者的名称、登录信息、要使用的数据库名称。还要先引入相应的命名空间。
(2)创建Connection对象:使用定义好的连接字符串创建之:
SqlConnection Connection 对象名=new SqlConnection (连接字符串);
(3)打开与数据库的连接: 调用SqlConnection的open方法,即 con.open ( );
注意,使用完数据库后要调用Connection对象的关闭方法:con.close ( );
12、WPF的特性有哪些?WPF的布局基于什么?
特点:1.XAML的引入,使得美工和程序可以实现分离,使得定制化主题/外观/行为更加方便也易于维护;
2.强大的 “数据绑定”功能,使得MVVM得以实现,成为“属性驱动”,而非WinForm的“事件驱动”;属性的更改可以自动获得,甚至通过转换器触发各种展示/行为的变更;
3.绚丽的展示效果,WPF(Windows Presentation Fundation)顾名思义其强大的图形化API为程序提供了超乎想象的图形效果;
4.占用资源较多
WPF布局是基于流和响应鼠标单击的对象。
13、怎样向CheckedListBox控件中的添加新项目?
checkedListBox1.Items.Add([text]);
checkedListBox1.Items.Add([text], IsChecked);
或建立DataTable,设置checkedListBox1的DataSource,并指定DisplayMember,ValueMember
14、DataAdapter对象使用什么方法向DataSet填充对象?
使用DataAdapter的Fill方法
15、设置窗体加载时在屏幕中的位置用到的StartPosition属性有几个属性值?
CenterParent?????????????????????窗体在其父窗体中居中。??????CenterScreen?????????????????????窗体在当前显示窗口中居中,其尺寸在窗体大小中指定。??????Manual???????????????????????????窗体的位置由???Location???属性确定。??????WindowsDefaultBounds?????窗体定位在???Windows???默认位置,其边界也由???Windows???默认决定。??????WindowsDefaultLocation????窗体定位在???Windows???默认位置,其尺寸在窗体大小中指定。???
显示全部