C#软件工程师笔试题-c是什么意思.docx

上传人:PIYPING 文档编号:14876224 上传时间:2022-02-22 格式:DOCX 页数:10 大小:15.21KB
返回 下载 相关 举报
C#软件工程师笔试题-c是什么意思.docx_第1页
第1页 / 共10页
C#软件工程师笔试题-c是什么意思.docx_第2页
第2页 / 共10页
C#软件工程师笔试题-c是什么意思.docx_第3页
第3页 / 共10页
C#软件工程师笔试题-c是什么意思.docx_第4页
第4页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《C#软件工程师笔试题-c是什么意思.docx》由会员分享,可在线阅读,更多相关《C#软件工程师笔试题-c是什么意思.docx(10页珍藏版)》请在三一文库上搜索。

1、C#软件工程师笔试题:c是什么意思 C#是一种平安的、稳定的、简洁的、优雅的,由C和C+衍生出来的面对对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允很多重继承)。下面就由为大家介绍一下C#软件工程师笔试题的文章,欢迎阅读。 C#软件工程师笔试题篇1 1. 用法白盒测试方法时,确定测试数据应依据()和指定的掩盖标准 A. 程序的内部规律B. 程序的复杂结构 C. 用法说明书D. 程序的功能 2.在XML中,DTD文件如下配置其中的*号,表示的意思是() A. EMAIL出现一次 ? B. EMAIL不出现 C. EMAIL不出现或出现多次D. EMAI

2、L不出现或出现一次 3.在一个DTD声明中定义了一个元素为 那么如下的XML文档片段中合法的是() A. 联系人 姓名sa B. 联系人 姓名sa C. 联系人 姓名姓sa名sa D. 联系人 姓名 value = sa 4.在C#中,以下哪些变量的命名是错误的() A. int i ? B. int No.1 ? C. int Int ? D. int int 5. 在.NET中,以下关于命名空间描述正确的是() A. 命名空间不行以进行嵌套 B. 在一个.CS文件中,只能存在一个命名空间 C. 用法private修饰的命名空间,其内部的类也不许访问 D. 命名空间可以用法别名,例如usin

3、g C1=N1 6.关于C#中继承的概念,下列说法错误的是() A. 构造函数和析构函数都不能被继承 B. 除了构造析构函数,其他成员无论访问方式,都能被继承 C. 派生类假如定义了与继承下来成员同名的新成员,可以掩盖已继承的成员 D. 派生类不能重载基类的虚属性、虚方法 7. 阅读以下C#代码,将在掌握台窗口输出() using System; public class Test static void F() try G(); catch(Exception e) Console.WriteLine(Exception in F: + e.Message); e = new Excepti

4、on(F); throw; static void G() throw new Exception(G); static void Main(string args) try F(); catch(Exception e) Console.WriteLine(Exception in Main: + e.Message); A. Exception in F:G B. Exception in F:G Exception in Main:G Exception in Main:F C. Exception in F:F D. Exception in F:F Exception in Main

5、:G Exception in Main:F 8.阅读以下C#代码,将在掌握台窗口输出() class A public A() Console.WriteLine(A); class B : A public B() Console.WriteLine(B); class App static void Main(string args) B b = new B(); A. A ? B. B ? C. AB D. BA 9. 关于以下C#代码,下列说法正确的是() static void Main(string args) Console.WriteLine(运行结果:0,Console.R

6、eadLine(); A. 在掌握台窗口显示运行结果: B. 在掌握台窗口显示运行结果:0 C. 在掌握台窗口显示运行结果:,Console.ReadLine D. 假如用户在掌握台输入A,那么程序将在掌握台显示运行结果:A 10. 关于以下C#程序,下列说法正确的是() public interface IAccount void PostInterest(); void DeductFees(int feeSchedule); class BussinessAccount : IAccount int A; public static void Main() BussinessAccoun

7、t B = new BussinessAccount(); Console.WriteLine(B.A); Console.ReadLine(); public void IAccount.PostInterest() A = A + 1; public void IAccount.DeductFees(int feeSchedule) A = A + feeSchedule; A. 程序将出现编译错误,指示不能实现接口的类BussinessAccount中定义成员A B. 程序将出现编译错误,指示public关键字对接口项无效 C. 程序编译正常,但出现运行时错误,指示变量A没有初始化 D.

