C#编程Winform窗体结业考试笔试题目

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(选择一项) A) ExecuteNoQuery() B) Execute() C) ExecuteScalar() D) ExecuteReader() 【011】在c#开发的SQLServer2005数据库应用程序中,如果需要保存某Dataset对象中已经修改 的数据,则需要使用()对象,该对象可以自动生成更新用的相关命令。 (选择一项) A) SqlCommand B) SqlCommandBuilder C) SqlDataReader D) Connection 【012】 使用C#语言开发数据库应用程序时, .NetFramework为我们提供了两个重要的组件 () 和 () (选择二项) A) Connection B) 数据提供程序 C) DataReader D) Command E) DataSet 【013】使用c#语言和sqlserБайду номын сангаасer2005开发项目,如要判断MyQQ数据库中好友表Friends中共有几 条记录,应在划线处选择(). string connStr="Data Source=.;Initial Catalog=My!!;User ID=sa"; SqlConnection con=new SqlConnection(connStr); con.Open(); string sql="select count(*) from Friends"; SqlCommand com=new SqlCommand(sql,conn); (____________________________________); Console.WriteLine(num); con.Close(); (选择一项) A) int num=com.ExecuteScalar(sql); B) int num=(int)com.ExecuteScalar(); C) int num=com.ExecuteSelect(); D) int num=(int)com.ExecuteSelect(sql); 【015】若想窗体初识时显示在屏幕中央,则需要设置窗体的()属性。 (选择一项) A) FormBordeStyle B) StartPosition C) ShowInTaskbar D) WindowState 【016】()是多文档界面应用程序。
B) Exit() C) Show() D) Close() 【030】在C# WinForms程序中,以下关于Timer控件说法正确的是() 。 (选择一项) A) 有属性Start()和Stop() B) 有方法Enabled() C) 有事件Interval D) 有事件Tick 【031】在C# WinForms程序中,以下不能绑定DataGridView数据源的是() 。 (选择一项) A) Table B) DataSet C) Index D) List 【032】在C#中,下面关于DataSet的描述错误的是() 。 (选择一项) A) 数据库中的数据通过DataAdapter对象填充DataSet B) 通过DataAdapter对象操作DataSet实现更新数据库 C) 可以将XML数据流或文本加载到DataSet D) 当DataSet为null时填充到数据控件,程序执行会不通过 【033】获得TreeView控件中选中的节点,应该执行() 。 (选择一项) A) 事件SelectedNode为当前选中父节点 B) 事件SelectedNode为当前选中子节点 C) 事件AfterSelect为节点选中后发生 D) 事件ImageIndex为节点默认图像索引 【034】DataSet与DataTable、DataView三者之间的关系是( ) 。 (选择一项) A) DataSet包含DataTable, DataTable包含DataView B) DataView包含DataTable, DataSet包含DataTable C) DataTable包含DataView, DataTable包含DataSet D) DataSet包含DataTable, DataView包含DataSet 【035】当调用MessageBox.Show()方法时,消息框返回值是( ) 。 (选择一项) A) MessageResult B) DialogValue C) DialogResult D) DialogBox 【036】让窗体初始化加载后显示在屏幕中央,需要设置以下哪项属性( ) 。
(选择一项) A) 记事本 B) Microsoft Word C) Microsoft Excel D) Windows资源管理器' 【017】正确定义枚举的代码是() (选择一项) A) public enum Myenum{开始;暂停;关闭;} B) public enum Myenum{开始=1 暂停=2 关闭=3} C) public enum Myenum{开始=0,暂停=2,关闭=3} D) public enum Myenum{开始=0,暂停=2,关闭=3,} 【018】获得Treeview控件中选中的节点,应该执行()事件的处理方法 (选择一项) A) Click B) AfterSelect C) Selected D) 都不是 【019】在treeview控件的每个节点前添加一个图标,应该设置()属性 (选择一项) A) imagelist B) imageindex C) selectedimageindex D) selectedimage 【020】对dataview特性的正确描述是() (选择一项) A) dataview只能访问单个表 B) dataview可以根据查询条件进行表记录的筛选 C) dataview可以作为连接两个相关表的手段 D) dataview不能进行排序 【021】在C# WinForms程序中,创建一个窗体的后缀名为() 。 (选择一项) A) .cs B) .aspx C) .xml D) .wsdl 【022】在C# WinForms程序中,以下哪项文件属于主程序文件() 。 (选择一项) A) Properties.cs B) Form1.cs C) Form1.Designer.cs
D) Program.cs 【023】在C# WinForms程序中,新建的窗体后台cs代码自动继承了()窗体。 。 (选择一项) A) Form B) Form1 C) Windows D) object 【024】在新建窗体中拖一控件,此控件自动生成的代码应放在以下哪个文件中() 。 (选择一项) A) .properties.cs B) .cs C) .designer.cs D) .resx 【025】在C# WinForms程序中,以下默认主程序中生成的主方法为() 。 (选择一项) A) static int main() B) static void Main() C) static string main() D) static double main() 【026】在C# WinForms程序中,以下关于窗体属性说法错误的是(). (选择一项) A) BackgroundImage为设置窗体的背景图像 B) MaximizeBox为设置窗体标题右上角是否有最大化框,默认为True C) StartPosition为确定窗体第一次出现时的位置 D) TopMost指示窗体是否显示在此属性未设置为True的所有窗体之上,默认为True 【027】在C# WinForms程序中,实现窗体间的跳转,创建窗体对象后显示窗体的方法为() 。 (选择一项) A) Load B) Show C) Run D) Exit 【028】在C# WinForms程序中,以下关于控件的描述中错误的是() 。 (选择一项) A) ToolStrip 属性里没有Items集合 B) StatusStrip 属性里有Items集合 C) ComboBox 属性里有Items集合 D) Label 属性里没有Items集合 【029】在C# WinForms程序中,以下退出应用程序的方法是() 。 (选择一项) A) Run()
课程“Accp6.0_S1.使用C#语言开发数据库应用系统”题库试题汇编 【001】DataSet是ADO.NET中用于存储从数据库检索到的数据的对象,下列关于DataSet的说法
错误的是()。 (选择一项) A) 在DataSet中可以包含多个DataTable B) DataSet可以简单的理解为一个临时数据库 C) 在与数据库断开连接后,DataSet中的数据会消失 D) DataSet实际上是从数据源中检索到的数据在内存中的缓存 【002】使用ADO.NET访问数据库,某程序员编写如下几行代码,你觉得错误的应该是第()行。 OleDbCommand oleCmd = new OleDbCommand();//1 OleDbConnection oleCon = new OleDbConnection("Server=SQLDB;DataBase=pubs;uid=sa;pwd=pwd"); oleCmd.Connection=oleCon;//2 oleCmd.Connection.Open(); oleCmd.CommandText="select * from authors"; oleCmd.CommandType=CommandType.StoredProcedure;//3 oleCmd.ExecuteScalar();//4 oleCmd.Connection.Close(); (选择一项) A) 1 B) 2 C) 3 D) 4 【003】ADO.NET中的Command对象允许向数据库传递请求,以便检索和操作数据库中的对象,下 列()方法不是Command对象的方法。 (选择一项) A) ExecuteNonQuery() B) Execute() C) ExecuteReader() D) ExecuteScalar() 【004】ADO.NET中,DataReder对象用于从数据中检索只读数据,假设存在一个Command对象 command,则使用以下()语句可以创建一个DataReader对象. (选择一项) A) SqlDataReader dtReader=command.ExecuteReader(); B) SqlDataReader dtReader=new SqlDataReader(command.ExectueReade); C) SqlDataReader dtReader=ExectueReader(); D) SqlDataReader dtReader=new SqlDataeader(); 【005】在ADO.NET中,DataSet对象相当于一个临时的()(选一项) (选择一项) A) 数据表 B) 存储过程 C) 数据库
D) 数据适配器 【006】在WinForms窗体frmCarsInfo中有一个数据栅格控DataGridView1,以下代码为在 DataGridView1中显示表carsinfo.中数据的代码片断, 其中DBHelper.Connection为数据库 连接对象。代码中存在错误的是第()行。(选一项) private void frmCarsInfo_Load(object sender,EventArgs e) { SqlDataAdapter dataAdapter; DataSet dataSet; string sql = "select*from carsinfo where brand="福美来"; dataAdapter=SqlDataAdapter(sql,DBHelper.Connection);//1 dataSet = new DataSet("car");//2 dataAdapter.Fill(dataSet,"carsInfo");//3 this.dataGridView1.DataSource=dataSet.Tables["carsInfo"];//4 } (选择一项) A) 1 B) 2 C) 3 D) 4 【007】在ADO.NET中,为了执行一条select查询语句,需要把Command对象的CommandType属性 设置为()。 (选择一项) A) CommandType.StoredProcedure B) CommandType.TableDirect C) CommandType.Text D) CommandType.SQL 【008】在C#程序中,当我们需要连接数据时,不同的.NET数据提供程序都有自己的连接类,如 果需要连接SQLServer数据库,则需要使用的连接类是()。 (选择一项) A) SqlConnection B) OleDbConnection C) OdbcConnection D) OracleConnection 【009】在ADO.NET中,使用()对象实现从数据库查询信息的功能,且每次从查询结果中只读 取一行数据。 (选择一项) A) DataReader B) Connection C) Command D) DataAdapter 【010】在C#开发的SQL Server2005数据库应用程序中,当打开数据库连接后,使用Command对 象可以操作数据库中的数据,该对象的()方法可以返回单个值。
相关文档
最新文档