freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

文獻(xiàn)翻譯c和net框架計(jì)算機(jī)專業(yè)中英文-資料下載頁(yè)

2024-11-03 00:51本頁(yè)面

【導(dǎo)讀】1.外文文獻(xiàn)翻譯的內(nèi)容應(yīng)與畢業(yè)設(shè)計(jì)/論文課題相關(guān)。成不少于2020漢字的二外文獻(xiàn)翻譯任務(wù)。格式按《華中科技大。學(xué)武昌分校本科畢業(yè)設(shè)計(jì)/論文撰寫規(guī)范》的要求撰寫。本附件為封面,封面上不得出現(xiàn)頁(yè)碼。不得選用相同的外文原文。

  

【正文】 .NET 框架,聲稱其解決了舊問題并實(shí)現(xiàn)了下一代系統(tǒng)的目標(biāo)。 .NET框架是一種比 MFC 或 COM 編程技術(shù)更一致并面向?qū)ο蟮沫h(huán)境。它的特點(diǎn)包括以下幾點(diǎn)。 ? 多平臺(tái):該系統(tǒng)可以在廣泛的計(jì)算機(jī)上運(yùn)行,包括從服務(wù)器、桌面機(jī)到 PDA和移動(dòng)電話。 ? 行業(yè)標(biāo)準(zhǔn):該系統(tǒng)使用行業(yè)標(biāo)準(zhǔn)的通信協(xié)議,比如 XML、 HTTP、 SOAP 和 WSDL。 ? 安全性:該系統(tǒng)能提供更加安全的執(zhí)行環(huán)境,即使有來(lái)源可疑的代碼存在。 .NET 框架由三部分組成執(zhí)行環(huán)境稱為 CLR( Common Language Runtime,公共語(yǔ)言運(yùn)行庫(kù))。CLR 在運(yùn)行期管理程序的執(zhí)行,包括以下內(nèi)容。 ? 內(nèi)存管理 ? 代碼安全驗(yàn)證 ? 代碼執(zhí)行 ? 垃圾收集 編程工具涵蓋了編碼和調(diào)試需要的一切,包括: ? .NET 兼容的編譯器(例如: C、 VB、 JScript 和托管的 C++) ? 調(diào)試器 ? 服務(wù)器端改進(jìn),比如 BCL( Base Class Library.基類庫(kù))是 .NET 框架使用的一個(gè)大的類庫(kù),而且也可以在你的程序中使用。 較之以前的 Windows 編程環(huán)境, .NET 框架為程序員帶來(lái)了相當(dāng)大的改進(jìn)。下面的幾節(jié)將簡(jiǎn)要闡述它的特點(diǎn)及其帶來(lái)的好處。 面向?qū)ο蟮拈_發(fā)環(huán)境 CLR、 BCL 和 C被設(shè)計(jì)得完全面向?qū)ο?,并形成良好的集成環(huán)境。 系統(tǒng)為本地程序和分布式系統(tǒng)都提供了一致的、面向?qū)ο蟮木幊棠P?。它還為桌面應(yīng)用程序、移動(dòng)應(yīng)用程序和 Web 開發(fā)提供了軟件開發(fā)接口,涉及的對(duì)象范圍很廣,從計(jì)算機(jī)服務(wù)器到手機(jī)。 自動(dòng)垃圾收集 CLR 有一項(xiàng)服務(wù)稱為 GC( Garbage Collector,垃圾收集),它能為你自動(dòng)管理內(nèi)存。 ? GC 自動(dòng)從內(nèi)存中刪除程序不再訪問的對(duì)象。 ? GC 使程序員不再操心許多以前必須執(zhí)行的任務(wù),比如釋放內(nèi)存和檢查內(nèi)存泄漏。這可不是個(gè)小特性,因?yàn)闄z查內(nèi)存泄漏可能非常困難而且耗時(shí)。 互操作性 .NET 框架的設(shè)計(jì)專門考慮了不同的 .NET 語(yǔ)言、操作系統(tǒng)或 Win32 DLL 和 COM 之間的互操作性。 ? .NET 語(yǔ)言的互操作性允許在用不同的 .NET 語(yǔ)言編寫的軟件模塊間無(wú)縫地交互。 – 一種 .NET 語(yǔ)言寫的程序可以使用甚至繼承用另外一種 .NET 語(yǔ)言寫的類,只需要遵循一定的規(guī)則即可 。 – 正因?yàn)樗軌蚝苋菀椎丶刹煌幊陶Z(yǔ)言生成的模塊, .NET 架有時(shí)被稱為語(yǔ)言無(wú)的。 ? .NET 提供一種稱為平臺(tái)調(diào)用( platform invoke, P/lnvoke)的特性,允許 .NET 的代碼調(diào)用并使用非 .NET 的、但通過(guò)標(biāo)準(zhǔn) Win32 DLL 導(dǎo)出的純 C 函數(shù)的代碼,比如 Windows API。 ? .NET 框架還允許與 COM 的互操作。 .NET 軟件組件能調(diào)用 COM 組件,而且 COM 也能調(diào)用 .NET 組件,就像它們是 COM 組件一樣. 不需要 COM .NET 框架使程序員擺脫了 COM 的束縛。作為一個(gè) C程序員,不需要使用 COM,因而也不需要下面這些內(nèi)容。 ? IUnknown 接口:在 COM 中,所有對(duì)象必須實(shí)現(xiàn) IUnknown 接口。相反,所有 .NET 對(duì)象都繼承一個(gè)名為 object 的類.接口編程仍是 .NET 中的一個(gè)重要部分,但不再是中心主題了。 ? 類型庫(kù):在 COM 中,類型信息保存在類型庫(kù)中當(dāng)作 .tlb 文件,它和可執(zhí)行代碼是分開的。在 .NET 中,程序的類型信息和代碼一起被保存在程序文件中。 ? 引用計(jì)數(shù):在 COM 中,程序員必須記錄一個(gè)對(duì)象的引用數(shù)目以確保它不會(huì)在錯(cuò)誤的時(shí)間被刪除。在 .NET 中, GC 記錄引用情況并只在合適的時(shí)候刪除對(duì)象。 ? HR ESULT: COM 使用 HRESULT 數(shù)據(jù)類型返回運(yùn)行時(shí)錯(cuò)誤代碼。 .NET 不使用HRESULT。相反,所有意外的運(yùn)行時(shí)錯(cuò)誤都產(chǎn)生異常。 ? 注冊(cè)表: COM 應(yīng)用必須在系統(tǒng)注冊(cè)表中注冊(cè),注冊(cè)表保存了與操作系統(tǒng)的配置和應(yīng)用程序有關(guān)的信息。 .NET 應(yīng)用不使用注冊(cè)表,這簡(jiǎn)化了程序的安裝和卸載。 簡(jiǎn)化的部署 部署為 .NET 框架編寫的程序比以前容易很多,這是由于以下幾點(diǎn)原因: ? .NET 程序不需要使用注冊(cè)表注冊(cè),這意味著在最簡(jiǎn)單的情形下,一個(gè)程序只需要被復(fù)制到目標(biāo)機(jī)器上便可以運(yùn)行。 ? .NET 提供一種稱為并行執(zhí)行的特性,允許一個(gè) DLL 的不同版本在同一臺(tái)機(jī)器上存在。這意味著每個(gè)可執(zhí)行程序都可以訪問程序生成時(shí)使用的那個(gè)版本的 DLL。 類型安全性 CLR 檢查并確保參數(shù)及其他數(shù)據(jù)對(duì)象的類型安全,即使足在不同編程語(yǔ)言編寫的組件之間。 基類庫(kù) .NET 框架提供了一個(gè)廣泛的基礎(chǔ)類庫(kù).很自然地,它被稱為基類庫(kù) (Base Class Library,BCL)。(有時(shí)稱為框架類庫(kù) Framework Class Library, FCL。)在寫自己的程序時(shí),可以使用這些豐富的代碼。包括以下一些類。 ? 通用基礎(chǔ)類:這些類提供了一組極為強(qiáng)大的工具,可以應(yīng)用 到廣泛的編程任務(wù)中,比如 字符串操作、安全和加密。 ? 集合類:這些類實(shí)現(xiàn)了列表、字典、散列表以及位數(shù)組。 ? 線程和同步類:這些類用于創(chuàng)建多線程程序。 ? XML 類:這些類用于創(chuàng)建、讀取以及操作 XML 文檔。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1