- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验大纲-高级程序设计
《高级程序设计》实验教学大纲
一、实验课程基本情况
课程编号课程名称课程
类别课程
性质课程
属性实验
学期学时数实验
个数实验者
实验学分
适用专业1 必修
2 限选
3 任选1独立
设课
2非独立设课1 基础
2 技术基础
3 专业年级学期总学时实验学时大纲要求实际开出本科3510006高级程序设计123367226121214计算机科学与技术专业
二、实验课程介绍
《高级程序设计》
1.课程简介及要求
《高级程序设计》课程为计算机科学技术专业学生必修课程。本课程选择C#语言,以.NET为平台,从结构化程序设计、面向对象程序设计、算法设计、界面设计、应用程序开发等多个方面系统地介绍程序设计的基本思想方法。以编程的思想、算法的训练和逻辑思维的思培养为主线,将新概念、新方法贯穿始终,培养学生程序设计的能力。是计算机专业学生必修的一门实用性极强的课程。
通过本课程的学习,使学生在掌握C#语言基本编程方法的基础上,建立面向对象程序设计的思想,具备面向对象程序设计的能力,能够独立编写出实用的C#程序,为将来从事单机或网络程序设计,以及软件开发奠定坚实基础。
2. 实验目的及要求
实验目的:实验课是高级程序设计课程的重要实践环节。通过实验,使学生对课堂教学内容进一步巩固、验证,加深对面向对象编程思想的理解;强化他们利用C#进行程序流程控制、常用控件的属性、事件、方法的理解和使用,能够建立和使用类,通过简单实验和综合性设计性实验,培养学生的独立编程能力并提高学生的软件开发能力。
实验要求:
(1)掌握Visual Studio开发环境。
(2)掌握类的定义和使用。
(3)掌握常用控件的事件。
(4)掌握各种数据类型。
(5)掌握表达式、赋值语句的正确书写规则。
(6)掌握常用函数的使用。
(7)掌握基本控制结构语句及程序结构。
(8)掌握数组的定义和使用。
(9)掌握函数过程和子过程的定义和调用方法。
(10)掌握下拉式菜单等标准Windows界面元素的设计方法。
(11)??解鼠标和键盘事件过程的编写。
(12)掌握各类文件的打开、关闭和读/写操作。
(13) 掌握ADO.NET数据库访问方法及相关的数据控件。
3.实验方式及要求
实验方式:上机实验
实验要求:
(1)任课教师讲清实验的基本目的、方法及要求。
(2)学生实验前必须先阅读实验任务并制定好上机步骤,充分理解实验目的。
(3)实验每人每次一台微机,实验之后写出详细的实验报告。
4.考核方式及评分
(1)实验时应将各种问题与结果记录下来,实验内容存入ftp。
(2)任课教师对每次实验情况都要进行检查、分析、登记。
(3)实验成绩占平时成绩的50%,课程设计或大作业占总评成绩的30%。
5.主要仪器设备
(1)服务器,投影仪,计算机,局域网和因特网,广播软件。
(2) Microsoft Windows Server,Microsoft Visual Studio,Microsoft SQL server。
6.教材及参考书
教材:
C#应用程序设计,韦鹏程,中国铁道出版社,2011.7
主要参考书:
(1)Visual C# 2010 How to program,Harvey M. Deitel,Pearson,2010
(2)21天学通C#,秦婧等,电子工业出版社,2011
(3)C#入门经典,沃森等,齐立波翻译,清华大学出版社,2010
(4)C#高级编程,内格尔等,李铭译,清华大学出版社,2010
三、实验项目设置表
实验室名称:教学机房
课程编号
项
目
序
号实验项目
名 称内容提要实验
学时
仪器
套数
每
套
人
数实验
属性
1验证
2综合
3设计3510006
1试验1:
简单的WinForm程序(1)了解VS系统对计算机软、硬件的要求。
(2)掌握启动与退出VS的方法。
(3)掌握建立、编辑和运行一个简单的C#应用程序的全过程。
(4)掌握GUI界面及常用控件(文本框、标签、命令按钮)的应用。28011
2试验2:
BMI计算器(1)掌握表达式、赋值语句的正确书写规则。
(2)掌握常用函数的使用。
(3)进一步掌握常用控件及其事件函数的使用。28011
3实验3:
简易个税计算器(1)掌握逻辑表达式的正确书写形式。
(2)掌握单分支与双分支条件语句的使用。
(3)掌握多分支条件语句的使用。
(4)熟练情况语句的使用与多分支条件语句的区别。28011
4实验4:
输入整数排序1)掌握Foreach语句的使用。
(2)掌握简单的排序方法。
(3)掌握窗体之间的传值方法,防止死循环或不
文档评论(0)