Visual C# 程序设计语言考试大纲微软认证.docx

上传人:b****8 文档编号:9538367 上传时间:2023-02-05 格式:DOCX 页数:10 大小:19.08KB
下载 相关 举报
Visual C# 程序设计语言考试大纲微软认证.docx_第1页
第1页 / 共10页
Visual C# 程序设计语言考试大纲微软认证.docx_第2页
第2页 / 共10页
Visual C# 程序设计语言考试大纲微软认证.docx_第3页
第3页 / 共10页
Visual C# 程序设计语言考试大纲微软认证.docx_第4页
第4页 / 共10页
Visual C# 程序设计语言考试大纲微软认证.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Visual C# 程序设计语言考试大纲微软认证.docx

《Visual C# 程序设计语言考试大纲微软认证.docx》由会员分享,可在线阅读,更多相关《Visual C# 程序设计语言考试大纲微软认证.docx(10页珍藏版)》请在冰豆网上搜索。

Visual C# 程序设计语言考试大纲微软认证.docx

VisualC#程序设计语言考试大纲微软认证

目录

1考试介绍及试题分布1

1.1《VisualC#2005程序设计语言》考试介绍1

1.2《VisualC#2005程序设计语言》试题分配比例3

2考试知识点分布4

2.1第一章4

2.2第二章4

2.3第三章4

2.4第四章5

2.5第五章5

2.6第六章6

2.7第七章7

2.8第八章8

2.9第九章8

2.10第十章8

2.11第十一章9

1考试介绍及试题分布

1.1《VisualC#2005程序设计语言》考试介绍

考试对象

考试内容

《VisualC#2005程序设计语言》(微软院校课程系列教材)书中所涉及到的知识点。

考试时长

分钟

参加考试

考生参加ATA授权考试中心组织的考试。

1.2《VisualC#2005程序设计语言》试题分配比例

下面是《VisualC#2005程序设计语言》课程中各章节的试题分配比例:

序号

课程编号

课程章节名称

出题比例

备注

1

第一章

2

2

第二章

C#与VISUALSTUDIO2005

3

3

第三章

变量、数据类型和表达式

6

4

第四章

分支和循环

6

5

第五章

面向对象

7

6

第六章

面向对象的高级应用

7

7

第七章

程序的生成、调试和异常处理

5

8

第八章

数组与字符串

7

9

第九章

基于Windows的应用程序

3

10

第十章

创建Web应用程序

3

11

第十一章

.NETFramework2.0简介

1

总计题数

50

2

考试知识点分布

下面是《VisualC#2005程序设计语言》各章节中详细的考试知识点分布:

第一章

∙基本概念:

(1)了解最基本的计算机软、硬件知识和相关概念,了解计算机的基本组成原理。

(2)了解数据结构和算法的基本概念,了解软件开发的相关概念;以及编程语言的相关知识。

∙开发工具:

(1)掌握安装VisualStudio2005的方法。

(2)了解C#程序的基本结构,掌握C#的代码格式,如注释、缩进、大小写区分等。

第二章

∙基本概念:

(1)了解C#的基本概念和特点:

简单、面向对象、与Web紧密结合、基于.NETFramework

(2)C#是.NETFramework支持的语言之一,了解其它几种语言。

∙开发环境:

(1)熟悉VisualStudio2005开发环境的使用和特点:

掌握自定义VisualStudio2005开发环境的方法,自定义起始页,类视图,解决方案管理器,属性窗口等工具的使用。

(2)能够使用VisualStudio2005Toolbox进行快速编程以及设计程序界面样式,掌握基本的开发过程:

创建用户界面,设置属性,编译、运行。

第三章

∙数据类型:

(1)掌握C#中的数据类型的分类与区别:

值类型、引用类型。

(2)能够熟练掌握值类型的定义和使用。

(3)牢记有哪些预定义类型可以使用。

∙变量:

(1)理解C#程序变量的概念。

(2)掌握变量与类型,对象之间的联系。

(3)变量命名的规范。

