《.NET程序设计》实验指导书-图文
net程序设计实验指导书
实验
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程序设计》实验指导书-图文
《.程序设计》实验指导书-图文《.程序设计》实验指导书年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实验指导书目录实验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程序设计与系统开发》课程实验指导书(信息管理与信息系统及相关专业使用)合肥工业大学管理学院二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程序设计实验指导手册
一、可读性编程高手都知道:一个好的程序要具备可读性,可方便自己也可方便别人。
所以,要培养一个良好的编程习惯,可注意以下几方面: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 关闭程序工作区。
《程序设计基础(C语言)》实验指导书
《程序设计基础(C语言)》目录第1 章概述 (1)1.1 课程简介 (1)1.2 实验环境选择 (1)第 2 章实验要求 (1)2.1 实验过程要求 (1)2.2 考核及评分标准 (1)第 3 章实验内容 (2)3.1 实验1 熟悉C语言运行环境 (2)3.2 实验2 数据类型 (3)3.3 实验3 运算符和表达式 (4)3.4 实验4 顺序结构及输入和输出 (6)3.5 实验5 选择结构 (7)3.6 实验6 循环结构 (9)3.7 实验7 数组(1) (11)3.8 实验8 数组(2) (12)3.9 实验9 字符串及其操作 (13)3.10 实验10 函数 (14)3.11 实验11 结构体 (15)3.12 实验12 指针 (16)第 1 章概述1.1 课程简介《程序设计基础(C语言)》是软件工程各专业或其它相近专业学生的公共职业基础课,是软件类各专业的入门课程,直接影响学生后继职业技术课程的学习及可持续发展能力的培养。
通过本书,学习基本的程序设计概念和程序设计方法,学会使用C语言解决实际问题,进行初级的程序设计。
1.2 实验环境选择VC++6.0第 2 章实验要求2.1 实验过程要求本课程中,实验者必须服从指导教师和实验室工作人员的安排,遵守纪律与实验制度,爱护设备及卫生。
在指定的实验时间内,必须到机房内实验,其余时间可自行设计和分析。
本课程所涉及的程序代码,都要求有较高的可读性和效率,多文件表示。
2.2 考核及评分标准若实验者在指定上机时间三次不到课,取消考核资格。
请假,必须提前出具正式假条,不接受事后假条。
如果发现抄袭、篡改、伪造实验数据,或实验报告和设计报告雷同,涉及的所有学生的该课程成绩计为0 分。
本课程采用结构化评分,主要由指导教师灵活处理,可以是考勤等。
第 3 章实验内容3.1 实验1 熟悉C语言运行环境一、实验目的1.了解什么是C语言2.熟悉C语言程序开发环境二、实验内容和步骤1.大学生涯的第一个程序1)运行Microsoft Visual Studio 2008或者VC6.02)创建项目,选择win32控制台应用程序或者空项目,项目名为MyFirstApp3)新建项目,选择C++源文件,文件名为HelloWorld4)在程序编辑窗口,输入如下代码#include <stdio.h>/* 主程序*/void main(){printf("hello world\n");}5)执行程序,Ctrl+F56)观察输出结果,并记录2.修改程序1)增加语句,观察输出结果是否不同printf("hello world\n");printf("world is me\n");2)删除输出字符串中的“\n”,观察输出结果是否不同printf("hello world\n");3)进行换行输出,观察输出结果是否不同printf("hello, ");printf("world");printf("\n");4)将上个程序块中的printf("\n");去掉,观察输出结果是否不同3.用自己的语言,描述下对C语言程序的第一印象4.简单描述下,第二步骤中,输出结果相同与不同的原因;以及“\n”的用途3.2 实验2 数据类型一、实验目的1.掌握变量的命名规则和定义2.掌握C语言程序中的各种数据类型并使用它们二、实验内容和步骤1.定义3个变量numInt、numFloat、charInfo,他们的类型分别为整型,单精度类型,字符型;并分别初始化为2,2.0和‘A’,最后输出这三个变量的值。
12秋10级.net程序设计实验指导手册
一、可读性编程高手都知道:一个好的程序要具备可读性,可方便自己也可方便别人。
所以,要培养一个良好的编程习惯,可注意以下几方面:1.代码的缩进;2.有效使用空格;3.简明的注释;4.意义明确的命名;5.着重表示的常量。
二、亲手编写源程序在编写C# 程序过程中,还可以利用一些可视化的开发工具,它们可以综合使用C# 的编译器和调试器等,例如Symantec 公司的Visual Café、Kawa、Sun 公司的C# Worshop 和C# Studio、Inprise 公司的JBuilder、微软的Visual J++等,使用编程开发工具可以加快编程的速度。
但在初始学习时还是最好亲手编写源程序,以便理解类和编程思想。
三、立即运行程序编写的源程序要立即上机编译运行来检验程序中存在的问题。
通过运行的结果验证程序的功能是否实现。
即时有一些系统类的方法、变量也需要上机实验去了解它们的含义。
姓名:学号:日期:实验名称:成绩:一、实验目的及要求二、实验环境Windows XP操作系统,Visual 2005三、实验源程序及关键代码解释四、实验调试过程及运行结果五、实验总结:对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
第一部分面向对象编程实验一继承和多态编程练习【实验目的】1.理解面向对象思想,体会面向对象思想在编程中的使用。
2.掌握Visual C#.NET类的创建(成员,方法,属性),类的继承,类的多态性及类的方法的重载。
3. 理解继承的含义,掌握派生类的定义方法和实现;4. 编写体现类的继承性(成员变量,成员方法,成员变量隐藏)的程序;5. 编写体现类多态性(成员方法重载,构造方法重载)的程序。
【实验要求】1. 写出程序,并调试程序,要给出测试数据和实验结果。
2. 整理上机步骤,总结经验和体会。
3. 完成实验日志和上交程序。
【实验内容】类的继承和构造函数的灵活使用1.为某公司创建一个类来建立员工的人事记录:包括员工的姓名、性别、工资、到公司的日期、部门以及联系方式等信息。
#NET技术实验指导书
《.NET技术》实验指导书实验一基础C#程序设计实验学时:4学时一、实验目的1、掌握.Net Framework的安装及配置方法;2、熟悉C#程序的基本结构和基本语句;3、并掌握其编辑、编译、运行方法。
4、理解C#语言是如何体现面向对象编程基本思想;5、掌握类对象的定义;6、掌握虚拟方法和重载方法的使用。
7、掌握抽象类和抽象方法的使用。
二、实验内容1.从键盘输入两个数进行比较,并定义一个字符串变量,当数1小于数2时,字符串变量为“less than”,当当数1等小于数2时字符串变量为“equal to”,当数1大于数2时字符串变量为“greater than”。
2、编一个猜数程序,程序设定一个1位十进制数,允许用户猜3次,错了告诉比设定数大还是小。
3、定义日期类型Date。
要求有以下面成员:年、月、日变量,重载的构造方法,一个实现年、月、日单独的输入,一个实现从系统时间里读出年月日,并实现打印方法成员,该方法要按照“XXXX年XX月XX日”格式输出日期。
4、编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。
要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类student和教师类数据操作类teacher的基类。
三、实验要求1、实验前根据实验内容复习相关章节,设计出程序框架。
2、编写相应的程序,写出完整的程序代码,包括注释,注意书写的层次结构。
3、调试程序,完成程序。
4、整理实验步骤,总结经验和体会。
5、上交实验报告和源程序。
实验学时:2学时一、实验目的1. 掌握基本控件的重要属性、事件。
2. 熟练掌握在窗体上建立上述控件的操作方法。
3. 熟练掌握事件过程代码的编写。
4. 初步掌握建立基于图形界面的应用程序的过程。
二、实验内容掌握C#常用类和控件的使用方法,并在此基础上完成一个具备加减乘除和求幂功能的简单功能计算器。
三、实验要求1、实验前根据实验内容复习相关章节,设计出程序框架。
NET试验指导书(详解内容)
《.NET程序设计》试验指导书10学时2008-2009学年第一学期试验一 HTML编程(2学时)实验目的了解HTML语言的特点。
掌握常用的HTML标签。
实验步骤1、新建一个文件夹。
2、在该文件夹中,新建一个文本文件,并重新命名。
注意:要将文本文件的扩展名由txt改成html。
3、使用记事本打开当前html文件。
4、输入以下内容并保存:<html><head><title>一个简单的HTML示例</title></head><body><font size=10 face=宋体>欢迎光临我的主页</font><hr></body></html>5、双击该html文件,它将在IE浏览器中运行,运行结果如下图所示:实验内容1、掌握字体和相关样式标签●字体标签:<font>文本内容</font>属性:字体大小:<font size=数值>...</font>指定字型:<font face=字体名称>... </font>文字颜色:<font color=颜色名>... </font>●样式标签:粗体:<b>…</b> 斜体:<i>…</i> 下划线:<u>…</u>删除线:<strike>...</strike> 下标:<sub>...</sub> 上标:<sup>...</sup>其他标签:换行:<br>分段:<p>…</p>段落对齐:<p align=center/left/right>…</p>居中排列:<center>…</center>利用上述标签创建如下图所示的页面:2、掌握table标签基本结构<table border=边框厚度值 width=宽度值 height=高度值><caption>表格标题</caption><tr><th>表头名称1</th><th>表头名称2</th></tr><tr><td>数据项1</td><td>数据项2</td> 注意:表头名称个数要与数据项个数保持一致 </tr></table>利用table标签创建如下图所示的页面:3、掌握超链接标签基本格式:<a href="资源URL">链接文字</a>通过点击“链接文字”可以到达指定的资源地址。
C#.net程序设计实验指导书
《C#.net程序设计》李旗编撰闽江学院计算机实验教学中心印制2010.8目录实验一.Net框架和Visual Studio应用模式2实验二数据类型(值类型、引用类型)11实验三流程控制与异常处理17实验四数组、集合和泛型集合20实验五创建Windows窗体应用程序24实验六面向对象程序设计30实验七委托与事件、可空类型,反射38实验八流、文件和配置文件42实验九数据库编程基础47实验十学生成绩管理系统51实验十一多线程编程59实验十二网络编程与Web服务63实验一 .Net框架和Visual Studio应用模式一、实验目的1.了解Visual Studio 2008(或2005)开发环境和.Net框架。
2.了解Visual Studio 2008(或2005)的主要应用模式及其程序框架。
内容包括:提出一个简单的问题(如计算园面积),体验不同应用模式(控制台应用程序,windows窗体应用程序,类库、 Web 应用程序的交互界面和方式和程序框架。
3.了解.Net框架和Visual Studio 2008(或2005)不同应用模式的代码运行的入口和相互调用关系。
二、实验环境1.PC机,windows XP操作系统, Visual studio 2005(或2008),Sqlserver 2005。
三、实验内容1.模仿计算面积综合方案,创建一个新的解决方案,包含完全功能类似的不同类型应用模式项目。
2.模仿计算面积综合方案,创建一个解决方案使用不同类型应用模式解决计算园面积,球体积两个问题(至少包含四种应用程序项目类型:控制台应用程序,windows应用程序,类库, web应用程序),以及两种解决方法(面向对象和非面向对象。
四、实验步骤,观察与记录及结果1.模仿计算面积综合方案,创建一个新的解决方案,包含完全功能类似的不同类型应用模式项目。
步骤(1):下载计算面积综合方案.rar,并解压,然后使用Visual Studio 打开“计算面积综合方案”解决方案,选择控制台应用程序“ConsoleArea”作为启动项目,熟悉控制台应用程序项目的代码文件组成,按F10或F11逐步调试运行,理解代码运行的入口开始及结束。
《.NET平台与程序设计》实验指导书2015
《.NET平台与程序设计》实验指导书计算机科学与信息工程学院软件工程教研室2015年1月目录第一章概述 (3)1. 实验目的 (3)2. 面向专业 (3)3. 先修课程 (3)4. 实验环境 (3)5. 实验考查目的 (3)6. 实验要求 (5)7. 实验内容 (5)8. 实验成绩的评分和标准 (5)9. 具体实验内容评测 (6)实验一 C#程序设计基础 (7)实验二面向对象程序设计 (17)实验三 Windows窗体应用程序设计 (44)实验四 数据库访问技术 (66)实验五 Web应用程序设计 (80)第3页共95页《.NET 平台与程序设计》实验指导书第一章概述1. 实验目的《.NET平台与程序设计》是一门实践性很强的课程,上机实验是其重要的环节。
本实验指导书配合《.NET平台与程序设计》课程的学习而制订的,实验目的是:(1)学习并掌握基于.Net平台开发流程。
(2)学习并会使用C#语言开发一个小型应用系统。
(3)培养良好的软件开发习惯,了解软件企业文化。
2. 面向专业计算机相关专业3. 先修课程一门面向对象编程语言、数据库概论4. 实验环境(1)单机模式操作系统: WindowsXP以上开发工具:Visual Studio 2008以上(2)服务器模式(B/S或C/S)操作系统: Windows 2003 Server以上数据库管理系统: SQL Server开发工具: Visual Studio 20085. 实验考查目的(1)通过实验考查使学生更好地巩固已学的知识技能,进一步提高软件开发能力和独立分析问题,解决问题的能力。
(2)通过实验考查,使教师掌握教学效果,检查实验教学质量,总结经验,研究规律,进一步改进实验教学工作,使之提高到一个新的水平。
《.Net 平台与程序设计》实验指导书第5页共95页《.Net 平台与程序设计》实验指导书6. 实验要求(1)预习(报告)要求掌握实验的名称、目的和原理,对实验过程进行必要的准备,未经准备,不得进实验室操作。
计算机网络实验指导书 带答案
辽东学院自编教材《计算机网络》实验指导书姜春霞编(计算机专业用)信息技术学院2012年12月目录实验一非屏蔽双绞线的制作与测试 (3)实验二链路层协议分析 (8)实验三网络层协议分析 (8)实验四静态路由 (10)实验一非屏蔽双绞线的制作与测试实验类型:验证型实验课时: 2 指导教师:时间:201 4 年12 月日课次:第节教学周次:第周实验分室:实验台号:实验员:一、实验目的1.了解双绞线的特性与应用场合。
2.熟悉T568A和T568B标准线序的排列顺序。
3.掌握双绞线的制作方法。
4.让学生掌握线缆测试的简单方法,学会使用简易测线仪,了解连接状态指示灯的含义。
二、实验要求1.熟悉各种网络组成元件,了解设备功能;2.准备实验工具:双绞线,测试仪,水晶头,压线钳;3.掌握各种网线应用场合,能够制作标准网线;4.连通测试;三、实验内容1.直通UTP电缆的制作;2.交叉UTP电缆的制作;3.网线的连通性的测试;4.认识常用联网设备。
四、实验步骤1.认识在制作过程中要用到的材料和工具。
UTP-5双绞线图3-1 非屏蔽双绞线UTP-5(5类非屏蔽双绞线)是目前局域网中使用最为广泛的网线。
它有八根铜质导线两两绞合在一起,形成4对。
绞合的目的是利用铜线中电流产生的电磁场互相作用抵消邻近线路的干扰,并减少来自外界的干扰,提高信号传输质量。
每英寸长度上相互缠绕的次数决定其抗干扰的能力和通信的质量,绞合得越紧密其通信质量越高。
导线的主体颜色分别为:橙、蓝、绿、棕。
与橙色线绞合在一起的白线为橙白,与蓝色线绞合在一起的白线为蓝白,与绿色线绞合在一起的白线为绿白,与棕色线绞合在一起的白线为棕白。
UTP-5的有效传输距离为100米/段,传输速率可达100Mbps。
RJ-45压线钳图3-2 压线钳RJ-45压线钳有三处不同的功能,最前端是剥线口,它用来剥开双绞线外壳。
中间是压制RJ-45头工具槽,这里可将RJ-45头与双绞线合成(将RJ-45接头上的金属片压入线路中,让金属片穿过双绞线的塑料皮,从而和内部铜质导线接触)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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。