好文档 - 专业文书写作范文服务资料分享网站

C#期末考试模拟试题及答案

天下 分享 时间: 加入收藏 我要投稿 点赞

B. 为Code Editor 定义一段可折叠代码区

C. #region 和#endregion 之间的代码在Debug 版本中不参加编译 D. #region 和#endregion 之间的代码在Release 版本中不参加编译 正确答案:B

35. 用鼠标右击一个控件时出现的菜单一般称为: A. 主菜单 B. 菜单项 C. 快捷菜单 D. 子菜单 正确答案:C

36. 变量open 引用一个Open 对象.为检查用户在退出对话框时是 否单击了”打开”按钮,应检查open()的返回值是否等于 _______;

A. DialogResult.OK B. DialogResult.Yes C. DialogResult.No D. DialogResult.Cancel 正确答案:A

37. C#程序中,为使变量myForm 引用的窗体对象显示为对话框,必须: A. 使用myForm.ShowDailog 方法显示对话框 B. 将myForm 对象的isDialog 属性设为true

C. 将myForm 对象的FormBorderStyle 枚举属性设置为FixedDialog D. 将变量myForm 改为引用System.Windows.Dialog 类的对象 正确答案:C

38. Windows Form 应用程序中,要求下压按钮控件Button1 有以下特性: 正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高. 那么,在程序中,属性Button1.FlatStyle 的值应设定为: A. System.Windows.Forms.FlatStyle.Flat B. System.Windows.Forms.FlatStyle.Popup C. System.Windows.Forms.FlatStyle.Standard D. System.Windows.Forms.FlatStyle.System 正确答案:B

39. 为保护Web Service 不受恶意访问的攻击,应使用_______保护Web Service. A. IIS 目录安全性 B. NTFS 安全性 C. 共享目录安全性 D. TCP/IP 安全性 正确答案:A

40. 下列哪些语言可以用来开发XML Web Service? A. C B. C++ C. Java D. C#

正确答案:A、B、C、D

41. Web 表单中,按钮的默认事件是 A. Click 事件 B. Load 事件 C. Init 事件

D. Command 事件 正确答案:A

42. Web 窗体文件的扩展名为 A. ASP B. ASPX C. ASCX D. HTML 正确答案:B

43. 使用”新建项目??Visual C# Projects 项目??ASP.NET Web 应用程序”成功创建URL 为”b”的Web 表单应用程序后,项目文件将保存在: A. 本地计算机Web 站点的MyWeb 虚拟目录下 B. 本地文件共享MyWeb 中

C. 另一台名为localhost 的计算机的Web 站点的MyWeb 虚拟目录下 D. 本地目录c:\\My Documents\\MyWeb 下 正确答案:A

44. 关于ASP.NET 窗体应用程序,下列说法哪些是正确的? A. Web 窗体是在浏览器中进行解释执行的 B. Web 窗体程序中脚本和代码必须严格分开

C. Web 窗体程序产生的HTML 页面只能运行于IE 浏览器

D. Web 窗体程序的代码可以使用任何一种.NET 兼容的编程语言编写 正确答案:D

45. 在使用C#.NET 部署Web 项目时,使用”复制项目”与建立部署项目相比 A. 二者功能完全一样 B. 后者功能更强大 C. 前者操作更简便

D. 前者只能在本地计算机内部使用 正确答案:B、C

46. 作为程序员,你需要为公司开发一套供员工使用的个人信息管理软件.软件需求之一是: 令每个员工可以在公司的任意一台安装有该程序的工作站上,以自己喜爱的自定义界面 运行该程序.为满足该需求,程序应优先采取下列何种策略保存每位用户的自定义设 置?

A. 将个人设置保存到本地计算机硬盘的XML 文件中; B. 将个人设置保存到公司的SQL Server 数据库服务器中; C. 将个人设置保存到本地计算机的注册表中; D. 将个人设置保存到软盘中; 正确答案:B

47. C#程序中,下列哪些预处理指令用于条件编译? A. #if B. #ifdef C. #Region D. #error 正确答案:A

48. 关于结构类型,下列说法哪些是正确的? A. 结构是值类型

B. 结构中不允许定义带参数的实例构造函数; C. 结构中不允许定义析构函数

D. 结构中可以定义成员方法,但是方法内不能使用this 指针 E. 不能使用new 关键字创建结构类型的实例 正确答案:A

