首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > VB.NET > 练习题
【标  题】:练习题
【关键字】:
【来  源】:http://blog.joycode.com/microhelper/archive/2004/12/08/40752.aspx

练习题

性能

1:
估算上班所乘公交车一天的客流量和营运收入,如果你上班乘公交车的

2:
根据你的程序的应用状况,比如同时在线人数,平均停留时间等等估算对性能和配置的要求

3:
性能调整的第一条原则,不要做性能调整,第二条要有一个分析评估工具,针对你的系统搭建一个profiler平台,找出系统化中对性能影响最
严重的模块

4:
文本文件存储一个地区的电话号码,8位整数,要求排序输出,怎么样是综合性能最优的方案。

5:
给定一本英语单词字典,找出所有的变位词集。比如pots,stop,tops相互之间会都是由另一个单词的各个字母改变序列构成的,这些词相互之
间就是变位词。

6:
找出整数数组连续区间的和的最大值
数组x[0]...x[n],y=x[j] + ... + x[k],0<=j<=k<=n,求y的最大值

7:
asp.net中可以为了提高性能,可以把viewstate放到server端,有哪些方式,有哪些隐患。

8.
SELECT MIN(column1), MAX(column1)  FROM Table1

SELECT MIN(column1) FROM Table1
SELECT MAX(column1) FROM Table1

哪一个更快,假设column1有索引

编写正确的程序

1:
防错性程序设计虽然常常被誉为有较好的编码风格,但它却隐瞒了错误。比如:
if (y != 0)
{
 z = x / y;
}
实际上,逻辑上讲y不应该为0,如果是0说明运算中间有错误

那么怎么样处理这两者之间的矛盾。

2:
The pragmatic programmer讲到一条原则——死程序不说谎,如果程序有错误,就报错,中止运行。
怎么理解和防错性程序设计之间关系

3.
下面这些不可能的事件中,那些可能发生(The pragmatic programmer)
一个月至少28天
stat(".", &sb)==1
在c++中,a=2; b=3; if(a+b != 5) exit(1);
内角和不等于180的三角形
没有60秒的一分钟
java中,(a+1) <= a

4:
企业不同类别/级别的员工要做不同的事情,建模时,可以采用manager从employee继承下来之类的结构,也可以employee类包含属性job之类的
结构,他们应用起来有什么不同

5:
重构中,有许多相对的重构方法,比如把函数拆开和合并,用表达式替代变量用变量替代表达式,将字段在类的继承结构中上移下移,那么这
些相对的操作他们背后的相同点是什

6:
表述一个针对存储过程的程序的思路,实现类似ndoc和nunit的功能


团队

1:
在团队会议上,有的人常常不是积极地发言,怎么样来调动每个人的积极性,达到头脑风暴的效果

2:
项目后期程序员会夸大做某个更改所需要的时间,来抵制更改。

3:
一个小的团队,团队中成员之间的沟通常常会有些问题,需要你来做桥梁还是通过某些方式来增强他们的交流
发布

发布

1:
发布最重要的是,利用nant等工具,实现将程序source control中自动获取最新版本代码,备份,编译并且部署到几个服务器上去。

2:
b/s结构的程序,不允许长时间停止运行,要升级程序,怎样将影响减到最小。

3:
程序代码修改后,要部署到5台不同环境上,怎样自动化部署和测试的流程
 

跨平台、跨语言全能IDE:【上一篇】
Presentation草稿:面向对象设计的基本原则:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • Repeater控件的分页问题
  • squid+iptables透明代理
  • 自动实现页面跳转的3种方法
  • Informix OnBar 和 Tivoli Storage Manager
  • 线性链表的操作
  • 再谈让电脑排出无规律的数列
  • 用U盘安装debian基本系统
  • Linux网络编程--7. TCP/IP协议
  • ASP.net常用代码(常用技巧备忘)
  • Java学习:Servlet/JSP配置入门
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.