《.NET程序设计》实验指导书-图文

合集下载

net程序设计实验指导书

net程序设计实验指导书
(6)10个同学排成一个首尾相连的圈,先给每位同学从1到10编号,然后依次报数(1,2,3),报到3的同学退出,至到只剩1个同学为止,请求出最后剩下的这个同学的编号是多少。
实验
1.实验目的:
(1)掌握C#语言中参数传递的四种方式。
(2)掌握C#语言定义类的方法。
(3)掌握类的各种成员(字段,属性,方法,索引器)的定义方法。
4.思考题
(1)GDI+支持哪些图像文件格式?
(2)利用Clipboard类能否向剪贴板存放rtf格式的文本?
实验
1.实验目的:
(1)熟悉的体系结构和对象模型。
(2)熟悉常用的数据库连接方式。
(3)掌握基本的数据库操作方式。
(4)通过实验内容,能够进行简单的数据库程序开发。
2.实验仪器
(4)利用一个标签控件和一个计时器控件,演示移动字幕效果。即一段文字从窗体的一侧移动到窗体的另一侧,并且字幕移出窗体时,要从另一侧再移入窗体。
(5)设置一个用户注册页面,要求用户输入用户名、密码、出生日期、性别、学历、兴趣爱好、自我介绍。其中,密码输入框要注意保密,出生日期、性别信息、学历最好用户可以从列表输入,以规范输入内容,兴趣爱好可以从“运动”、“看书”、“听音乐”、“绘画”、“上网冲浪”、“看电视”等项目中进行选择。
4.思考题
(1)要设计一个演示动画的程序,应该使用什么控件?
(2)对于用户注册窗体上的密码输入框,应该使用什么控件?应该设置该控件的什么属性?
实验
1.实验目的:
(1)熟练掌握并灵活运用画笔和画刷的设计方法。
(2)掌握利用画笔绘制各种几何图形的方法。
(3)掌握利用画刷填充各种三角形等多种面状图形的绘制方法。
(4)在PictureBox1内部画一个绿色的椭圆边框。

程序设计实验指导书

程序设计实验指导书

程序设计实验指导书一、实验目的本实验旨在通过编程实践,提高学生的程序设计能力,加深对程序设计的理解。

通过完成实验任务,学生能够掌握常用的程序设计语言和工具,并能够独立完成基本的程序设计任务。

二、实验环境1. 软件:该实验使用的程序设计语言为Java,所以需要安装Java开发环境(JDK)。

2. 开发工具:推荐使用集成开发环境(IDE),如Eclipse、IntelliJ IDEA等。

3. 硬件:能够运行所需开发工具和Java程序的计算机。

三、实验内容1. 实验一:程序基础本实验主要考察学生对程序结构和基本语法的理解。

学生需要编写一个简单的Java程序,在控制台输出指定的内容。

可以选择合适的题目,如输出学生的个人信息、打印乘法口诀表等。

2. 实验二:条件语句和循环结构本实验主要考察学生在程序中正确运用条件语句和循环结构的能力。

学生需要编写一个Java程序,实现一个简单的计算器功能。

要求用户输入两个数字和运算符,程序可以根据运算符进行加、减、乘、除等运算,并输出结果。

3. 实验三:数组和函数本实验主要考察学生对数组和函数的理解和运用能力。

学生需要编写一个Java程序,实现对一个整型数组的排序功能。

要求用户输入一组数字,程序可以按照升序或降序对数组进行排序,并输出排序后的结果。

四、实验步骤1. 安装Java开发环境(JDK):请根据实验环境中提到的软件安装要求,安装合适版本的JDK,并配置环境变量。

2. 安装集成开发环境(IDE):根据个人喜好选择合适的IDE,并按照官方指引进行安装和配置。

3. 创建Java项目:在IDE中创建一个新的Java项目,并创建相应的源文件。

4. 编写代码:根据实验内容中的要求,在源文件中编写相应的Java 代码。

5. 编译和运行程序:使用IDE提供的功能,编译和运行程序,观察程序输出是否符合预期结果。

