版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《面向对象程序设计》教学大纲一.课程名称:面向对象程序设计二.课程性质:选修课三.课程教学目的M2008/2010c#基础、c#windows通过本课程的学习,要求学生:对象程序设计实用开发方法和技术。方法的异同。⑶能够利用所学知识去解决一些实际的应用问题(或模拟案例。四.课程教学原则与教学方法《面向对象程序设计》是一门理论性、实践均较强的课程,在教学程中要突和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技1、基本知识、基本理论方面:使学生熟练掌握C#windows2、能力、技能培养方面:熟练掌握用C#编写常用程序;掌握程序设计的基本方法和程序调试的基本过程。能正确安装和配置.NET验;VisualStudio.NET试应用程序;Windows能利用面向对象程序设计的原理,进行类的设计;能使用常用.NETWindowsWindows(6)ADO.NET,能进行简单地数据库应用程序的设计;(7)能独立进行小型应用软件的开发。五.课程总学时总学时为42课时,包括理论课的讲解28课时和上机实验14课时。六.课程教学内容要点(一).各章节的学时分配表1各章节的学时分配教学时数合计教学内容(章)讲课学时实验学时1.netc#基础426第2章c#编程基础426第3章面向对象编程基础426第4章面向对象编程进阶426第5章windows应用程序开发426第6章文件操作426第7章数据库应用426合计281442第一章.net与第一章.net与c#基础(一)目的与要求了解面向对象程序设计语言相关内容,熟悉面向对象程序开发平台。(二)主要内容c#语言简介c#的由来c#的特点.net开发平台.net框架概述vs2010的集成开发环境c#程序visualc#开发环境windows窗体应用程序标题栏菜单栏工具栏工具箱窗口2c#(一)目的与要求了解基本类型,变量和常量,表达式的应用。掌握选择、循环和数组的应用。(二)主要内容基本类型值类型引用类型值类型与引用类型的关系变量与常量常量变量表达式算术运算符关系运算符逻辑运算符位运算符赋值运算符条件运算符运算符的优先级与结合性表达式中的类型转换选择语句if语句switch语句循环语句while语句do-while语句for语句跳转语句continue语句break语句return语句goto语句数组数组的定义数组的初始化数组元素的访问system.arrayforeach语句遍历数组元素(三)课后练习综合应用实例第3章面向对象编程基础(一)目的与要求了解面向对象概念。掌握类、方法和属性的应用。(二)主要内容面向对象概念对象、类、实例化面向对象程序设计语言的三大原则类类的声明类的成员构造函数析构函数方法方法的声明方法的参数静态方法与实例方法方法的重载与覆盖属性(三)第4章面向对象编程进阶(一)目的与要求掌握类的继承与多态,运算符重载,类型转换和异常处理的应用。的相关内容。(二)主要内容类的继承与多态继承多态操作符重载类型转换隐式类型转换显式类型转换convert转换结构与接口结构接口集合与索引器集合索引器异常处理异常与异常类异常处理委托与事件委托事件预处理命令组件与程序集组件程序集泛型第5章windows应用程序开发(一)目的与要求掌握开发应用程序的步骤,窗体和windows控件的使用,菜单栏与对话框设计方法。(二)主要内容开发应用程序的步骤窗体windows应用程序项目选择启动窗体窗体属性窗体的常用方法和事件windows控件的使用常用控件labellinklabel控件button控件textbox控件radiobutton控件checkbox控件listbox控件combobox控件groupbox控件listview控件picturebox控件statusstrip控件timer控件菜单在设计时创建菜单以编程方式创建菜单上下文菜单对话框消息框窗体对话框通用对话框多文档界面(mdi)mdi父窗体mdi子窗体mdi子窗体排列子窗体打印与打印预览在设计时创建打印作业选择打印机打印文件打印图形打印文本(三)课后练习综合应用实例第6章文件操作(一)目的与要求了解文件概述和system.io模型。掌握文件与目录类的应用和文件的读与写方法的应用。(二)主要内容文件概述system.io模型system.io命名空间的资源system.io命名空间的功能文件与目录类directorydirectoryinfo类filefileinfo类path类读取驱动器信息文件的读与写流读写文件读写二进制文件(三)课后练习综合应用实例第7章数据库应用(一)目的与要求了解数据库编程基础。掌握编程方法的应用。(二)主要内容数据库基础数据库和数据库管理系统表和视图vs2010创建数据库和表结构化查询语言(sql)数据访问命名空间概述基本概念与特点对象模型的结构创建连接connection对象connection对象commanddatareader对象command对象command对象操作数据datareader对象datareader对象检索数据datasetdataadapter对象dataset对象dataadapter对象(三)课后练习综合应用实例七.实践性教学环节要求(一)实验教学的要求通过实验让学生掌握面向对象程序设计的相关技能,程序调试、程序排错、程序维护等方法。(二)实验安排序号 实验项目名称内容提要1
实验要求
求c#编程环境2c#编程基础
件开发过程,会进行简单的界2面设计。了解C#基本类型,变量和常量循环和数组的应用3面向对象编程掌握类和对象的使用方法24接口掌握常用控件接口的使用25异常处理掌握异常处理方法应用好处26windows应用程序开发理解窗体的属性和事件的作框27文件和数据库应用了解ADO.NET的功能和组成会使用;Connection对象连对象查询单个值2八.教材和主要教学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽源职业技术学院《建筑工业化与装配式结构》2023-2024学年第一学期期末试卷
- 廊坊职业技术学院《计算机通信网络》2023-2024学年第一学期期末试卷
- 江西水利职业学院《汽车轻量化技术》2023-2024学年第一学期期末试卷
- 建东职业技术学院《法语二外》2023-2024学年第一学期期末试卷
- 湖州学院《项目设计》2023-2024学年第一学期期末试卷
- 湖南国防工业职业技术学院《混凝土结构基本原理A》2023-2024学年第一学期期末试卷
- 呼伦贝尔职业技术学院《数量分析方法》2023-2024学年第一学期期末试卷
- 自贡职业技术学院《仿真实训》2023-2024学年第一学期期末试卷
- 周口理工职业学院《生物化工设备》2023-2024学年第一学期期末试卷
- 重庆科创职业学院《网络课程综合》2023-2024学年第一学期期末试卷
- 2024年08月云南省农村信用社秋季校园招考750名工作人员笔试历年参考题库附带答案详解
- 防诈骗安全知识培训课件
- 心肺复苏课件2024
- 2024年股东股权继承转让协议3篇
- 2024-2025学年江苏省南京市高二上册期末数学检测试卷(含解析)
- 四川省名校2025届高三第二次模拟考试英语试卷含解析
- 考研有机化学重点
- 全国身份证前六位、区号、邮编-编码大全
- 《GPU体系结构》课件2
- 三年级语文上册 期末古诗词专项训练(二)(含答案)(部编版)
- 《护士条例》课件
评论
0/150
提交评论