CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

百度PHP/JSP职位在线笔试真题详解

作者: gb,  出处:IT专家网, 责任编辑: 李书琴, 
2007-12-18 12:33
  这是2007年百度PHP/JSP职位的在线笔试题,这份笔试题曾经使数以万计的优秀程序员对百度望洋兴叹,而我们的作者也正是凭借这份答案顺利通过笔试,下面他将把他通过百度笔试的原版解答贡献出来,以飨读者……

  【IT专家网独家】试题:

2007年百度PHP/JSP职位的在线笔试题

  1、请写一个程序,随机打印“0”、“1”、“2”,但保证“0”、“1”、“2”出现的概率是可配置的,例如2:1:3。

  2、有一个基于数据库的通知发布系统,需要能够灵活配置通知生效的时间:

  a)可以设置在某几个小时内生效,如指定"2046年12月24日 18时到25日0时生效

  b)可以设置在一周的某几天发布,如可以设置周六、周日生效

  c)可以设置一月的某几天生效,如可以设置5号、6号生效

  d)可以设置某一月的奇数日或者偶数日生效,如1、3、5号生效

  请设计数据库表结构,并简要说明设计思路。

  3、为某图书馆开发在线浏览系统,使用户可以通过自定义的图书别名浏览相关联的图书内容。假设该图书馆有1000万注册用户,馆藏图书1000万部。在线浏览系统允许用户自定义分类名称,每个分类可以包含若干部书籍。用户可以添加、删除分类,修改分类的名称(同一用户不允许有名称相同的分类),可以在分类下添加、删除书籍,修改书籍的别名(同一分类下不允许有名称相同的别名)。现在设定每个用户最多可以自定义100个分类,每个分类最多可以包含100部书籍。

  A、假定用数据库解决存储问题,请设计相关的数据表结构,并给出设计考虑。

  B、请给出下列操作的SQL语句

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅


    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i