【笔试真题】北京神舟航天软件笔试题

来自
编辑
2017-09-04
评论(0)
1、分别写出数据库逻辑结构中各种不同对象的作用。(表,视图,序列,存储过程,索引,主键,外键,约束,触发器)
  
2、根据要求写出Sql查询语句。
表结构:
(1)表名:g_cardapply
字段(字段名/类型/长度):
g_applyno varchar 8;// 申请 单号(关键字)
g_applydate bigint 8;//申请日期
g_state varchar 2;//申请状态
  
(2)表名:g_cardapplydetail
字段(字段名/类型/长度):
g_applyno varchar 8;//申请单号(关键字)
g_name varchar 30;//申请人姓名
g_idcard varchar 18;//申请人身份证号
g_state varchar 2;//申请状态
其中,两个表的关联字段为申请单号。

题目:
(1)查询身份证号码为440401430103082的申请日期
Select applay. g_applydate
From g_cardapply applay, g_cardapplydetail detail
Where applay. g_applyno=detail. g_applyno
And detail. g_idcard=’ 440401430103082’

(2)将身份证号码为440401430103082的记录在两个表中的申请状态均改为07
Update g_cardapply apply, g_cardapplydetail detail set applay.g_state=’07’, detail.g_state=’07’ Where applay. g_applyno=detail. g_applyno
And detail. g_idcard=’ 440401430103082’

(3)删除g_cardapplydetail表中所有姓李的记录
Delete from g_cardapplydetail where g_name like ‘李%’
    
3、请写出你所知道的Java API中所提供的数据结构模型(例如Vector),并指出各数据模型在存储结构上和使用上有什么不同。

4、指出JDBC中三种不同类型的Statement(Statement、PreparedStatement、CallableStatement)的用途分别是什么。

5、写出下面程序的运行结果,下面程序有些可能根本无法通过编译,如果无法编译通过,请指出错误原因。
(1)写出下面程序的运行结果:
public class Test {
public static void changeStr(String str){
str="welcome";
}
public static void main(String[] args) {
String str="1234";
changeStr(str);
System.out.println(str);
}
}
  
(2)写出下面程序的运行结果
class Foo{
public static void main(String args[]){
int x=4,j=0;
switch(x){
case 1:j++;
case 2:j++;
case 3:j++;
case 4:j++;
case 5:j++;
default:j++;
}
System.out.println(j);
}
}
  
6、指出下面程序的运行错误。
public class OutClass{
private int varInOuterClass = 0;
public OutClass(){
}
public void callOutter(){
int varInOuterMethod = 0;
class InnerClass{
private int varInInnerClass = 0;
public InnerClass(){
}
public void print(){
System.out.println("varInOuterClass" + varInOuterClass);
System.out.println("varInInnerClass" + varInInnerClass);
System.out.println("varInInnerClass" + varInOuterMethod);
}
}
InnerClass inner = new InnerClass();
inner.print();
}
public static void main(String[] args){
OutClass out = new OutClass();
out.callOutter();
}
}

(来源:过来人求职网,我们致力保护作者版权,部分图文来源于网络无法核实真实出处,如涉及侵权,请直接联系小编删除!)

扫描下方二维码,和工作给你海量新鲜的职位信息、精辟给力的职场指南、最全的中外名企笔面真题……帮你升职又升值!
 
0条评论,0人参与

评论

发表 想发表你自己的观点?请先注册或者
Copyright © 2013 mjob.12582.cn All Rights Reserved. 渝ICP备07500419号