6. 调试和修改:如果程序出现错误或不符合预期,可以使用IDE提供的调试功能进行定位和修复。

《.NET程序设计》实验指导书-图文

《.NET程序设计》实验指导书-图文

《.程序设计》实验指导书-图文《.程序设计》实验指导书年10月 12021实验一 C#基本编程方法一.实验目的1.练习C#中变量声明和赋值的方法。

2.练习C#类型转换的方法。

3.练习C#分支语句的基本用法。

4.练习C#循环语句的基本用法。

二.实验内容1.编写并调试一个C#控制台应用程序,输出1到5的平方值。

2.编写一个C#控制台应用程序,要求完成下列功能。

(1)接收一个整数n。

(2)如果接收的值n为正数,输出1到n间的全部整数,循环转向(1),继续接收一个整数n。

(3)如果接收的值为负值,用break退出循环。

3.为铁路部门编写计算运费的程序。

假设铁路托运行李,规定每张客票托运费计算方法是:行李重量不超过50kg时,每千克0.25元;超过50kg而不超过100kg时,其超出部分每千克0.35元时;超过100kg时,其超过部分每千克0.45元。

要求从键盘上输入行李重量后,程序计算并输出托运的费用。

三.实验体会:2实验二 C#面向对象编程一.实验目的1.练习如何创建类和对象。

2.练习如何为定义的类编写相应的方法。

3.练习如何通过属性访问对象中的数据。

4.练习如何创建基类及其派生类。

二.实验内容1.编写一个控制台应用程序,定义并使用一个时间类,该类包含时、分、秒字段与属性,具有将时间增加1秒、1分和1小时的方法,具有分别显示时、分、秒和同时显示时分秒的方法。

2.编写一个控制台应用程序,程序中有两个类定义,一个是创建程序时系统自动创建的类Class1,一个是用户自定义的Student类,要求该类包含私有字段:学号(字符串)、姓名(字符串)和性别(字符),具有三个属性:学号(读写)、姓名(只读)、性别(读写),具有有参构造方法、具有同时显示学生个人信息的方法。

在Class1类的Main方法中完成以下功能:(1)从键盘上输入一个学生的个人信息(学号、姓名、性别)。

(2)修改该学生的学号和性别。

(3)打印修改前后该学生的个人信息。

《ASP.net》实验指导书

《ASP.net》实验指导书

ASP实验指导书目录实验1: ASP Web服务器的安装与配置................................- 1 - 实验2:HTML标记符的使用(表格、表单对象、CSS样式) ......................................................................................................- 3 - 实验3:VBScript 程序设计..................................................- 5 - 实验4:ASP内建对象..............................................................- 7 - 实验5:数据库基础知识 ......................................................- 10 - 实验6:ASP存取数据库 .......................................................- 12 - 实验7:深入进行数据库编程..............................................- 13 - 实验8:文件存取组件及其他组件 .....................................- 16 -实验1:ASP Web服务器的安装与配置一、实验目的熟悉IIS的安装过程与配置方法。

通过编写简单的ASP页面,掌握ASP网页的编写和运行方法。

二、实验器材及数量Windows Server计算机系统,安装IIS、Macromedia Dreamweaver 8.0、Internet Explorer浏览器、Access数据库等。

三、实验原理利用ASP中对象的方法、事件、属性制作动态网页。

NET程序设计及系统开发实验指导书

NET程序设计及系统开发实验指导书

《.NET程序设计与系统开发》课程实验指导书(信息管理与信息系统及相关专业使用)合肥工业大学管理学院二O一五年七月目录实验一、C#语法基础实验实验二、C#语法高级实验前言该课程实验是为了配合课程《.NET程序设计》的学习,帮助学生更好地掌握课程的教学内容。

与教学内容对应,课程实验分为2个部分:C#语法基础实验和C#语法高级实验。

C#语法基础实验,为综合性实验,用于熟悉和掌握C#基本语法。

