JAVA助理工程师笔试题答案副

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java笔试题

第一部分:数据结构

}

}

staticboolean foo(char c) {

returntrue;

}

publicstaticvoid main(String[] argv) {

int i = 0;

ABDCBDCB

B. ABCDABCD

C. Compilation fails.

D. An exception is thrown at runtime.

三、1. class A {

2. protected int method1(int a, int b) { return 0; }

3. }

Which two are valid in a class that extends class A? (Choose two)

A. public int method1(int a, int b) { return 0; }

B. private int method1(int a, int b) { return 0; }

C. private int method1(int a, long b) { return 0; }

D. public short method1(int a, int b) { return 0; }

E. static protected int method1(int a, int b) { return 0; } publicclass B extends A{

/**

*@param args

*/

}

四、 1. public class Outer{

2. public void someOuterMethod() {

3. }

5. public class Inner{}

6. public static void main( String[]argv ) {

7. Outer o = new Outer();

8. }

10. }

Which instantiates an instance of Inner?

A. new Inner(); new Inner(); new (); new (); ew Inner()

五、有两个页面和,要从传值到有几种方法?分别是什么?

六、描述Struts体系结构?对应各个部分的开发工作主要包括哪些?

七、XML包括哪些解释技术,区别是什么?

八、JSP有哪些内置对象和动作?它们的作用分别是什么?

九、打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。程序实现

十、将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序实现

第三部分:数据库

一、表结构:

Student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别

Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表 S#:学号;C#,课程编号;score:成绩

Teacher(T#,Tname) 教师表 T#:教师编号; Tname:教师名字

问题

1、按平均成绩从高到低显示所有学生的“数据库”、“企业管理”、“英语”三门的课程成绩,按如下形式显示:学生ID,,数据库,企业管理,英语,有效课程数,有效平均分

2、检索至少选修两门课程的学生学号

3、查询没学过“叶平”老师讲授的任一门课程的学生姓名

4、查询姓“李”的老师的个数;

5、查询没学过“叶平”老师课的同学的学号、姓名;

6、查询没有学全所有课的同学的学号、姓名;

7、把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;

8、删除学习“叶平”老师课的SC表记录;

9、向SC表中插入一些记录,这些记录要求符合以下条件:没有上过编号“003”课程的同学学号、002号课的平均成绩;

二、什么是存储过程?用什么来调用?

三、索引的作用?和它的优点缺点是什么?

四、什么是事务?什么是锁?

五、什么叫视图?游标是什么?

相关文档
最新文档