當前位置:學問君>人在職場>求職指導>

net軟件開發業務代表筆試題

學問君 人氣:2.19W

 選擇題

net軟件開發業務代表筆試題

1:在軟件生命週期中,下列哪個說法是不準確的?

a.軟件生命週期分爲計劃、開發和執行三個階段

b.在計劃階段要進行問題焉醛和需求分析

c.在開發後期要進行編寫代碼和軟件測試

d.在執行階段主要是進行軟件維護

2:如果設treeview1=new treeview(),treenode node=new treenode("根結點" ),則(node)返回的是一個 ()類型的值。

node

ng

view

3:

下述程序代碼中有語法錯誤的行是( )。

int i,ia[10],ib[10]; /*第一行*/

for (i=0;i<=9;i++) /*第2行*/

ia[i]=0; /*第3行*/

ib=ia; /*第4行*/

下述程序代碼中有語法錯誤的'行是( )。

int i,ia[10],ib[10]; /*第一行*/

for (i=0;i<=9;i++) /*第2行*/

ia[i]=0; /*第3行*/

ib=ia; /*第4行*/

a.第1行

b.第2行

c.第3行

d.第4行

4:public static void main(string[] args)

{

int i = 2000;

object o = i;

i = 2001;

int j =(int) o;

eline("i={0},o={1}, j={2}",i,o,j);

}

a.i=2001,o=2000,j=2000

b.i=2001,o=2001,,j=2001

c.i=2000,o=2001,,j=2000

d.i=2001,o=2000,j=2001

5:聲明一個委託public delegate int mycallback(int x); 則用該委託產生的回調方法的原型應該是

mycallback(int x)

receive(int num)

ng receive(int x)

d.不確定的

6:abstract class baseclass

{

public virtual void methoda()

{

eline("baseclass");

}

public virtual void methodb()

{

}

}

class class1: baseclass

{

public void methoda()

{

eline("class1");

}

public override void methodb()

{

}

}

class class2: class1

{

new public void methodb()

{

}

}

class mainclass

{

public static void main(string[] args)

{

class2 o = new class2();

oda();

}

}

請問,此程序輸出結果是:

class

class class1

s1

s1 bassclass

7:in object oriented programming, how would you describe encapsulation?

conversion of one type of object to another.

runtime resolution of method calls.

exposition of data.

separation of interface and implementation.

8:在下述選項時,沒有構成死循環的程序是

i=100 while (1) { i=i%100+1; if (i>100) break; }

(;;);

k=1000; do { ++k; }while(k>=10000);

s=36; while (s);—s;

9:如下程序的執行結果是:

public abstract class a

{

public a()

{

eline(''''a'''');

}

public virtual void fun()

{

eline("()");

}

}

public class b: a

{

public b()

{

eline(''''b'''');

}

public new void fun()

{

eline("()");

}

public static void main()

{

a a = new b();

();

}

}

a.a b ()

b.a b ()

c.b a ()

d.b a ()

10:軟件生命週期的瀑布模型把軟件項目分爲3個階段、8個子階段,以下哪一個是正常的開發順序?

a.計劃階段、開發階段、執行階段

b.設計階段、開發階段、編碼階段

c.設計階段、編碼階段、維護階段

d.計劃階段、編碼階段、測試階段

11:class class1

{

public static int count = 0;

static class1()

{

count++;

}

public class1()

{

count++;

}

}

class1 o1 = new class1();

class1 o2 = new class1();

請問,t的值是多少?

a.1

b.2<