49. 关于线程和进程,下列说法哪些是正确的? A. 线程是操作系统分配处理器时间的基本单位; B. 进程是操作系统分配处理器时间的基本单位; C. 一个线程可以属于多个进程; D. 一个进程可以有多个线程; 正确答案:A、D

50. .NET 安全框架中,应用程序所属的”角色”是指: A. 启动该程序的用户必须处于的Windows 本地组

B. 该程序运行时使用哪个Windows 用户账号访问系统资源

C. .NET 框架定义的一组Principal 对象的集合,符合这些Principal 的程序就属于该角 色

D. .NET 框架定义的一组资源对象的集合,处于该组的程序可以访问该组的资源 正确答案:C

51、开发ASP.NET Web应用程序最好的开发工具是: ( D ). A Notepad

B microsoft Frontpage 2000 C microsoft word 2000

D microsoft Visual Studio.NET

52、下列哪些运算符是属于”右结合”的? ( A ). A 赋值运算符

B 元运算符

C 一元运算符++

D 移位运算符<<和>>

53、下列语句在控制台上的输出是什么? ( A )

if(ture)

System.Console.WriteLine(“FirstMessage”); System.Console.WriteLine(“SecondMessage”);

A FirstMessage SecondMessage B Secondmessage C 无输出

D FirstMessage

54、在编写C#程序时,会需要对一个数组中的所有元素进行处理,则使用 ( B )循环体最好. A while循环 B for each循环 C do 循环 D for循环

55、在C#程序中.入口函数的正确声明为: (C ) A static int main( ){……} B static void main( ){……} C static void Main( ){……} D static main( ){……}

解释:Main 方法是程序的入口点,程序控制在该方法中开始和结束。该方法在类或结构的内部声明。它必须为静态的。它可以具有 void 或 int 返回类型。在 Main 方法中创建对象和调用其他方法。声明 Main 方法时既可以不使用参数,也可以使用参数。后一种形式使程序可以读取命令行参数。要注意main第一个字母要大写

56、 在Queue类中,Enqueue方法的作用是: ( ).

A 将队列末端元素出队列 B 将队列前端元素出队列 C 在队列前端压入新的元素 D 在队列末端加入新的元素 正确答案:D

57. 在 Queue类中,移除并返回队列前端对象的方法是:( ) A Depueue B Enpueue

C Peek (返回位于队列开始处的对象但不将其移除。) D Pop 正确答案:A

58. 在stack类中,移除并返回栈顶元素的方法是:( ). A Depueue B Peek C Push D Pop 正确答案:d

59、某数字队列中,入列顺序为1.2.3则可能的出队列顺序是:( ). A 3.1.2 B 3.2.1 C 1.3.2 D 1.2.3 正确答案:D

60. 在哈希表中,对象所属的哈希桶的地址是由( )决定的. A 为该对象设置的键值 B 该对象所属的类

C 该对象的物理存放地址

D 该对象插入哈希表之前, 哈希表内的对象个数 正确答案:A

61、 为从标准文本文件(如: readme,txt)中读取信息行,应使用( )操作文件. A XmltextReader B XmlReader

C TextReader (表示可读取连续字符系列的阅读器。) D StreamReader (以一种特定的编码从字节流中读取字符)

正确答案:C

62、 为从某个网站访问xml信息,应使用( _)类的对象分析下载回的xml文档 A StreamReader B TextReader

C XmlReader (表示提供对 XML 数据进行快速、非缓存、只进访问的读取器。) D XmlTextReader (表示提供对 XML 数据进行快速、非缓存、只进访问的读取器。) 正确答案:CD

63. 为快速声称包含xml数据的文件,可使用( )类创建对象. A TextWriter B StreamWriter

C#期末考试模拟试题及答案

B.为CodeEditor定义一段可折叠代码区C.#region和#endregion之间的代码在Debug版本中不参加编译D.#region和#endregion之间的代码在Release版本中不参加编译正确答案:B35.用鼠标右击一个控件时出现的菜单一般称为:A.主菜单B.菜单项C.快捷菜单D.子菜单正确答案:
推荐度:
点击下载文档文档为doc格式
56gnq2o6za2cg5h8ins237lyd0yjbf015oi
领取福利

微信扫码领取福利

微信扫码分享