8、 程序正常运行,输出为0 C#软件工程师笔试题篇2 1.阅读下列代码,编译时会出错的是哪一行() class Test int x; static int y; void F() x = 1;? /1 y = 1;? /2 static void G() x = 1;? /3 y = 1;? /4 A. (1) ? B. (2) ? C. (3) ? D. (4) 2.Session对象的作用是存储特定用户的信息,Web应用程序会为每个会话建立一个Session对象,下列关于Session对象的方法与属性描述不正确的是() A. Abandon方法可以结束当前的会话 B. Clear方法清除会

9、话状态中的全部信息,结束会话 C. IsNewSession属性判定当前会话是否是一个新的会话 D. Add方法向Session对象添加额外信息 3.假如要制作一个网站流量的计数器应当用法以下哪个对象() A. Application ? B. session ? C. Response ? D. Cookie 4.在Web页面中用法RegularExpressionValidator控件用来检查一个控件输入信息格式是否规范,若要求输入的信息符合email的格式规范,其ValidationExpression属性应如何设置() A. ValidationExpression = .+.+ B.

10、 ValidationExpression = a-Z.+.+0-9a,Z C. ValidationExpression = a-zA-Z0-9.a-zA-Z0-9 D. ValidationExpression = a-zA-Z0-9.a-zA-Z0-9 5. 除了C#语言能用法try/catch进行异样捕获,ASP.NET也供应其他的方法处理错误,下面不是ASP.NET供应处理错误的方法是() A. 在页面级错误大事中,处理单独页面上的错误大事 B. 在会话级的错误大事中,处理睬话中的错误大事 C. 在应用程序级的错误大事中,处理应用程序中的错误大事 D. 在应用程序配置文件中,为应用程

11、序执行声明错误处理 6.在ASP.NET页面中有如下的代码: void Button_Click(Object src,EventArgs e) Response.Write(A); void Click(Object src,EventArgs e) Response.Write(B); 指令按钮的代码: 则页面运行时,点Button按钮,将() A. 页面输出一个字符A ? B. 页面输出一个字符B C. 页面输出字符AB D. 不会在页面输出任何字符 7. 在一个ASP.NET开发的图书销售系统中,有一个Web窗体,窗体中有个名为DropDownListBookName的DropDown

12、List控件,以及一个名为btn的Button控件,在btn控件的Click大事中有如下代码,点击Button按钮后,下列说法正确() private void btn_Click(object sender,System EventArgs) string bookname = .NET基础:C#语言上,.NET基础:C#语言中,.NET基础:C#语言下; ArrayList bookname Arr = new ArrayList(); for(int i = 0;i bookname.length;i+) booknameArr.Add(booknamei.Replace(中,下); t

13、his.DropDownListBook.DataSource = booknameArr; this.DropDownListBook.DataBind(); A. 在DropDownListBookName控件中Items集合中有两项,分别为.NET基础:C#语言上、.NET基础:C#语言下 B. 在DropDownListBookName控件中Items集合中有三项,分别为.NET基础:C#语言上、.NET基础:C#语言下、.NET基础:C#语言下 C. 在DropDownListBookName控件中Items集合中有三项,分别为.NET基础:C#语言上、.NET基础:C#语言中、.N

14、ET基础:C#语言下 D. 在DropDownListBookName控件中没有任何项 8. 在.net中,Graphics对象的()方法可以绘制直线 A. DrawArc ? B. DrawLine ? C. DrawCurve ? D. DrawEllips 9. 在指令行工具中执行如下语句的目的是() WSDL A. 创建exam.asmx的WSDL文件 B. 查看exam.asmx相关的WSDL文件 C. 创建名为exam.cs的代理类 D. 调用exam.asmx服务 10. 有关托管代码描述正确的是() A. 托管代码的执行对.NET的CLR没有依靠 B. 托管代码的执行依靠.NET的CLR C. 托管代码组件调用前要先注册 D. 托管代码是二进制文件 C#软件工程师笔试题篇3 设同学数据库中有3个关系 同学关系 S(SNO,SNAME,AGE,SEX) 学习关系SC(SNO,CNO,GRADE) 课程关系 C(CNO,CNAME,TEACHER) 以SQL Server 2021为数据库,设计E-R图,并完成以下SQL语句: (1) 创建数据库中相关数据表 (2) 编写SQL语句实现数据查询

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

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1