欢迎来到天天文库
浏览记录
ID:20638764
大小:71.52 KB
页数:6页
时间:2018-10-14
《计本c程序设计实验大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《C#面向对象程序设计》实验教学大纲一、课程基本信息课程名称:c#而对象程序没计课程编码:31083A04课程类别:专业教育必修课适用专业:汁算机科学与技术开课学期:6课程类型:非独立设课课程学时:独立设课:总学时0学时;非独立设课:总学吋72学吋(其中理论课36学时,实验课36学吋)课程学分:4.5先修课程:C语言程序设计并修课程:无内界简介:C#税序设计课稈足.NET体系柅架的重要课稈,足学习ASP.NET程序设计课程的基础。学好该门课程可以帮助学生较好的理解OOP的概念,能够帮助学牛.学AI其他OPP课程
2、打下基础。当今许多企业级开发都是基于.NET框架创建的。通过该课程的学习,使学生掌握而叫对象程序设计相欠的概念和对象的用法,使学生能独立进行实际应用项目的程序设计。通过教学的各个环节,逐步培养学生抽象思维和概括问题的能力、逻辑推理能力、景化思维能力、&学能力、较熟练的运用能力和综合运川所学知识分析和解决问题的能力。为学生的后续课程和终身学奠定基础。木课程的FI标是:使学生理解程序设计的®木概念,建立起程序设计的菽木思路,提高学生的理论知识水平。主耍包括了算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、
3、理解源程序和设计解题流程的能力;了解结构化程序设计和而向对象程序设计的思想,能编制出风格良好的程序;最后达到能编写常川的C#应用程序0的;使学生掌握结构化程序设计、面向对象程序设计的基木思想和方法,培养学生的实际动手能力。这些技术和方法包括算法的设计,程序的实现,熟练运川C#班言的编辑调试环境,能编写常川的C#应川程序;使学生了解程序设计在本专业的应用、发展及趋势,培养学生的软件开发职业素质和技能。二、实验课程的性质与任务实践课的FI的是使学生进一少了解和掌握.NET平台的使用,提高对实际问题的分析和设计能力,
4、通过实验课程,熟悉和掌握C#程序设计技巧,理解而昀对象程序设计的思想,理解和掌握C#语言基本语句、语法、数裾类型、运算符和表达式,顺序、选择、循环结构程序设计,数组、函数、代理、结构体、类、继承、多态等的使川,全面领会和贯通所学习的现论知识,从而培养学生综合运用所学课程知识,分析解决问题的能力,培养学生理论联系实际作风,实事求是,严肃认真的科学态度和良好的工作作风,为今P从事相关工作及进一步学习打下难础。三、实验项目实验-C#集成开发环境控制台输入输出程序设计1.实验类别:专业教育2.实验类型:演示性设汁性3.
5、学吋:34.实验目的和要求:(1)掌握控制台应用程序的输入输岀方法的使用。(2)熟悉C#集成开发环境:了解各功能冰打的菜单命令;显示所有的可见窗LI和所有工具栏(箱),随后再将h述的窗口和工具栏(箱)进行隐藏。(3)了解工具栏(筘)屮柯哪些主要控件,了解控件的属性及事件。5.实验内祚或原理:(1)熟悉VS2008的各个组成部分(2)编写一个控制台程序,完成一个整形数组数值从小到大的排序6.实验少骤(1)启动VS2008熟悉它的各个组成部分。(2)创建一个控制台应川程序。(3)在默认生成的项n甩新建一个类,该类的
6、功能是完成对一个整形数组的排序。整型数组通过参数传递给该排序类的排序方法。排序算法使用冒泡排序算法。(4)在Program类里定义一个int型数组,该数组川于从键盘接收10个整型数。接收功能在Program类Main()方法里曲完成。接收键盘输入的时候要W提示信息。(5)在Main()方法里則,把第四步的数组传递给数组排序类进行排序,敁后返回排好序的类。这时必须耍创建一个排序类的对象。(6)在Main()方法里而输出数组里而的每一个元素。7.实验中主耍使用的仪器、设备计算机,VS20088.实验材料无9.实验安
7、全和注意事项水电安全,没备安全实验二C#程序设计基础1.实验类别:专业教育2.实验类型:设计性3.学时:34.实验H的和要求:(1)掌握值类型的定义及使用,掌握引用类型的定义及使用。(2)熟悉常见类型转换方法的使川。(3)理解装筘与拆筘。5.实验内容或原理:(1)设汁程序完成装箱与拆筘。(2)设计程序验证值类型与引用类型的区别。6.实验步骤(1)在VS下,创逑一个控制台应用程序完成装箱与拆箱。(2)在程序中输入代码进行调试,根据调试结果总结结论。(3)再设计一个程序验证值类型与引用类型的区别。1.实验中主耍使用
8、的仪器、设备计算机,VS20082.实验材料无3.实验安全和注意事项水电安全,设备安全实验三而向对象程序设计1.实验类别:专业教育2.实验类型:设计性3.学时:64.实验UI的和要求:(1)掌握类和对象的使用,掌握类的继承,掌握构造函数使用。(2)掌握方法、属性、索引、委托和事件的使用。5.实验内容或原理:(1)假设火灾发生的概率是0.001,当火灾发牛吋发送者类负责发送消息(以事件的
此文档下载收益归作者所有