ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:18.09KB ,
资源ID:10875177      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10875177.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C#技术基础教学大纲.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C#技术基础教学大纲.docx

1、C#技术基础教学大纲C#技术基础课程教学大纲课程名称: C#技术基础 课程类型: 程序设计语言学 时: 68 适用对象: 高职高专计算机相关专业责 任编 辑:大纲制订人:马文革大纲审定人:校 对:制 订 日 期:2009.03一、课程性质、目的 本课程是计算机应用技术专业的一门重要的编程类专业课。C#语言是针对网络技术应用而开发的语言,课程的教学目的是培养学生使用NET平台开发桌面及网络应用程序的能力,主要教学内容以应用为主,以语法介绍为辅,主要包括C#语言基本语法、面向对象编程方法C#开发 Windows应用程序C#开发Web应用程序等。本课程的先修课是计算机应用基础或C语言,后续课程是基于

2、C#的Web应用程序设计。二、教学基本要求 1了解.NET开发平台和C#语言的基本架构。2掌握C#语法数据类型流程控制语句。3掌握面向对象的编程方法。4熟练应用C#进行Windows窗体界面设计。5掌握ADO.NET与SQL Server数据库编程方法。三、教学内容及要求 第1章要求:了解:VS2005开发环境的功能和特点理解: 断点设置与程序调试掌握: C#应用程序的结构重点: VS2005开发环境的功能和特点难点: C#应用程序的结构 第1章 Visual C# 2005NET概述 11 .NET简介 111 什么是NET 112 什么是NET框架 113 为什么要使用NET 12 Vis

3、ual Studio 2005NET简介 121 Visual Studio 2005NET集成开发环境概述 122 安装Visual Studio 2005NET集成开发环境 13 Visual C# 2005NET简介 131 Visual Studio 2005NET语言 132 启动Visual Studio 2005NET集成开发环境 133 创建第一个基于C#的Windows应用程序项目 134 Visual Studio 2005NET集成开发环境 14 编写一个简单的Visual C# 2005NET程序 141 创建控制台应用程序 142 创建Windows窗体应用程序 14

4、3 打开和更名保存程序 15 C#应用程序分析 151 应用程序项目文件组成 152 C#程序结构分析 153 程序的输入/输出 本章小结 实训1 创建一个简单的应用程序 习题1 第2、3章要求:了解: C#语法特点掌握: C#控制类型、流程控制语句重点: 数据类型(值类型、应用类型)、流程控制语句(条件分支语句、循环语句、跳转语句、异常处理)难点: 应用类型、循环语句、异常处理、数组 第2章 C#语言基础 21 C#的基本语法 211 C#编程规则 212 数据类型 213 常量与变量 214 类型转换 22 运算符和表达式 221 算术运算符及其表达式 222 赋值运算符及其表达式 223

5、 关系运算符及其表达式 224 逻辑运算符及其表达式 225 字符串连接运算符及其表达式 226 其他运算符 227 运算符的优先级 23 流程控制语句 231 条件语句 232 循环语句 233 循环语句的嵌套 本章小结 实训2 c#语言基础 习题2 第3章 数组、枚举与结构 31 数组 311 一维数组 312 二维数组 32 数组与Array类 321 Array类的Length属性 322 Array类的Sort()方法 323 Array类的BinarySearch()方法 33 枚举 331 声明枚举 332 引用枚举 34 结构 341 结构的声明 342 结构成员的访问 343

6、 结构应用示例 本章小结 实训3 数组、枚举与结构习题3第4章要求:了解:类的组织理解:面向对象的类和对象的概念掌握:常用类操作和数据处理重点:常用类操作和数据处理难点: 面向对象的程序设计第4章 C#面向对象程序设计基础 41 面向对象程序设计概述 411 面向对象程序设计的引入 412 面向对象的基本概念 413 面向对象的基本特征 42 C#语言中的类和对象 421 类的定义 422 对象 423 类的成员及作用域 43 类的继承 431 创建子类 432 base与this的使用 433 访问控制的深入探讨 本章小结 实训4 面向对象的程序设计 习题4 第5章要求:理解:封装、继承、多

7、态的概念掌握:封装、继承、多态、接口的方法重点:封装、继承、多态、接口难点: 泛型处理 第5章 面向对象高级编程 51 接口、委托与事件 511 接口 512 委托与事件 52 类的多态 521 方法重载 522 方法重写 523 抽象类与抽象方法 53 运算符重载和泛型 531 运算符重载 532 泛型 54 命名空间 541 命名空间的概念 542 使用命名空间 本章小结 实训5 面向对象高级编程 习题5 第6、7章要求:了解:界面设计的种类掌握:典型控件的应用重点: Windows窗体基本控件(TextBox控件、MaskedTextBox、CheckBox、ListBox)MenuSt