C#语法高级实验,为综合性实验,希望藉此掌握和综合应用C#语法知识,开发控制台或windows窗体或 web应用程序。

实验一C#语法基础实验一、目的配合课程教学,通过实际上机练习,熟练掌握和运用C#基本语法,能运用它进行控制台应用程序设计;熟悉VISUAL 开发平台;熟悉控制台应用程序的调试经验和技巧。

二、基本要求实现实验内容提要中规定的各项需求;独立(或合作或在别人协助下或老师指导下)创造性地完成实验,严禁抄袭;实验结束,提交实验报告。

基于VISUAL 平台开展实验,学会如何建立控制台应用的项目工程。

掌握以下语法知识:(1)数据类型;(2)运算符、表达式、语句;(3)数组、字符串、迭代器;(4)异常处理与预处理指令;(5)类与接口;(6)事件与委托。

三、实验内容任务1 判断每个输入的数是否可被3,5和7整除,并将整除状态输出。

要求:(1)掌握VISUAL C#.NET的基本调试技巧。

演示调试情况,会跟踪变量的值,会设置和取消断点,会跟踪如何进入函数内部(2)对每个输入数,分别输出对3,5和7的整除状态;(3)能实现多次输入输出,最好能有一些输入提示;(4)亦可同时输入和处理多个数,并输出多个数的整除状态。

(5)考虑使用switch 或if。

任务2 练习使用for 、while 、do while 、foreach in 等循环语句。

要求:(1) 上述循环语句至少使用1次; (2) 至少有1题采用了string 类实现; (3) 至少有1题采用了集合类实现;任务3 绘图输出y=a*sin(c*x + b) 要求:(1) 系数a, b 和c 是可以变化的,可考虑是从键盘输入的,或通过Main 方法输出字符三角形A AAA AAAAA AAAAAAA AAAAAAAAAB BBB BBBBB 输出字符菱形A AAA AAAAA AAAAAAA AAAAAAAAA AAAAAAA AAAAA AAA AB BBB BBBBB BBB B输出背靠背字符三角形W W WW WW WWW WWW WWWW WWWW B B BB BB BBB BBB输出交替字符倒三角形STSTS STS SSTSTSTSTSTSTSTSTSTS STSTSTSTSTSTSTSTS STSTSTSTSTSTSTS STSTSTSTSTSTS STSTSTSTSTS STSTSTSTS STSTSTS STSTS STS S参数传递的;(2)x的取值范围在0~4π之间,x,y值采用四舍五入;提示:根据输入参数,先生成一组数据(x, y),可考虑循环生成,四舍五入;在相应位置输出*或#。

09秋07级.NET程序设计实验指导手册

09秋07级.NET程序设计实验指导手册

一、可读性编程高手都知道:一个好的程序要具备可读性,可方便自己也可方便别人。

所以,要培养一个良好的编程习惯,可注意以下几方面:1.代码的缩进;2.有效使用空格;3.简明的注释;4.意义明确的命名;5.着重表示的常量。

二、亲手编写源程序在编写C#程序过程中,还可以利用一些可视化的开发工具,它们可以综合使用C#的编译器和调试器等,例如Symantec公司的Visual Café、Kawa、Sun公司的C#Worshop和C# Studio、Inprise公司的JBuilder、微软的Visual J++等,使用编程开发工具可以加快编程的速度。

但在初始学习时还是最好亲手编写源程序,以便理解类和编程思想。

三、立即运行程序编写的源程序要立即上机编译运行来检验程序中存在的问题。

通过运行的结果验证程序的功能是否实现。

即时有一些系统类的方法、变量也需要上机实验去了解它们的含义。

姓名:学号:日期:实验名称:成绩:实验一继承与多态编程练习【实验目的】1.理解继承的含义,掌握派生类的定义方法和实现;2.理解虚函数在类的继承层次中的作用,虚函数的引入对程序运行时的影响,能够对使用虚函数的简单程序写出程序结果。

3.编写体现类的继承性(成员变量,成员方法,成员变量隐藏)的程序;4.编写体现类多态性(成员方法重载,构造方法重载)的程序。

