杭电-aspnet期末样卷

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

期末样卷

一、描述

1、打开VS2010,新建一个空网站项目,命名为“[学号]姓名”,

保存在磁盘考生目录;

2、利用VS2010新建一个本地数据库,命名为“Books.mdf”,

保存在项目App_Data目录;或使用已有数据库文件“Books.mdf”;

3、整体目录结构如下图:

4、数据库中包含三张表:

5、把压缩包内三篇短文放置在目录Books下。

二、试题

1、面向对象题(20分)。周三下午1:30 6/312

创建一个抽象类:书类(Book),包含书号BookID、书名BookName,价格Price,包含一个抽象方法int FindWord(string word);创建一个教材类(TeachingMaterial)继承于书类,包含内容Content属性信息;实现FindWord ()方法,要求根据输入参数word 在Content中查找出现的次数。

2、控件应用题(30分)

新建模板页MasterPage.master,模板页含有站点地图信息;并新建一个内容页TestControl.aspx,如下图构建注册页面,使用相对应的验证控件进行输入数据的有效性验证。点击取消按钮清除文本框内已填写数据,点击确定按钮进行提交。

3、数据库题(50分)

主页面MainPage.aspx主要由一个GridView构成,页面打开时GridView显示Book表中的信息,并允许选择删除一条Book信息(注意如删除书本信息,必须同时考虑删除订单信息)

---------------------------------------------------------------------

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

///

/// Student 的摘要说明

///

public class Student:Human

{

//....

public Student()

{

//

// TODO: 在此处添加构造函数逻辑

//

}

public override void Work()

{

//

}

public void getInfo(params int[] numbers) {

foreach (int num in numbers)

{

//if num is Prime ouput num;

}

}

private bool isPrime(int num)

{

return true;

}

}

public abstract class Human

{

public int Height { get; set; }

public float Weight { get; set; }

private string _name;

public string Name

{

get { return _name; }

set { _name = value; }

}

public abstract void Work();

}

--------------------------------------------------------------------- <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

Text="Label">

相关文档
最新文档