软件工程试卷

发布 2021-04-24 05:02:28 阅读 9775

软件学院08-09软件工程重修复习试题。

一、选择题(在每个小题四个备选答案中选出一个正确答案)(本大题共10小题,每小题1分,总计36分)

中的三元运算符是___

2.当整数a赋值给一个object对象时,整数a将会被___3.类成员有___种可访问形式?

static const int a=1;这段**有错误么?是什么?

f=-123.567f;

int i=(int)f

i的值现在是___

6.利用operator声明且仅声明了“==有什么错误么?

7.委托声明的关键字是___

8.用sealed修饰的类有什么特点?

9.在中所有的自定义用户控件都必须继承自___10.在。

net中所有可序列化的类都被标记为___11.在。net托管**中我们不用担心内存漏洞,这是因为有了___12.

下面的**中有什么错误吗?__

using system;

class a

public virtual void f()class b:a

int x=1;

int y;

public b(),y=",x,y);

当使用new b()创建b的实例时,产生什么输出?

3.下面的例子中。

using system;

class a

public static int x;

static a()

static void main(),y=",产生的输出结果是什么?

4.谈谈类和结构的区别?

5.一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现。

6.对于这样的一个枚举类型:

enum color:byte{

red, green,blue,orange试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应的数值。

7.您了解设计模式么?请列出您所知道的设计模式的名称。

8.请在sql server中设计表来保存一个树状结构的组织结构图(假设结构图中只有名称这一项内容需要保存),如果我想查询某一职位下的所有职位,用一个存储过程来实现,你有什么思路?

9.什么叫做sql注入,如何防止?请举例说明。

10.下面这段**输出什么?为什么?

int i=5;

int j=5;

if (equal");

else not equal");

软件工程试卷

浙江省2004年1月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题 在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分 1.为了克服软件危机,人们提出了用 的原理来设计软件,这就是软件工程诞生的基础。a.数学b.软件学c.运筹学d.工程学。2...

软件工程试卷

浙江省2003年1月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题 在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分 1.软件危机 是指 a.计算机病毒的出现。b.利用计算机进行经济犯罪活动。c.软件开发和维护 现的一系列问题。d.人们过分...

软件工程试卷

全国2002年10月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题每小题1分,共20分。在每小题的四个备选答案中选出一个正确答案,将正确答案的序号填在题干后的括号内 1 在下列工具与环境中 属于较早期的case。a.基于信息工程的caseb.人工智能case c.集成case环境d...