【实验要求】1.写出程序,并调试程序,要给出测试数据和实验结果。

2.整理上机步骤,总结经验和体会。

3.完成实验日志和上交程序。

【实验内容】一、类的继承和构造函数的灵活应用1、编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。

要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类student和教师类数据操作类teacher的基类。

二、类的多态性练习雇员系统,定义雇员基类,共同的属性,姓名、地址和出生日期,子类:程序员,秘书,高层管理,清洁工,他们有不同的工资算法,其中高级主管和程序员采用底薪加提成的方式,高级主管和程序员的底薪分别是5000元和2000元,秘书和清洁工采用工资的方式,工资分别是3000和1000,以多态的方式处理程序,要求主程序的多态变量部分用数组实现。

实验指导书——精选推荐

实验指导书——精选推荐

.NET程序开发与设计实验指导书丰艳信息科学技术学院实验一Visual C#实验环境及程序调试一、实验目的及要求:(1)熟悉集成开发环境。

初步掌握集成开发环境的菜单栏、工具栏、解决方案资源管理器的使用;(2)初步掌握创建控制台应用程序和Windows应用程序的基本步骤;(3)熟悉程序输入、编译、链接和运行过程;(4)初步掌握程序的调试方法,熟悉调试器的使用方法。

二、实验平台:操作系统:Windows XP以上版本实验环境:V isual Studio 2008三、实验内容:1、新建一个控制台应用程序Hello World;2、新建一个Windows应用程序,计算圆柱体体积。

四、实验步骤:1、创建控制台应用程序的操作过程单击“开始”---“程序”---“Microsoft V isual Studio .NET 2008”;此时将打开 2008的起始页;要创建C# 控制台应用程序,从菜单中选择“文件”---“新建”---“项目”。

此时将打开“新建项目”窗口;选择“Visual C# 项目”作为项目类型,选择“控制台应用程序”作为模板;编写代码;2、创建Windows应用程序的操作过程要创建C# Windows应用程序,从菜单中选择“文件”---“新建”---“项目”。

此时将打开“新建项目”窗口;选择“Visual C# 项目”作为项目类型,选择“Windows应用程序”作为模板;在窗体上添加相应控件:添加三个标签按钮,标题分别为“圆柱体底面半径:”、“圆柱体高:”、“计算结果:”,添加两个文本框,让用户在其中输入半径和高,添加一个命令按钮,标题为“计算”。

双击按钮控件,为按钮单击事件编写代码,计算体积;选择主菜单“调试”中的“启动调试”命令运行程序。

五、总结本次实验并完成实验报告实验二结构化程序设计一、实验目的及要求:(1)掌握逻辑运算和条件逻辑运算的区别;(2)了解checked用法;(3)学习foreach语句的使用;(4)掌握定义函数和调用函数的方法,以及参数传递方式;(5)掌握数组的定义和使用方法;(6)了解ArrayLlist类和哈希表的用法;二、实验平台:操作系统:Windows XP以上版本实验环境:V isual Studio 2008三、实验内容:(1)分别使用for和while循环输出1~36之间的整数,且每行只输出6个整数。

程序设计基础实验指导书

程序设计基础实验指导书

图A-1 C 语言程序的调试、运行步骤
图A-1 中,虚线表示当某一步骤出现错误时的修改路线。

运行时,无论是出现编译错误、连接错误,还是运行结果不对(源程序中有语法错误或逻辑错误),都需要修改源程序,并对它重新编译、连接和运行,直至将程序调试正确为止。

图A-2新建文件
如果程序已经输入过,可选择“文件”菜单的“打开”菜单项,并在查找范围中找到正确的文件夹,调入指定的程序文件。

3 程序保存
在打开的VC++界面上,可直接在编辑窗口输入程序,由于完全是Windows
入及修改可借助鼠标和菜单进行,十分方便。

当输入结束后,保存文件时,因指定扩展名“.C”,否则系统将按C++扩展名“.CPP”保存。

