當前位置:學識都>好好學習>考研>

ASP.NET和數據庫方面的一套筆試題

學識都 人氣:1.09W

1、SQLSEVER有哪些函數?

和數據庫方面的一套筆試題

答:內置函數,用戶自定義函數(標量函數,內嵌表值函數,多語句表值函數)。

2、用戶登錄驗證是寫數據庫連接之前或之後?

答:之前也行,用cookie驗證,之後也行。

3、Session和Appliction的區別?

答:session一次會話,私有的;application共有的,所以可以用來做聊天室

4、不對數據庫進行操作不用session和Appliction傳值,你怎樣把值傳到其他頁面?

答:response(query),cookie,input type=hidden

5、C#和C++有什麼區別?

答:從語言上講,C#是C系統家族的.東西,是C++的後續版,是對C++的發展,它一慣沿用了C++的思想,面像對像編程,等等,但又去除和限制了一些相對來說不好的技術,比如指針技術,從另一方面講C++和C都是國際化的標準,有標準組織維護,它並不屬於任何一個公司,但是C#去是微軟自己在C++基礎上擴充,發展出來的,C#並不是一個國際標準,它只是微軟件的一家子之言.但從純技術角度講,C#在C++基礎上擴充出來以後,或限制出來以後,更注重實際應用,思想上完全面像對像,限制掉了C++的一些東西,又增加了一些比如內存自動回收等功能,但這樣一些功能的擴充,其實是限制了的C++版,在C#上編程,完全沒有C++上自由,但這樣一變去對軟件開發效率思想上有很大的提高,所以C#是爲了提升開發效率,和軟件工業化的產物,相比之下,C#能作到的,C++都能做到,並且更完全,只不過C++更復雜

6、談談具體的項目開發流和立項

答:分析(需求,概要,詳細),開發(編碼,單元測試),測試(集成測試),維護

7、function()與BUG()的區別?

8、傳值與傳址的區別?

答:傳值:可以在方法內改變其值,但不會改變此參數變量的引用對象

傳址:可以改變其值,同時也可以改變其對象引用

9、談談你是怎麼理解面向對象的?

答:萬物都是對象,三大特性:封裝、繼承、多態

10、你對軟件工程與軟件管理的看法?

答:使軟件象流水線一樣做,好維護,軟件好服用,團隊好協作

11、給你兩張表(原料表與成品表)(空表),查詢出成品(汽車)所需要的原料。可再建表。

答:關係表(原料號,成品號)

Select原料表.* from 原料表,關係表 where 關係表.原料號=原料表.原料號 and 成品號 in

(select 成品號 from 成品表 where 成品名=’汽車’)

12、數據窗口更新函數UPdate()使用語法

te({accept{,reseflag}})含義?

當accept=True時

當accept=false時

當reseflag=True時

當resefLag=faLSe時