试题按其难度分为基本题、中等题、难题,三种试题分值的比例约为3:5:2。

(一).Net与C#概述1.考试内容.Net的体系结构、C#的发展.Net开发环境、编程过程及C#程序基本结构等知识。2.考试要求(1).了解.Net(概念、体系结构);(2).了解C#的发展背景、优点、功能、发展趋势;(3).了解C#与其它计算机语言的区别;(4).掌握.Net开发环境(组成部分及功能、使用)。(5).了解C#程序的开发过程及程序类型。(6).掌握

(五)类与对象1.考试内容对象、类、封装的基本概念,构造函数、析构函数的声明,方法的重载、对象参数、返回值为对象。2.考试要求(1)了解面向对象基本思想及概念;了解面向对象程序分析与设计的基本方法。(2)掌握类的声明;掌握字段的作用和定义;掌握类属性的声明格式、意义及与字段的关系;掌握类的封装,了解类方法的声明。(3)掌握创建对象,类与对象的区别;理解对象成员与类成员的区别;理解对象参

2.考试要求(1).了解.Net(概念、体系结构);(2).了解C#的发展背景、优点、功能、发展趋势;(3).了解C#与其它计算机语言的区别;(4).掌握.Net开发环境(组成部分及功能、使用)。(5).了解C#程序的开发过程及程序类型。(6).掌握控制台程序的创建及C#程序的基本结构(7).了解类、对象、事件、方法;(8).掌握如何向项目中添加引用。

(三)试卷题型结构与比例1.选择题约占20%2.填空题约占20%3.判断题约占10%4.程序阅读题约占20%5.编程题约占30%

1.考试内容.Net的体系结构、C#的发展.Net开发环境、编程过程及C#程序基本结构等知识。

(二)C#基本语法1.考试内容C#的标识符与关键字、基本数据类型、变量与常量的声明、运算符和表达式。2.考试要求(1)掌握C#的标识符的命名方法和关键字的含义。(2)掌握C#基本数据类型以及数据类型之间的隐式和显示转换。(3)掌握常量、变量的定义和使用。(4)掌握运算符和表达式,包括运算符的优先级和结合性。

(三)程序流程控制1.考试内容掌握程序控制结构及相应的控制语句的格式及使用、掌握跳转语句的使用。2.考试要求(1)掌握if语句的格式、执行过程及使用。(2)掌握switch语句的格式、执行过程及使用。(3)掌握for语句的格式、执行过程及使用。(4)掌握while语句的格式、执行过程及使用。(5)掌握do-while语句的格式、执行过程及使用。(6)掌握foreach语句的格式、

(六)继承与多态1.考试内容继承、基类、派生类类的概念,类的继承、虚拟方法及方法重写等。2.考试要求(1).理解继承的概念、意义;掌握派生类的声明;理解派生类中构造函数的声明。(2).成员隐藏(3).虚拟方法与重写方法

考试形式及试卷结构(一)考试形式闭卷、笔试,试卷满分为100分,考试时间为120分钟。(二)考试内容结构与比例1..Net与C#概述约占5%2.变量与数据类型约占15%3.程序流程控制约占15%4.数组与方法约占20%5.类与对象约占20%6.继承与多态约占20%7.调试和异常处理约占5%(三)试卷题型结构与比例1.选择题约占20%2.填空题约占20%

(四)试卷难易度比例试题按其难度分为基本题、中等题、难题,三种试题分值的比例约为3:5:2。