c#语言模拟题一.docx

上传人:b****2 文档编号:24481359 上传时间:2023-05-28 格式:DOCX 页数:14 大小:23.92KB
下载 相关 举报
c#语言模拟题一.docx_第1页
第1页 / 共14页
c#语言模拟题一.docx_第2页
第2页 / 共14页
c#语言模拟题一.docx_第3页
第3页 / 共14页
c#语言模拟题一.docx_第4页
第4页 / 共14页
c#语言模拟题一.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

c#语言模拟题一.docx

《c#语言模拟题一.docx》由会员分享,可在线阅读,更多相关《c#语言模拟题一.docx(14页珍藏版)》请在冰豆网上搜索。

c#语言模拟题一.docx

c#语言模拟题一

 

结业考试笔试模拟试题

(一)

 

阶段:

大一

院校名称:

考试日期:

准考证号:

姓名:

注意:

1.考试时间1小时,总分100分;

2.考试结束试卷必须交回,不交回试卷者成绩无效。

选择题(针对以下题目,选择符合题目要求的答案。

针对每一道题目,全选对,则该题得分;所选答案错误或漏选,则该题不得分。

每题2分。

1.据以下的HTML代码

表格

12

3

对以上代码,以下描述正确的是()。

(选择一项)

    A、该网页内容的第一行显示“表格”

    B、1和2的表格在同一行

    C、1和2的表格在同一列

D、1和3的表格在同一行

2.要在表单中创建一个多行输入文本框,初始值:

这是一个多行文本框,下面语句正确的是()。

(选择一项)

    A、

    B、

    C、

D、这是一个多行文本框

3.在HTML中,下列代码()可以实现每隔60秒自动刷新页面的功能。

(选择一项)

    A、

    B、

    C、

D、

4.在HTML中,下列()HTML代码可以实现如下所示的效果。

(选择一项)

水果1.苹果2.橘子3.香蕉

    A、

    水果1.苹果2.橘子3.香蕉

    B、

    水果
  • 苹果
  • 橘子
  • 香蕉

    C、

  1. 水果
  2. 苹果
  3. 橘子
  4. 香蕉

D、

  • 水果
  • 苹果
  • 橘子
  • 香蕉

5.在HTML中,使用()标记定义的文档在浏览器中显示时,将遵循在源文档中定义的格式不变。

(选择一项)

    A、

    B、

    C、

D、

6.在关系型数据库中,基于公共字段将两个或多个表联系起来称为联接,联接包括以下不同的类型,除了()。

(选择一项)

    A、内部联接

    B、外键联接

    C、外部联接

D、自联接

7.有一个商品信息表(表名:

Prolnfo),表的字段为:

ProID(商品编号),ProCatg(商品类别),ProName(商品名称),ProPrice(商品价格),下列选项()可以查询每一类商品的平均价格。

(选择一项)

    A、SlectProCatg,AVG(ProPrice)FromProInfo

    B、SlectProCatg,AVG(ProPrice)FromProinfoGroupProCatg

    C、SlectAVG(ProPrice)FromProInfoGroupByProCatg

D、SlectAVG(ProPrice)FromProInfo

8.你现在要建立一个数据库,一个表保存图书馆图书信息,表的主要字段为:

出版社,作者,版本和简要介绍,对于“简要介绍”字段应该选择()类型。

(注:

“简要介绍”字段的内容可以超过100个字符)(选择一项)

A、varcharB、charC、imageD、bit

9.引用完整约束是用来维护()个表之间的行一致性的。

(选择一项)

A、两B、三C、多D、至少三

10.在操作系统与数据库文件之间一般用()来进行交互,以完成数据操作。

(选择一项)

A、自动控制系统B、数据库管理系统

C、应用系统D、数据库系统

11.一个表中,通常使用约束来保证每条纪录都是唯一的,用来唯一标识每行的称为()

    A、主键B、约束C、索引D、关系

12.数据库的性能由()来衡量。

(选择一项)

    A、数据库的结构B、数据库记录数量

    C、数据库检索记录速度D、以上都是

13.假设两张表建立了“主键—外键”的引用关系,则()。

(请选择一项)

    A、主表中的数据必须在子表中有对应

    B、必须是标识列

    C、主表的数据行可以比子表的数据行少

D、必须为数字数据类型

14.在Pub数据库中,按“type”分组titles表中的行,并且消除不是以字母P开头的那些“type”,下列正确的SQL语句是()。

(请选择一项)

    A、Selecttypefromtitlesgroupbytypewheretypelike'%p'

    B、Selecttypefromtitlesgroupbytypehavingtypenotlike'P%'

    C、Selecttypefromtitlesgroupbytypehavingtypelike[p%]

D、Selecttypefromtitlesgroupbytypewheretypelike[p%] 

15.我们通常使用()输入存储和管理数据

    A、数据库管理系统(DBMS)

    B、数据库系统(DBS)

    C、管理信息系统(MS)

D、数据词典

16.在C#中,下列代码的运行结果是().(选择一项)

Ina=10,b=20;

b=a;a=30;

Console.WriteLine(b);

a)0b)10c)20d)30

