版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
多個(gè)面試題含答案
資料僅供參考
一.選擇,填空題
1.在ADO.NET中,對(duì)于Command對(duì)象的
ExecuteNonQuery()方法和ExecuteReader()
方法,下面敘述錯(cuò)誤的是(C)。
a)insert、update>delete等操作的
Sql語(yǔ)句主要用ExecuteNonQuery()方法來(lái)
執(zhí)行;
b)ExecuteNonQuery()方法返回執(zhí)行Sql
語(yǔ)句所影響的行數(shù)。
c)Select操作的Sql語(yǔ)句只能由
ExecuteReader()方法來(lái)執(zhí)行;~
d)ExecuteReader()方法返回一個(gè)
DataReder對(duì)象;
2.面向?qū)ο蟮恼Z(yǔ)言具有—繼承性—性、一封
裝性—性、_多態(tài)性性。
3.能用foreach遍歷訪(fǎng)問(wèn)的對(duì)象需要實(shí)現(xiàn)
接口或聲明
方法的類(lèi)型。(@)
答:IEnumerable、GetEnumerator()
資料僅供參考
4.在C#中,表示一個(gè)字符串的變量應(yīng)使用以下哪
條語(yǔ)句定義?(B)
A.CStringstr;
B.stringstr;
C.Dimstrasstring
D.char*str;
5.在C#編制的財(cái)務(wù)程序中,需要?jiǎng)?chuàng)立一個(gè)存儲(chǔ)流
動(dòng)資金金額的臨時(shí)變量,則應(yīng)使用下列哪條語(yǔ)
句?(A)
A.decimaltheMoney;
B.inttheMoney;
C.stringtheMoney;
D.DimtheMoneyasdouble
6.C#中,新建一字符串變量str,并將字符串”
Tom,sLivingRoom”保存到串中,則應(yīng)該
使用下列哪條語(yǔ)句?(B)
A.stringstr="Tom\'sLivingRoom”;
B.stringstr="Tom'sLivingRoom”;
C.stringstr("Tom'sLivingRoom");
D.stringstr("Tom"sLivingRoom");
資料僅供參考
7.應(yīng)用ADO.NET訪(fǎng)問(wèn)數(shù)據(jù)時(shí),Connection對(duì)象
的連接字符串中InitialCatalog子串的
含義是(A)
A.Connection對(duì)象連接到的數(shù)據(jù)庫(kù)的名稱(chēng)
B.Connection對(duì)象的身份驗(yàn)證信息
C.Connection對(duì)象的最大連接時(shí)間
D.Connection對(duì)象使用的緩存大小
8,使用VisualStudio.NET的”新建C#項(xiàng)
目”創(chuàng)立一個(gè)名為“SimpleForm”的Windows
表單應(yīng)用程序,則在生成文件中可設(shè)置
該程序集的Copyright、Trademark等屬
性信息.(D)
A.Forml.resx
B.SimpleForm.sin
C.SimpleForm,csproj
D.Assemblyinfo,cs
9.C#程序中,為使變量myForm引用的窗體對(duì)象
顯示為對(duì)話(huà)框,必須:(C)
A.使用myForm.ShowDailog方法顯示對(duì)話(huà)框
資料僅供參考
B.將myForm對(duì)象的isDialog屬性設(shè)為true
C.將myForm對(duì)象的FormBorderStyle枚舉屬
性設(shè)置為FixedDialog
D.將變量myForm改為引用
System.Windows.Dialog類(lèi)的對(duì)象
io.下列哪些語(yǔ)言能夠用來(lái)開(kāi)發(fā)XMLWeb
Service?(A,B,C,D)
A.C
B.C++
C.Java
D.C#
ii.Web表單中,按鈕的默認(rèn)事件是(A)
A.Click事件
B.Load事件
C.Init事件
D.Command事件
12.關(guān)于ASP.NET窗體應(yīng)用程序,下列說(shuō)法哪些是
正確的?(D)
A.Web窗體是在瀏覽器中進(jìn)行解釋執(zhí)行的
資料僅供參考
B.Web窗體程序中腳本和代碼必須嚴(yán)格分開(kāi)
C.Web窗體程序產(chǎn)生的HTML頁(yè)面只能運(yùn)行于
IE瀏覽器
D.Web窗體程序的代碼能夠使用任何一種.NET
兼容的編程語(yǔ)言編寫(xiě)
13.關(guān)于結(jié)構(gòu)類(lèi)型,下列說(shuō)法哪些是正確的?
(A)
A.結(jié)構(gòu)是值類(lèi)型
B.結(jié)構(gòu)中不允許定義帶參數(shù)的實(shí)例構(gòu)造函數(shù);
C.結(jié)構(gòu)中不允許定義析構(gòu)函數(shù)
D.結(jié)構(gòu)中能夠定義成員方法,可是方法內(nèi)不能
使用this指針
E.不能使用new關(guān)鍵字創(chuàng)立結(jié)構(gòu)類(lèi)型的實(shí)例
14.關(guān)于線(xiàn)程和進(jìn)程,下列說(shuō)法哪些是正確的?
(AD)
A.線(xiàn)程是操作系統(tǒng)分配處理器時(shí)間的基本單
位;
B.進(jìn)程是操作系統(tǒng)分配處理器時(shí)間的基本單
位;
C.一個(gè)線(xiàn)程能夠?qū)儆诙鄠€(gè)進(jìn)程;
資料僅供參考
D.一個(gè)進(jìn)程能夠有多個(gè)線(xiàn)程;
15.為從某個(gè)網(wǎng)站訪(fǎng)問(wèn)xml信息,應(yīng)使用(_)類(lèi)
的對(duì)象分析下載返回的xml文檔(CD)
AStreamReader
BTextReader
CXmlReader
DXmlTextReader
16.面向?qū)ο缶幊讨械摹袄^承”的概念是指(B)
A派生類(lèi)對(duì)象能夠不受限制地訪(fǎng)問(wèn)所有的基類(lèi)
對(duì)象
B派生自同一個(gè)基類(lèi)的不同類(lèi)的對(duì)象具有一些
共同特征
C對(duì)象之間經(jīng)過(guò)消息進(jìn)行交互
D對(duì)象的內(nèi)部細(xì)節(jié)被隱藏
17.以下敘述正確的是(D)。@
A.一條表示式中能夠同時(shí)出現(xiàn)浮點(diǎn)數(shù)類(lèi)型和
decimal類(lèi)型
B.類(lèi)能夠繼承,而且能夠多重繼承
C.int[,]b=newint[4,5]〃創(chuàng)立了一個(gè)二
資料僅供參考
維數(shù)組,第一維長(zhǎng)為4,第二維長(zhǎng)為5
D.intx=23;objecto=x;inty=(int)o;
〃實(shí)現(xiàn)了一次裝箱操作
18.以下有關(guān)結(jié)構(gòu)類(lèi)型和枚舉類(lèi)型的敘述錯(cuò)誤的
是(C)。
A.結(jié)構(gòu)類(lèi)型和枚舉類(lèi)型都是復(fù)合類(lèi)型
B.結(jié)構(gòu)類(lèi)型只能是簡(jiǎn)單值類(lèi)型的組合
C.枚舉類(lèi)型要求成員只能是整數(shù)類(lèi)型
D,枚舉類(lèi)型的變量在某一時(shí)刻只
19.接口和類(lèi)最主要的區(qū)別在于(D)o
A.類(lèi)能夠重載而接口不能夠
B.類(lèi)不能夠重載而接口能夠
C.類(lèi)能夠多重重載而接口不能夠
D.類(lèi)不能夠多重重載而接口能夠
20.關(guān)于靜態(tài)域成員與非靜態(tài)域成員,以下說(shuō)法正
確的是(C)o
A.一個(gè)類(lèi)的所有對(duì)象共享非靜態(tài)域成員
B.一個(gè)類(lèi)的一個(gè)對(duì)象分別擁有不同的非靜態(tài)域
成員的實(shí)例
資料僅供參考
C.靜態(tài)域成員都能在不生成實(shí)例的情況下直接
被使用
D.非靜態(tài)域成員都能
21.關(guān)于重載,以下敘述錯(cuò)誤的是(C,D)o
A.重載是指在類(lèi)的內(nèi)部存在若干個(gè)方法名稱(chēng)一
致可是參數(shù)列表不同的方法
B.方法重載是指創(chuàng)立多個(gè)名稱(chēng)相同的方法,其
中每個(gè)方法都在某些方面具有唯一性,以便
編譯器能夠正確區(qū)別它們
C.重載構(gòu)造函數(shù)主要是為了在創(chuàng)立對(duì)象的同時(shí)
進(jìn)行賦值
D.方法的重載允許兩個(gè)方法的名稱(chēng)和參數(shù)列表
相同,而返回類(lèi)型不同
22.下面有關(guān)C#中方法的參數(shù)描述正確的是(B)O
A.利用值類(lèi)型參數(shù)調(diào)用方法時(shí),對(duì)形參的修改
會(huì)反映到實(shí)參上去
B.輸出型參數(shù)的實(shí)參在傳遞給形參前,不需要
明確賦值
C.引用型參數(shù)不另外開(kāi)辟新的內(nèi)存區(qū)域,這一
點(diǎn)是它與輸出型參數(shù)的不同之處
資料僅供參考
D.數(shù)組型參數(shù)能夠是任何類(lèi)型的數(shù)組
23.下面是一個(gè)派生類(lèi)的定義語(yǔ)句:
publicclasscar:vehicle
{privatestringmodel="L";
privateintwheelNo=4;}
請(qǐng)指出針對(duì)該定義的正確的說(shuō)法(C)o
A.vehicle類(lèi)是car類(lèi)的一個(gè)特例,因而它能
夠被繼承
B.car類(lèi)是父類(lèi),vehicle類(lèi)是子類(lèi)
C.在car類(lèi)中定義的成員model和wheelNo會(huì)
刪除vehicle類(lèi)中同名的成員
D.car類(lèi)是vehicle類(lèi)的一個(gè)特例,它能夠繼
承vehicle類(lèi)中除構(gòu)造函數(shù)和析構(gòu)函
24.(D)關(guān)鍵字能夠用來(lái)訪(fǎng)問(wèn)當(dāng)前對(duì)象的基類(lèi)對(duì)
象。
A.objectB.this
C.asD.base
25.重載是(B)的形式之一。
A.接口B.多態(tài)
資料僅供參考
C.繼承D.類(lèi)
26.x的初值為24,則表示式x+=x-+=x%=17運(yùn)算
的結(jié)果值為(D)o
A.28B.27
C.26D.錯(cuò)誤的表示式
27.下面是幾條定義初始化二維數(shù)組的語(yǔ)句,指出
其中正確的是(D)o
A.intarray2[][]=newint[3,2];
B.intarray2[,]=newint[3,2];
C.int[][]array2=newint[3,2];
D.int[,]array2=newint[3,2];
28.一個(gè)初始化語(yǔ)句:
enum
monthes{January,February=3,March=5,Apri
1=7,May,June),則此時(shí)May的值為(C)。
A.4B.5C.8
D.9
29.在A中所有的自定義用戶(hù)控件都必須
資料僅供參考
繼承自?答:Controlo
30.在.Net中所有可序列化的類(lèi)都被標(biāo)記為
9?
答:[serializable]
3i.在.Net托管代碼中我們不用擔(dān)心內(nèi)存漏洞,
這是因?yàn)橛辛?
答:GCo
32.在?Net中,類(lèi)System.Web.UI.Page能夠被繼
承么?
答:能夠。
33.聲明靜態(tài)變量的關(guān)鍵字是(static),聲明常
量的關(guān)鍵字是(const)
34.在流程控制中CONTINUE的作用(跳出當(dāng)前循
環(huán)繼續(xù)下一次循環(huán))
35.軟件工程的三大文檔(需要分析說(shuō)明書(shū))(概
要設(shè)計(jì)說(shuō)明書(shū))(詳細(xì)設(shè)計(jì)說(shuō)明書(shū))。
36.B/S一般使用的結(jié)構(gòu)設(shè)計(jì)模型分為(模型)
(視圖)(控制器)。(MVC經(jīng)典的
Web/Business/DataAccess)
37.XML的全稱(chēng)是(ExtensibleMarkupLanguage”
可擴(kuò)展標(biāo)記語(yǔ)言”),提供了快速和有效地讀
寫(xiě)XML的方式的類(lèi)分別是(XMLReader)
資料僅供參考
(XMLWriter)
38.C#中所有的類(lèi)型實(shí)質(zhì)上都是從(Object)類(lèi)派
生而來(lái)的。
39.NET運(yùn)行庫(kù)支持被稱(chēng)為(委托)的引用類(lèi)型,
其作用類(lèi)似于C++中函數(shù)指針的用途。
40.B/S一般使用的結(jié)構(gòu)設(shè)計(jì)模型分為()(
)()?*
41.類(lèi)的三大特性是()()()
42..NET運(yùn)行庫(kù)支持被稱(chēng)為()的引用類(lèi)型,
其作用類(lèi)似于C++中函數(shù)指針的用途
43.C#中處理內(nèi)存管理功能的是(托管代碼GC(垃
圾回收))
44.在C#中用于顯式地將一個(gè)值或引用轉(zhuǎn)換為另
一種不同的類(lèi)型稱(chēng)為(拆箱)
45.在ADOoNET中,command對(duì)象是用
(ExcuteNonQuery)(ExcuteScalar)
(ExcuteDataReader)方法執(zhí)行命令
資料僅供參考
二.簡(jiǎn)答題
1.簡(jiǎn)述private>protected>public>
internal修飾符的訪(fǎng)問(wèn)權(quán)限。
答:private:私有成員,在類(lèi)的內(nèi)部才能夠訪(fǎng)
問(wèn)。
protected:保護(hù)成員,該類(lèi)內(nèi)部和繼承類(lèi)
中能夠訪(fǎng)問(wèn)。
public:公共成員,完全公開(kāi),沒(méi)有訪(fǎng)問(wèn)
限制。
internal:在同一命名空間內(nèi)能夠訪(fǎng)問(wèn)。
2.C#中,stringstr=null與stringstr
二"”,請(qǐng)盡量用文字說(shuō)明區(qū)別。
答:stringstr分配空間而stringstr=
null不分配空間。
3.用sealed修飾的類(lèi)有什么特點(diǎn)?
答:不可被繼承
?*4.請(qǐng)敘述const與readonly的區(qū)別。
e)每一個(gè)class至多只能夠定義一個(gè)
static構(gòu)造函數(shù),而且不允許增加訪(fǎng)問(wèn)級(jí)
資料僅供參考
別關(guān)鍵字,參數(shù)列必須為空。
為了不違背編碼規(guī)則,
一般把static數(shù)據(jù)成員聲明為private,
然后經(jīng)過(guò)statciproperty提供讀寫(xiě)訪(fǎng)
問(wèn)。
const關(guān)鍵字用于修改
字段或局部變量的聲明。它指定字段或局
部變量的值不能被修改。常數(shù)聲明引入給
定類(lèi)型的一個(gè)或多個(gè)常數(shù)。
const數(shù)據(jù)成員的聲明
式必須包含初值,且初值必須是一個(gè)常量
表示式。因?yàn)樗窃诰幾g時(shí)就需要完全評(píng)
估。
const成員能夠使用另
一個(gè)const成員來(lái)初始化,前提是兩者之
間沒(méi)有循環(huán)依賴(lài)。
readonly在運(yùn)行期評(píng)
估賦值,使我們得以在確?!爸蛔x訪(fǎng)問(wèn)”
的前提下,把。bject的初始化動(dòng)作推遲到
運(yùn)行期進(jìn)行。
readonly關(guān)鍵字與
const關(guān)鍵字不同:const字段只能在
資料僅供參考
該字段的聲明中初始化。readonly字段能
夠在聲明或構(gòu)造函數(shù)中初始化。因此,根
據(jù)所使用的構(gòu)造函數(shù),readonly字段可能
具有不同的值。另外,const字段是編譯
時(shí)常數(shù),而readonly字段可用于運(yùn)行時(shí)
常數(shù)。
readonly只能在聲明時(shí)或者構(gòu)造函數(shù)
里面初始化,而且不能在static修飾的
構(gòu)造函數(shù)里面。
f)
5.簡(jiǎn)述private、protected、public>
internal修飾符的訪(fǎng)問(wèn)權(quán)限。
?*6.請(qǐng)說(shuō)明在.net中常見(jiàn)的幾種頁(yè)面間傳遞參
數(shù)的方法,并說(shuō)出她們的優(yōu)缺點(diǎn)。
資料僅供參考
session(viewstate)簡(jiǎn)單,但易丟失?
application全局
cookie簡(jiǎn)單,但可能不支持,可能被偽造
inputttype="hidden”簡(jiǎn)單,可能被偽造
url參數(shù)簡(jiǎn)單,顯示于地址欄,長(zhǎng)度有限
數(shù)據(jù)庫(kù)穩(wěn)定,安全,但性能相對(duì)弱
7.概述反射和序列化
答:反射:程序集包含模塊,而模塊包含類(lèi)型,
類(lèi)型又包含成員。反射則提供了封裝程序集、
模塊和類(lèi)型的對(duì)象。您能夠使用反射動(dòng)態(tài)地創(chuàng)
立類(lèi)型的實(shí)例,將類(lèi)型綁定到現(xiàn)有對(duì)象,或從
現(xiàn)有對(duì)象中獲取類(lèi)型。然后,能夠調(diào)用類(lèi)型的
方法或訪(fǎng)問(wèn)其字段和屬性
序列化:序列化是將對(duì)象轉(zhuǎn)換為容易傳輸?shù)母袷?/p>
的過(guò)程。例如,能夠序列化一個(gè)對(duì)象,然后使
用HTTP經(jīng)過(guò)Internet在客戶(hù)端和服務(wù)器之
間傳輸該對(duì)象。在另一端,反序列化將從該流
重新構(gòu)造對(duì)象。
8.什么是SOAP,有哪些應(yīng)用。
答:SOAP(SimpleObjectAccess
Protocol)簡(jiǎn)單對(duì)象訪(fǎng)問(wèn)協(xié)議(SOAP)是
資料僅供參考
一種輕量的、簡(jiǎn)單的、基于XML的協(xié)議,
它被設(shè)計(jì)成在WEB上交換結(jié)構(gòu)化的和固化
的信息。SOAP能夠和現(xiàn)存的許多因特網(wǎng)
協(xié)議和格式結(jié)合使用,包括超文本傳輸協(xié)
議(HTTP),簡(jiǎn)單郵件傳輸協(xié)議(SMTP),
多用途網(wǎng)際郵件擴(kuò)充協(xié)議(MIME)。它還支
持從消息系統(tǒng)到遠(yuǎn)程過(guò)程調(diào)用(RPC)等大
量的應(yīng)用程序。Webservice就是一個(gè)應(yīng)
用程序,它向外界暴露出一個(gè)能夠經(jīng)過(guò)
Web進(jìn)行調(diào)用的API。這就是說(shuō),你能夠用
編程的方法經(jīng)過(guò)Web來(lái)調(diào)用這個(gè)應(yīng)用程序.
9.ASPONET中共有幾種類(lèi)型的控件?各有什么
區(qū)別?
答:Html控件傳統(tǒng)的html標(biāo)
記
Web控件能夠回傳數(shù)據(jù),事件驅(qū)
動(dòng)
自定義控件在原有控件的基礎(chǔ)上增
加功能
復(fù)合控件多個(gè)子控件復(fù)合成一個(gè)新
的控件
資料僅供參考
10.什么情況用HTML控件,什么情況用WEB
控件,并比較兩者差別
答:客戶(hù)端表現(xiàn)用html控件,如果想和
server端交互,那么加上runat=server,它
就成了服務(wù)器端控件,但它沒(méi)有web控件的
很多方法和屬性,如果你需要用到,那么還
是用webControls.
11.用.net做B/S結(jié)構(gòu)的系統(tǒng),您是用幾層結(jié)
構(gòu)來(lái)開(kāi)發(fā),每一層之間的關(guān)系以及為什么要這
樣分層?
答:一般為3層
數(shù)據(jù)訪(fǎng)問(wèn)層,業(yè)務(wù)層,表示層。
數(shù)據(jù)訪(fǎng)問(wèn)層對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪查改。
業(yè)務(wù)層一般分為二層,業(yè)務(wù)表觀層實(shí)現(xiàn)與表示
層的溝通,業(yè)務(wù)規(guī)則層實(shí)現(xiàn)用戶(hù)密碼的安全
等。
表示層為了與用戶(hù)交互例如用戶(hù)添加表單。
優(yōu)點(diǎn):分工明確,條理清晰,易于調(diào)試,而且
具有可擴(kuò)展性。
缺點(diǎn):增加成本。
資料僅供參考
12.什么是XML?
答:XML即可擴(kuò)展標(biāo)記語(yǔ)言。extensible
MarkupLanguage.標(biāo)記是指計(jì)算機(jī)所能理解的
信息符號(hào),經(jīng)過(guò)此種標(biāo)記,計(jì)算機(jī)之間能夠處
理包含各種信息的文章等。如何定義這些標(biāo)
記,即能夠選擇國(guó)際通用的標(biāo)記語(yǔ)言,比如
HTML,也能夠使用象XML這樣由相關(guān)人士自由
決定的標(biāo)記語(yǔ)言,這就是語(yǔ)言的可擴(kuò)展性。XML
是從SGML中簡(jiǎn)化修改出來(lái)的。它主要用到的有
XML、XSL和XPath等。
13.什么是WebService?UDDI?@
答:WebService便是基于網(wǎng)絡(luò)的、分布式的
模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的
技術(shù)規(guī)范,這些規(guī)范使得WebService能與其
它兼容的組件進(jìn)行互操作。
UDDI的目的是為電子商務(wù)建立標(biāo)準(zhǔn);UDDI是
一套基于Web的、分布式的、為WebService
提供的、信息注冊(cè)中心的實(shí)現(xiàn)標(biāo)準(zhǔn)規(guī)范,同時(shí)
也包含一組使企業(yè)能將自身提供的Web
Service注冊(cè),以使別的企業(yè)能夠發(fā)現(xiàn)的訪(fǎng)問(wèn)
協(xié)議的實(shí)現(xiàn)標(biāo)準(zhǔn)
資料僅供參考
14.WEB控件能夠激發(fā)服務(wù)端事件,請(qǐng)談?wù)劮?wù)
端事件是怎么發(fā)生并解釋其原理?自動(dòng)傳回是
什么?為什么要使用自動(dòng)傳回。
在web控件發(fā)生事件時(shí),客戶(hù)端采用提交的
形式將數(shù)據(jù)交回服務(wù)端,服務(wù)端先調(diào)用Page
_Load事件,然后根據(jù)傳回的狀態(tài)信息自動(dòng)調(diào)
用服務(wù)端事件自動(dòng)傳回是當(dāng)我們?cè)邳c(diǎn)擊客戶(hù)
端控件時(shí),采用提交表單的形式將數(shù)據(jù)直接
傳回到務(wù)端
只有經(jīng)過(guò)自動(dòng)傳回才能實(shí)現(xiàn)服務(wù)端事件的機(jī)
制,如果沒(méi)有自動(dòng)回傳機(jī)制就只能調(diào)用客戶(hù)
端事件,而不能調(diào)用服務(wù)端事件
16.請(qǐng)簡(jiǎn)述DataReader與DataSet的異與同。
17.PDB是什么東西?在調(diào)試中它應(yīng)該放在哪
里?
答:PDB是用于保存調(diào)試和項(xiàng)目狀態(tài)信息的
文件,在debug的時(shí)候?qū)a(chǎn)生pdb文件,調(diào)
試的時(shí)候應(yīng)該放在和對(duì)應(yīng)應(yīng)用程序集相同目
錄。
18.簡(jiǎn)述ajax的原理。
資料僅供參考
答:ajax簡(jiǎn)單的講就是客戶(hù)端經(jīng)過(guò)
javascript腳本獲取服務(wù)器端的文本,經(jīng)
過(guò)解析返回值,更新部分的網(wǎng)頁(yè)內(nèi)容。
19.描述線(xiàn)程與進(jìn)程的區(qū)別?
答:線(xiàn)程(Thread)與進(jìn)程(Process)二者
都定義了某種邊界,不同的是進(jìn)程定義的
是應(yīng)用程序與應(yīng)用程序之間的邊界,不同
的進(jìn)程之間不能共享代碼和數(shù)據(jù)空間,而
線(xiàn)程定義的是代碼執(zhí)行堆棧和執(zhí)行上下文
的邊界。一個(gè)進(jìn)程能夠包括若干個(gè)線(xiàn)程,
同時(shí)創(chuàng)立多個(gè)線(xiàn)程來(lái)完成某項(xiàng)任務(wù),便是
多線(xiàn)程。而同一進(jìn)程中的不同線(xiàn)程共享代
碼和數(shù)據(jù)空間。用一個(gè)比喻來(lái)說(shuō),如果一
個(gè)家庭代表一個(gè)進(jìn)程,在家庭內(nèi)部,各個(gè)
成員就是線(xiàn)程,家庭中的每個(gè)成員都有義
務(wù)對(duì)家庭的財(cái)富進(jìn)行積累,同時(shí)也有權(quán)利
對(duì)家庭財(cái)富進(jìn)行消費(fèi),當(dāng)面對(duì)一個(gè)任務(wù)的
時(shí)候,家庭也能夠派出幾個(gè)成員來(lái)協(xié)同完
成,而家庭之外的人則沒(méi)有辦法直接消費(fèi)
不屬于自己家庭的財(cái)產(chǎn)。
資料僅供參考
20.什么是Windows服務(wù),它的生命周期與標(biāo)準(zhǔn)
的EXE程序有什么不同
答:Windows服務(wù)是運(yùn)行在windows后臺(tái)指
定用戶(hù)下(默認(rèn)System)的應(yīng)用程序,它
沒(méi)有標(biāo)準(zhǔn)的UI界面,想比標(biāo)準(zhǔn)的EXE程
序,Windows服務(wù)是在服務(wù)開(kāi)始的時(shí)候創(chuàng)
立,而在服務(wù)結(jié)束的時(shí)候銷(xiāo)毀,而且能夠
設(shè)置服務(wù)是否與操作系統(tǒng)一起啟動(dòng),一起
關(guān)閉。它支持三種方式:1)自動(dòng)方式
2)手動(dòng)方式3)禁用。自動(dòng)方式的時(shí)
候,windows服務(wù)將在OS啟動(dòng)后自動(dòng)啟動(dòng)
運(yùn)行,而手動(dòng)方式則必須手工啟動(dòng)服務(wù),
禁用的情況下服務(wù)將不能被啟動(dòng)。另外標(biāo)
準(zhǔn)的EXE默認(rèn)使用的當(dāng)前登錄的用戶(hù),而
windows服務(wù)則默認(rèn)使用System用戶(hù),這
在對(duì)系統(tǒng)資源訪(fǎng)問(wèn)的時(shí)候特別需要注意。
21.什么是強(qiáng)類(lèi)型,什么是弱類(lèi)型?哪種更好
些?為什么?
答:強(qiáng)類(lèi)型是在編譯的時(shí)候就確定類(lèi)型的數(shù)
據(jù),在執(zhí)行時(shí)類(lèi)型不能更改,而弱類(lèi)型在
執(zhí)行的時(shí)候才會(huì)確定類(lèi)型。沒(méi)有好不好,
資料僅供參考
二者各有好處,強(qiáng)類(lèi)型安全,因?yàn)樗孪?/p>
已經(jīng)確定好了,而且效率高。一般用于編
譯型編程語(yǔ)言,如c++,java,c#,pascal
等,弱類(lèi)型相比而言不安全,在運(yùn)行的時(shí)候
容易出現(xiàn)錯(cuò)誤,但它靈活,多用于解釋型
編程語(yǔ)言,如javascript,vb等.
22.什么是GAC?它解決了什么問(wèn)題?
答:GloalAssemblyCache,全局應(yīng)用程序
集緩存。它解決了幾個(gè)程序共享某一個(gè)程
序集的問(wèn)題。不必再將那個(gè)被共享的程序
集拷貝到應(yīng)用程序目錄了,其實(shí)這道理很
簡(jiǎn)單,.net應(yīng)用程序在加載的時(shí)候,會(huì)首
先查看全局應(yīng)用程序集緩存,如果有就能
夠直接使用,沒(méi)有再到應(yīng)用程序目錄進(jìn)行
查找。
23.闡述面向接口、面向?qū)ο?、面向方面編程?/p>
區(qū)別
答:
資料僅供參考
24.簡(jiǎn)述用repeater實(shí)現(xiàn)手工分頁(yè)的思路。
25.webservice數(shù)據(jù)傳輸有什么限制?為什
么?DataTable能夠作為webservice參數(shù)傳遞
么?
資料僅供參考
答:所傳輸?shù)臄?shù)據(jù)必須是可序列化的。因?yàn)?/p>
需要轉(zhuǎn)換為XML格式以能夠穿越防火墻,
做到真正的數(shù)據(jù)共享。因?yàn)镈ataSet處理
DataTable的序列化以便進(jìn)行封送處理,
因此無(wú)法傳遞單個(gè)DataTable
26.常見(jiàn)的調(diào)用WebService的方法有哪些?
答:在同一個(gè)解決方案中調(diào)用WebService
方法;
在不同的解決方案中調(diào)用WebService方
法;
在Internet上調(diào)用WebService方法;
利用webservice,htc調(diào)用WebService方
法。
28.在C#中,stringstr=null與string
str=請(qǐng)盡量使用文字或圖象說(shuō)明其中的
區(qū)別。
答:
資料僅供參考
30.請(qǐng)?jiān)斒鲈赿otnet中類(lèi)(class)與結(jié)構(gòu)
(struct)的異同:
答:Class能夠被實(shí)例化,屬于引用類(lèi)型,是分
配在內(nèi)存的堆上的,Struct屬于值類(lèi)型,是分配
在內(nèi)存的棧上的.
31.如何理解委托?
答:據(jù)說(shuō)相當(dāng)于函數(shù)指針,定義了委托就能夠在
不調(diào)用原方法名稱(chēng)的情況下調(diào)用那個(gè)方法.
msdn中是這樣解釋的:
委托具有以下特點(diǎn):
委托類(lèi)似于C++函數(shù)指針,但它是類(lèi)型安全
的。
委托允許將方法作為參數(shù)進(jìn)行傳遞。
委托可用于定義回調(diào)方法。
委托能夠鏈接在一起;例如,能夠?qū)σ粋€(gè)事件
調(diào)用多個(gè)方法。
方法不需要與委托簽名精確匹配。有關(guān)更多信
息,請(qǐng)參見(jiàn)協(xié)變和逆變。
資料僅供參考
C#2.0版引入了匿名方法的概念,此類(lèi)方法允
許將代碼塊作為參數(shù)傳遞,以代替單獨(dú)定義
的方法。
33.override與重載的區(qū)別
ride與重載的區(qū)別。重載是方法的名稱(chēng)相
同。參數(shù)或參數(shù)類(lèi)型不同,進(jìn)行多次重載以
適應(yīng)不同的需要
Override是進(jìn)行基類(lèi)中函數(shù)的重寫(xiě)。為了
適應(yīng)需要。
34.abstractclass和interface有什么區(qū)別?
答:聲明方法的存在而不去實(shí)現(xiàn)它的類(lèi)被
叫做抽象類(lèi)(abstractclass),它用于要?jiǎng)?chuàng)
立一個(gè)體現(xiàn)某些基本行為的類(lèi),并為該類(lèi)聲
明方法,但不能在該類(lèi)中實(shí)現(xiàn)該類(lèi)的情況。
不能創(chuàng)立abstract類(lèi)的實(shí)例。然而能夠創(chuàng)
立一個(gè)變量,其類(lèi)型是一個(gè)抽象類(lèi),并讓它
指向具體子類(lèi)的一個(gè)實(shí)例。不能有抽象構(gòu)造
函數(shù)或抽象靜態(tài)方法。Abstract類(lèi)的子類(lèi)為
它們父類(lèi)中的所有抽象方法提供實(shí)現(xiàn),否則
資料僅供參考
它們也是抽象類(lèi)為。取而代之,在子類(lèi)中實(shí)
現(xiàn)該方法。知道其行為的其它類(lèi)能夠在類(lèi)中
實(shí)現(xiàn)這些方法。
接口(interface)是抽象類(lèi)的變體。在接口
中,所有方法都是抽象的。多繼承性可經(jīng)過(guò)
實(shí)現(xiàn)這樣的接口而獲得。接口中的所有方法
都是抽象的,沒(méi)有一個(gè)有程序體。接口只能
夠定義staticfinal成員變量。接口的實(shí)現(xiàn)
與子類(lèi)相似,除了該實(shí)現(xiàn)類(lèi)不能從接口定義
中繼承行為。當(dāng)類(lèi)實(shí)現(xiàn)特殊接口時(shí),它定義
(即將程序體給予)所有這種接口的方法。然
后,它能夠在實(shí)現(xiàn)了該接口的類(lèi)的任何對(duì)象
上調(diào)用接口的方法。由于有抽象類(lèi),它允許
使用接口名作為引用變量的類(lèi)型。一般的動(dòng)
態(tài)聯(lián)編將生效。引用能夠轉(zhuǎn)換到接口類(lèi)型或
從接口類(lèi)型轉(zhuǎn)換,instanceof運(yùn)算符能夠用
來(lái)決定某對(duì)象的類(lèi)是否實(shí)現(xiàn)了接口。
35.Session有什么重大BUG,微軟提出了什么
方法加以解決?
答:是iis中由于有進(jìn)程回收機(jī)制,系統(tǒng)
繁忙的話(huà)Session會(huì)丟失,能夠用Sate
資料僅供參考
server或SQLServer數(shù)據(jù)庫(kù)的方式存儲(chǔ)
Session不過(guò)這種方式比較慢,而且無(wú)法捕
獲Session的END事件。
36.成員變量和成員函數(shù)前加static的作用?
答:它們被稱(chēng)為常成員變量和常成員函
數(shù),又稱(chēng)為類(lèi)成員變量和類(lèi)成員函數(shù)。分別
用來(lái)反映類(lèi)的狀態(tài)。比如類(lèi)成員變量能夠用
來(lái)統(tǒng)計(jì)類(lèi)實(shí)例的數(shù)量,類(lèi)成員函數(shù)負(fù)責(zé)這種
統(tǒng)計(jì)的動(dòng)作。
37.簡(jiǎn)述三層架構(gòu)的利弊。
38.簡(jiǎn)述AJAX控件timer的實(shí)現(xiàn)原理。
39.簡(jiǎn)述ASP.NET中用戶(hù)控件和自定義控件的區(qū)
另
40.簡(jiǎn)述framework在.NET中的作用.
41.簡(jiǎn)述C#中引入泛型的好處。
資料僅供參考
42.談?wù)刟rraylist和list?利弊.
43.怎樣實(shí)現(xiàn)用JS調(diào)用服務(wù)器端定義的方法。
44.簡(jiǎn)述ADO.NET中幾大對(duì)象的作用.
45.相對(duì)與其它WEB開(kāi)發(fā)平臺(tái),微軟的.net平
臺(tái)有什么獨(dú)特的優(yōu)勢(shì)和劣勢(shì)。
46.談?wù)凷chema和DTD相比,具有那些顯著的
優(yōu)勢(shì)。
47.什么叫應(yīng)用程序域?什么是受管制的代碼?
什么是強(qiáng)類(lèi)型系統(tǒng)?什么是裝箱和拆箱?什
么是重載?CTS、CLS和CLR分別作何解釋?zhuān)?/p>
答:(1)應(yīng)用程序域(一般為AppDomain)是
一個(gè)用于隔離應(yīng)用程序的虛擬進(jìn)程。
(2)受管制的代碼:ManagedCode,官
方翻譯是“托管代碼”,即在.net中,由公共
語(yǔ)言運(yùn)行環(huán)境進(jìn)行管理的代碼,它主要負(fù)責(zé)內(nèi)
存管理。
(3)強(qiáng)類(lèi)型系統(tǒng):是對(duì)系統(tǒng)的類(lèi)型進(jìn)行細(xì)
資料僅供參考
化定義,純粹是概念問(wèn)題,不做深入研究的話(huà),
看書(shū)理解一下就行。
(4)裝箱和拆箱:值類(lèi)型轉(zhuǎn)化引用類(lèi)型為
裝箱,引用類(lèi)型轉(zhuǎn)化為值類(lèi)型為拆箱。
(5)CTS:通用語(yǔ)言系統(tǒng)。CLS:通用語(yǔ)言
規(guī)范。CLR:公共語(yǔ)言運(yùn)行庫(kù)。
48.強(qiáng)類(lèi)型與弱類(lèi)型的區(qū)別?
(1)答:完全的面向?qū)ο笠髮?duì)象是強(qiáng)類(lèi)型的。
強(qiáng)類(lèi)型是只在對(duì)象類(lèi)型的定義盡量的細(xì)化。我
們能夠定義所有的對(duì)象都是object,然后允
許后期綁定來(lái)對(duì)對(duì)象進(jìn)行操作。事實(shí)上,有些
語(yǔ)言是弱類(lèi)型的,特別是一些教本語(yǔ)言,比如
javascript.弱類(lèi)型語(yǔ)言對(duì)簡(jiǎn)化了語(yǔ)言本身,
因而語(yǔ)言本事是能夠輕量的,在一些特殊的場(chǎng)
合還是很有用的。
(2)但弱類(lèi)型與強(qiáng)類(lèi)型語(yǔ)言相比,它們能完
成的功能從本質(zhì)上來(lái)說(shuō),是沒(méi)有區(qū)別的。但弱
類(lèi)型的輕量化是以犧牲開(kāi)發(fā)的方便性和效率
為基礎(chǔ)的。它將一部分機(jī)器能完成的事情移到
程序員來(lái)完成。如果開(kāi)發(fā)同樣一個(gè)功能,如果
用javascript和強(qiáng)類(lèi)型的來(lái)開(kāi)發(fā),
資料僅供參考
兩者對(duì)程序員的要求與開(kāi)發(fā)所需要的時(shí)間是
明顯不同的。
49.請(qǐng)?jiān)斒鲈赾#中類(lèi)(class)與結(jié)構(gòu)(struct)的
異同?
答:
50.GC是什么?為什么要有GC?
答:GC是垃圾收集器。程序員不用擔(dān)心內(nèi)存管理,
因?yàn)槔占鲿?huì)自動(dòng)進(jìn)行管理。要請(qǐng)求垃圾
收集,能夠調(diào)用下面的方法之一:
System,gc()
Runtime.getRuntime().gc()
51.Strings=newString(〃xyz〃);創(chuàng)立了幾
個(gè)StringObject?
答:
資料僅供參考
52.abstractclass和interface有什么區(qū)別?
答:
資料僅供參考
53.啟動(dòng)一個(gè)線(xiàn)程是用run()還是start()?
答:啟動(dòng)一個(gè)線(xiàn)程是調(diào)用start。方法,使線(xiàn)程
所代表的虛擬處理機(jī)處于可運(yùn)行狀態(tài),這意味
著它能夠由JVM調(diào)度并執(zhí)行。這并不意味著線(xiàn)
程就會(huì)立即運(yùn)行。run()方法能夠產(chǎn)生必須退
出的標(biāo)志來(lái)停止一個(gè)線(xiàn)程。
54.接口是否可繼承接口?抽象類(lèi)是否可實(shí)現(xiàn)
(implements)接口?抽象類(lèi)是否可繼承實(shí)體
類(lèi)(concreteclass)?
答:接口能夠繼承接口。抽象類(lèi)能夠?qū)崿F(xiàn)
(implements)接口,抽象類(lèi)是否可繼承實(shí)體類(lèi),
但前提是實(shí)體類(lèi)必須有明確的構(gòu)造函數(shù)。
55.構(gòu)造器Constructor是否可被override?
答:構(gòu)造器Constructor不能被繼承,因此不能
重寫(xiě)Overriding,但能夠被重載Overloadingo
資料僅供參考
56.是否能夠繼承String類(lèi)?
答:
57.try{}里有一個(gè)return語(yǔ)句,那么緊跟在
這個(gè)try后的finally{}里的code會(huì)不會(huì)被
執(zhí)行,什么時(shí)候被執(zhí)行,在return前還是后?
答:
58.兩個(gè)對(duì)象值相同(x.equals(y)==true),但
卻可有不同的hashcode,這句話(huà)對(duì)不對(duì)?
答:
59.swtich是否能作用在byte上,是否能作用
在long上,是否能作用在String上?
答:
60.當(dāng)一個(gè)線(xiàn)程進(jìn)入一個(gè)對(duì)象的一個(gè)
synchronized方法后,其它線(xiàn)程是否可進(jìn)入
此對(duì)象的其它方法?
答:
資料僅供參考
61.abstract的method是否可同時(shí)是static,
是否可同時(shí)是native,是否可同時(shí)是
synchronized?
答:
62.List,Set,Map是否繼承自Collection接
□?
答:
63.Set里的元素是不能重復(fù)的,那么用什么方
法來(lái)區(qū)分重復(fù)與否呢?是用=還是equals。?
它們有何區(qū)別?
答:Set里的元素是不能重復(fù)的,那么用
iterator()方法來(lái)區(qū)分重復(fù)與否。equals()是
判讀兩個(gè)Set是否相等。
equals()和=方法決定引用值是否指向同一對(duì)
象equals。在類(lèi)中被覆蓋,為的是當(dāng)兩個(gè)分
離的對(duì)象的內(nèi)容和類(lèi)型相配的話(huà),返回真值
64.數(shù)組有沒(méi)有l(wèi)ength。這個(gè)方法?String有
沒(méi)有l(wèi)ength。這個(gè)方法?
資料僅供參考
答:沒(méi)有這個(gè)方法可是有l(wèi)ength這個(gè)屬性。
65.sleep()和wait()有什么區(qū)別?
答:sleep。方法是使線(xiàn)程停止一段時(shí)間的方法。
在sleep時(shí)間間隔期滿(mǎn)后,線(xiàn)程不一定立即
恢復(fù)執(zhí)行。這是因?yàn)樵谀莻€(gè)時(shí)刻,其它線(xiàn)程可
能正在運(yùn)行而且沒(méi)有被調(diào)度為放棄執(zhí)行,除非
(a)“醒來(lái)”的線(xiàn)程具有更高的優(yōu)先級(jí)
(b)正在運(yùn)行的線(xiàn)程因?yàn)槠渌蚨枞?/p>
wait。是線(xiàn)程交互時(shí),如果線(xiàn)程對(duì)一個(gè)同步對(duì)象
x發(fā)出一個(gè)wait。調(diào)用,該線(xiàn)程會(huì)暫停執(zhí)行,
被調(diào)對(duì)象進(jìn)入等待狀態(tài),直到被喚醒或等待時(shí)
間到。
66.shortsi=1;si=si+1;有什么錯(cuò)?
shortsi=1;si+=1;有什么錯(cuò)?
答:shortsi=1;si=si+1;有錯(cuò),si是
short型,sl+1是int型,不能顯式轉(zhuǎn)化為
short型。可修改為si=(short)(si+1)。
shortsi=1;si+=1正確。
67.談?wù)刦inal,finally,finalize的區(qū)別。
資料僅供參考
答:
final一修飾符(關(guān)鍵字)如果一個(gè)類(lèi)被聲明為
final,意味著它不能再派生出新的子類(lèi),不
能作為父類(lèi)被繼承。因此一個(gè)類(lèi)不能既
被聲明為abstract的,又被聲明為final的。
將變量或方法聲明為final,能夠保證它們?cè)?/p>
使用中不被改變。被聲明為final的變
量必須在聲明時(shí)給定初值,而在以后的引用中
只能讀取,不可修改。被聲明為final
的方法也同樣只能使用,不能重載
finally一再異常處理時(shí)提供finally塊來(lái)執(zhí)
行任何清除操作。如果拋出一個(gè)異常,那么相
匹配的catch子句就會(huì)執(zhí)行,然后控
制就會(huì)進(jìn)入finally塊(如果有的話(huà))。
finalize一方法名。Java技術(shù)允許使用
finalize()方法在垃圾收集器將對(duì)象從內(nèi)存
中清除出去之前做必要的清理工作。這
個(gè)方法是由垃圾收集器在確定這個(gè)對(duì)象沒(méi)有
被引用時(shí)對(duì)這個(gè)對(duì)象調(diào)用的。它是在Object
類(lèi)中定義的,因此所有的類(lèi)都繼承了它。
子類(lèi)覆蓋finalize()方法以整理系統(tǒng)資源
或者執(zhí)行其它清理工作。finalize()方
資料僅供參考
法是在垃圾收集器刪除對(duì)象之前對(duì)這個(gè)對(duì)象
調(diào)用的。
68.如何處理幾十萬(wàn)條并發(fā)數(shù)據(jù)?
答:用存儲(chǔ)過(guò)程或事務(wù)。取得最大標(biāo)識(shí)的時(shí)候同
時(shí)更新.?注意主鍵不是自增量方式這種方法
并發(fā)的時(shí)候是不會(huì)有重復(fù)主鍵的..取得最大
標(biāo)識(shí)要有一個(gè)存儲(chǔ)過(guò)程來(lái)獲取.
69.Session有什么重大BUG,微軟提出了什么方
法加以解決?
答:是iis中由于有進(jìn)程回收機(jī)制,系統(tǒng)繁忙的
話(huà)Session會(huì)丟失,能夠用Sateserver或
SQLServer數(shù)據(jù)庫(kù)的方式存儲(chǔ)Session不
過(guò)這種方式比較慢,而且無(wú)法捕獲Session的
END事件。
70.進(jìn)程和線(xiàn)程的區(qū)別?
答:進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的單位;線(xiàn)
程是CPU調(diào)度和分派的單位,一個(gè)進(jìn)程能夠有
多個(gè)線(xiàn)程,這些線(xiàn)程共享這個(gè)進(jìn)程的資源。
資料僅供參考
71.堆和棧的區(qū)別?
答:棧:由編譯器自動(dòng)分配、釋放。在函數(shù)體中
定義的變量一般在棧上。
堆:一般由程序員分配釋放。用new、malloc
等分配內(nèi)存函數(shù)分配得到的就是在堆上。
72.成員變量和成員函數(shù)前加static的作用?
答:它們被稱(chēng)為常成員變量和常成員函數(shù),又稱(chēng)
為類(lèi)成員變量和類(lèi)成員函數(shù)。分別用來(lái)反映類(lèi)
的狀態(tài)。比如類(lèi)成員變量能夠用來(lái)統(tǒng)計(jì)類(lèi)實(shí)例
的數(shù)量,類(lèi)成員函數(shù)負(fù)責(zé)這種統(tǒng)計(jì)的動(dòng)作。
73.請(qǐng)指出GAC的含義?
答:全局程序集緩存。
74.在c#中using和new這兩個(gè)關(guān)鍵字有什么意
義,請(qǐng)寫(xiě)出你所知道的意義?using指令和語(yǔ)
句new創(chuàng)立實(shí)例new隱藏基類(lèi)中方法。
答:using引入名稱(chēng)空間或者使用非托管資源
new新建實(shí)例或者隱藏父類(lèi)方法
75.什么是虛函數(shù)?什么是抽象函數(shù)?
資料僅供參考
答:虛函數(shù):沒(méi)有實(shí)現(xiàn)的,可由子類(lèi)繼承并重寫(xiě)
的函數(shù)。抽象函數(shù):規(guī)定其非虛子類(lèi)必須實(shí)現(xiàn)
的函數(shù),必須被重寫(xiě)。
76.C#中property與attribute的區(qū)別,她
們各有什么用處,這種機(jī)制的好處在哪里?
答:一個(gè)是屬性,用于存取類(lèi)的字段,一個(gè)是特
性,用來(lái)標(biāo)識(shí)類(lèi),方法等的附加性質(zhì)
77.c#中的三元運(yùn)算符是?
答:?:
78.當(dāng)整數(shù)a賦值給一個(gè)object對(duì)象時(shí),整數(shù)a
將會(huì)被?
答:裝箱。
79.類(lèi)成員有種可訪(fǎng)問(wèn)形式?
答:this.類(lèi)成員;
newClass()類(lèi)成員
80.publicstaticconstintA=l;這段代碼
有錯(cuò)誤么?是什么?
資料僅供參考
答:const不能用static修飾。
81.floatf=-123.567F;inti=(int)f;i的值
現(xiàn)在是?
答:-123o
82.委托聲明的關(guān)鍵字是?
答:delegate.
83.用sealed修飾的類(lèi)有什么特點(diǎn)?
答:密封,不能繼承。
84.如何在C#中實(shí)現(xiàn)繼承?
在類(lèi)名后加上一個(gè)冒號(hào),再加上基類(lèi)的名稱(chēng)。
85.一個(gè)進(jìn)程能夠訪(fǎng)問(wèn)的Windows地址空間有多
大?等于系統(tǒng)的虛擬內(nèi)存大小么?這兩方面
將對(duì)系統(tǒng)的設(shè)計(jì)產(chǎn)生什么樣的影響?
答:4G,虛擬內(nèi)存大小是看你物理內(nèi)存大小來(lái)定
的啊,實(shí)際進(jìn)程在windows上默認(rèn)是能夠訪(fǎng)問(wèn)
2G內(nèi)存,經(jīng)過(guò)一個(gè)/3gboot參數(shù),能夠用到
3G
資料僅供參考
86.下面這個(gè)命令是做什么的?gacutil/I|
find/i"system”
答:全局緩存工具,gacutil/I列出全局程序集
緩存的內(nèi)容。/i"system”將程序集安裝到
全局程序集緩存中。
87.列舉ADO.net中的五個(gè)主要對(duì)象
答.Connection,Command,DataAdapter,DataSet
,DataTable,DataView等
88.從數(shù)據(jù)庫(kù)讀取記錄,你可能用到的方法有:
答:ExecuteScalar()
FillO
ExecuteReader()
89.概述反射和序列化
答:反射:程序集包含模塊,而模塊包含類(lèi)型,類(lèi)
型又包含成員。反射則提供了封裝程序集、模
塊和類(lèi)型的對(duì)象。您能夠使用反射動(dòng)態(tài)地創(chuàng)立
類(lèi)型的實(shí)例,將類(lèi)型綁定到現(xiàn)有對(duì)象,或從現(xiàn)
有對(duì)象中獲取類(lèi)型。然后,能夠調(diào)用類(lèi)型的方
資料僅供參考
法或訪(fǎng)問(wèn)其字段和屬性
序列化:序列化是將對(duì)象轉(zhuǎn)換為容易傳輸?shù)母袷?/p>
的過(guò)程。例如,能夠序列化一個(gè)對(duì)象,然后使
用HTTP經(jīng)過(guò)Internet在客戶(hù)端和服務(wù)器
之間傳輸該對(duì)象。在另一端,反序列化將從該
流重新構(gòu)造對(duì)象。
90.概述o/rmapping的原理
答:利用反射,配置將類(lèi)于數(shù)據(jù)庫(kù)表映射
91.用.net做B/S結(jié)構(gòu)的系統(tǒng),您是用幾層結(jié)構(gòu)
來(lái)開(kāi)發(fā),每一層之間的關(guān)系以及為什么要這樣
分層?
答:a)一般為3層
b)數(shù)據(jù)訪(fǎng)問(wèn)層,業(yè)務(wù)層,表示層。
c)數(shù)據(jù)訪(fǎng)問(wèn)層對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪查改。
d)業(yè)務(wù)層一般分為二層,業(yè)務(wù)表觀層實(shí)現(xiàn)
與表示層的溝通,業(yè)務(wù)規(guī)則層實(shí)現(xiàn)用戶(hù)密碼的
安全等。
e)表示層為了與用戶(hù)交互例如用戶(hù)添加
表單。
f)優(yōu)點(diǎn):分工明確,條理清晰,易于調(diào)試,
資料僅供參考
而且具有可擴(kuò)展性。
g)缺點(diǎn):增加成本。
92.Session有什么重大BUG,有什么方法加以
解決?
答:是iis中由于有進(jìn)程回收機(jī)制,系統(tǒng)繁忙的
話(huà)Session會(huì)丟失,能夠用Sateserver或
SQLServer數(shù)據(jù)庫(kù)的方式存儲(chǔ)Session不過(guò)
這種方式比較慢,而且無(wú)法捕獲Session的
END事件。
93.每次我們請(qǐng)求一個(gè)頁(yè)面時(shí),我們都
經(jīng)歷著同樣的過(guò)程,我們稱(chēng)它為頁(yè)面
生命周期!每個(gè)頁(yè)面的生命周期為用戶(hù)的每一
次訪(fǎng)問(wèn),也就是說(shuō)每一次客戶(hù)端與服務(wù)器之間
的一個(gè)往返過(guò)程.請(qǐng)你說(shuō)一說(shuō)這個(gè)過(guò)程它們都
發(fā)生了那些事件?
答:(1).Page_Init();
(2).LoadViewStateandPostbackdata;
(3).Page_Load();
(4).Handlecontrolevents;
(5).Page_PreRender();
資料僅供參考
(6).Page_Render();
(7).Unloadevent;
(8).Disposemethodcalled;
94.什么是ASP.net中的用戶(hù)控件?(用戶(hù)控
件和自定義控件有什么區(qū)別?)
答:主要是分清這兩個(gè)區(qū)別,
(一).用戶(hù)控件和自定義控件概述
用戶(hù)控件(UserControl):擴(kuò)展名為
*.ascx,跟*.aspx在結(jié)構(gòu)上相似,是指頁(yè)面中
加載的功能塊,只是用戶(hù)控件不能單獨(dú)作為頁(yè)面
運(yùn)行,必須嵌入到*.aspx頁(yè)面或其它用
戶(hù)控件中使用.
自定義控件,跟HtmlControl或
WebControl相似,編譯后能夠添加引用到工
具欄里
面,直接用鼠標(biāo)拖動(dòng)使用.
95?.net中讀寫(xiě)數(shù)據(jù)庫(kù)需要用到那些類(lèi)?她們的
作用?
答:DataSet:數(shù)據(jù)存儲(chǔ)器。
DataCommand:執(zhí)行語(yǔ)句命令。
資料僅供參考
DataAdapter:數(shù)據(jù)的集合,用語(yǔ)填充。
96.ASP.net的身份驗(yàn)證方式有哪些?分別是什
么原理?
答:(1)Windows身份驗(yàn)證提供程序
提供有關(guān)如何將Windows身份驗(yàn)證與
MicrosoftInternet信息服務(wù)(IIS)身份
驗(yàn)證結(jié)合使用來(lái)確保ASP.NET應(yīng)用程序安全
的信息。
(2)Forms身份驗(yàn)證提供程序
提供有關(guān)如何使用您自己的代碼創(chuàng)立應(yīng)用程序
特定的登錄窗體并執(zhí)行身份驗(yàn)證的信息、。使用
Forms身份驗(yàn)證的一種簡(jiǎn)便方法是使用
ASP.NET成員資格和ASP.NET登錄控件,它
們一起提供了一種只需少量或無(wú)需代碼就能
夠收集、驗(yàn)證和管理用戶(hù)憑據(jù)的方法。
(3)Passport身份驗(yàn)證提供程序
提供有關(guān)由Microsoft提供的集中身份驗(yàn)證服
務(wù)的信息,該服務(wù)為成員站點(diǎn)提供單一登錄和
核心配置
97.在.net中,配件的意思是?
資料僅供參考
答:程序集。(中間語(yǔ)言,源數(shù)據(jù),資源,裝配清
單)
98.常見(jiàn)的調(diào)用WebService的方法有哪些?
答:L使用WSDL.exe命令行工具。
2.使用VS.NET中的AddWebReference菜
單選項(xiàng)
99.netRemoting的工作原理是什么?
答:服務(wù)器端向客戶(hù)端發(fā)送一個(gè)進(jìn)程編號(hào),一個(gè)
程序域編號(hào),以確定對(duì)象的位置。
100.簡(jiǎn)要談一下您對(duì)微軟.NET構(gòu)架下remoting
和webservice兩項(xiàng)技術(shù)的理解以及實(shí)際中的
應(yīng)用。
答:WS主要是可利用HTTP,穿透防火墻。而
Remoting能夠利用TCP/IP,二進(jìn)制傳送提高
效率。
101.公司要求開(kāi)發(fā)一個(gè)繼承
System.Windows.Forms.ListView類(lèi)的組件,
要求達(dá)到以下的特殊功能:點(diǎn)擊ListView各
資料僅供參考
列列頭時(shí),能按照點(diǎn)擊列的每行值進(jìn)行重排視
圖中的所有行(排序的方式如DataGrid相
似)。根據(jù)您的知識(shí),請(qǐng)簡(jiǎn)要談一下您的思路
答:根據(jù)點(diǎn)擊的列頭,包該列的ID取出,按照該
ID排序后,在給綁定到ListView中。
102.ASPoNET與ASP相比,主要有哪些進(jìn)步?
答:asp解釋形,aspx編譯型,性能提高,有利
于保護(hù)源碼。
103.向服務(wù)器發(fā)送請(qǐng)求有幾種方式?
答:get,post
104..DataReader與Dataset有什么區(qū)別?
答:一個(gè)是只能向前的只讀游標(biāo),一個(gè)是內(nèi)存中
的表。
105.什么叫做SQL注入,如何防止?請(qǐng)舉例說(shuō)
明。
答:利用sql關(guān)鍵字對(duì)網(wǎng)站進(jìn)行攻擊。過(guò)濾關(guān)鍵
字'等
資料僅供參考
106.什么是反射?
答:動(dòng)態(tài)獲取程序集信息
107.Singleton如何寫(xiě)設(shè)計(jì)模式
答:static屬性里面new,構(gòu)造函數(shù)private
108.什么是ApplicationPool?
答:Web應(yīng)用,類(lèi)似ThreadPool,提高并發(fā)性
能。
109.什么是XML?
答:XML即可擴(kuò)展標(biāo)記語(yǔ)言。extensibleMarkup
Language.標(biāo)記是指計(jì)算機(jī)所能理解的信息符
號(hào),經(jīng)過(guò)此種標(biāo)記,計(jì)算機(jī)之間能夠處理包含
各種信息的文章等。如何定義這些標(biāo)記,即能
夠選擇國(guó)際通用的標(biāo)記語(yǔ)言,比如HTML,也能
夠使用象XML這樣由相關(guān)人士自由決定的標(biāo)
記語(yǔ)言,這就是語(yǔ)言的可擴(kuò)展性。XML是從
SGML中簡(jiǎn)化修改出來(lái)的。它主要用到的有XML、
XSL和XPath等。
資料僅供參考
110.XML與HTML的主要區(qū)別
答:LXML是區(qū)分大小寫(xiě)字母的,HTML不區(qū)分。
2.在HTML中,如果上下文清楚地顯示出段
落或者列表鍵在何處結(jié)尾,那么你能夠省略
</p>或者</li>之類(lèi)的結(jié)束標(biāo)記。在
XML中,絕對(duì)不能省略掉結(jié)束標(biāo)記。
3.在XML中,擁有單個(gè)標(biāo)記而沒(méi)有匹配的
結(jié)束標(biāo)記的元素必須用一個(gè)/字符作為結(jié)尾。
這樣分析器就知道不用查找結(jié)束標(biāo)記
了。
4.在XML中,屬性值必須分裝在引號(hào)中。
在HTML中,引號(hào)是可用可不用的。
5.在HTML中,能夠擁有不帶值的屬性名。
在XML中,所有的屬性都必須帶有相應(yīng)的值。
111.net的錯(cuò)誤處理機(jī)制是什么?
答:.net錯(cuò)誤處理機(jī)制采用
try->catch->finally結(jié)構(gòu),發(fā)生錯(cuò)誤時(shí),層
層上拋,直到找到匹配的Catch為止。
112.C#中的表單界面上,有一個(gè)DataGrid控件,
如何將SQL數(shù)據(jù)庫(kù)里的一個(gè)表中的數(shù)據(jù)顯示
資料僅供參考
在這個(gè)控件上,請(qǐng)描述一下操作方法及步驟:
答:(1)根據(jù)連接字符串,創(chuàng)立數(shù)據(jù)庫(kù)連接對(duì)象,
并根據(jù)連接對(duì)象創(chuàng)立Command對(duì)象。
(2)根據(jù)SQL語(yǔ)句,查詢(xún)表信息。
(3)使用DataApapter對(duì)象,將查詢(xún)結(jié)果填
充到DataSet中的objDataset數(shù)據(jù)表里。
(4)將DataGrid的數(shù)據(jù)源設(shè)置成
objDataset數(shù)據(jù)表,實(shí)現(xiàn)數(shù)據(jù)綁定。
113.在C#中,有幾種連接到數(shù)據(jù)庫(kù)的方式,請(qǐng)
列舉出并分別說(shuō)明它們能夠連接哪些數(shù)據(jù)庫(kù)
(1)Sql.NetFramework連接sqlserver7.0
或以上更高版本數(shù)據(jù)庫(kù)。
(2)Oledb.NetFramework連接Access和sql
server6.5或以下版本數(shù)據(jù)庫(kù)。
(3)Odbc.NetFrameworka(橋連)能夠連接sql
server數(shù)據(jù)庫(kù)和odbc公開(kāi)數(shù)據(jù)源。
(4)Oracle.NetFramework連接Oracle數(shù)據(jù)
庫(kù)。
114.請(qǐng)描述一下在ASP.NET中,Application對(duì)
象、Session對(duì)象、Cookies對(duì)象的用法及不
資料僅供參考
同之處,及它們與傳統(tǒng)的ASP有沒(méi)有不同之處?
答:Application對(duì)象是作用于整個(gè)程序運(yùn)行期
的狀態(tài)對(duì)象。
Session對(duì)象是會(huì)話(huà)期狀態(tài)保持對(duì)象,用于
跟蹤單一用戶(hù)的會(huì)話(huà)。
Cookies對(duì)象客戶(hù)端保持會(huì)話(huà)信息的一種方
式。
115.試簡(jiǎn)單描述以下擴(kuò)展名程序或系統(tǒng)檔案的
角色
答:.ascx,.aspx,.dll,.vb,.xml,
css,js,global,asax,web.config
Ascx后綴表示用戶(hù)控件
Aspx后綴表示頁(yè)面
.dll表示類(lèi)庫(kù)集
.vb是vb.Net的源文件
.xml表示是用可擴(kuò)展標(biāo)記語(yǔ)言編寫(xiě)的文件
Css表示樣式表文件
Js表示javascript腳本文件
Global.asax文件在應(yīng)用程序的根目錄中,負(fù)責(zé)
處理
Application_Start,App1ication_End,Sessi
資料僅供參考
on_Start,Session_End事件
Web.Config文件存儲(chǔ)應(yīng)用程序的配置信息
116..net中讀寫(xiě)XML的類(lèi)都?xì)w屬于哪些命名空
間?
答:System.Xml
117.相對(duì)于.NET1.1,.NET2.0為了避免過(guò)度的
boxing/unboxing造成的系統(tǒng)開(kāi)銷(xiāo)提供了哪
些支持?
118.請(qǐng)談?wù)劽嫦驅(qū)ο蟮奶匦约澳銓?duì)面向?qū)ο蟮?/p>
理解?
119.簡(jiǎn)述Javascript中的$符號(hào)表示什么?
120.列舉ADO.NET中的五大主要對(duì)象及其作
用?
121.簡(jiǎn)述接口和抽象類(lèi)的異同?你選擇使用接
口和抽象類(lèi)的依據(jù)是什么?
122.請(qǐng)列舉ADO.NET中讀取數(shù)據(jù)的方法及其工
作原理?
資料僅供參考
123.簡(jiǎn)述private、protected、public>
internal修飾符的訪(fǎng)問(wèn)權(quán)限。
124.列舉ASP.NET頁(yè)面之間傳遞值的幾種方
式。
125.C#中property與attribute的區(qū)別,
她們各有什么用處,這種機(jī)制的好處在哪里?
126.講一講你理解的webservice,在dotnet
framework中,怎么很好的結(jié)合x(chóng)ml?(講概念
就行了)
127.C#,Java和c++的特點(diǎn),有什么相同的
地方,不同的地方,C#分別從C++和java中吸
取了她們那些優(yōu)點(diǎn)?
128.C#可否對(duì)內(nèi)存進(jìn)行直接的操作?
129.用VisualC++6.0編寫(xiě)的代碼
(unmanagedcode),如何在CLR下和其它dot
netcomponent結(jié)合?
130.以前作過(guò)的一些項(xiàng)目?介紹一下自己的編
程經(jīng)驗(yàn)。(這是蒙混不過(guò)去的,基本一問(wèn)就知道
是真是假)
資料僅供參考
131:維護(hù)數(shù)據(jù)庫(kù)的完整性、一致性、你喜歡
用觸發(fā)器還是自寫(xiě)業(yè)務(wù)邏輯?為什么
132:ADO.NET相對(duì)于ADO等主要有什么改進(jìn)?
133:ASP.NET與ASP相比,主要有哪些進(jìn)步?
134:C#中的委托是什么?事件是不是一種委
托?
135:描述一下C#中索引器的實(shí)現(xiàn)過(guò)程,是否
只能根據(jù)數(shù)字進(jìn)行索引?
136:配置異常(Debug|Exceptions)每個(gè)異
常都能夠配置。
137.健壯程序的處理
1)throw對(duì)應(yīng)的異常,不能夠慎用
Catch(Exceptione)這種捕獲方法.
2)異常轉(zhuǎn)義拋出,給用戶(hù)以合理的提
示,不要拋出假異常.
3)給出斷言Trace.Assert()便于調(diào)
試.
4)在程序的最后一層,最好要處理一
下異常,可是同時(shí)要記錄日志Log,既要保證用
戶(hù)沒(méi)有中斷操作,又要給自己的改進(jìn)帶來(lái)依據(jù)
資料僅供參考
(把異常的
日志返回到開(kāi)發(fā)人員手中),如果
有ReportingServer更好.
5)總之,不要輕易吃掉異常,只能增加
開(kāi)發(fā)的成本
138.類(lèi)的修飾符
1)internal項(xiàng)目?jī)?nèi)部用
2)public默認(rèn)情況
3)abstract抽象的,不能夠?qū)嵗?只
能夠繼承,可有抽象成員
4)sealed密封的,不能夠繼承,能夠是
公有的,也能夠是內(nèi)部的.
139.所有的接口成員都必須在支持該接口的類(lèi)
中執(zhí)行,如果不想使用給定的接口成員,能夠
提供一個(gè)〃空〃的執(zhí)行方法(沒(méi)有函數(shù)代碼)
140.基類(lèi)必須是繼承列表中的第一項(xiàng).
141.GetHashCode用以對(duì)象的散列函數(shù),返回
一個(gè)以壓縮形式標(biāo)識(shí)的對(duì)象的值.
資料僅供參考
142.抽象類(lèi)和接口的區(qū)分:
1)派生類(lèi)只能夠繼承一個(gè)抽象類(lèi),但能
夠使用任意多接口.
2)抽象類(lèi)可有抽象成員(但必須在派生類(lèi)
中執(zhí)行,否則派生類(lèi)本身必須是抽象的),接口
成員必須在使用接口的類(lèi)上執(zhí)行-沒(méi)有代碼體
接口成員
被定義為公有的,可是抽象類(lèi)的成員
也能夠是私有的.接口不包括靜態(tài)成員,字段,
變量.
3)抽象類(lèi)主要用于對(duì)象系列的基類(lèi),共享
某些主要特性,例如共同的目的和結(jié)構(gòu),接口
主要是供類(lèi)使用,這些類(lèi)在基礎(chǔ)水平上有所不
同,
但依然能夠完成某些相同的任務(wù).
143.成員復(fù)制簡(jiǎn)單的對(duì)象能夠經(jīng)過(guò)
System.Object的MemberwiseCloneO方法
完成,稱(chēng)為淺度復(fù)制;因?yàn)樗龥](méi)有考慮引用類(lèi)
型的成員.執(zhí)行一個(gè)接口
IConeable必須執(zhí)行Clone()的方法,深
度復(fù)制.
資料僅供參考
144.virtual方法能夠重寫(xiě),abstract方法必
須重寫(xiě),extern方法定義放在其它地方.如果
使用了override,也能夠使用sealed指定在
派生類(lèi)中不能對(duì)這個(gè)方法做出進(jìn)一步修改.
145.隱藏基類(lèi)的實(shí)現(xiàn):空方法體;newpublic
voidDoSomething()
146.lEnumerable實(shí)現(xiàn)了循環(huán)集合中項(xiàng)的功能.
ICollection繼承l(wèi)Enumerable獲取集合
中項(xiàng)的個(gè)數(shù),并把項(xiàng)復(fù)制到一個(gè)數(shù)組中.
IList繼承l(wèi)Enumerable和ICollection
提供集合項(xiàng)列表,并能夠訪(fǎng)問(wèn)這些項(xiàng)
IDictionray繼承l(wèi)Enumerable和
ICollection類(lèi)似于IList,但提供了經(jīng)過(guò)鍵
碼值而不是索引訪(fǎng)問(wèn)的項(xiàng)列表.
CollectionBase的接口有
IList,ICollection,lEnumerable
Array
147.IDictionary簡(jiǎn)化的DictionaryBase,要遍
歷內(nèi)容其Item為:DictionaryEntry結(jié)構(gòu)
資料僅供參考
148.轉(zhuǎn)換運(yùn)算符中關(guān)鍵字:implicit,explicit.
149.is運(yùn)算符不檢查兩個(gè)類(lèi)型是否相同,但能
夠檢查類(lèi)型是否兼容,如果轉(zhuǎn)換成功,則返回
true.
150.as運(yùn)算符轉(zhuǎn)換要么成功,否則就返回null.
151.定制異常,處理自定義異常.
152.事件處理.
153.控件屬性設(shè)置,例如:設(shè)定
[Conditional("DEBUG")]callsomemethod
assignedbytheattributeonly
availableifDEBUGisdefined
154.調(diào)用堆棧,斷點(diǎn),命令窗口,輸出,自動(dòng)窗
口,局部變量,監(jiān)視
Immediate模式:調(diào)試和計(jì)算表示式
Command模式:發(fā)布命令
資料僅供參考
計(jì)算表示式:在表示式前加上問(wèn)號(hào)
Command-〉I
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全國(guó)環(huán)保知識(shí)競(jìng)賽題庫(kù)及答案(共480題)
- 2021初級(jí)護(hù)師考試基礎(chǔ)護(hù)理學(xué)考點(diǎn)習(xí)題及答案
- 2024年07月浙江路橋農(nóng)商銀行暑期實(shí)習(xí)生招募筆試歷年參考題庫(kù)附帶答案詳解
- 2024年07月浙江民生銀行金華二級(jí)分行社會(huì)招考(720)筆試歷年參考題庫(kù)附帶答案詳解
- 2024年漣水縣中醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 2024年漣源市中醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 基本看圖紙技能指南
- 2024年海南省海口監(jiān)獄醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 2024年海南省婦幼保健院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 古詩(shī)詞誦讀《涉江采芙蓉》說(shuō)課稿 2024-2025學(xué)年統(tǒng)編版高中語(yǔ)文必修上冊(cè)
- 人工氣道濕化的護(hù)理培訓(xùn)課件
- 電網(wǎng)適用的法律法規(guī)標(biāo)準(zhǔn)規(guī)范清單
- 讀書(shū)分享-給教師的一百條建議
- GB/T 4269.3-2000農(nóng)林拖拉機(jī)和機(jī)械、草坪和園藝動(dòng)力機(jī)械操作者操縱機(jī)構(gòu)和其他顯示裝置用符號(hào)第3部分:草坪和園藝動(dòng)力機(jī)械用符號(hào)
- GB/T 11618.1-2008銅管接頭第1部分:釬焊式管件
- 開(kāi)工復(fù)工第一課
- 安徽省淮南市鳳臺(tái)縣基層診所醫(yī)療機(jī)構(gòu)衛(wèi)生院社區(qū)衛(wèi)生服務(wù)中心村衛(wèi)生室地址信息
- 旅游服務(wù)禮儀說(shuō)課市公開(kāi)課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件
- 【線(xiàn)性代數(shù)自考練習(xí)題】滇西應(yīng)用技術(shù)大學(xué)專(zhuān)升本真題匯總(附答案解析)
- 英語(yǔ)北京版四年級(jí)(上冊(cè))單詞匯總
- 組織知識(shí)清單
評(píng)論
0/150
提交評(píng)論