溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

ASP.NET筆試題目有哪些

發(fā)布時(shí)間:2021-12-06 10:02:47 來源:億速云 閱讀:140 作者:iii 欄目:編程語言

本篇內(nèi)容主要講解“ASP.NET筆試題目有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“ASP.NET筆試題目有哪些”吧!

1. ASP.NET筆試題目之SQL部分:

問:聚集索引和非聚集索引區(qū)別:

答:正文內(nèi)容本身就是一種按照一定規(guī)則排列的目錄稱為“聚集索引”。ASP.NET服務(wù)器目錄純粹是目錄,正文純粹是正文的排序方式稱為“非聚集索引”

問:索引有什么意義?簡單解釋 簇索引(clustered),及其優(yōu)缺點(diǎn)

答:聚集索引通??杉涌?UPDATE 和 DELETE 操作的速度,因?yàn)檫@兩個(gè)操作需要讀取大量的數(shù)據(jù)。創(chuàng)建或修改聚集索引可能要花很長時(shí)間,因?yàn)閳?zhí)行這兩個(gè)操作時(shí)要在磁盤上對表的行進(jìn)行重組。但是INSERT會(huì)變慢??煽紤]將聚集索引用于包含數(shù)量有限的***值的列,如 state 列只包含 50 個(gè)***的州代碼。使用下列運(yùn)算符返回一個(gè)范圍值的查詢:BETWEEN、>、>=、< 和 <=。  

問:隔離級別什么意思?有幾種隔離級別,分別簡單解釋?

答:事務(wù)準(zhǔn)備接受不一致數(shù)據(jù)的級別稱為隔離級別。隔離級別是一個(gè)事務(wù)必須與其它事務(wù)進(jìn)行隔離的程度。較低的隔離級別可以增加并發(fā),但代價(jià)是降低數(shù)據(jù)的正確性。相反,較高的隔離級別可以確保數(shù)據(jù)的正確性,但可能對并發(fā)產(chǎn)生負(fù)面影響。應(yīng)用程序要求的隔離級別確定了 SQL Server 使用的鎖定行為。

SQL-92 定義了下列四種隔離級別,SQL Server 支持所有這些隔離級別:
◆未提交讀(事務(wù)隔離的最低級別,僅可保證不讀取物理損壞的數(shù)據(jù))。
◆提交讀(SQL Server 默認(rèn)級別)。
◆可重復(fù)讀。
◆可串行讀(事務(wù)隔離的最高級別,事務(wù)之間完全隔離)。

如果事務(wù)在可串行讀隔離級別上運(yùn)行,則可以保證任何并發(fā)重疊事務(wù)均是串行的。  

問:簡述對事務(wù)的理解

答:事務(wù)必須運(yùn)行于可重復(fù)讀或更高的隔離級別以防止丟失更新。當(dāng)兩個(gè)事務(wù)檢索相同的行,然后基于原檢索的值對行進(jìn)行更新時(shí),會(huì)發(fā)生丟失更新。如果兩個(gè)事務(wù)使用一個(gè) UPDATE 語句更新行,并且不基于以前檢索的值進(jìn)行更新,則在默認(rèn)的提交讀隔離級別不會(huì)發(fā)生丟失更新。

2. ASP.NET筆試題目之編程語言部分(C/C++/C#)

問: 進(jìn)程和線程

答: 一般進(jìn)程被定義為一個(gè)程序運(yùn)行中的實(shí)例。進(jìn)程有兩個(gè)部分組成
ASP.NET服務(wù)器1. 系統(tǒng)內(nèi)核對象(進(jìn)程控制塊)
ASP.NET服務(wù)器2. 運(yùn)行空間(包跨運(yùn)行所需的代碼,數(shù)據(jù)和資源,如堆和棧);
ASP.NET服務(wù)器ASP.NET服務(wù)器 進(jìn)程是不活躍的,它只提供了一個(gè)運(yùn)行環(huán)境。
ASP.NET服務(wù)器ASP.NET服務(wù)器 線程是進(jìn)程中的運(yùn)行分支,他在進(jìn)程提供的的環(huán)境中執(zhí)行代碼。一個(gè)進(jìn)程至少有一個(gè)線程,否則就沒有存在的必要.
ASP.NET服務(wù)器ASP.NET服務(wù)器 線程包跨一個(gè)內(nèi)核對象和一個(gè)棧.線程是CPU的調(diào)度單位.
ASP.NET服務(wù)器ASP.NET服務(wù)器 線程是進(jìn)程運(yùn)行的最小單位,進(jìn)程參與分配資源,如句柄,內(nèi)存等,線程不參與分配,呵呵,進(jìn)程間通過同步,互斥,共享保持通信!

問:何時(shí)進(jìn)行裝箱、拆箱操作

答: 當(dāng)引用類型與值類型之間轉(zhuǎn)換時(shí)

問:什么是CLR

答: CLR(Common Language Runtime)普通語言運(yùn)行時(shí)是整個(gè).net framework構(gòu)建的基礎(chǔ),是實(shí)現(xiàn).Net跨平臺(tái),跨語言,代碼安全等核心特性的關(guān)鍵

問:.Net與COM的關(guān)系是什么

答:.Net 支持COM和.Net組件之間的互操作性,實(shí)際上可通過Runtime Callable Wrapper(RCW)來實(shí)現(xiàn)在.Net中獲取COM組件,通過COM Callable Wrapper(CCW)來實(shí)現(xiàn)在COM中獲取.Net組件。

問:.Net中的中間語言(IL)是什么

答:.Net中的中間語言是指可以在普通語言運(yùn)行時(shí)規(guī)范下,.執(zhí)行時(shí)通過即時(shí)(Just In Time)編譯器轉(zhuǎn)化為本地代碼的,與CPU獨(dú)立的一族指令集合。它在.Net平臺(tái)中是實(shí)現(xiàn)語言互操作的一個(gè)核心環(huán)節(jié),所有.Net平臺(tái)的語言都要先被編譯成中間語言(IL)。

3. ASP.NET筆試題目之WEB開發(fā)部分

問:在ASP文件頭部寫一句什么話將使WEB SERVER強(qiáng)制檢查任何程序中使用到的變量必須先定義

答:Option explicit

問:如果不希望某個(gè)錯(cuò)誤影響到整個(gè)ASP頁面的執(zhí)行,在頭部寫一句什么話可以做到

答:On error resume next

問:希望ASP頁面不進(jìn)入緩存,即每次執(zhí)行都自動(dòng)刷新,寫一句什么話可以做到

答: Response.Expires = -1
ASP.NET服務(wù)器 Response.ExpiresAbsolute = Now() - 1
ASP.NET服務(wù)器 Response.cachecontrol = "no-cache"

到此,相信大家對“ASP.NET筆試題目有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI