亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

asp.net基礎(chǔ)筆試題全解完整答案

時(shí)間:2024-06-18 12:26:42 資料大全 我要投稿
  • 相關(guān)推薦

asp.net基礎(chǔ)筆試題(全解完整答案)

  asp.net基礎(chǔ) 筆試

asp.net基礎(chǔ)筆試題(全解完整答案)

  面向?qū)ο蟮乃枷胫饕ㄊ裁?

  對(duì)向?qū)ο蟪绦蛟O(shè)計(jì)(OOP)思想:封裝、繼承、多態(tài)

  封裝:用抽象的數(shù)據(jù)類型將數(shù)據(jù)和基于數(shù)據(jù)操作封裝在一起,數(shù)據(jù)被保護(hù)在抽象類型內(nèi)部,

asp.net基礎(chǔ)筆試題(全解完整答案)

  繼承:子類擁有父類的所有數(shù)據(jù)和操作。

  多態(tài):一個(gè)程序中同名的不同方法共存的情況。 有兩種形式的多態(tài):重載與重寫(xiě)。

  2.什么是ASP.net中的用戶控件?

  用戶控件就是.ascx,復(fù)合控件就是.DLL

  3.什么叫應(yīng)用程序域?什么是受管制的代碼?什么是強(qiáng)類型系統(tǒng)?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?

  應(yīng)用程序域:一種邊界,它由公共語(yǔ)言運(yùn)行庫(kù)圍繞同一應(yīng)用程序范圍內(nèi)創(chuàng)建的對(duì)象建立。

  受管制的代碼:受管制的代碼是在CLR虛擬機(jī)中運(yùn)行的代碼。

  強(qiáng)類型系統(tǒng): C# 是強(qiáng)類型語(yǔ)言;因此每個(gè)變量和對(duì)象都必須具有聲明類型。

  裝箱和拆箱:

  裝箱就是隱式的將一個(gè)值型轉(zhuǎn)換為引用型對(duì)象。比如:

  int i=0;

  Syste.Object obj=i;

  這個(gè)過(guò)程就是裝箱!就是將i裝箱!

  拆箱就是將一個(gè)引用型對(duì)象轉(zhuǎn)換成任意值型!比如:

  int i=0;

  System.Object obj=i;

  int j=(int)obj;

  這個(gè)過(guò)程前2句是將i裝箱,后一句是將obj拆箱!

  值型就是在棧中分配內(nèi)存,在申明的同時(shí)就初始化,以確保數(shù)據(jù)不為NULL;

  引用型是在堆中分配內(nèi)存,初始化為null,引用型是需要GARBAGE COLLECTION來(lái)回收內(nèi)存的,值型不用,超出了作用范圍,系統(tǒng)就會(huì)自動(dòng)釋放!

  重載:類中的方法名相同,但參數(shù)的個(gè)數(shù)或類型不同

  CTS(Common Type System)(通用類型系統(tǒng)) :描述了類型的定義和行為。

  CLS( Common Language Specification) 通用語(yǔ)言規(guī)范

  CLR ( Common Language Runtime ) 通用語(yǔ)言運(yùn)行時(shí)

  4.列舉一下你所了解的XML技術(shù)及其應(yīng)用

  xml可以用來(lái)做網(wǎng)頁(yè)(xslt) xml可以當(dāng)作數(shù)據(jù)庫(kù)

  5.值類型和引用類型的區(qū)別?寫(xiě)出C#的樣例代碼。

  值類型存在內(nèi)存棧里面,引用類型存在內(nèi)存堆里面

  int i = 10; //值類型變量

  class a = new class(); //定義類 引用類型

  6.ADO.net中常用的對(duì)象有哪些?分別描述一下。

  DataSet對(duì)象:表示內(nèi)存中數(shù)據(jù)的緩存,可以把它想像成一個(gè)臨時(shí)的數(shù)據(jù)庫(kù),它里可以存多個(gè)表

  DataTable:而且是斷開(kāi)式的,不用每進(jìn)行一次操作就對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新,從而提高了效率。

  DataReader對(duì)象:它與DataSet最大的不同是有連接式的,每次對(duì)數(shù)據(jù)庫(kù)進(jìn)行存取都會(huì)影響到數(shù)據(jù)庫(kù)。

  Connection對(duì)象:用于連接數(shù)據(jù)庫(kù)的對(duì)象,表示到數(shù)據(jù)源的一個(gè)唯一的連接。

  Command對(duì)象:表示要對(duì)數(shù)據(jù)庫(kù)執(zhí)行的一個(gè)SQL語(yǔ)句或一個(gè)存儲(chǔ)過(guò)程。

  DataAdapter對(duì)象:該對(duì)象是與DataSet配合使用的對(duì)象,用于把表填充到DataSet,和更新DataSet等

  7.如何理解委托?

  委托可以理解為函數(shù)指針

  把方法或者函數(shù)包裝成一個(gè)對(duì)象引用,然后就可以作為參數(shù)傳遞,

資料共享平臺(tái)

asp.net基礎(chǔ)筆試題(全解完整答案)》(http://www.ishadingyu.com)。

  8.C#中的接口和類有什么異同。

  接口是負(fù)責(zé)功能的定義,項(xiàng)目中通過(guò)接口來(lái)規(guī)范類,操作類以及抽象類的概念!

  而類是負(fù)責(zé)功能的具體實(shí)現(xiàn)!

  9.。net中讀寫(xiě)數(shù)據(jù)庫(kù)需要用到哪些類?他們的作用?

  1、DataSet 用來(lái)無(wú)連接的儲(chǔ)存多個(gè)表的數(shù)據(jù),并包含表與表之間的關(guān)聯(lián)關(guān)系

  2、DataTable 用來(lái)存儲(chǔ)一個(gè)表的數(shù)據(jù)

  3、SqlConnection 用來(lái)創(chuàng)建一個(gè)到數(shù)據(jù)庫(kù)的連接

  4、SqlCommand 用來(lái)執(zhí)行SQL語(yǔ)句

  5、SqlDataReader 用來(lái)順序讀取數(shù)據(jù)

  6、SqlDataAdapter 用來(lái)將數(shù)據(jù)填充到DataSet或DataTable

  10.UDP連接和TCP連接的異同。

  前者只管傳,不管數(shù)據(jù)到不到,無(wú)須建立連接.后者保證傳輸?shù)臄?shù)據(jù)準(zhǔn)確,須要連接.

  11.ASP.net的身份驗(yàn)證方式有哪些?分別是什么原理?

  Asp.net的身份驗(yàn)證有有三種,分別是”Windows | Forms | Passport”驗(yàn)證,WINDOWS一般在做企業(yè)內(nèi)部OA的時(shí)候用的多一些,FORM一般是做網(wǎng)站用的多他是采用COOKIE機(jī)制來(lái)實(shí)現(xiàn)的,PASSPORT是微軟提供的一個(gè)WEBSERVICE。

  12.進(jìn)程和線程分別怎么理解?

  進(jìn)程和線程都是由操作系統(tǒng)所體會(huì)的程序運(yùn)行的基本單元,系統(tǒng)利用該基本單元實(shí)現(xiàn)系統(tǒng)對(duì)應(yīng)用的并發(fā)性。進(jìn)程和線程的區(qū)別在于:簡(jiǎn)而言之,一個(gè)程序至少有一個(gè)進(jìn)程,一個(gè)進(jìn)程至少有一個(gè)線程.線程的劃分尺度小于進(jìn)程,使得多線程程序的并發(fā)性高。

  線程在執(zhí)行過(guò)程中與進(jìn)程還是有區(qū)別的。每個(gè)獨(dú)立的線程有一個(gè)程序運(yùn)行的入口、順序執(zhí)行序列和程序的出口。但是線程不能夠獨(dú)立執(zhí)行,必須依存在應(yīng)用程序中,由應(yīng)用程序提供多個(gè)線程執(zhí)行控制。

  13.什么是code-Behind技術(shù)。

  簡(jiǎn)單的說(shuō)就是代碼分離技術(shù),也就是.net中的HTML代碼和程序代碼分別位于不同的文件,

  14.活動(dòng)目錄的作用。(答案不全 不好總結(jié))

  活動(dòng)目錄是Windows平臺(tái)的一個(gè)核心的部件,活動(dòng)目錄服務(wù)提供了一種管理組成網(wǎng)絡(luò)環(huán)境的各種對(duì)象的標(biāo)志和關(guān)系的方法。

  15..net中讀寫(xiě)XML的類都?xì)w屬于哪些命名空間?(不全 看功能而定)

  SYSTEM.XML、SYSTEM.DATA、System.io

  16.解釋一下UDDI、WSDL的意義及其作用。

  UDDI:統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議(UDDI, Universal Description, Discovery and Integration)是一套基于Web的、分布式的、為Web服務(wù)提供的信息注冊(cè)中心的實(shí)現(xiàn)標(biāo)準(zhǔn)規(guī)范,同時(shí)也包含一組使企業(yè)能將自身提供的Web服務(wù)注冊(cè)以使得別的企業(yè)能夠發(fā)現(xiàn)的訪問(wèn)協(xié)議的實(shí)現(xiàn)標(biāo)準(zhǔn)。UDDI提供了一組基于標(biāo)準(zhǔn)的規(guī)范用于描述和發(fā)現(xiàn)服務(wù),還提供了一組基于因特網(wǎng)的實(shí)現(xiàn)。

【asp.net基礎(chǔ)筆試題全解完整答案】相關(guān)文章:

會(huì)計(jì)從業(yè)考試會(huì)計(jì)基礎(chǔ)試題及答案09-06

Java基礎(chǔ)筆試題07-06

安徽會(huì)計(jì)從業(yè)《會(huì)計(jì)基礎(chǔ)》模擬試題及答案07-01

公共基礎(chǔ)知識(shí)筆經(jīng)09-09

Java基礎(chǔ)筆試題目05-25

會(huì)計(jì)從業(yè)資格考試《會(huì)計(jì)基礎(chǔ)》試題及答案09-29

河南會(huì)計(jì)從業(yè)考試《會(huì)計(jì)基礎(chǔ)》模擬試題及答案06-09

筆美國(guó)國(guó)家儀器試題目09-23

安全知識(shí)競(jìng)賽試題及答案09-20

計(jì)算機(jī)基礎(chǔ)技術(shù)筆試題10-16