ASP.NET筆試題
面試筆試1.71W
問題一 C#中 property 與 attribute的區別,他們各有什麼用處,這種機制的好處在哪裡?
答:
關於property和attribute在很多書中都沒有明顯區分。我偏向於如下的理解:
特性(Attributes)是對設計時支援且又能在程式編譯時起到作用的,方法/欄位/類/程式集的屬性宣告。
屬性(property)是更好地避免直接暴露你的私有成員而在類的宣告的成員;
問題二 相對於ADO有何區別和改進?
答:
1. ADO以Recordset儲存,而則以DataSet表示。Recordset看起來更像單表,如果讓Recordset以多表的方式表示就必須在SQL中進行多表連線。反之,DataSet可以是多個表的集合。
2. ADO 的運作是一種線上方式,這意味著不論是瀏覽或更新資料都必須是實時的。則使用離線方式,在訪問資料的時候會利用XML製作資料的一份幅本,的資料庫連線也只有在這段時間需要線上。
3.由於ADO使用COM技術,這就要求所使用的資料型別必須符合COM規範,而基於XML格式,資料型別更為豐富並且不需要再做COM編排導致的資料型別轉換,從而提高了整體效能。
問題三與ASP相比,主要有哪些進步?
答:
優點:
1. 程式碼和內容分離使程式碼更清晰
2. 提高可部署性、可伸縮性、安全性以及可靠性
3. 為不同的瀏覽器和裝置提供更好的支援
ASP缺點:
1. ASP只能使用指令碼語言屬於解釋性語言,主要是javascript或VBScript。而解釋性語言,而解釋性語言缺乏強型別和編譯環境。這些將不可避免地導致效能和伸縮性問題。
2. ASP程式碼雜亂、功能有限,瀏覽器相容以及瀏覽裝置的相容性差,而能夠很好的解決。
答:
關於property和attribute在很多書中都沒有明顯區分。我偏向於如下的理解:
特性(Attributes)是對設計時支援且又能在程式編譯時起到作用的,方法/欄位/類/程式集的屬性宣告。
屬性(property)是更好地避免直接暴露你的私有成員而在類的宣告的成員;
問題二 相對於ADO有何區別和改進?
答:
1. ADO以Recordset儲存,而則以DataSet表示。Recordset看起來更像單表,如果讓Recordset以多表的方式表示就必須在SQL中進行多表連線。反之,DataSet可以是多個表的集合。
2. ADO 的運作是一種線上方式,這意味著不論是瀏覽或更新資料都必須是實時的。則使用離線方式,在訪問資料的時候會利用XML製作資料的一份幅本,的資料庫連線也只有在這段時間需要線上。
3.由於ADO使用COM技術,這就要求所使用的資料型別必須符合COM規範,而基於XML格式,資料型別更為豐富並且不需要再做COM編排導致的資料型別轉換,從而提高了整體效能。
問題三與ASP相比,主要有哪些進步?
答:
優點:
1. 程式碼和內容分離使程式碼更清晰
2. 提高可部署性、可伸縮性、安全性以及可靠性
3. 為不同的瀏覽器和裝置提供更好的支援
ASP缺點:
1. ASP只能使用指令碼語言屬於解釋性語言,主要是javascript或VBScript。而解釋性語言,而解釋性語言缺乏強型別和編譯環境。這些將不可避免地導致效能和伸縮性問題。
2. ASP程式碼雜亂、功能有限,瀏覽器相容以及瀏覽裝置的相容性差,而能夠很好的解決。
-
阿里巴巴一個筆試題
A,B頭上各有一頂帽子,帽子上各有一個大於0的整數,已知這兩個整數相差1。A,B能看見對方的帽子,但是看不見自己。這時候:C問A:你知道你頭上的數字是多少嗎?A說:不知道C問B:你知道你頭上的數字是多少嗎?B說:不知道C又問A:你知道你頭上的數字是多少嗎?A說:不知道C又問B:你知道你頭...
-
思科(CISCO)筆試題目
以下問題來源於網路收集,感謝網友們的筆試經驗分享!第一類:1.為什麼"ethic"對於一個銷售人員來說很重要?ethic能起到什麼作用?2.假設一個場景:你去見一個客戶,同時遇到了你的競爭對手之一,有恰巧有一個機會他離開片刻,把Notebook留在桌上,你有足夠的時間去browse,這會使你...
-
浪潮筆試試題回憶
考題發下來之後,大體看了一下,54分的填空選擇,26分的程式設計題,考題涉及的內容比較多,有作業系統,資料庫,面向物件,網路模型,C語言基本知識等等,似乎還有一些計算機基礎知識,比如win98和win2k誰是16位作業系統,誰是32位作業系統這樣的題目。出來之後我問了問工作人員,軟體研發...
-
HSBC的Open Question
Pleasestatewhyyouchosetofollowtheseactivitiesandhowtheyhavecontributedtoyourpersonaldevelopment.Youmaywishtogivedetailsofyourrole,whetheranyoneelsewasinvolvedandanydifficultiesyouencountered.Pleasestatehowyouhavebenefitedfromyourworkexperie...
相關文章
- 英文求職信-Adminstration - Executive Assistant
- 最常見英語面試題 What are your salary expectations?
- 一些最有用的IBM IPAT(Personal Aptitude Test)筆試資料
- 英文簡歷(人事助理)ASSISTANT PERSONNEL OFFICER
- 英語演講稿範文:Learn How to Say No
- 甲骨文(Oracle)筆試經驗(Oracle Management Trainee與技術筆試題)
- MA(Management Associates)職位面試2篇
- 英文簡歷(客戶服務代表)CUSTOMER SERVICE REPRESENTATIVE(Sales)
- 英偉達(NVIDIA)筆試題目(graphics architect的intern)
- 英文簡歷(行政助理)ADMINISTRATIVE ASSISTANT(Personnel)