思维的乐趣

Enjoy it
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

几道笔试题(无答案)

Posted on 2010-06-30 23:42  szh114  阅读(443)  评论(0编辑  收藏  举报

1:判断一段线程间lock的代码有没问题,涉及到了 MethodInvoker 跟 IAsyncResult 。

 

2:有一个匿名聊天室,如何进行在线人数统计并实时更新并反映,要求以浏览器为单位。

 

3:WIN FORMS程序中如何实现按住窗口内任意部分来拖动整个窗体的功能。

 

4:有一个很大的WEB项目,几百个页面,但是以前实现时没有进行任何异常对应,经常将错误信息直接显示给用户,现在要进行修补,如何以不挨个修改页面加 try , catch 块的方式,方便地捕捉所有异常,进行统一的友好处理?

 

5:有一个 Employee 类,它有一个int属性, Salary, 另一个 SubEmployyCollection 的 List<Employee> 集合,存放了该员工下属的员工,现在请实现一个函数,可以计算某员工及其所有下属员工的工资总和。一个员工可以有0个或1到多个下属。要求给出两种实现思路。

 

6:有三张表:

S: (学生表)

SNO, SNAME

 

C:(课程表)

CNO,CNAME,CTEACHER

 

SC:(学生选课及成绩表)

SNO,CNO,SCGRADE

 

写SQL,列出成绩不合格(SCGRADE<60)的学生的 学号,姓名,课程号,课程名,课程老师,成绩。

 

7:同上三表,写SQL求出每个任课教师所教课程不及格的学生人数大于5的老师的姓名,课程名及不及格人数。按任课教师名排序。

 

8:同上三表,写SQL将所有姓张的学生且所选课程任课老师也姓张的课程成绩减少5分。

 

9:多态是什么 ,它的意义及好处在哪儿。

 

10:抽象基类与接口类 各有什么 优劣。

 

11:VISITOR 模式是什么 ?“职责单一”原则的意义是什么?

 

12:VISITOR模式有什么 优缺点?