(4)掌握声明,初始化和使用变量的方法。

∙常量:

(1)理解C#程序中常量的概念。

(2)掌握常量与变量之间的区别。

(3)熟练掌握创建和使用常量的方法,熟悉使用常量的场景。

∙枚举和结构:

(1)理解C#程序中枚举类型和结构类型的概念

(2)熟悉创建和使用这两种数据类型的方法,熟悉使用的场景和规则。

∙泛型:

泛型的基本概念和由来。

∙类型转换:

掌握C#中类型转换的概念,区分显式转换和隐式转换的区别。

∙运算符和表达式:

(1)理解什么是C#语言的表达式,掌握组成表达式的基本要素

(2)一元、二元、三元运算符的概念,掌握并牢记各运算符的优先级顺序。

(3)牢记运算符、一元运算符号、算数运算符、位移运算符、关系运算符、相等运算符、逻辑运算符、条件运算符、赋值运算符的分类和具体使用方法。

第四章

∙程序的三种结构:

了解程序有哪三种常用结构,以及这三种常用结构在程序中的执行方式。

∙条件语句:

(1)掌握条件语句在程序设计中的作用,掌握不同条件语句的使用场景。

(2)能够熟练的掌握用if语句和switch语句进行分支结构的控制方法,决定程序的执行代码,以及能根据简单程序结构图写出相应的程序代码。

∙循环语句:

(1)掌握循环语句在程序设计中的作用,掌握不同循环语句的使用场景。

(2)能够熟练的掌握while循环、do…while循环、for循环和foreach循环的实现方法和相应的运用情况,以及能根据简单程序结构图写出相应的程序代码。

∙跳转语句:

(1)理解跳转语句在程序设计中的作用,掌握不同跳转语句的使用场景。

(2)掌握运用break、continue和goto语句转换程序的控制权。

第五章

∙基本概念:

(1)理解面向对象的基本概念。

(2)熟悉对象、类、对象的属性、对象的关系等。

(3)需要能够区分类和对象之间的联系与区别:

对象是类的实例。

(4)能够区分和理解值类型、引用类型在实际应用中的差别。

(5)能够理解类型转换中的装箱、拆箱操作。

∙全局变量:

理解全局变量的作用,明白使用全局变量带来的风险。

∙类和对象:

(1)掌握C#中定义类的语法。

(2)理解类是引用类型、类的命名规范、类的构造和析构等概念

(3)掌握创建类的实例——对象的语法,理解变量和对象之间的关系。

∙名字空间:

熟悉.NET中用名字空间来组织类、结构等数据类型的方法;能够在程序中熟练添加对所需要的名字空间的引用。

∙可访问性和作用域:

理解C#语言中程序元素的作用域的概念,牢记Public、Private、protected、internal或protectedinternal的作用域和使用方法。

∙方法:

(1)熟悉为类添加方法的语法,熟练掌握在方法中使用this变量、向方法传递参数、从方法中返回值等编程语法,理解ref、in、out等关键字的含义。

(2)方法重载:

理解方法重载的含义,牢记对类的方法进行重载时的注意事项。

∙构造函数:

(1)理解构造函数的定义和作用,熟练掌握构造函数的编写语法。

(2)理解什么是缺省构造函数和带参数的构造函数。

(3)熟悉如何在构造函数中对类的进行初始化。

(4)掌握重载构造函数的概念和实现语法,能够使用不同的构造函数创建不同初始状态的实例。

∙静态成员:

(1)熟悉定义和使用类的静态域和静态方法的语法

(2)理解什么是类的静态构造函数,熟悉创建类的静态构造函数的语法限制。

重点理解为什么在静态方法中不能使用this关键字。

第六章

∙继承性:

(1)理解继承的概念;掌握继承的语法,能够编写继承代码并且能判断在编写继承代码过程中出现的一些常见错误。

(2)派生类:

理解派生类的概念,掌握创建派生类及派生类构造函数的语法,掌握派生类构造函数和基类构造函数的执行过程和顺序,掌握使用base关键字调用基类非默认构造函数的方法。

