《c语言程序设计》-考试大纲.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《c语言程序设计》-考试大纲

《C#程序设计基础》考试大纲 ? 课程名称:C#程序设计 课程编号: 课程类别:考试 适用专业:软件工程 学时数:54 学分数: 编写日期:2013-3 审批人: 一、课程的性质和目的 《C#语言程序设计》是软件工程专业的一门专业基础课程。.NET平台是当今两大企业开发平台之一,C#是.NET平台上的核心开发语言,它脱胎于C/C++,同汲取了Java、Delphi等语言的精华。C#2.0更是将泛型编程思想与面向对象技术进行了完美的融合,使其成为符合现代软件工程要求的主流程序设计语言。本课程主要任务是讲授C#语言中数据类型、数据运算规则、流程控程、程序结构、类构建方法、常用类型、泛型基础、异常处理、文件I/O操作、代码组织与管理等内容。通过本门课程学习,学生可以了解.NET平台开发技术,初步掌握C#这种纯面向对象编程语言,并在“???入语言编程”中不断深化理解面向对象编程思想,如封装、继承、多态以及接口、泛型等概念。 二、考试目的 《C#语言程序设计》课程考试依据本课程教学大纲,及由郑宇军编著、 清华大学出版社出版的《C#语言程序设计基础(第2版)》教材,旨在从了解、理解、掌握(应用)三个能力层次考查学生对C#程序设计语言的基本组成,面向对象程序设计思想方法及C#语言技术应用三个方面的学习情况。 三、考试内容及要求 本课程考试着重于C#语言基本知识和基于C#语言的面向对象程序设计两个方面知识,并包含了解、理解、掌握(应用)三个能力层次。了解:指识记相关概念并能正确区分各概念。理解:指在了解基本原理的基础上,能明白其中内涵,并可以运用原理解释相关问题和现象。掌握(应用):充分理解相关原理并可以熟练运用原理解决实际应用问题。 一 NET与C#语言 (一)、考核内容 (1) .NET技术与.NET Framework的基本概念 (2) C#应用程序基本结构。 (二)、考核要求 (1)了解.NET技术与.NET Framework的组成。 (2)掌握C#语言语言程序基本组成与用户交互的方法及程序注释方法。 (3)理解命名空间、程序集、类型与方法的概念。 二 C#数据类型 (一)、考核内容 (1) C#值类型 (2) C#引用类型 (二)、考核要求 (1)了解C#类型的分类,各数据类型特点。 (2)理解简单值类型与复合值类型的区别。 (3)掌握整数、字符、实数、布尔、结构、枚举类型的定义及使用方法。 (4)理解类、接口、委托、数组的概念。 (5)掌握类与接口的定义方法及类成员的初始化方法。 (6)掌握委托类型的定义,委托类型的基本使用方法。 (7)掌握规则多维数组与不规则多维数组定义与初始化方法。 三值和方法 (一)、考核内容 (1) 常量和变量 (2) 字段的定义与使用 (3) 方法的定义与调用 (二)、考核要求 (1)理解常量与变量的区别与作用。 (2)理解实例字段、静态字段、常数与只读字段的含义与特点,并掌握它们的定义与初始化方法。 (3)理解方法参数类型、方法的标识与重载的基本概念。掌握方法的定义与调用。 (4)理解可选参数和命名参数、实例方法与静态方法的概念,掌握它们的定义和使用方法。 四操作符和表达式 (一)、考核内容 (1) C#主要操作符 (2) C#表达式构建 (二)、考核要求 (1)理解C#操作符类别与运算优先级。 (2)掌握算术表达式:基本算术运算、字符串相加、委托加减。 (3)掌握自增自减表达式。 (4)理解位运算表达式。 (5)掌握关系表达式:比较运算、类型判断。 (6)掌握条件逻辑表达式。 (7)掌握其它特殊表达式:一元加减表达式、条件表达式、类型转换表达式、创建表达式、溢出检查表达式。 五流程控制 (一)、考核内容 (1) C#语言流程控制结构 (二)、考核要求 (1)掌握选择结构:if、switch语句的使用。 (2)掌握循环结构:while、do-while、for、foreach循环语句的使用。 (3)掌握跳转结构:break、continue、return、goto语句。 六 面向对象方法学与类的理解 (一)、考核内容 (1) 面向对象的方法学 (2) C#类构造 (二)、考核要求 了解面向对象的方法学。 理解构造函数与析构函数的作用,掌握其定义方法。 理解类的属性成员,掌握其定义与使用方法。 理解索引函数,掌握其定义与使用方法。 理解C#事件的概念,掌握事件发布与订阅、EventHandler类型、Windows控制事件的使用。 掌握操作符重载方法。 理解类实例this关键字。 七 继承与多态性 (一)、考核内容 (1)类与继

文档评论(0)

2017ll + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档