提供最全的软件测试类面试题
用查询分析器建一张数据库表,然后用 C#编写一个有分页和排序功能的程序。
1.
ASP.NET
页面之间传递值的几种方式。
2.
C#中的委托是什么?事件是不是一种委托?
3.
1、1、2、3、5、34...... 求第 30
位数是多少, 用递归算法的。
4.
页面传值的时候,不能使用 Session、Cookie、Application,有几种方法进行处理?
5.
做一个冒泡排序算法?
6.
Websercise 常用的方法有那些?
7.
7..net Remoting 原理是什么?
8.
什么是强类型系统?
9.
什么是受管制代码?
10. 10..net 的配件意思是什么?
11. 请列举出常见的连接数据库的方法。(如:ODBC)
12. 简单描述多层(multi-tiers)架构开发模式中(如三层架构)各层的具体作用是什么?
13. 比较 C/S 模式和 B/S 模式开发的优缺点。
14. 在开发网络应用系统中,目前比较流行的软件开发技术有哪些?
15.
“
”
如果要你设计一个内部管理系统的 部门 表的结构,你认为该表应该包括哪些字段?
16. 网页设计中 CSS 起什么作用?
17. 写出用 C#连接连接数据库的语句。
18. 你认为掌握得最好的开发工具是什么?使用了多长时间?
19. 对于程序设计,网站策划(规划)、网页制作、网页美工几项工作,你认为你最适合
什么工作,为什么?
20. 你有没有用过 Visual Sourcesafe 进行团队协作开发?你还了解到有哪些工具可以支持?
21. 在 Visual Studio.net 开发程序时,命名空间是起什么作用的?
22. C#
中三种封装的特点: 继承、多态、XXX
23. C#语言的基本类型有:
24. JavaScript
弹出警告的方法是:
关闭窗口的方法是:
25. Aspx
是
文件和
文件组成,其作用是
和
,编译之后是
文件。
26.
“
如果有一个控件名字为 name”
“
,提交之后,通过
方法得到 name”的值。转连接到
其他网页的方法是
。
27.
文件流操作要事先导入
包(命名空间)。
28. 以下控件
<input type="text" id="test" name="testname" value="abc">,
在 JavaScript 中得到其 value
值的方法是
29. 断开式连接数据库的代码正确的是:(考点:SqlConnection 属于的命名空间)
30. SqlConnection con=new SqlConnection("database=pubs;uid=sa;pwd=sa");
31. 更新数据库的代码正确是是:(红色代码为错误答案故意省略)
SqlDataAdapter da=new SqlDataAdapter("select * from jobs",con);
DataSet ds=new DataSet();
da.Fill(ds,"jobs");
DataRow dd=ds.Tables["jobs"].NewRow();
dd[0]=14;
dd[1]="dudu";
1