一.SQL题
学校表: 学校编号,学校名称,学校地址
学生表: 学号,姓名,性别,民族,家庭地址,学校编号,学分
1. 自建表
2.插入以下数据到学生表
01 张三 汉族 山东济南 101 56
02 李四 汉族 山东淄博 102 45
03 王五 满族 山东青岛 101 65
04 赵六 汉族 山东青岛 102 57
05 周六 回族 湖北武汉 101 66
06 王明 汉族 河北唐山 102 59
3.插入以下数据到学校表:
101 山东大学 山东济南
102 青岛大学 山东青岛
4.张三的老家从山东济南迁到山东泰安,请修改其家庭住址.
5.统计家庭住址都在山东的学生学号,姓名,姓别..
6.统计家庭住址相同且人数超过1个.的学生的学号,姓名,性别.
7.统计学分超过平均分的学生的学号,姓名,学分.
二.简答
1.填空:
(1) 面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。
(2) for (int i = 0; i <= 10: i++, ++i)
{
consolewrite(i);
}
输出结果: 0 , 2 , 4 , 6 , 8 , 10
(3)列举ADO.net中的五个主要对象:Connection, Command,
DataReader, DataAdapter, DataSet 。
2. 不定项选择:
(1) 以下叙述正确的是:B、C
A. 接口中可以有虚方法。 B. 一个类可以实现多个接口。
C. 接口不能被实例化。 D. 接口中可以包含已实现的方法。
(2) 从数据库读取记录,你可能用到的方法有: B、C、D
A. ExecuteNonQuery B. ExecuteScalar
C. Fill D. ExecuteReader
3. 简述 private、 protected、 public、 internal 修饰符的访
问权限。
private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。
4.new有几种用法?
new有三种用法:
1) 运算符:实例化对象
2) 修饰符:在派生类中隐藏基类的方法
3) 泛型中的new()约束(构造函数约束):new() 约束可以让编译器知道:提供的任何类型参数都必须具有可访问的无参数(或默认)构造函数
5 .列举ASp.NET 页面之间传递值的几种方式。
1) QueryString, 如…. id=1; response. Redirect()….
2) 使用Session变量
3) 使用Server.Transfer
4) Cookie
5) Application
6.如何将array复制到arraylist中
foreach (object o in array)
arraylist.add(o);
7. 写出程序的输出结果
class Class1 {
private string str = “Class1.str”;
private int i = 0;
static void StringConvert(string str) {
str = “string being converted.”;
}
static void StringConvert(Class1 c) {
c.str = “string being converted.”;
}
static void Add(int i) {
i++;
}
static void AddWithRef(ref int i) {
i++;
}
static void Main() {
int i1 = 10;
int i2 = 20;
string str = “str”;
Class1 c = new Class1();
Add(i1);10
AddWithRef(ref i2);21
Add(c.i);0
StringConvert(str);”str”
StringConvert(c);”string being converted.”
Console.WriteLine(i1);
Console.WriteLine(i2);
Console.WriteLine(c.i);
Console.WriteLine(str);
Console.WriteLine(c.str);
}
}
10
21
0
str
string being converted.
8.写出程序的输出结果
public abstract class A
{
public A()
{
Console.WriteLine(\A\);
}
public virtual void Fun()
{
Console.WriteLine(“A.Fun()”);
}
}
public class B: A
{
public B()
{
Console.WriteLine(\B\);
}
public new void Fun()
{
Console.WriteLine(“B.Fun()”);
}
public static void Main()
{
A a = new B();
a.Fun();
}
}
A
B
A.Fun()
三.ERp方面的题目
1.谈谈你对企事业单位全面预算的了解.
2.谈谈你对ERp建设意义的理解.
3.如果你被浪潮录取,你的工作思想,工作态度(可以从工作思想,工
作态度,工作方法,价值观等方面谈谈)