网站大量收购独家精品文档,联系QQ:2885784924

60223407Visual C#程序设计课程大纲2014课程教学大纲.docVIP

60223407Visual C#程序设计课程大纲2014课程教学大纲.doc

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多

VisualC#程序设计教学大纲

课程名称:

VisualC#程序设计

课程编码:总学时数:

64

课内实践学时数:

32

学分:

4.0

开课单位:

电信学院

先修课程:

程序设计基础

适用专业对象:

计BZ14

一、课程的性质、目的和任务

《VisualC#程序设计》是计算机专业学生必修课程之一。VisualC#作为一门新兴的编程语言,具有许多其它语言无法比拟的优点。它既有VB的快速简洁,同时又不失C++的高效性能,而且作为一门基于组件编程的语言,它在组件编程方面有着相当强大和完善的功能。通过本课程的理论学习,学生能够了解并掌握VisualC#的强大的程序开发功能。本课程通过项目案例设计,使学生在上机练习时能够真正的把所学理论知识应用与实践,获得开发数据库应用系统的初步能力。

二、教学内容及教学基本要求

第1章visualC#概述

1.欢迎来到VisualStudio2008

了解VisualStudio2008开发环境;理解经典示例程序;掌握管理项目的具体方法。

2.初识C#

了解.NET框架;理解公共语言运行库;掌握C#语言概述。

第2章C#语法基础

1.基本语法

了解并理解C#语法概述;掌握C#中的注释。

2.类型

了解C#中所能使用的所有简单类型种类;理解类型的具体定义格式与使用方法;掌握各种运算符与表达式。

3.变量和常量

了解变量和常量的概念;理解常量的表示格式;掌握变量的定义格式及应用。

4.运算符和表达式

了解运算符和表达式的概念;理解运算符的优先级与结合性;掌握运算符和表达式的应用。

第3章顺序结构程序设计

1.赋值语句

了解单赋值语句,理解复合赋值语句与连续赋值语句。

2.输入与输出

了解输入与输出的特点;理解控制台应用程序的输入与输出;掌握Windows应用程序的输入与输出。

第4章选择结构程序设计

1.选择结构

了解选择结构的特点;理解单分支和多分支的结构;掌握分支结构的特点。

2.单选按钮与复选框按钮

了解单选按钮和复选按钮的概念;理解单选按钮和复选框的属性设置;掌握分组框控件的使用。

第5章循环结构程序设计

1.循环结构的形式

了解循环的3种结构;理解三种循环结构的格式;掌握跳转语句和三种循环结构的应用。

2.列表框和组合框

了解列表框和组合框的特点;理解列表框和组合框的属性设置;掌握列表框、组合框和计时器控件的应用

第6章面向对象编程

1.面向对象的概念

了解类和对象的概念;理解类和对象的具体描述以及定义;掌握类的相关特性。

2.定义一个C#类

了解类和接口的概念;理解构造函数和析构函数的概念以及类成员的定义;掌握构造函数和析构函数的具体定义过程及this关键字的使用。

3.结构与类的区别

了解结构的含义;理解结构的特性(不支持继承);掌握实例在内存中的位置以及内存回收,结构字段的默认值,关键字this的含义,装箱和拆箱问题以及结构的构造函数。

4.运算符重载

了解重载的概念;理解并掌握运算符的重载。

5.继承

了解继承的概念以及继承的种类;理解类的继承;掌握继承下的构造函数和析构函数以及关键字base和new的应用。

6.多态

了解多态的概念;理解并掌握多态的应用。

7.静态成员

了解静态成员的特点;理解常用静态类型转换静态方法;掌握静态数据成员和静态方法的应用。

8.虚方法与抽象方法、接口与抽象类

理解虚方法、抽象方法以及接口等的概念;理解并掌握虚方法、抽象方法、接口以及抽象类的具体应用

第7章数组与自定义类型

1.数组概述

了解数组的概念;理解一维数组和多维数组的声明;掌握各种数组的应用。

2.数组参数

了解参数的概念;理解数组元素为参数及整个数组为参数的格式;掌握params关键字的应用。

3.数组与数组列表的属性和方法

了解自定义类型的概念;理解结构类型和枚举类型;掌握数组与数组列表属性、数组与数组列表方法的应用。

第8章菜单、工具栏与状态栏

1.菜单

了解主菜单设计;理解弹出式菜单的设计;掌握菜单的使用。

2.工具栏和状态栏

了解工具栏的创建方法;理解状态栏的设计方法;掌握tooBar_ButtonClick事件的应用

3.通用对话框

了解模式对话框;理解消息框和字体对话框;掌握选择文件对话框、保存文件对话框和自定义对话框。

第9章文件操作

文件操作

了解文本文件与二进制文件;理解C#的文件流量类;掌握文件的建立、读取、删除文件及文件基本信息的获取。

文本文件处理

了解文本文件的特点;理解文本文件的读取;掌握二进制文件的操作。

第10章异常处理

了解异常处理的结构;理解try…catch捕获异常、try…finally清除异常的格式;掌握抛出异常、常用的异常类、用户自定义异常和try…catch…finally处理

文档评论(0)

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

知识杂货铺~

1亿VIP精品文档

相关文档