C程序设计语言考试大纲.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计语言考试大纲

C#程序设计语言考试大纲 第一章 概述 l 基本概念:了解.NET 平台以及.NET 框架中各个组件的功能。了解.NET 框架类库的结构和功能;了解公共语言运行时(CLR)的功能;理解MSIL 和JIT 等编程概念的含义。理解.NET 平台下程序编译、运行的方式。掌握一些.NET 下的基本术语。 l 开发环境:熟悉Visual Studio .NET 环境,掌握使用Visual Studio .NET 编程的特点; l 开发过程:了解使用Visual Studio .NET 进行开发的过程;熟练掌握使用Visual Studio .NET 创建解决方案、向解决方案添加项目的方法,了解对项目进行编辑、编译、调试的过程。 第二章 C#语言的基本原理 l 程序结构:熟练掌握C#程序的结构特点,能够熟练运用良好的代码格式编写程序; l 预定义类型:熟悉.NET 公共类型系统中的内置数据类型的种类、特性。牢记C#下有哪些预定义类型可供使用; l 变量:理解C#程序中变量的概念;掌握变量与类型、对象等概念之间的联系;掌握声明变量和初始化变量的方法,重点掌握字符串变量的声明与初始化方法;掌握转义符、Verbatim字符串、Unicode 字符串等相关概念的含义及用法; l 常量:理解C#程序中常量的概念;掌握常量与变量之间的区别;熟练掌握创建和使用常量的方法; l 枚举:区分C#程序中枚举和常量之间的差别;熟悉创建和使用枚举类型数据的规则。 l 类型转换:掌握C#语言中类型转换的概念;区分显式转换和隐式转换的区别、区分窄转换和宽转的区别; l 表达式:理解什么是C#语言的表达式,掌握组成表达式的基本要素;理解运算符的概念, 理解一元、二元、三元运算符的概念,牢记元运算符、一元运算符、算术运算符、移位运算 符、关系运算符、相等运算符、逻辑运算符、条件运算符、赋值运算符等运算符的分类方法 和具体每种运算符的使用规则。熟练掌握和牢记运算符的优先级顺序。 l 条件语句:理解分支结构在程序设计中的作用;掌握用if 语句和Switch 语句进行分支结构控制的方法; l 循环语句:掌握理解循环结构在程序中的作用;掌握for 循环、While 循环、Do 循环等各种循环实现方法。 第三章 C#中对象的创建 l 基本概念:理解类和对象的概念,理解二者概念之间的联系和区别;理解和区分值类型、引用类型的概念,对于给出的一种类型,能够熟练区别属于值类型还是引用类型;理解类型转换中装箱、拆箱操作的含义和用法; l 类和对象:掌握C#中定义类的语法,理解类是引用类型、类的命名规范、类的构造和析构等概念;掌握创建类的实例——对象的语法,理解变量和对象之间的关系。 l 名字空间:熟悉.NET 中用名字空间来组织类、结构等数据类型的方法;能够在程序中熟练添加对所需的名字空间的引用; l 类的可访问性和作用域:理解C#语言中程序元素的作用域的概念,熟悉C#语言支持的5 种访问修饰符的用法; l 方法:熟悉为类添加方法的语法,熟练掌握在方法中使用this 变量、向方法传递参数、从方法中返回值等编程语法,理解this 关键字的含义,理解ref、in、out 等关键字的含义; l 方法重载:理解方法重载的含义,牢记对类的方法进行重载时的注意事项。 l 构造函数:理解构造函数的定义和作用,熟练掌握构造函数的编写语法;理解什么是缺省构造函数和带参数的构造函数;熟悉如何在构造函数中对类的进行初始化;掌握重载构造函数的概念和实现语法,能够使用不同的构造函数创建不同初始状态的实例。 l 静态成员:理解“静态成员属于类”的概念,熟悉定义和使用类的静态域和静态方法的语法;理解什么是类的静态构造函数,熟悉创建类的静态构造函数的语法限制。重点理解为什么在静态方法中不能使用this 关键字。 第四章 面向对象的编程技术 l 面向对象编程的基本概念:深入理解面向对象编程方法相对于传统的面向过程编程方式的5个优点; l 封装性:理解封装的概念;掌握用访问域说明、属性等方法实现封装; l 继承性:理解继承的基本概念;掌握继承的语法,能够判断在编写继承代码过程中的一些常见错误;掌握关键字override(重写)、new(覆盖)、sealed(封闭)的用法和特性; l 多态性:理解多态性的概念;理解C#实现多态性的几种不同手段。理解虚方法的运行机制,掌握使用虚方法的语法;理解抽象类和抽象方法、抽象属性的概念,掌握定义、使用抽象类的方法和规则;理解虚方法、抽象方法、普通方法之间的差别和用途,理解抽象类和普通类之间的异同; 第五章 C#编程 l 数组:理解C#数组的概念;区分数组变量和数组元素的区别;掌握数组初始化的方法;掌握访问数组元素和遍历数组的方法;熟练掌握数组作为参数的用法;掌握params 数组参数的用法

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档