ASPNET网站设计-期末考试试卷
2019-2020第一学期《https://www.360docs.net/doc/fb3939800.html,网站设计》期末试卷
一、单选题
1 C#中,新建一字符串变量str,并将字符串"Tom's Living Room"保存到串中,则应该使用下列哪条语句?
A、string str = "Tom's Living Room";
B、string str = "Tom\'"s Living Room";
C、string str("Tom's Living Room");
D、string str("Tom"s Living Room");
2 在C#中,下列哪些语句可以创建一个具有
3 个初始值为""的元素的字符串数组?
A、string StrList [3] ("");
B、string [3] StrList = {"","",""};
C、string [] StrList = {"","",""};
D、string [] StrList = new string [3];
3 假设变量x的值为25,要输出x的值,下列正确的语句是____。
A、System.Console.writeline(“x”)
B、System.Console.WriteLine(“x”)
C、System.Console.WriteLine(“x={0}”, x)
D、System.Console.WriteLine(“x={x}”)
4 C#中的类型float 对应.NET 类库中的_____。
A、System.Single
B、System.Double
C、System.Int32
D、System.Int64
5 以下所列的各个方法头中,正确的是( )。(选择一项)
A、void play(var a: Integer, var b: Integer)
B、void play(int a,B.
C、void play(int a, int B.
D、Sub play(a as integer, b as integer)
6 关于C#语言的方法,下列叙述中正确的是( )。(选择一项)
A、方法的定义不能嵌套,但方法调用可以嵌套
B、方法的定义可以嵌套,但方法调用不能嵌套
C、方法的定义和调用都不能嵌套
D、方法的定义和调用都可以嵌套
7 关于结构类型,下列说法哪些是正确的?
A、结构是值类型
B、结构中不允许定义带参数的实例构造函数;
C、结构中允许定义析构函数
D、结构中可以定义成员方法,但是方法内不能使用this 指针
8 在Visual https://www.360docs.net/doc/fb3939800.html,窗口中,在__________窗口中可以察看当前项目的类和类型的层次信息。
A、解决方案资源管理器
B、类视图
C、资源视图
D、属性
9 通过设置Button的( )属性可以实现其文本改变
A、Text
B、Value
C、Name
D、Id
10 页面元素的定位方式,默认是( )。
A、绝对定位
B、相对定位
C、层布局
D、流布局
11 在https://www.360docs.net/doc/fb3939800.html,中,调用( )对象的BeginTransaction()方法来标记事务的开始。
A、Connection
B、Command
C、DataReader
D、DataSet
12 App_Data目录用来放置()
A、共享的数据库文件
B、共享文件
C、被保护的文件
D、代码文件
13 在类的定义中,类的__________描述了该类的对象的行为特征。
A、类名
B、方法
C、所属的名字空间
D、私有域
14 if语句后面的表达式应该是____。
A、逻辑表达式
B、条件表达式
C、算术表达式
D、任意表达式
15 关于C#程序的书写,下列不正确的说法是____。
A、区分大小写
B、一行可以写多条语句
C、一条语句可写成多行
D、一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法
16 在https://www.360docs.net/doc/fb3939800.html,中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目
的是_的需要.()
A、提高效率
B、保证安全
C、源程序跨平台
D、易识别
17 C#程序中,可使用try…catch 机制来处理程序出现的______错误。
A、语法
B、运行
C、逻辑
D、拼写
18 使用Visual https://www.360docs.net/doc/fb3939800.html,创建ASP。NET应用程序后,下列针对Page指令的设置,默认值是False的是( )。(选择一项)
A、buffer
B、enableViewState
C、enableSessionState
D、autoEventWireup
19 在https://www.360docs.net/doc/fb3939800.html,中,某程序员在一个页面的Load事件中编写了如下代码,已知该页面使用了输出缓存。现有两个用户分别在12:10、和12:12访问了给页面,下列说法正确的是( )。(选择一项)
A、第一个用户输出12:10,第二个用户输出12:12
B、第一个用户一定输出12:10,第二个用户输出12:10或12:12
C、第一个用户、第二个用户可能都输出12:10
D、第一个用户、第二个用户可能都输出12:12
20 title标签一般放在_____个标签内
A、head
B、body
C、table
D、p
21 页面指令要放在_____中
A、()
B、<%...%>中
C、<%@...%>中
D、<...>中
22 在C#中,表示一个字符串的变量应使用以下哪条语句定义?
A、CString str;
B、string str;
C、Dim str as string
D、char * str;
23 为了判断线程t1 是否是在后台运行,需访问t1 的______属性。
A、CurrentThread
B、IsBackgroud
C、IsAlive
D、ThreadState
24 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?
A、decimal theMoney;
B、int theMoney;
C、string theMoney;
D、Dim theMoney as double
25以下叙述正确的是____。
A、do….while语句构成的循环不能用其他语句构成的循环来代替
B、do….while语句构成的循环只能用break语句退出
C、用do….while语句构成的循环,在while后的表达式为true时结束循环
D、用do….while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
26以下对枚举的定义,正确的是( )。(选择一项)
A、enum a = {one, two, three}
B、enum a {a1, a2, a3};
C、enum a = {‘1’, ’2’, ’3’};
D、enum a {“one”, ”two”, ”three”};
27以下关于for循环的说法不正确的是____。
A、for循环只能用于循环次数已经确定的情况
B、for循环是先判定表达式,后执行循环体语句
C、for循环体语句中,可以用break语句跳出循环体
D、for循环体语句中,可以包含多条语句,但要用花括号括起来
28 在C#语言中,下列能够作为变量名的是____。
A、if
B、3ab
C、a_3b
D、a-bc
29 为了将字符串str = “123,456”转换成整数123456,应该使用以下哪条语句?
A、int Num = int.Parse(str);
B、int Num = str.Parse(int);
C、int Num = (int)str;
D、int Num = int.Parse(str,System.Globalization.NumberStyles.AllowThousands);
30 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_________。
A、sealed 方法
B、public 方法
C、virtual 方法
D、override 方法
二、操作题
语言和环境
A、实现语言
C#,https://www.360docs.net/doc/fb3939800.html,
B、环境要求
Visual Studio 2010、Microsoft Access
要求
使用https://www.360docs.net/doc/fb3939800.html,技术完成办公用品管理系统,功能主要包括添加办公用品使用记录和查询功能。
数据库设计
数据库设计:创建Access数据库,名称为officeDB,在数据库中办公用品使用记录表t_records。
实现步骤及评分标准
1.正确创建数据库及数据表(10分)
2.使用动软代码生成器生成三层架构项目代码,修改web.config完成连接字符串配置。(10分)
3.创建Default.aspx文件,编写代码正确实现查询办公用品使用记录功能,不需要实现查询功能。
如图1所示。(页面布局5分,正确显示办公用户品使用列表15分,共20分)
4.创建add.aspx文件,实现如图2所示效果,正确完成页面的布局制作,并实现添加功能。(页面
布局10分,正确实现添加10分,共20分)
提示:
(1)该页面外观可以使用标签fieldset来实现,用法如下:
(2)物品组合框中数据为固定列表,取值为:茶杯、记事本、圆珠笔。
图1
图2
5.程序正确运行,实现如图所示效果。调试成功后将数据库文件和代码文件一同提交。(10分)
网页设计与制作期末试题及答案
网页设计与制作模拟试题 一、单项选择题(每空1分,共10分) 1. 客户/服务器系统的最大特点是客户机和服务器 ( D ) A. 必须运行在同一台机器上 B. 必须运行在同一个网络上 C. 必须运行在不同的计算机上 D. 不必运行在同一计算机上 2. 若需要软件把LAN上的客户机从Internet上隐藏起来,并为客户机执行Web 请求,则下面( D )软件能实现此项功能。 A. Internet Information Server B. Index Server C. Personal Web Server D. 代理服务器 3. 通常一个站点的主页默认文档名是 ( C ) A. Main.htm B. Webpage.htm C. Index.htm D. Homepage.htm 4. 通常,比较好的建立站点目录的习惯是 ( A ) A. 在根目录下建立一个总的IMAGE目录放置图象文件 B. 直接把图象文件放置在各栏目的目录下 C. 为各栏目建立一个单独的IMAGE目录放置图象文件 D. 在每个目录下建立一个IMAGE目录放置图象文件 5. 以下有关页面布局的说法正确的是 ( D ) A. 分辨率越高,可供使用的页面尺寸越大 B. 网页布局与平面设计一样,不受页面大小的影响 C. 页眉和页脚中只能出现文本,不能出现图形 D. 页面布局通常是通过手工设计的,目前还没有相应的电脑软件完成这一工作 6. 以下关于HTML文档的说法正确的一项是 ( A ) A. 与这两个标记合起来说明在它们之间的文本表示两个HTML 文本 B. HTML文档是一个可执行的文档 C. HTML文档只是一种简单的ASCII码文本 D. HTML文档的结束标记