作业辅导网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

作业辅导、毕业论文、学业辅导,请加qq2762169544(微信:2762169544)
查看: 767|回复: 0
打印 上一主题 下一主题

福建师范大学2020年2月课程考试《面向web应用程序设计 》作业考核试题

[复制链接]

4万

主题

4万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
48461
跳转到指定楼层
楼主
发表于 2020-2-6 11:01:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要购买此门答案请加qq2762169544(微信:2762169544)
福建师范大学网络与继续教育学院
《面向Web应用程序设计》期末考试A卷  

姓名:        
专业:
学号:         
学习中心:

一、单选题  (共25题,每题2分,共50分)
1        2        3        4        5        6        7        8        9        10
                                                                       
11        12        13        14        15        16        17        18        19        20
                                                                       
21        22        23        24        25
                               
1、XML的含义是( ):
A.客户端脚本程序语言
B.文档对象模型
C.级联样式表
D.可扩展标记语言

2、网页重定向功能可以有内置对象()的方法Redirect实现。
A.Server
B.Response
C.Request
D.Application

3、Login控件的属性DestinationPageUrl的作用是()。
A.登陆成功时的提示
B.登录失败时的提示
C.登录失败时转向的网页
D.登录成功时转向的网页

4、下列关于Web服务器端ListBox控件的说法不正确的是()。
A.ListBox控件显示为列表框
B.ListBox控件只能实现单选
C.ListBox控件的选项中可以有默认选项
D.ListBox控件可以设置列表的显示高度

5、对象是()的实例化。
A.类
B.事件
C.方法
D.属性

6、Repeater控件不能使用( )种模板。
A.ItemTemplate
B.HeaderTemplate
C.SelectedItemTemplate
D.AlternatingItemTemplate

7、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。
A.设置属性ShowSummary值为true
B.设置属性ShowMessageBox值为true
C.设置属性ShowSummary值为false
D.设置属性ShowMessageBox值为false

8、假设IIS所预设的主目录位置为D:\Test目录下的mytest.htm被浏览,则其在浏览器中的地址为()。
A. http://mytest.htm
B.http://localhost
C.http://localhost/mytest.htm
D.http://localhost/test/mytest.htm

9、下面程序段执行完后,页面显示的内容是()。
Response.Write(“张三”)
Response.End()
Response.Write(“你好”)
A.张三
B.你好
C.张三你好
D. 张三(换行)你好

10、PageDataSource类的( )属性设置或获取分页数据源每页的行数。
A.AllowPaging
B.PageSize
C.PageCount
D.AlloewCustomPaging

11、动态选取广告图片的程序代码编写在AdRotator控件的( )事件中。
A.AdCreated
B.DataBinding
C.Init
D.Load

12、()是写在HTML标记之中的,它只针对自己所在的标记起作用。
A.内联样式
B.外部样式表
C.内部样式表
D.以上都不对

13、在ASP.NET应用程序中访问Access数据库时,需要导入的命名空间为()。
A.System.Data.Oracle
B.System.Data. SqlClient
C.System.Data. ODBC
D. System.Data.OleDB

14、()是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows服务器上运行。
A.C#
B.ASP.NET
C.Visual Basic.NET
D.Visual Studio.NET

15、AdRotator控件通过( )属性将广告细节的XML文档联系到该控件。
A.KeywordFilter
B.AdvertisementFile
C.Target
D.AccessKey

16、执行下面语句后,i的值是()  。float f=-123.45f;
int i=(int)f;
A.123
B.-123.0
C. -123.45
D.-123
17、Internet 使用的通信协议是( )。
A.FTP
B.TCP/IP
C.Telnet
D.WWW
18、ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是()。
A.HTML控件和Web控件
B.HTML控件和XML控件
C.XML控件和Web控件
D.HTML控件和IIS控件
19、下面哪一个文件是全局配置文件( )。
A.Global.asax
B.Web.config
C.Styles.css
D.AssemblyInfo.vb
20、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。
A.设置属性ShowSummary值为true
B.设置属性ShowMessageBox值为true
C.设置属性ShowSummary值为false
D.设置属性ShowMessageBox值为false

21、在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮的目的是(  )。
A.打开其他窗口
B.输入新参数
C.生成SQL编辑语句
D.优化代码
22、对于提交按钮说法错误的是()。
A.它不需要设置onclick行为
B.它将表单提交给<form>标记的action属性指向的程序或网页
C.它的type=submit
D.以上全都是错的
23、下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是()。
A.ExecuteReader
B.ExecuteScalar
C.Connection
D.ExecuteNonQuery
24、在ASP.NET程序设计中,如果要求姓名不能为空,需要使用()验证控件。
A.CompareValidator
B.RangeValidator
C.RequiredFieldValidator
D.RegularExpressionValidator
25、框架中rows和cols的属性值可以是()。
A.百分数
B.像素值
C.星号“*”
D.以上都可以
二、判断题  (共15题,每题1分,共15分)
26        27        28        29        30        31        32        33        34        35
                                                                       
36        37        38        39        40
                               