(3)密封类:

理解密封类的概念,了解使用密封类的场景,掌握sealed关键字的使用方法。

∙多态性:

(1)理解多态性的概念。

(2)理解C#实现多态性的几种手段。

∙虚方法:

(1)理解虚方法的概念,掌握编写和调用虚方法的语法。

(2)理解虚方法、抽象方法、普通方法之间的差别和用途。

(3)理解重写的概念,掌握重写虚方法的语法。

(4)掌握virtual关键字和override关键字的用法。

∙抽象类和抽象方法:

(1)理解抽象类和抽象方法以及抽象属性的概念,掌握定义和使用抽象类的方法和规则。

(2)掌握重写抽象方法的语法,以及抽象类中虚方法的使用;掌握abstract修饰符的用法。

∙接口:

(1)理解接口的概念。

(2)掌握如何实现接口,掌握如何使用实现接口的对象。

(3)掌握接口的继承。

(4)了解接口和抽象类之间的异同。

第七章

∙生成程序:

了解如何在VisualStudio2005中生成程序,以及生成“Debug”版本和“Release”版本的不同。

∙调试功能:

能够运用VisualStudio2005提供的调试器来控制或查看程序的执行,通过使用逐句执行、中断执行等调试方法找出程序的逻辑错误。

∙异常处理:

(1)了解.NETFramework中预定义的常用异常类,以及C#中异常处理机制的特点。

(2)掌握try…catch…finally语句的使用方法。

(3)了解如何自己定义异常类。

第八章

∙数组:

(1)理解数组的概念。

(2)掌握数组申明和创建的方法;掌握数组初始化的方法。

(3)熟练掌握访问单个数组元素和遍历数组元素的方法。

(4)掌握数组复制的方法;熟练掌握数组作为参数的用法。

∙System.Array类:

熟练掌握AsReadOnly()、Clear()、Copy()、CreateInstance()、Sort()方法的使用。

∙字符串:

(1)理解字符串的概念。

(2)熟练掌握一些常用的字符串处理函数的使用。

第九章

∙基本概念:

(1)理解窗体,控件,事件,控件的生存周期的概念。

(2)掌握Windows窗体控件的共同特征。

∙主菜单:

掌握窗体主菜单的使用,创建以及对菜单事件的处理方法。

∙工具栏:

掌握工具栏的创建;能熟练设置ToolStrip控件的属性;能熟练编写ButtonClick事件的处理方法。

∙对话框控件:

掌握Label、TextBox、Button、RadioButton、CheckBox、ListBox、ComboBox等控件的编程方法。

∙状态栏:

掌握状态栏的创建以及为状态栏添加窗格。

∙通用对话框:

掌握通用对话框的创建和使用;熟练掌握通用对话框属性的设置;掌握从通用对话框中读取信息的方法;掌握消息对话框的使用。

第十章

∙创建窗体:

(1)理解HTML语法、格式,并且能够读懂和编写代码;理解ASP.NET的概念。

(2)掌握创建Web窗体应用程序的方法,掌握向Web窗体应用程序添加新的Web窗体的方法。

(3)掌握为Web窗体添加控件的方法。

∙数据访问:

(1)掌握如何在Web窗体中使用ADO.NET访问数据,理解Web窗体访问数据的原则。

(2)掌握使用ADO.NET访问数据源的步骤。

∙XMLWebService:

(1)理解XMLWebService的定义,了解XMLWebService运行的基本流程。

(2)了解与XMLWebService有关的SOAP、HTTP、WSDL文件、UUDI等术语的含义。

(3)了解如何在VisualStudio.NET中创建新的XMLWebService项目,以及如何调用XMLWebService。

第十一章

∙.NETFramework概述:

(1)了解什么是.NETFramework,以及.NETFramework的主要组成部分和作用。

(2)了解CLR的工作方式。

∙.NETFramework类库:

(1)了解.NETFramework的类库结构。

(2)了解常用的.NETFramework应用程序种类。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1