考试
98-361

Visual Studio logo

  • 发布时间:
    2010年8月2日
  • 语言:
    英语、中文(简体)、中文(繁体)、法语、德语、意大利语、日语、韩语、葡萄牙语(巴西)、俄语、西班牙语、西班牙语(拉丁美洲)
  • 考试人群:
    学术机构
  • 技术:
    Visual Studio
  • 成绩所计入的认证:
    MTA

软件开发基础

Microsoft 认证专家考试由第三方供应商提供。

* 定价并不反映任何面向 Microsoft Imagine Academy 项目成员、Microsoft 认证讲师以及 Microsoft Partner Network 项目成员的促销优惠。价格可能随时更改,恕不另行通知。价格不包括适用的税费。请在注册考试之前,联系考试提供商以确认准确定价。

自 2017 年 5 月 1 日 生效,现有的取消政策将完全由以下的政策代替:在您登记的考试时间 5 个工作日内取消考试或重新安排您的考试时间将需要付费。没有出现在考试预约地点,或在预约日之前至少24小时内没有重新安排或取消预约,不退还您提交的全部考试费用。

video

软件开发基础

考察的技能

这门考试将考察您完成下列技术任务的能力。百分比表示各主要考察点在考试中所占的相对比重。百分比越高,您在考试中可能遇到的此考察点相关题目就越多。查看有关 Microsoft 考试中 各种问题类型的视频教程。

请注意,考试题目可能会考察项目符号文本中说明的主题,但不限于这些主题。

对于这门考试所考察技能的相关性,您是否有任何反馈意见?请 将您的意见发给 Microsoft 。我们将虚心考察并酌情整合适当的反馈意见,保持认证过程的有效性和可靠性。请注意,Microsoft 不会直接答复您的反馈。衷心感谢您为保证 Microsoft 认证计划质量而提供的宝贵意见。

如果您对此考试的具体问题有疑问,请提交 考试疑问.

如果您对 Microsoft 认证考试或者认证计划、注册或促销有其他疑问或反馈,请联系您的 Regional Service Center

了解核心编程(15–20%)
  • 了解计算机存储和数据类型
    • 在计算机内存中计算机如何存储程序和指令,内存栈和堆,各种数据存储类型的内存大小要求,数字数据和文本数据
  • 了解计算机决策结构
    • 所有计算机编程语言中使用的各种决策结构;if 决策结构;多个决策结构,例如 If ... Else 和 Switch / Select Case;阅读流程图;决策表;评估表达
  • 确定处理重复的适当方法
    • For 循环,While 循环,Do ... While 循环和递归
  • 了解错误处理
    • 结构化的异常处理

备考资源

了解面向对象的编程(20-25%)
  • 了解类的基础知识
    • 属性,方法,事件和构造函数;如何创建一个类;如何在代码中使用类
  • 了解继承
    • 将基类的功能继承到派生类中
  • 理解多态
    • 在继承自基类之后在类中扩展功能,覆盖派生类中的方法
  • 了解封装
    • 创建隐藏其实现细节的类,同时允许通过接口访问所需的功能,访问修饰符

备考资源

了解一般软件开发(15-20%)
  • 了解应用程序生命周期管理
    • 应用程序生命周期阶段管理,软件测试
  • 解释应用规范
    • 阅读应用程序规范并将其转换为原型,代码,选择适当的应用程序类型和组件
  • 了解算法和数据结构
    • 数组,堆栈,队列,链表和排序算法;各种数据结构的性能影响;选择正确的数据结构

备考资源

了解 web 应用程序(15-20%)
  • 了解网页开发
    • HTML,层叠样式表(CSS),JavaScript
  • 了解 Microsoft ASP.NET Web 应用程序开发
    • 页面生命周期,事件模型,状态管理,客户端与服务器端编程
  • 了解网络托管
    • 创建虚拟目录和网站,部署Web应用程序,了解Internet信息服务的作用
  • 了解Web服务
    • 由客户端应用程序所使用的Web服务,从客户端应用程序访问Web服务,SOAP和Web服务定义语言(WSDL)

备考资源

了解桌面应用程序(15-20%)
  • 了解Windows应用程序
    • 商店应用的用户界面设计指南类别、特征和功能,识别手势
  • 了解基于控制台的应用程序
    • 基于控制台的应用程序的特性和功能
  • 了解Windows服务
    • Windows服务的特性和功能

备考资源

了解数据库(15-20%)
  • 了解关系数据库管理系统
    • 数据库产品的特点和功能,数据库设计,实体关系图(ERD),标准化概念
  • 了解数据库查询方法
    • 结构化查询语言(SQL),创建和访问存储流程,更新数据和选择数据
  • 了解数据库连接方法
    • 连接到各种类型的数据存储,如平面文件; XML文件;内存中的对象;资源优化

备考资源

谁应参加本考试?

本考试面向希望证明自身核心软件开发技能的考生。建议考生通过参加相关培训课程或学习 MSDN 和 Microsoft Visual Studio 中的教程与示例来熟悉相关概念,积累本考试相关技术的实践经验。考生应具备一定的 C# 或 Microsoft Visual Basic .NET 经验。

关于考试的更多信息

准备考试

建议您在安排考试之前通读这份备考指南,利用本网站中的资源熟悉相关信息。请参阅 Microsoft Certification exam overview ,了解有关注册的信息、观看介绍典型考题形式的视频,并获得其他备考资源。有关考试政策和评分的信息,请参阅 Microsoft Certification exam policies and FAQs

注意

本备考指南随时可能更改,恕不另行通知,具体更改由 Microsoft 自行判断决定。Microsoft 考试可能涉及适应性考试技术和模拟题。Microsoft 不会具体说明考试形式。请利用这份备考指南准备考试,为各种形式的考试做好准备。为帮助您准备这门考试,Microsoft 建议您积累与该产品相关的实践经验,并利用指定培训资源。这些培训资源可能未涵盖“考察的技能”部分中列出的所有主题。