实用程序设计与实例分析上机指导书.docx
《实用程序设计与实例分析上机指导书.docx》由会员分享,可在线阅读,更多相关《实用程序设计与实例分析上机指导书.docx(31页珍藏版)》请在第一文库网上搜索。
1、实用 程序设计与实例 分析上机指导书适用专业: 课程代码: 总学时:. 总学分:编写单位:实验一:VISUALSTUDIO 2012基本操作练习-2-实验二:C#面向对象程序基本练习-4-实验三:面向对象入门一计算器设计-7-实验四:常规GUl程序设计-9-实验五:图形图像和多媒体编程练习-11-实验六:文件操作-14-实验七:数据库编程练习TODO-16-实验八:多线程和并行程序设计TODO-22-实验九:网络通信程序设计-24-实验十:面向硬件的程序设计-26-主要参考文献-28-实验一:ViSUaIStUdiO 2012基本操作练习编写教师: 一、实验目的和任务1、熟悉 Visual S
2、tudio 2012 开发环境。2、了解.NET框架和C#语言概述。3、了解C#程序的基本编码规则。4、掌握C#的主要数据类型以及运算符和表达式。5、掌握C#中简单的流程控制。二、实验原理1、Visual Studio 2012安装方案见教材所示。2、解决方案资源管理器窗口可以浏览当前项目包含的所有资源,也可以向项目中添加 新的资源,或者修改、复制和删除已经存在的资源。3、查看MSDN帮助文档按钮:Flo4、常用的操作有:调试(点击调试后点击启动调试或者直接点击启动,快捷方式F5)、 逐语句调试(Fl0)、逐过程调试(Fll)o5、C#主要数据类型:整数类型、实数类型、UniCOde字符集、C
3、har (字符型)、String(字 符串型)、bool (布尔型型object (对象型)。6、变量的声明规则:数据类型名称 变量名列表;变量的类型转换分为隐式转换和显 示转换,显示转换也叫强制转换,显示转换的一般格式为:(数据类型名称)数据。 另外C#还有进行数据转换的两个方法:Parse方法和ToString方法。7、C#的基本算术运算符:一元运算符有:-(取负)、+(取正)、+(增量)、-(减量)。二 元运算符有:+(加)、-(减)、*(乘)、/(除)、% (取余)。8、C#的基本关系运算符:(大于)、(小于)、二(大于等于)、二(小于等于)、二(等 于)、!二(不等于)。9、C#的基
4、本逻辑运算符:!(非)、&(与)、|(或)。10、流程控制包括分支语句(if语句和switch语句)、循环语句(while语句、do while语句、for语句、foreach语句)、跳转语句(goto语句、break语 句、COntinUe 语句)。三、实验仪器、设备及材料Windows 环境计算机、Visual Studio 20121 软件四、实验步骤1、根据教材中相关章节的介绍,运行VS2012安装包,进行开发环境的安装。2、进入C#集成开发环境,选择“文件“新建“项目”,继续选择添加一个Windows 窗体应用程序”,输入项目名称,点击“确定”创建一个C#项目。3、点击视图选择工具箱
5、,在工具箱中找到Iabel控件(2个)、TeXtBOX控件、button 控件并分别拖拽至forml窗体中排好序。4、分别修改各个控件的属性:labell: Text:姓名:label2: Text:TextBoxl: Name: txtinputButtonl: Name: btnConfirmText:确认5、在forml窗体中双击btnConf irm控件;6、将以下代码编写到btnConf irm_Click中:label2. Text = 欢迎 + txtinput. Text. ToStringO+登入!;7、运行程序,在文本框中输入自己的姓名,点击确认按钮。8、记录实验结果,并撰
6、写实验报告。五、实验报告要求实验报告须采用学校规定的格式,书写规范,资料齐全,书面整洁。六、实验注意事项请严格按照实验步骤进行操作,避免对仪器的损坏,实验过程中对结果做好记录。七、思考题1、C#和.Net的关系?2、解决资源管理器窗口有何用途?3、如何调试一个程序?实验二:C#面向对象程序基本练习一、实验目的和任务1、理解C#中面向对象的思想。2、掌握类与对象的关系、方法与属性的使用方法。3、理解构造函数和析构函数用法。4、理解并正确区分“类库项目”、“程序集”、“命名空间”三个概念。5、掌握实例成员与类成员的区别,并掌握其特性和访问规则。6、掌握继承与多态的实现方法。7、了解委托与事件概念。
7、二、实验原理1、面向对象是将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重 用性、灵活性和扩展性。2、面向对象包括四个基本特征:抽象、封装、继承与派生、多态性。3、类使用CIaSS关键字来定义,可以包含数据成员、方法、成员以及嵌套的类型成员。4、方法重载是指一个类有多个方法,名字相同,但方法的参数列表不一样。5、构造函数是一个与类名相同的函数,它的声明和普通方法类似,不同的是它没有返 回值。6、“命名空间”是一个逻辑上的概念,它的物理载体是“程序集”,具体体现为“DLL” 或“EXE”文件,在ViSUaI StUdiO中,可通过创建“类库”类型的项目生成程序集。7、在类的声明中,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用程序 设计 实例 分析 上机 指导书
