CSDN博客

img switzerland

神州数码思特奇(太原)笔试

发表于2009/7/9 22:11:00  6576人阅读

分类: 笔试面试

笔试总共分为三部分:

一、  数据库。二、WEB/JAVA。三、C/UNIX(数据库必做,后两者选其一做)

 

一、  数据库:

基础知识

1.        Oracle数据库中varchar2char区别。

2.        “快照过旧”是如何引起?怎么解决?

3.        truncate表,delete表,drop表之间的区别?

4.        not exists; not in 应用上的主要区别?

5.        A有三个字段name,varchar2(32); school, varchar2(32); achievement, number(10,1), A表有10000条记录,B表有500000条记录,若BA关联查询,用not exists 还是 not in?解释原因?

编程

6.        有四张表:

①产品信息(产品代号 数值型 4位主键、产品名称 字符型 40位中文字符、产品特性 字符型 100位中文字符)

②用户信息(用户代号 数值型 8位主键、用户名称 字符型 40位中文字符、性别 数值型(12女)、生日 字符型8位、身份证号 字符型18位)

③用户订购信息(用户代号 数值型8位、产品代号 数值型4位、定购时间 日期型)用户代号和产品代号构成索引。

④产品使用信息(用户代号 数值型8位、产品代号 数值型4位、使用时间 日期型、是否成功使用 数值型)用户代号、产品代号和使用时间构成索引。

A>     创建4个表(主键、索引),表名、字段名、索引名自取。

B>     2005.3.1——2005.8.31用户定购的产品信息,创建一个视图,视图如下:

用户代号

用户名称

产品代号

产品名称

定购时间

 

C>     4个表都录入数据,统计2005.3.1——2005.8.31之间,各产品被使用的次数,使用用户数(被使用的产品,用户必须是2005.3月前定购,不含3月)

产品代号

产品名称

被使用次数

使用用户数

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a)        针对这个报表,创建一个数据库表,存放统计信息。

b)       编写一个存储过程,从用户信息、产品信息、用户定购信息、产品使用信息4个表中统计数据,把结果放入(a)中创建的统计信息表。

 

二、WEB/JAVA

1.JSP各要素:文本框、下拉列表框、单选框、复选框的表示。

2.JSP中对JDBC连接数据库的调用方法。”jdbc:odbc:wombat” login/password

“select a, b, c from table” 其中a int类型,b varchar2(20)类型,c number(4,2)类型。处理此sql语句的返回结果。

3.JSP指定对bean使用范围page|request|session|application各个含义?

4.类型转换

String类型与date(日期)之间的转换

Stirng类型与float之间的转换

String类型与TimeStamp之间的转换

123”与long之间的转换

5.forward,客户端看到的是A页面a.jsp地址,但实际内容是B页面的内容。

6.getPropertysetProperty含义、区别?

7.getpost特点、区别?

8.taglib是什么?JSP使用自定义标志?结合项目谈谈taglib的好处?

9.JSP+javascript 动态显示树型列表,树的层次节点数由数据库动态查询。

 

三、C/UNIX

基础:

1.        写几个环境变量(包括系统环境变量),说明其作用。

2.        你熟悉的编译型语言。

编程:

1. int t=2;
  t<<=2;
  t= 8 .
2. ch=(i>in_ch?)in_ch:i;
  若if(i<in_ch),ch= i .

3.冒泡排序(写主要步骤)

4.链表的插入和删除操作

5. 算法设计,有文件1390551.7d,已知文件只有两列,第一列为号码(13905510000~13905519999,有些可能没有包含),第二列为该号码对应余额,要求设计一个算法,当用户输入号码时,系统输出余额!

参考答案:Input:号码
  Output:余额
  步骤:
  Step1:打开文件1390551.7d
  Step2:提示用户输入号码,then,接受用户输入的号码,如1390551abcd
  Step3:在文件中查找号码1390551abcd,输出其后内容直至换行;
  Step4:询问用户是否继续:Yes" 则转至Step2"No" 则转至Step5
  Step5:关闭文件1390551.7d

 

0 0

相关博文

我的热门文章

img
取 消
img