实验报告
学院(系)名称:计算机科学与工程学院
姓名** 学号******** 专业计算机科学与技术班级2015级班实验项目实验二:Windows 窗体程序开发课程名称. NET程序设计课程代码0667066
实验时间2017年4月25日实验地点7-215 批改意见成绩
教师签字:
一、实验目的
(1)掌握如何创建Windows 窗体应用程序并熟悉程序的结构;
(2) 掌握常用控件的使用;掌握控件的常用属性;
(3) 理解事件的含义,并掌握控件的常用事件的含义及应用;
(4) 掌握不同窗体之间传递数据的方式;
(5) COM 组件的应用。
二、实验环境
?开发环境:PC机,Windows7操作系统;
?开发工具:Visual Studio 2010以上。
三、实验要求
(1) 认真完成实验内容,编写程序代码;
(2) 输出实验的正确结果;
(3) 书写并提交实验报告。
四、实验内容
1、文本框控件使用
利用文本框控件的属性及事件,按如下图窗体所示完成:当输入单价和数量时能够自动正确计算出商品价值。
代码实现:
using System;
using System.Collections.Generic;
using https://www.wendangku.net/doc/2716143102.html,ponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
publicpartialclass Form1 : Form
{
double x = 0;
int y = 0;
public Form1()
{
InitializeComponent();
}
privatevoid label2_Click(object sender, EventArgs e)
{
}
privatevoid textBox1_TextChanged(object sender, EventArgs e) {
if (textBox1.Text != "")
{
try
{
x = Convert.ToDouble(textBox1.Text);
}
catch
{
MessageBox.Show("请输入数字");
}
if (textBox2.Text != "")
{
textBox3.Text = (x * y).ToString();
}
}
}
privatevoid textBox2_TextChanged(object sender, EventArgs e) {
if (textBox2.Text != "")
{
try
{
y = Convert.ToInt32(textBox2.Text);
}
{
MessageBox.Show("请输入数字");
}
textBox3.Text = (x * y).ToString();
}
}
privatevoid Form1_Load(object sender, EventArgs e) {
}
}
}
运行结果:
2、Timer 组件的使用,要求利用Timer 组件实现一时钟。
代码实现:
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _2._2
{
publicpartialclass Form1 : Form
{
public Form1()
{
InitializeComponent();
}
privatevoid Form1_Load(object sender, EventArgs e)
{
timer1.Tick += new EventHandler(timer1_Tick);
timer1.Interval = 1000;
timer1.Start();
}
privatevoid timer1_Tick(object sender, EventArgs e)
{
textBox1.Text = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
}
}
运行结果:
3、ComboBox 控件的使用
已知数组data 中存放政治面貌的值,试将data 中的值初始化到ComboBox控件中,并实现当选中某个值时将其显示在一个TextBox 控件中。
代码实现:
using System;
using System.Collections.Generic;
using https://www.wendangku.net/doc/2716143102.html,ponentModel;
using System.Data;
using System.Drawing;
using System.Windows.Forms;
namespace _2._3
{
publicpartialclass Form1 : Form
{
string[] data = {"中共党员","共青团员","群众","民主党派","无党人士","其他"}; public Form1()
{
InitializeComponent();
}
privatevoid label2_Click(object sender, EventArgs e)
{
}
privatevoid Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < data.Length; i++)
{
comboBox1.Items.Add(data[i]);
}
}
privatevoid comboBox1_SelectedIndexChanged(object sender, EventArgs e) {
textBox1.Text = comboBox1.Text;
}
}
}
运行结果:
4、ListView 控件的使用
将二维数组中的信息在ListView 控件中。二维数组用来模拟学生信息,具体信息:string[,] data = { { "20140001", "张三", "天津市西青区宾水西道391号" }, { "20140002", "李四", "天津市西青区宾水西道391号" } }; 试完成如下功能:
(1) 将data 信息显示在ListView 控件中;
(2) 当点击ListView 控件中某个学生信息时,将相应的信息显示在对应的文本框控件中。
代码实现:
using System;
using System.Collections.Generic;
using https://www.wendangku.net/doc/2716143102.html,ponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _2._4
{
publicpartialclass Form1 : Form
{
string[] data1 = { "1","20140001", "张三", "天津市西青区宾水西道391号" };
string[] data2 = {"2", "20140002", "李四", "天津市西青区宾水西道391号" };
public Form1()
{
InitializeComponent();
}
privatevoid listView1_SelectedIndexChanged(object sender, EventArgs e)
{
}
privatevoid Form1_Load(object sender, EventArgs e)
{
listView1.Columns.Add("序号",50,HorizontalAlignment.Center);
listView1.Columns.Add("学号", 80, HorizontalAlignment.Center);
listView1.Columns.Add("姓名", 80, HorizontalAlignment.Center);
listView1.Columns.Add("地址",290, HorizontalAlignment.Center); ListViewItem lvi = new ListViewItem(data1);
listView1.Items.Add(lvi);
lvi = new ListViewItem(data2);
listView1.Items.Add(lvi);
}
privatevoid listView1_Click(object sender, EventArgs e)
{
textBox1.Text = listView1.SelectedItems[0].SubItems[1].Text;
textBox2.Text = listView1.SelectedItems[0].SubItems[2].Text;
textBox3.Text = listView1.SelectedItems[0].SubItems[3].Text;
}
}
}
运行结果:
5、控件综合应用
(1)创建一个登录窗体界面,当用户输入:admin/admin 时登录成功进入主界面。当输入的用户名和密码不等于admin/admin 时应弹出提示对话框。
(2)主界面设计与实现,要求:
1.主界面设置为MDI 窗体;
2.主界面应具有菜单、工具栏及状态栏;
3.将登录窗口输入的用户名显示在状态栏中;
5.点击某个菜单或工具栏时,能够显示出对应的窗体,并作为主窗体的MDI 子窗体。
代码实现:
using System;
using System.Collections.Generic;
using https://www.wendangku.net/doc/2716143102.html,ponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _2._5
{
publicpartialclass MainForm : Form
{
publicstring username;
public MainForm()
{
InitializeComponent();
}
privatevoid MainForm_Load(object sender, EventArgs e)
{
toolStripStatusLabel1.Text = username;
toolStripLabel1.Text = "用户管理";
}
privatevoid toolStripStatusLabel1_Click(object sender, EventArgs e) {
}
privatevoid toolStripButton1_Click(object sender, EventArgs e)
{
}
privatevoid toolStripLabel1_Click(object sender, EventArgs e)
{
}
privatevoid toolStripLabel1_Click_1(object sender, EventArgs e)
}
privatevoid退a?出?ToolStripMenuItem_Click(object sender, EventArgs e) {
Application.Exit();
}
privatevoid toolStripMenuItem2_Click(object sender, EventArgs e)
{
ziForm1 zi = new ziForm1();
zi.MdiParent = this.Owner;
MessageBox.Show(zi.IsMdiChild.ToString());
zi.Show();
}
privatevoid系|ì统a3管¨1理¤¨aSToolStripMenuItem_Click(object sender, EventArgs e) {
}
privatevoid toolStripMenuItem3_Click(object sender, EventArgs e)
{
ziForm1 zi = new ziForm1();
zi.MdiParent = this.Owner;
zi.Show();
}
privatevoid toolStripMenuItem4_Click(object sender, EventArgs e)
{
ziForm1 zi = new ziForm1();
zi.Show();
}
privatevoid toolStripMenuItem7_Click(object sender, EventArgs e)
{
ziForm1 zi = new ziForm1();
zi.MdiParent = this.Owner;
zi.Show();
}
privatevoid toolStripMenuItem8_Click(object sender, EventArgs e)
ziForm1 zi = new ziForm1();
zi.MdiParent = this.Owner;
zi.Show();
}
privatevoid toolStripMenuItem9_Click(object sender, EventArgs e) {
ziForm1 zi = new ziForm1();
zi.MdiParent = this.Owner;
zi.Show();
}
}
}
运行结果:
6、COM 组件的应用
利用微软提供的Windows Media Player 组件实现音乐播放器功能。建议:结合ListBox 控件实现。功能及界面自己设计,功能尽量全,界面美观,布局合理代码实现
using System;
using System.Collections.Generic;
using https://www.wendangku.net/doc/2716143102.html,ponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _2._6
{
publicpartialclass Form1 : Form
{
int index1 = 0;
int i = 0;
double currentPosition = 0;
double fileLength = 0;
public Form1()
{
InitializeComponent();
axWindowsMediaPlayer1.URL =
}
string[] musiclist = { "火星人来过.mp3", "薛之谦-初学者.mp3", "薛之谦-丑八怪.mp3", "薛之谦-你还要我怎样,mp3", "刚刚好.mp3", "演员.mp3" }; privatevoid axWindowsMediaPlayer1_Enter(object sender, EventArgs e) {
}
publicvoid listBox1_SelectedIndexChanged(object sender, EventArgs e) {
index1 = listBox1.SelectedIndex;
axWindowsMediaPlayer1.URL =
"C:\\Users\\57278\\Desktop\\2.6\\source\\" + listBox1.SelectedIndex.ToString() + ".mp3";
}
privatevoid Form1_Load(object sender, EventArgs e)
{
for (i = 0; i < musiclist.Length; i++)
{
listBox1.Items.Add(musiclist[i]);
}
}
//private void axWindowsMediaPlayer1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
//{
// int index = listBox1.SelectedIndex;
// index--;
// axWindowsMediaPlayer1.URL =
"C:\\Users\\Administrator\\Desktop\\2.6\\source\\" + index.ToString() + ".mp3"; //}
privatevoid axWindowsMediaPlayer1_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
}
privatevoid axWindowsMediaPlayer1_MediaChange(object sender, AxWMPLib._WMPOCXEvents_MediaChangeEvent e)
}
privatevoid timer1_Tick(object sender, EventArgs e)
{
currentPosition = axWindowsMediaPlayer1.Ctlcontrols.currentPosition;
fileLength = axWindowsMediaPlayer1.currentMedia.duration;
// string title = axWindowsMediaPlayer1.currentMedia.getItemInfo("title"); // MessageBox.Show(title);
if (fileLength - currentPosition <= 1.0)
{
index1++;
if (index1 >= musiclist.Length)
{
index1 -= musiclist.Length;
}
listBox1.SelectedIndex = index1;
axWindowsMediaPlayer1.URL =
"C:\\Users\\57278\\Desktop\\2.6\\source\\" + index1.ToString() + ".mp3";
}
}
}
}
运行结果
这次试验让我明白了两年大学没白上,如果是在高中这么几个程序肯定写不出来,并不是说当时没学过,而是一种能力。书上只给了能用到的一些控件的使用方法,并没有给出特定的实现方法,相当于我们有了工具,知道了它的一部分使用方法现在来使用它去完成一项全新的任务。经过两年的大学生活我懂了运用自己已经掌握的知识来尝试,上网各种搜索,问老师,问同学。确实是能力一步一步的提高了。
实验报告学院(系)名称:计算机与通信工程学院
【实验过程记录(源程序、测试用例、测试结果及心得体会等)】#include
单选题/填空题: 1. CIDR address 2. UDP 3. TCP retransmission 4. IP address header length 5. IP header field 6. network edge and network core 7. transmission delay 8. application protocols( underlying transport protocols ) 9. transport protocols and port numbers of some application protocols 10. TCP segment structure and UDP segment structure 11.IPv6 address 12.MAC address 13.Ping 14.Traffic intensity 15.HTTP status code 简答题: 1. The two key function of network layer (routing and forwarding) 2. The layers of a DNS server 3. Routing to another LAN by knowing IP address(ARP, Ethernet work) 4. pipelined protocol and stop-and-wait protocol 5. OSI architecture 6. The difference between pure ALOHA and CSMA 综合题: 1.TCP congestion control 2.Dijkstra’s shortest-path algorithm 3.Protocol analyze (how each layer of TCP/IP works if we use http or ftp )
实验报告 学院(系)名称:计算机与通信工程学院 姓名范学号2009 专业计算机科学与技术 班级中加4班实验项目数据库控制与编程 课程名称数据库系统概论课程代码 实验时间2011年11月29日实验地点主校区7—219 批改意见 成绩 教师签 字: 一.实验目的 以一种开发环境为例,使学生初步掌握通过编程的方式对数据库进行操作,为进行数据库课程设计做准备。 二.实验工具软硬件环境 编写访问数据库的应用程序来对数据库进行各种数据操作,编程工具由导师指定,学生可以使用指导老师指定的工具,也可自己选择编程工具。 软件环境:Windows 2000MS SQL Server 硬件环境:P4 2.4GHz 256内存 三.实验内容和要求 所有的SQL操作均在自己建立的TEMP数据库里进行,根据以下要求认真填写实验报告,并且提交源程序,保证可正确编译运行。使用SQL对数据进行完整性控制,用实验验证:当操作违反了完整性约束条件的时候,系统是如何处理的。熟悉存储过程的建立及使用,熟悉带输入参数和输出参数的存储过程。 I.使用SQL对数据进行完整性控制,用实验验证:当操作违反了完整性约束条件的时候,系统是如何处理的。 II.熟悉存储过程的建立及使用,熟悉带输入参数和输出参数的存储过程。 a)查询学生表中的所有学生,并实现调用。 b)修改学号为@sno学生的姓名,性别,年龄,系别,并实现调用。 c)向学生表中插入学生,并实现调用。 d)查询姓名为@sname选修的数据库课程的成绩,并实现调用。 e)查询选修了课程名为@cname并且成绩高于该门课程平均分的学生学号和成绩,并实现调用。III.利用指定的编程语言完成一个简单程序,要求具有对数据的增加、修改和删除操作;基于一个给定的java应用程序,熟悉掌握建立ODBC和利用ODBC来凝结数据库的编程方法,建立一个应用程序,具有向学生、课程、选课表增加修改删除记录的功能,选取其中一个功能用存储过程实现。需要接取程序运行界面。 四. 实验步骤
实验报告 学院(系)名称:计算机科学与工程学院 姓名** 学号******** 专业计算机科学与技术班级2015级班实验项目实验一:C#的数据类型和控制结构课程名称. NET程序设计课程代码0667066 实验时间2017年3月30日12:45-15:45实验地点7-215 批改意见成绩 教师签字: 一、实验目的 (1)熟悉Visual Studio 2010开发环境,掌握C#数据类型; (2)掌握分支语句、循环语句、跳转语句及异常处理语句; (3)掌握数组的使用; (4)掌握面向对象的编程思想:类、接口等的使用; (5)字符串的常用方法。 二、实验环境 ?开发环境:PC机,Windows 7操作系统; ?开发工具:Visual Studio 2010以上。 三、实验要求 (1)认真完成实验内容,编写程序代码; (2)要求所有程序有测试数据,并输出实验的正确结果; (3)书写并提交实验报告。 四、实验内容 (将代码与运行结果展示在此) 1、 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace实验1.1 { class Program {
static void Main(string[] args) { Console.WriteLine("第ì¨2一°?个?C#程¨?序¨°!ê?!ê?"); Console.ReadLine(); } } } 2、 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace实验1.2 { class Program { static void Main(string[] args) { int a = 345; float b = 15.3f; bool c = true; char d = 't'; string e = "12345"; Console.WriteLine("int a = " + a); Console.WriteLine("float b = " + b); Console.WriteLine("bool c = " + c); Console.WriteLine("char d = " + d); Console.WriteLine("string e = " + e); //转áa换? Console.WriteLine("\n类¤¨¤型¨a转áa换?\n"); Console.WriteLine("\n整?型¨a转áa化?¥为a长?è整?型¨a:êo\n"); long l = a; Console.WriteLine("long l = a = " + l);
西安科技大学《JAVAEE框架开发技术》 实验报告 学院:计算机科学与技术学院 专业及班级:软件工程1202班 学号: 12 姓名:_ 黄子斌
2015年12 目录 实验一 struts基础实验........................................错误!未定义书签。 1. 实验类型..............................................错误!未定义书签。 2. 实验目的..............................................错误!未定义书签。 3. 实验要求..............................................错误!未定义书签。 4. 实验内容..............................................错误!未定义书签。 1. 文件的配..........................................错误!未定义书签。 2. 文件配置..........................................错误!未定义书签。 3. Action的实现.....................................错误!未定义书签。 4. 运行结果..........................................错误!未定义书签。实验二持久化层hibernate .....................................错误!未定义书签。 1. 实验类型..............................................错误!未定义书签。 2. 实验目的..............................................错误!未定义书签。 3. 实验要求..............................................错误!未定义书签。 4. 实验内容..............................................错误!未定义书签。 1. 文件配置..........................................错误!未定义书签。 2. 实体类和映射文件..................................错误!未定义书签。 3. 运行结果..........................................错误!未定义书签。实验三 SSM整合实验...........................................错误!未定义书签。 1. 实验类型..............................................错误!未定义书签。 2. 实验目的..............................................错误!未定义书签。 3. 实验要求..............................................错误!未定义书签。 4. 实验内容..............................................错误!未定义书签。 1. 文件配置..........................................错误!未定义书签。 2. 文件配置.........................................错误!未定义书签。
《电工与电子技术C 》直流电路部分补充题 一.单选题 1 图 示 电 路 中,理 想 电 压 源 发 出 的 功 率 P 为 ( )。 (a) 6 W (b) -6W (c) 18 W U I 6V 2S S 2 Ω 4 A 6 V . .+ 2 图 示 电 路 中,I S1 ,I S2 和 U S 均 为 正 值,且 I S2 >I S1 ,则 供 出 功 率 的 电 源 是( )。 (a) 电 压 源 U S (b) 电 流 源 I S2 (c) 电 流 源 I S2 和电压源 U S I I U S1S2S .. + 3. 在 图 示 电 路 中,已 知:当 -12 V 电 源 单 独 作 用 时,A 点 电 位 为 -6 V ,那 么 当 +12 V 电 源 单 独 作 用 时 ,A 点 电 位 V A 为 ( )。 (a) 9 V (b) 6 V (c) 3 V A 12V 1KΩ2KΩ- 12V u +12V R 2 k 1 k ..ΩΩ 4. 图 示 电 路 中,理 想 电 流 源 发 出 的 功 率 P 为 ( )。 (a) 6 W (b) -24 W (c) 24 W U I 6V 2S S 2 Ω 4 A 6 V . .+
5. 在 图 示 电 路 中,已 知 U S = 12 V , I S = 2 A 。B 、A 两 点 间 的 电 压 U BA 为( )。 (a) -18 V (b) 18 V (c) -6 V U I A B S S Ω 3+ 6. 图 2 是 图 1 的 等 效 电 压 源 电 路。已 知 图 2 中 R 0 的 值 是 5 Ω,那 么 图 1 中 R 的 值 应 是 ( )。 (a) 1 Ω (b) 3 Ω (c) 4.5 Ω A B 图 1图 29 Ω 2 Ω 2 ΩS 1U R R U 0S A B +-+- 7. 理 想 电 压 源 的 外 接 电 阻 越 大,则 流 过 理 想 电 压 源 的 电 流( )。 (a) 越 大 (b) 越 小 (c) 不 能 确 定 8. 理 想 电 流 源 的 外 接 电 阻 越 大,则 它 的 端 电 压 ( )。 (a) 越 高 (b) 越 低 (c) 不 能 确 定 二. 填空题 1、把 图 1 所 示 的 电 路 改 为 图 2 的 电 路,其 负 载 电 流 I 1 和 I 2 将 。 2A I I I I 1 2122V 1Ω1Ω1Ω1Ω 2V 2A 图 1 图 2+
本科实验报告 课程名称:软件工程导论 实验项目:教务管理系统之子系统—学院课程安排报告 实验地点: 专业班级:学号: 学生姓名: 指导教师: 2015年5 月15 日
项目说明 教务管理系统之子系统——学院课程安排 1.系统简介 每个学期的期中,学校教务处会分类向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务要求给出各门课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。 假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。2.限定条件 (1)原则上,每位教师每学期主讲的课程门数不超过2门。 (2)严格限制:每位教师每年教学工作量不得低于300,不得超过600。 (3)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。 (4)本系统的输入项至少包括:教务处布置的教学计划和工作量计算子系统、学院教师自报的授课计划和学院制定的有关授课限制条件。 (5)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。 附工作量计算子系统中的课堂教学工作量计算方法(简化计算): 1.单班课计划学时*1.0 双班课计划学时*1.3 三班课计划学时*1.6 四班课计划学时*2.0 2.双语教学 计划学时*合班系数*2.0 3.精品课程 国家级精品课程计划学时*合班系数*1.5 省级精品课程计划学时*合班系数*1.1
2014 ~2015 学年度第二学期 《数据库系统概论》期末考试试卷 课程代码:0660096 试卷编号:命题日期:2015 年11 月22 日答题时限:120 分钟考试形式:闭卷笔试 一、单项选择题(请从4个备选答案中选择最适合的一项,每小题2分,共40分) 注意:须将本题答案写在下面的表格中,写在其它地方无效 1. 数据库系统与文件系统的根本区别在于() A. 提高了系统效率 B. 方便了用户使用 C. 数据的结构化 D. 节省了存储空间 2. 数据库系统的核心是() A.数据库B.数据库管理系统 C.数据模型D.软件工具 3.用二维表结构表示实体以及实体间联系的数据模型称为() A.网状模型B.层次模型 C.关系模型D.面向对象模型 4. 数据库的概念模型独立于() A.具体的机器和DBMS B.E-R图
C.信息世界D.现实世界 5. 层次型、网状型和关系型数据库划分原则是() A.记录长度B.文件的大小 C.联系的复杂程度D.数据之间的联系 6.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是() A. 一对一 B. 一对多 C. 多对多 D. 不确定 7.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()A.外模式B.内模式C.存储模式D.模式 8.在数据库结构中,保证数据库独立性的关键因素是() A.数据库的逻辑结构B.数据库的逻辑结构、物理结构 C.数据库的三级结构D.数据库的三级模式和两级映像。 9.关系模型中,一个关键字是() A.可由多个任意属性组成B.至多由一个属性组成 C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D.以上都不是 10.同一个关系模型的任两个元组值() A.不能全同B.可全同C.必须全同D.以上都不是 11. 有关系:R(A, B, C),主码=A;S(D, A),主码=D,外码=A(参照于R)。关系R和S 的元组如表1、表2所示,指出关系S中违反关系完整性规则的元组是()表1 R 表2 S A.A(1,2)B.(2,Null)C.(3,3)D.(4,1) 12.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于() A. 实体完整性约束 B. 参照完整性约束 C.用户自定义完整性约束 D. 关键字完整性约束 13. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是() A. 患者编号 B. 患者姓名
本科实验报告 课程名称:Web开发实用技术基础 实验项目:HTML语言 网页程序设计Javascript Request与Response对象的应用 Application与Session对象的应用 实验地点:实验室211 专业班级:学号: 学生姓名: 指导教师: 2015年11月5日
学院名称学号实验成绩 学生姓名专业班级实验日期 课程名称Web开发实用技术基础实验题目HTML语言 一.实验目的和要求 1.掌握常用的HTML语言标记; 2.利用文本编辑器建立HTML文档,制作简单网页。 3.独立完成实验。 4.书写实验报告书。 二.实验内容 1.在文本编辑器“记事本”中输入如下的HTML代码程序,以文件名sy1.html保存,并在浏览器中运行。(请仔细阅读下列程序语句,理解每条语句的作用) 源程序清单如下:
item | content |
---|