8、rip控件、ContextMenuStrip控件、ToolStrip控件难点: MenuStrip控件、ContextMenuStrip控件、ToolStrip控件 第6章 窗体与常用控件 61 Windows窗体 611 创建窗体 612 窗体的属性、事件、方法 613 窗体中控件的操作 614 窗体的基本操作 615 窗体操作实例 62 Label、TexBox与Button控件 621 Label控件 622 TexBox控件 623 Button控件 624 Label、TexBox和Button控件应用实例 63 RadioButton、CheckBox与GroupBox控件 631

9、 RadioButton控件 632 GroupBox控件 633 CheckBox控件 634 RadioButton、CheckBox与GroupBox控件示例 64 列表框控件 641 ListBox控件 642 CheckedLisBox控件 643 ComboBox控件 65 其他常用控件 651 PictureBox控件 652 Timer控件 653 DateTimePicker控件 本章小结 实训6 窗体及常用控件的使用 习题6 第7章 窗体界面高级编程 71 窗体界面设计概述 72 菜单设计 721 主菜单设计 722 快捷菜单设计 73 工具栏与状态栏设计 731 工具栏设

10、计 732 状态栏设计 733 创建可停靠的菜单和工具栏 74 MDI窗体设计 741 创建MDI应用程序 742 创建MDI应用程序实例 本章小结 实训7 窗体界面设计 习题7 第8章要求:了解:对文件的读写等操作理解:目录的创建、移动和删除掌握:目录的创建、移动和删除和文件的创建、移动、复制和删除重点:文件管理 FolderBrowserDialog控件、OpenFileDialog控件和SaveFileDialog控件难点: 文件管理FolderBrowserDialog控件第8章文件与对话框 81 文件管理控件 811 文件管理控件简介 812 DiverlistBox控件 813 D

11、iverlistBox控件 814 FileListBox控件 82 文件夹操作 821 创建文件夹 822 删除文件夹 823 查看和设置文件夹信息 83 文件操作 831 文件的概念 832 文件的管理 833 文件的读/写操作 84 通用对话框设计 841 通用对话框概述 842 OpenFileDialog控件 843 SaveFileDialog控件 844 FontDialog控件 845 ColorDialog控件 85 打印、设置类对话框 851 PrintDocument控件 852 PageSebpDialog控件 853 PrintDialog控件 854 PrintPr

12、eviewDialog控件 86 自定义对话框 861 创建自定义对话框 862 使用自定义对话框 本章小结 实训8 文件与对话框应用 习题8 第9章要求:了解:存储过程掌握:ADO.NET数据访问对象重点:创建数据库与数据表、ADO.NET数据访问对象、数据绑定技术、数据处理控件 难点:数据处理控件 第9章数据库编程基础 91 数据库基础知识 911 数据库系统 912 关系数据库 913 开发数据库的步骤 914 常用SQL语句 915 创建本章所用示例数据库 92 ADO.NET基础 921 ADONET简介 922 Connection对象 923 Command对象 924 Data

13、Reader对象 925 DataSet对象 926 DataTable、DataRow和DataColumn对象 927 DataAdaper对象 93 数据绑定 931 简单数据绑定 932 使用DataGridView控件 94 水晶报表 941 建立报表 942 浏览和打印报表 本章小结 实训9 访问数据库 习题9 第10章要求:了解:程序调试与异常处理掌握:Web服务应用重点:Web服务应用 难点:Web服务应用 第10章 Web服务、程序调试与异常处理 101 Web服务基础 1011 Web服务关键协议介绍 1012 创建简单的Web服务 1013 访问web服务 102 Web

14、服务应用实例 1021 Web服务和DataSet 1022 Web服务和二进制文件 1023 Web服务和应用程序状态 1024 Web服务和Session 103 程序错误类型与程序调试 1031 错误类型 1032 程序调试 104 异常处理 1041 异常类 1042 异常处理方法 本章小结 实训10 Web服务与错误调试 习题10 第11章要求:了解:学生选课管理信息系统的分析与设计掌握:代码实现重点:代码实现难点:代码实现 第11章 学生选课管理信息系统开发案例 111 学生选课管理信息系统的分析与设计 1111 系统需求分析 1112 系统总体设计 1113 系统数据库设计 112 学生选课管理信息系统的实现 1121 运行效果 1122 代码实现 1123 发布应用程序 本章小结 课程设计 学生选课系统功能扩充 四、考核方式 考核方法:考试。考试占 70 %, 作业20 %, 到课率 10 %五、推荐教学参考书 教 材:7-115-14736马骏网络应用编程基础人民邮电出版社,2006年10月参考书:5053-8936-X尹立宏Visual C#.NET应用编程电子工业出版社,2003年8月六、说明本大纲为进行C#技术基础课程教学的指导性文件。大纲的基本要求是学生学习本课程应达到的最低要求。

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

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