26、变量名的命名方法通常有 PascalCase 和 camelCase 两种。  (    )
27、CheckBoxList控件可以生成多个复选框。  (    )
28、在C#中,装箱操作是将值类型显式地转化成引用类型。  (    )
29、在 C#中,接口可以被多重继承而类不能。  (    )
30、ASP.NET是ASP更新换代的最新网络编程语言。  (    )
31、用户对网站的一次访问称为一个会话。在网站中,每一个访问网站的用户都将产生自己的会话对象,被分配给一个唯一的SessionID。  (    )
32、Lable控件显示的信息可分为静态和动态两种。  (    )
33、在 C#类中,this 代表了当前类本身。  (    )
34、浏览器只能解释HTML和JavaScript代码,不能解释后台代码。  (    )
35、使用 Directory 类的 Move()方法可以删除文件。  (    )
36、强制类型转换运算符是由圆括号括起来的类型名称。  (    )
37、对象必须使用new进行实例化后才能使用。  (    )
38、ASP.NET为每个客户端保存一份Application,因此每个客户端看到的Appliction是不相同的。  (    )
39、可以同时建立多个Connection对象连接数据库。  (    )
40、JavaScript脚本在发送到客户端之前,需要将其编译成HTML代码。  (    )
三、简答题  (共3题,每题5分,共15分)
41、简述Web服务器向浏览器提供服务的过程。

42、Global.aspx文件在ASP.NET网站中有什么作用?

43、C#数据类型分为哪两大类?请叙述这两类数据的区别?

四、程序填空题  (共2题,每题10分,共20分)
44、后台实现用户注册和登录功能
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using         ( 1 ) __________          ;
public partial class Login :
System.Web.UI.Page
{  
protected System.Data.SqlClient.SqlConnection Cn;  
protected System.Data.SqlClient.SqlCommand Cm;  
protected System.Data.SqlClient.SqlDataAdapter Da;  
protected System.Data.DataSet Ds;  
protected System.Data.SqlClient.SqlDataReader Dr;  
protected void Page_Load(object sender, EventArgs e)  
{      
if (Session["username"] == null ||
Session["username"] == "")      
{
      
Response.Redirect("Login.aspx"); //如果Session为空,则转到登陆页.
      
}
  
}
  
protected void Regist_Click(object sender, EventArgs e)
  
{
      
string str =
ConfigurationSettings.AppSettings["strConnection"];
      
Cn = new SqlConnection(   ( 2 ) __________     );
     Cn.Open();
      Cm = new SqlCommand(" ( 3 ) __________  userlogin WHERE username='" + nametex.Text +"'", Cn);
Dr = Cm.ExecuteReader();   
if (    ( 4 ) __________      )   //如果存在相同用户名
  {
Response.Write("<script>alert('用户已被注册');
window.window.location.href='Login.aspx';</script>");
           Dr.Close();
      }      
else      
{
           Dr.Close();
           SqlCommand    ( 5 ) __________    = new SqlCommand("INSERT INTO userlogin
(username,password,email,question,answer) VALUES ('" + nametex.Text +"','" + passwtex.Text + "','" + mailtex.Text +"','" + questex.Text + "','" + anstex.Text +"')", Cn);
           int i = Cm2.ExecuteNonQuery();         
Response.Write("<script>alert('注册成功');window.window.location.href='Login.aspx';</script>");      
}      
Cn.  ( 6 ) __________       ;  
}
  
protected void Login_Click(object sender, EventArgs e)
  {      
if (       (7) __________        )
      
{
           string str =ConfigurationSettings.AppSettings["strConnection"];
           Cn = new SqlConnection(str);
           Cn.Open();
           Cm = new SqlCommand("SELECT * FROM userlogin WHERE username='" + us.Text + "' AND password ='" + pas.Text + "'", Cn);
           Dr = Cm.       ( 8 ) __________           ;
           if (Dr.Read())//用户名和密码是否正确
           {
               Session["username"] =     ( 9 ) __________        ;
               Session["password"] =      ( 10 ) __________        ;
              
Response.Write("<script>alert('登陆成功');window.window.location.href='Login.aspx';</script>");
               Dr.Close();
           }
           else
           {
         
Response.Write("<script>alert('用户名或密码错误!如果还未注册,请先注册!');window.location.href='Login.aspx';</script>");
           }
           Cn.Close();      
}      
else      
{         
Response.Write("<script>alert('请输入用户名和密码!');window.window.location.href='Login.aspx';</script>");
      
}  
}
}
45、根据提示完成以下程序
private void Button1_Click(object sender, System.EventArgs e)
      
{  
           //先清空ListBox2中的选项
                  ( 1 ) __________        ;
//将ListBox1中被选中的项添加到ListBox2中
      
For ( int i=0;i< this.ListBox1.Items.Count;i++)
           {
               If (ListBox1.Items.Selected)
               {
     (2) __________     .Add (       (3) __________         );
               }
           }
          //将ListBox1中被选中的项删除
           For ( int i=0; i<this.ListBox1.Items.Count; i++)
           {
              
if(this.ListBox1.Items.Selected)
               {
                   this.ListBox1.Items.    (4) __________    (    (5) __________          );
               }
           }
      }
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
需要购买此门答案请加qq2762169544(微信:2762169544)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作业辅导、毕业论文、学业辅导,考试辅导资料,请加qq2762169544(微信:2762169544)

Archiver|手机版|小黑屋|作业辅导网  

GMT+8, 2025-1-16 05:01 , Processed in 0.045385 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表