測驗
70-483

Visual Studio logo

  • 已發行:
    2012年10月12日
  • 語言:
    英文、中文(簡體)、中文(繁體)、法文、德文、日文、葡萄牙文(巴西)
  • 對象:
    開發人員
  • 技術:
    Visual Studio 2012
  • 認證學分:
    MCP、MCSA

Programming in C#

* 定價未反映 Microsoft Imagine Academy 計劃成員、Microsoft Certified Trainer 和 Microsoft Partner Network 計劃成員適用的任何促銷優惠或降價。定價如有更改,恕不另行通知。定價不包含適用稅額。請先向測驗提供者確認確切價格,然後再註冊以進行測驗。

自 2017 年 5 月 1 號開始,現有的撤銷政策將完全被下列政策取代:在距離您的註冊考試日期 5 個工作日之內撤銷或重新安排考試需支付一定費用。未能在預定的考試時間出現,或者未能在距離預定考試時間至少 24 小時之前重新安排或取消考試,您的全部考試費用將被扣除。

從 Microsoft Ignite 2017 觀看測驗準備講習

評量的技能

本測驗會評量您達成下方列出之技術性工作的能力。百分比代表本測驗中每個主題領域的相對加權。百分比越高,您可能就會在測驗看到越多該內容範圍的題目。查看有關 Microsoft 測驗中 各種問題類型 的影片教學。

請注意題目可能會測驗 (但不限於) 具有項目符號之文字中列出的主題。

關於本測驗所評測技能的相關性,您是否有意見反應?請 將您的意見傳送給 Microsoft。所有意見反應都將會經過審視並視情況納入,同時仍會維持認證過程的效度和信度。請注意 Microsoft 將不會直接回應您的意見反應。我們感謝您對於確保 Microsoft 認證計畫之品質所提供的意見。

如果您對此測驗中的具體問題有疑慮,請對 測驗 提出質疑。

如果您對 Microsoft 認證考試或認證計劃,註冊或促銷活動有其他問題或意見反應,請與您 聯絡 Regional Service Center

附註:從 2017 年 12 月 14 日開始,測驗更新有效。要了解有關這些變動的更多訊息以及它們如何影響所測量的技能,請下載並查看 Exam 483 change document

管理程式流程(25-30%)
  • 實作多執行緒和非同步處理
    • 使用 Task Parallel Library,包括 Parallel.For 方法、PLINQ、Tasks;建立接續工作;使用 ThreadPool 繁衍執行緒;解除封鎖 UI;使用 Async 和 Await 關鍵字;使用同步集合來管理資料
  • 管理多執行緒
    • 同步處理資源;實作鎖定;取消長時間執行的工作;實作安全執行緒方法以處理競爭情況
  • 實作程式流程
    • 逐一查看集合和陣列項目;使用 switch 陳述式、if/then、and 運算子程式設計決策;評估運算式
  • 建立與實作事件和回調
    • 建立事件處理常式;訂閱和取消訂閱事件;使用內建委派型別建立事件;建立委派;Lambda 運算式;匿名方法
  • 實作例外處理
    • 處理例外狀況型別,SQL 例外狀況、網路例外狀況、通訊例外狀況、網路逾時例外狀況;使用catch語句;使用基底類別的例外狀況;實作 try-catch-finally 區塊;擲回例外狀況; 重新擲回例外狀況;建立自訂例外狀況;處理內部例外狀況; 處理聚合例外狀況

準備資源

建立和使用型別 (25-30%)
  • 建立型別
    • 建立實值型別,包括 structs、enum;建立參考型別、泛型型別、建構函式、靜態變數、方法、類別、擴充方法;建立選擇性和具名參數;建立索引的屬性;建立多載和覆寫方法
  • 取用型別
    • Box 或 Unbox,以在實值型別之間轉換;轉換型別;轉型;處理動態型別;確定與 Unmanaged 程式碼之間具有互通性,例如 dynamic 關鍵字
  • 強制封裝
    • 使用屬性強制封裝;使用存取子,包括 public、private、protected 以及internal來強制封裝; 使用明確介面實作來強制封裝
  • 建立並實作類別階層
    • 設計並實作介面;從基底類別繼承;根據 IComparable、IEnumerable、IDisposable 及 IUnknown 介面建立並實作類別
  • 使用反映在執行階段尋找、執行和建立型別
    • 建立並套用屬性;讀取屬性;使用 CodeDom 和 Lambda 運算式在執行階段產生程式碼;使用出自 System.Reflection 命名空間,包括Assembly、PropertyInfo、MethodInfo、Type 的型別
  • 管理物件生命週期
    • 管理 Unmanaged 資源;實作 IDisposable,包括完成互動;使用 Using 陳述式來管理 IDisposable;管理完成和廢棄項目收集
  • 操縱字串
    • 使用 StringBuilder、StringWriter 和 StringReader 類別來操縱字串;搜尋字串;列舉字串方法;格式化字串;使用字串插值

準備資源