17.在WinForms窗体中,单选按钮(RadioButton)控件的()属性用于获取或设置控件是否已选中.(选择一项)

a)Value

b)Checked

c)Check

d)Click

18.在WinForms窗体中,列表框(LisBox)控件的()属性用于设置一个值,该值决定ListBox是否支持选择多项.(选择一项)

a)Item

b)List

c)MultiSelect

d)SelectionMode

19.在ADO.NET中,ListView控件可以用于创建与Windows资源管理器右窗格一样的用户界面.该控件()属性表示控件中所有列标题的集合.(选择一项)

A.Columns

B.Rows

C.SelectedItems

D.Items

20.在C#中,下列代码的运行结果是().(选择一项)

intcount;

for(count=0;count<5;count++){

count++;

}

Console.WriteLine(count);

a)4

b)5

c)6

d)7

21.如图所示,在WinForms的窗体中有一个名为mnmMenu的主菜单,下列代码()能正确删除文件选项(选择一项)

a)this.mnmMenu.Items.Remove(“文件”);

b)this.mnmMenu.Items.RemoveAt(0);

c)this.mnmMenu.Items.RemoveAt

(1);

d)this.mnmMenu.Items.RemoveAt(“文件”);

22.ADO.NET组件中的.NET数据提供程序是包含DataReader对象在内的四种对象的集合.下列()对象不属于.NET数据提供程序.(选择一项)

a)Connection

b)Command

c)DataSet

d)DataAdapter

23.在.NET的WinForms应用程序中,MDI应用程序是由一个MDI父窗体和至少一个MDI子窗体构成.假设Form1为MDI父窗体,在指定Form2为MDI子窗体时,需要在Form1窗体中打开Form2的地方添加的代码是().(选择一项)

a)Form2f2=newForm2();

f2.MdiParent=this;

f2.show();

b)Form2f2=newForm2();

f1.MdiParent=this

f2.show();

c)Form2f2=newForm2();

f2.MdiParent=Form1;

f2.show();

d)Form1f2=newForm1();

f2.MdiParent=this;

f2.show();

24.在ADO.NET中,如果已知下列代码运行没有异常,则最后的输出结果是().(选择一项)

StringstrSQL=”Server=.;DataBase=pubs;integratedsecurity=True”;

SqlConnectionsqiCon=newSqiconnection(strsSQL);

SqlCon.Open();

SqlCommandcmd=newSqlCommand(“select*fromjobs”,sqlCon);

sqlDataReaderreader=cmd.ExecuteReader();

reader.Read();

readerClose();

Console.WriteLine(reader.RecordsAffected);

a)-1

b)0

c)1

d)2

25.在.NET中,当使用ImageList控件imgLst来装载图片时,可以通过()语句获得该控件中的第一张图片.(选择一项)

a)imgLst[0];

b)imgLst.Images[0];

c)imgLst[0].image;

d)imgLst.Images;

26.在C#中,下列代码的运行结果是().(选择一项)

PublicstaticvoidMain(){

int[]age={1,2,3}:

Console.Write(age[2]);

int[]name=age;

name[2]=4

Console.Write(age[2]);

}

a)22

b)33

c)34

d)24

27.以下关于C#代码说法正确的是()(选择一项)

for(inti=1;i<=3;i++)

{

Switch(i){

Case1:

Console.Write(i.ToString());

Case2:

Console.Write((i*2).ToString());

Case3:

Console.Write((i*3).ToString());

}

}

a)有编译错误,提示case标签不能贯穿到另一个标签,不能运行

b)输出149

c)输出123246369

d)正确运行,但没有输出

28.模糊查找like'_a%',下面哪个结果是可能的()

A.AiliB.BaiC.BbaD.cca

29.下列聚合函数中正确的是()

A.SUM(*)B.MAX(*)C.COUNT(*)D.AVG(*)

30.在SQLServer2008数据库的聚合函数中,函数()返回表达式中的平均值

A.AVGB.SUMC.MIND.COUNT

31.关于SQL数据库文件说法正确的是()

A.数据文件可以在相应数据库未分离时进行复制转移操作

B.数据文件必须在相应数据库进行分离操作后才能进行复制转移操作

C.数据文件只要在相应数据库未被打开时即可进行复制转移操作

D.数据文件是自动生成的不能进行复制转移操作

32.关于数据完整性,以下说法正确的是()【选两项】

A.引用完整性通过主键和外键之间的引用关系实现

B.引用完整性通过限制数据类型、检查约束等实现

C.数据完整性是通过数据操纵者自身对数据的控制来实现的

