2019年系統(tǒng)架構(gòu)設(shè)計師復習資料:應用程序規(guī)范

字號:

2019年計算機一級考試備考正在進行中,為了方便考生及時有效的備考,那么,為您精心整理了2019年計算機一級考試MsOffice模擬題及答案(1.17),把握機會抓緊練習吧。如想獲取更多計算機一級考試的模擬題及備考資料,請關(guān)注的更新。
    
    應用程序規(guī)范
    您可以使用許多工具和技術(shù)來幫助您對應用程序進行規(guī)范,并且生成度量應用程序性能所需的信息。這些工具和技術(shù)包括:
    1)Event Tracing for Windows (ETW)。 該 ETW 子系統(tǒng)提供了一種系統(tǒng)開銷較低(與性能日志和警報相比)的手段,用以監(jiān)控具有負載的系統(tǒng)的性能。這主要用于必須頻繁記錄事件、錯誤、警告或?qū)徍说姆掌鲬?用程序。
    2)Enterprise Instrumentation Framework (EIF)。EIF 是一種可擴展且可配置的框架,您可以使用它來對智能客戶端應用程序進行規(guī)劃。它提供了一種可擴展的事件架構(gòu)和統(tǒng)一的 API - 它使用 Windows 中內(nèi)置的現(xiàn)有事件、日志記錄和跟蹤機制,包括 Windows Management Instrumentation (WMI)、Windows Event Log 和 Windows Event Tracing。它大大簡化了發(fā)布應用程序事件所需的編碼。如果您計劃使用 EIF,則需要通過使用 EIF .msi 在客戶計算機上安裝 EIF。如果您要在智能客戶端應用程序中使用 EIF,則需要在決定應用程序的部署方式時考慮這一要求。
    3)Windows Management Instrumentation (WMI)。WMI 組件是 Windows 操作系統(tǒng)的一部分,并且提供了用于訪問企業(yè)中的管理信息和控件的編程接口。系統(tǒng)管理員常用它來自動完成管理任務(通過使用調(diào)用WMI 組件的腳本)。
    4)調(diào)試和跟蹤類。.NET Framework 在 System.Diagnosis 下提供了 Debug 和 Trace 類來對代碼進行規(guī)范。Debug 類主要用于打印調(diào)試信息以及檢查是否有斷言。Trace 類使您可以對發(fā)布版本進行規(guī)范,以便在運行時監(jiān)控應用程序的完好狀況。在 Visual Studio .NET 中,默認情況下啟用跟蹤。在使用命令行版本時,您必須為編譯器添加 /d:Trace 標志,或者在 Visual C# .NET 源代碼中添加 #define TRACE,以便啟用跟蹤。對于 Visual Basic .NET 源代碼,您必須為命令行編譯器添加 /d:TRACE=True。