如图A-3所示。

图A-4 编译连接菜单图A-5 编译连接正确
图A-7 数据输入输出窗口
图A-9 关闭程序工作区。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《.程序设计》实验指导书-图文
《.程序设计》
实验指导书
年10月 1
2021
实验一 C#基本编程方法
一.实验目的
1.练习C#中变量声明和赋值的方法。

2.练习C#类型转换的方法。

3.练习C#分支语句的基本用法。

4.练习C#循环语句的基本用法。

二.实验内容
1.编写并调试一个C#控制台应用程序,输出1到5的平方值。

2.编写一个C#控制台应用程序,要求完成下列功能。

(1)接收一个整数n。

(2)如果接收的值n为正数,输出1到n间的全部整数,循环转向(1),继续接收一个整数n。

(3)如果接收的值为负值,用break退出循环。

3.为铁路部门编写计算运费的程序。

假设铁路托运行李,规定每张客票托运费计算方法是:行李重量不超过50kg时,每千克0.25元;超过50kg而不超过100kg时,其超出部分每千克0.35元时;超过
100kg时,其超过部分每千克0.45元。

要求从键盘上输入行李重量后,程序计算并输出托运的费用。

三.实验体会:
2
实验二 C#面向对象编程
一.实验目的
1.练习如何创建类和对象。

2.练习如何为定义的类编写相应的方法。

3.练习如何通过属性访问对象中的数据。

4.练习如何创建基类及其派生类。

二.实验内容
1.编写一个控制台应用程序,定义并使用一个时间类,该类包含时、分、秒字段与属性,具有将时间增加1秒、1分和1小时的方法,具有分别显示时、分、秒和同时显示时分秒的方法。

2.编写一个控制台应用程序,程序中有两个类定义,一个是创建程序时系统自动创建的类Class1,一个是用户自定义的Student类,要求该类包含私有字段:学号(字符串)、姓名(字符串)和性别(字符),具有三个属性:学号(读写)、姓名(只读)、性别(读写),具有有参构造方法、具有同时显示学生个人信息的方法。

在Class1类的Main方法中完成以下功能:(1)从键盘上输入一个学生的个人信息(学号、姓名、性别)。

(2)修改该学生的学号和性别。

(3)打印修改前后该学生的个人信息。

3.编写一个控制台应用程序,定义和使用cylinder类,cylinder类的构造方法被传递了两个double值,分别表示圆柱体的半径和高度。

用cylinder类计算圆柱体的体积,并存储在一个double变量中。

在cylinder类中包含一个方法vol(),用来显示每个cylinder对象的体积。

4.编写一个控制台应用程序,程序中有两个类定义,一个是创建程序时系统自动创建的类Class1,一个是用户自定义的Student类,要求该类包含私有实例字段:学号(字符串)、姓名(字符串)、成绩(double)以及私有静态字段:学生人数、学生总成绩、学生平均成绩,具有有参构造方法、显示学生个人信息的公有实例方法和显示学生人数、总成绩及平均成绩的公有静态方法。

在Class1类的Main方法中完成以下功能:(1)从键盘上依次输入三个学生的个人信息(学号、姓名、成绩)。

(2)统计全部学生的人数、总成绩和平均成绩。

(3)打印学生们的个人信息及全部学生的人数、总成绩和平均成绩。

三.实验体会:
3
实验三网页设计
一.实验目的:
1.熟练掌握的基本语法。

2.掌握使用记事本进行简单网页编辑的方法。

3.熟练掌握使用Dreamweaver 8插入主要元素并为其设置主要属性的方法和步骤。

4.熟练使用简单CSS属性进行样式设置。

5.掌握使用表格进行页面布局的方法与技巧。

二.实验内容:
(一).掌握使用记事本进行简单网页编辑的方法。

0. 实验准备:
(1)在硬盘上为本实验建立文件夹(以下称为“实验文件夹”),用于保存本实验的实验结果;
(2)准备3幅图片,其扩展名分别为.jpg,.gif
和.png,.gif图片最好是一个动画,将这3幅图片放到实验文件夹中。