偵錯應用程式並實作安全性 (25-30%)
  • 驗證應用程式輸入
    • 驗證 JSON 資料; 選擇適當的資料收集型別; 管理資料完整性; 評估正規表示式來驗證輸入格式; 使用內置函數來驗證資料型別和內容
  • 執行對稱和非對稱式加密
    • 選擇一個合適的加密演算法; 管理和建立證書; 實做重點管理; 實作 System.Security 命名空間; 雜湊資料; 加密串流
  • 管理組件
    • 對組件進行版本控制;使用強式名稱簽署組件;實作並存裝載;將組件置入全域組件快取;建立 WinMD 組件
  • 為應用程式偵錯
    • 建立和管理前置處理器指令; 選擇一個合適的構建型別; 管理程式資料庫檔案(偵錯符號)
  • 在應用程式中實作診斷
    • 實作記錄和追蹤;剖析應用程式;建立並監視效能計數器;寫入事件記錄檔

準備資源

實作資料存取(25-30%)
  • 執行 I/O 作業
    • 讀取和寫入檔案及資料流;使用 System.Net 命名空間中的類別從網路讀取和寫入;實作非同步 I/O 作業
  • 取用資料
    • 從資料庫擷取資料;更新資料庫中的資料;取用 JSON 和 XML 資料;使用 Web 服務擷取資料
  • 使用 LINQ 查詢並操縱資料和物件
    • 使用運算子,包括 projection、join、group、take、skip、aggregate;建立以方法為基礎的 LINQ 查詢;使用查詢理解語法查詢資料;使用匿名型別來選取資料;強制執行查詢;使用 LINQ to XML 讀取、篩選、建立和修改資料結構
  • 將資料序列化和還原序列化
    • 使用二進位序列化、自訂序列化、XML 序列化程式、JSON 序列化程式和資料合約序列化程式,將資料序列化和還原序列化
  • 儲存資料至集合與從集合擷取資料
    • 使用字典、陣列、清單、集和佇列來儲存和擷取資料;選擇集合型別;初始化集合;對集合新增和移除項目;使用具型別與不具型別的集合;實作自訂集合;實作集合介面

準備資源

準備選項

講師教授訓練課程
測驗準備影片

Microsoft Certification PREP Talk:Exam 483

這一集的應考準備秘訣邀請到認證規劃師 James Seymour 和技術推廣專員 Jerry Nixon 兩位認證專家,他們將討論測驗 483 所評量技能的相關性。



Programming in C# Jump Start

video

自訂進度的訓練
  • Programming in C# Jump Start

    此開發人員訓練課程涵蓋 C#、Microsoft 適用於 .NET Framework 的受管理 C 樣式語言。這是典型的 Jump Start 課程,既引人入勝又有豐富的示範。Microsoft 技術推廣人員 Jerry Nixon 及 Crank211 的聯合創辦人 Daren May 會不斷地示範,讓大家學習能運用在工作上的簡單及複雜技術。

全真模擬測驗

Take a Microsoft Official Practice Test for Exam 483

從社群
書籍
Exam Ref 70-483: Programming in C# cover

測驗參考 70-483:C# 編程
發佈時間:2013年7月15日

為 MCSD 測驗 70-483 做準備,並協助展現您在以 C# 進行程式設計方面的嫻熟實務技能。本測驗參考資料專為經驗豐富且準備好更上一層樓的 IT 專業人員而設計,著重於訓練通過 MCSD 等級測驗所需的關鍵思考力與決策敏銳度。

在 Microsoft 出版社 購買這本書

測驗參考 70-483:C# 編程
發佈時間:2018年4月27日

為 Microsoft 測驗 70-483 做準備,並協助您展現在實際環境中運用現代 C# 應用程式所需的嫻熟技能。旨在為經驗豐富的程序設計師準備提高其狀態,本測驗著重於在 MCSA 等級成功所需的批判性思維和決策敏銳性。最近新推出的第二版是由 Microsoft MVP、暢銷書作家 Rob Miles 所著,其中涵蓋了 Microsoft 至 2017 年中期為止發佈的所有測驗主題更新。

在 Microsoft 出版社 購買這本書

Microsoft Press 書籍和電子書籍可于書籍出版日期 90 天內預定。

誰應參加本測驗?

此測驗的應試者使用C#編寫各種應用程式型別,硬體和軟體平台的基本商業邏輯程式,至少有一年開發經驗的開發人員。

應試者也應該對以下內容有透徹的理解:

  • 管理程式流程和事件
  • 非同步程式設計和執行緒
  • 資料驗證和使用包括 LINQ 集合
  • 處理錯誤和例外
  • 使用陣列和集合
  • 使用變數,運算子和表示式
  • 使用類別和方法
  • 決策和疊代敘述

測驗的相關資訊

準備測驗

建議您先完整地檢閱此測驗準備手冊,並熟悉此網站上的資源,然後再排定測驗。請參閱 Microsoft Certification exam overview ,取得註冊相關資訊、一般測驗問題格式影片及其他準備資源。如需測驗規定和評分的詳細資訊,請參閱 Microsoft Certification exam policies and FAQs

注意

Microsoft 可逕自更改此準備手冊,如有更改,恕不另行通知。Microsoft 測驗可能包含適性測驗技術和模擬項目。Microsoft 無法識別測驗呈現的格式。無論測驗的格式為何,都請使用此使用手冊來準備測驗。Microsoft 建議您有實際使用產品的經驗並使用指定的訓練資源,以協助您準備此測驗。這些訓練資源並不一定涵蓋<評量的技能>一節中列出的所有主題。