以下是由應(yīng)屆畢業(yè)生筆試頻道總結(jié)的普康公司筆試題目
1:在軟件生命周期中,下列哪個(gè)說法是不準(zhǔn)確的?
A.軟件生命周期分為計(jì)劃、開發(fā)和運(yùn)行三個(gè)階段
B.在計(jì)劃階段要進(jìn)行問題焉醛和需求分析
C.在開發(fā)后期要進(jìn)行編寫代碼和軟件測(cè)試
D.在運(yùn)行階段主要是進(jìn)行軟件維護(hù)
2:public static void Main(string[] args){int i = 2000;object o = i;i = 2001;int j =(int) o;Console.WriteLine("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
3:在C#中利用Socket進(jìn)行網(wǎng)絡(luò)通信編程的一般步驟是:建立Socket偵聽、( )、利用Socket接收和發(fā)送數(shù)據(jù)。
A.建立Socket連接
B.獲得端口號(hào)
C.獲得IP地址
D.獲得主機(jī)名
4:設(shè)有變量說明語句int a=1,b=0;則執(zhí)行以下程序段的輸出結(jié)果為( )。
switch (a){case 1:switch (b){case 0:printf("**0**");break;case 1:printf("**1**");break;}case 2:printf("**2**");break;}printf(" ");
A.**0**
B.**0****2**
C.**0****1****2**
D.有語法錯(cuò)誤
5:聲明一個(gè)委托public delegate int myCallBack(int x); 則用該委托產(chǎn)生的回調(diào)方法的原型應(yīng)該是
A.void myCallBack(int x)
B.int receive(int num)
C.string receive(int x)
D.不確定的
6:關(guān)于ASP.NET中的代碼隱藏文件的描述正確的是:
A.Web窗體頁的程序的邏輯由代碼組成,這些代碼的創(chuàng)建用于與窗體交互。編程邏輯唯一與用戶界面不同的文件中。該文件稱作為“代碼隱藏”文件,如果用C#創(chuàng)建,該文件
B.項(xiàng)目中所有Web窗體頁的代碼隱藏文件都被編譯成.EXE文件
C.項(xiàng)目中所有的Web窗體頁的代碼隱藏文件都被編譯成項(xiàng)目動(dòng)態(tài)鏈接庫(.dll)文件
D.以上都不正確
7:如果設(shè)treeView1=new TreeView(),TreeNode node=new TreeNode("根結(jié)點(diǎn)" ),則treeView1.Nodes.Add(node)返回的是一個(gè)( )類型的值。
A.TreeNode
B.int
C.string
D.TreeView