提示:可以使用://image.google.或://image.://.wode./搜索并下载图片,这些图片搜索引擎是可以指定文件类型进行搜索的。

1. 构建一个最简合法的文档“我的第一个网页”:
(1)从开始菜单启动记事本;
(2)在记事本中,录入一个最简合法文档;
(3)设置该文档在最终在浏览器中显示的标题为“我的第一个网页”;(4)在页面添加可见的文本“我的第一个网页”;(5)若使用记事本,则选择菜单“文件”→“保存”,在“另存为”对话框中,在“保存类型”下拉列表中选择“所有文件”,
录入“文件名”myfirstpage,单击“保存”按钮将该页面保存到实验文件夹。

提示:最简合法文档必须包含的元素有、head、 title、body。

2. 使用简单内联元素进行文字处理:
提示:简单内联元素包括以下标记:b(粗体)、i(斜体)、u (下划线)、img(图片)、a(超级链接)、font(字体设定)。

(1)从开始菜单启动记事本;
(2)在记事本中,录入一个最简合法文档;
(3)设置该文档最终显示标题为“简单文字处理”;
(4)在文档的和之间,插入适当元素使最终网页中显示以下内容:
这是一段文本
这是一段文本注:以上文字不涉及到文字字体、大小、颜色的设置,且并不居中显示。

(5)紧接着步骤(4)插入的元素插入适当元素,使得最终网页上可以显示字号为5、颜色为红色、字体为“华文彩云”的下列样式文字:
这是一段文本
(6)如果以上的每条文本之间没有换行,则在它们之间分别插入一个换行;
4
(7)使用步骤1-(5)中的方法保存当前文档为simpleinline。

3. 在网页中创建超级链接:(1)从开始菜单启动记事本;
(2)在记事本中,录入一个最简合法文档;
(3)设置该文档最终显示标题为“中的超级链接”;
(4)插入一个可以到达第2个实验中保存的simpleinline 的超级链接;(5)使用类似1-(5)的方法保存当前文档为link; 4. 在网页中插入图片:
(1)从开始菜单启动记事本;
(2)在记事本中,录入一个最简合法文档;(3)设置该文档最终显示标题为“中的图片”;(4)插入0-(2)中准备的实验文件夹中的.jpg图片;
(5)在页面中插入实验文件夹中的.gif图片,并设置其替换文本;
(6)在页面中插入实验文件夹中的.png图片,并为其设置宽度为5的边框;(7)使用类似1-(5)的方法保存当前文档为image。

(二).使用Dreamweaver 8插入主要元素并设置属性
(1).启动Macromedia Dreamweaver 8.0;
(2).使用“文件”→“新建”菜单调出“新建文档”对话框,在“类别”中选择“基本页”,在“基本页”中选择“”,设置“文档类型”为“无”,单击“创建”按钮创建文档;
(3).使用“文件”→“保存”菜单将(2)中新建的文档保
存在“实验文件夹”中,文件名为dwandelement;
(4).在页面中插入一幅图片,为该图片设置替换文本。

(图片自备); (5).在页面中插入一个表格,以显示以下成绩单:
张勇李涛计算机1班王建孙正平均成绩刘伟张南计
算机2班李明徐杰平均成绩年级平均 VB 70 60 60 70 65 70 80 80 70 75 70 计算机系成绩单
Access 网页网络 70 80 80 70 75 90 60 60 90 75 75 90 60 60 90 75 80 80 90 90 85 80 80 80 90 90 85 70 60 60 70 65 70 (三).编制文档,并使用简单CSS属性格式化文档的输出
(1).启动Macromedia Dreamweaver 8.0;
(2).新建网页simplecss,并保存在“实验文件夹”中; (3).在simplecss文档中添加元素,并为其添加合适的CSS样式,使
网页最终显示以下内容,要求每个换行隔开的文本都包含在一个div元素中;
5。

相关文档
最新文档