D.如果两个表中存储的信息相互关联,那么只要修改了一个表,另外一个表也要做出相应的修改,则称这两个表中的数据具备完整性

33.创建名为User的新表(User不存在),同时包含表clients的所有记录,sql语句是()

A.Select*intoUserfromclients

B.SelectintoUserfromclients

C.InsertintoUserselect*fromclients

D.InsertUserselectfromclients

34.若student表中包含主键sudentid,则执行语句:

updatestudentsetstudentid=100wherestudentid=101,结果()【选两项】

A.可能有错误提示:

主键列不能更新

B.一定更新了一条数据

C.可能有错误提示:

违反主键约束

D.可能既不提示错误,也不更新数据

35.SQLServer数据库主数据文件的扩展名是()

A..sqlB..mdfC..mdbD..ndf

36.已知services.html与text.html在同一服务器上,但不在同一文件夹中如果文档services.html在文件夹information中,proposals段落在文档services.html中现要求在text.html文档中编写一个超链接,链接到文档services.html的proposals段落下面语句正确的是()

A.<Ahref="services.html#proposals">Link</A>

B.<Ahref="information/services.html#proposals">Link</A>

C.<Ahref="#proposals">Link</A>

D.<Ahref="information#proposals">Link</A>

37.下面标记中,()在标记的位置添加一个换行

A.<H1>

B.<ENTER>

C.<BR>

D.<HR>

38.在ADO.NET中,DataReader对象用于从数据库中检索只读的数据,假设存在Command对象command,则使用以下()语句可以创建一个DataReader对象

A.SqlDataReaderdtReader=command.ExecuteReader();

B.SqlDataReaderdtReader=newSqlDataReader(command.ExecuteReader);

C.SqlDataReaderdtReader=ExecuteReader();

D.SqlDataReaderdtReader=command.Excute();

39.使用C#开发控制台应用程序时,如果需要程序接收用户输入的整型数字,则应当使用以下()语句实现【选两项】

A.inti=Convert.ToInt32(Console.ReadLine());

B.inti=int(Console.ReadLine());

C.inti=Console.ReadLine();

D.inti=int.Parse(Console.ReadLine());

40.在WinForms高级控件中,使用工具条控件可以创建功能非常强大的工具栏,工具栏上可以包含以下控件中除了()控件

A.按钮

B.文本框

C.标签

D.计时器

41.使用C#语言开发程序时,对一组三个元素的数据(20、89、54),采用冒泡排序法按升序排序,需要比较()次

A.1B.2C.3D.4

42.分析以下C#代码,运行后在屏幕输出的结果是()

usingSystem;

classClass1

{

publicstaticvoidMain(string[]args)

{

intage=5;

Run(age);

Console.Write(age);

}

privatestaticvoidRun(refintage)

{

age=age+55;

Console.Write(age);

}

}

A.605B.555C.506D.编译错误

43.窗体中有一个DataGridView控件dgvFriends,若要在该控件中显示DataSet中MyFriends表的数据,假设在DataSet中只有一个MyFriends表,下面()语句是正确的【选两项】

A.dgvFriends.DataSource=dataset.Tables["MyFriends"];

B.dgvFriends.DataSource=dataset["MyFriends"];

C.dgvFriends.DataSource=dataset.Tables[0];

D.dgvFriends.DataSource=dataset[0];

44.WinForm窗体中,为了禁用一个名为btnOpen的Button控件,下列做法正确的是()

A.btnOpen.Enable=true;

B.btnOpen.Enable=false

C.btnOpen.Visible=true;

D.btnOpen.Visible=false;

45.以下的C#源程序代码,程序运行时在控制台打印输出值为()

intcount=3;

while(count>1)

{

Console.Write(--count);

}

A.32

B.321

C.21

D.2

46.在windows应用程序中,MDI应用程序由一个MDI父窗体和至少一个MDI子窗体构成以下特点中不是MDI窗体的特点的是()

A.启动一个MDI应用程序时,首先启动MDI父窗体

B.每个应用程序都有MDI父窗体

C.可以打开多个子窗体

D.关闭MDI父窗体时自动关闭所有打开的MDI子窗体

47.在C#语言中,当用户自定义方法不需要返回任何值时,该方法需要使用()关键字,表示返回值类型

A.static

B.void

C.string

D.public

48.()控件用于显示多个选项卡,每个选项卡均可包含图片和其他控件.

A.TabControl

B.GroupBox

C.ImageList

D.Panel

49.WinForms程序中,如果复选框控件的Checked属性值设置为True,表示()

A.该复选框被选中B.该复选框不被选中

C.不显示该复选框的文本信息D.显示该复选框的文本信息

50.()方法执行指定为Command对象的命令文本的SQL语句,并返回受SQL语句影响或检索的行数

A.ExecuteNonQueryB.ExecuteReader

C.ExecuteQueryD.ExecuteScalar

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 实习总结

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

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