奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 2573|回复: 0

东北大学继续教育学院Web程序设计_B___试卷(大作业)

[复制链接]
发表于 2011-12-26 11:53:48 | 显示全部楼层 |阅读模式
谋学网
一、选择(每小题3分,共60分); V; O* X0 P$ a7 @
(    )1. web页面在关闭的时候触发的事件是:(     )。
) ?8 H- B7 D) M  A0 t- B; pA. Page_Load
5 L; Z' z( g# t; Q: ]B. Click& Y7 R7 A0 e, q% D
C. Change
# E' x7 J. e1 ?D. Page_Unload
* X$ P* z. r6 |! ]6 Y, y: Z" ]
: R; ^/ g, p8 E(    )2. DataAdapter 对象的Update 查询语句中, 使用下列哪种Where 子句可以保证本行的更新不会覆盖其他用户的更改.
$ m7 V, W% \1 N, z+ w" _0 UA. 包含数据源所有的列: s- G2 U' O3 Y, `  x/ s0 v
B. 只包含主键列
% X. H3 @& j9 PC. 包含主键列和一个时戳列
& h( D/ ~3 V9 y  P+ U' r6 lD. 包含主键列和已000列5 Y( ~6 ]4 G8 h: A6 }% f

& H5 P  ^+ N3 S( P(    )3. C#中的类型float 对应.NET 类库中的
* A4 v1 d* e. c- F4 ^2 g, VA. System.Single
/ L2 c& J% a3 c3 l' u: U7 I9 G. MB. System.Double
, o0 v6 }5 b  I) pC. System.Int32
8 i$ S, \: S( h9 RD. System.Int64! p9 W' a- _* W: M* t( e* R6 O8 [

- I1 m- I$ y& s$ f(    )4. 下面有关枚举成员赋值说法正确的是( )
* d; a/ S, P$ E; {$ zA. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
4 {$ O) i$ T) f' a' x% S  {B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
0 f3 k$ t0 H9 a* ~1 f! H* ?: kC. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序5 L$ E' m/ O# k4 Y+ L0 Z# I$ }  Y
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值2 q' z2 h+ y# x" Q7 o
% H$ \# o1 z" u- Y  Q& t) f
(    )5. 在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行.可使用DataTable 对象的_______属性.4 }% c7 T* j0 P
A. Rows3 W( t: \! H! E% |* ?. u1 O) Y2 M7 d
B. Columns
$ ^) Z0 G4 A3 Q9 n% k6 E3 WC. Constraints7 _5 G4 b; h* k# e2 v5 |# a
D. DataSet: {4 S  D, G* I0 m! a  O  d

/ A7 i* Q, C7 w" x(    )6. 在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:(     )。) h# x( W; h. f- _9 L, G# K" A
A. CompareValidator 控件
( Y+ d/ U% e% _4 n2 A2 E2 e: ?5 t  GB. ValidationSummary控件
! Y* j9 X  L8 l; A! u0 v) P. VC. RequiredFieldValidator控件
" U/ a7 V# E2 j9 B- q* zD. 同时使用RequiredFieldValidator控件和CompareValidator控件# o) q' d9 `0 n, X1 Z6 G) S

* Q0 v' o  F) R. g' X7 N(    )7. 分析下列程序:, X) {9 ]- X0 l4 k$ X/ {4 {
public class class4
! E- ?: r( I9 W" F% x) G% }{
  X( \! y* y$ e3 Fprivate string _sData = "";
) r; }$ w; v6 qpublic string sData{set{_sData = value;}} ( F- d! s8 a6 `3 e
}
; m: u/ u) u+ r0 m/ x  U在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?- X! V( U, c; ?; k' N+ W9 j
A. obj.sData = "It is funny!";
& G7 y( W- M8 g* m7 M# I' S3 TB. Console.WriteLine(obj.sData);
6 X; H& M: ?/ v" i3 d  Y; bC. obj._sData = 100;
. I8 e; {" o' i8 a$ UD. obj.set(obj.sData);& X: v8 x3 C: y9 P& }. I1 S

6 }7 [9 W1 g8 h( t(    )8. 可以在VS.NET开发环境的________窗口中对Windows操作系统的各种服务进行管理:, u' B8 k. V8 j# a
A. 服务器管理器
' e4 q; O0 l8 t3 K' J. zB. 类视图) `+ F( j2 t. y3 n
C. 属性窗口" ^5 [1 z7 \: k6 N
D. 解决方案资源管理器
# U7 x1 o. w) F% A( A# W
6 D8 Q  B, K) s. _- O(    )9. _________命名空间中的类和接口用于创建Web 应用程序的页面?# B7 n$ S2 K4 l) p+ Z* [9 k
A. System.Drawing; O7 y& e& M# C6 {7 A2 k8 U. y, K
B. System.IO
" O" X- Y8 O5 H, o# I$ R2 hC. System.Web.UI
* r! L& [+ F2 E6 W: O* XD. System.Web.Service
; \# k3 J1 t) x5 d5 Z% e; r9 y' s: P: M0 _( p
(    )10. 使用SQL Server .NET 数据提供程序访问SQl Server数据库时,我们创建了事务对象trans,并将其IsolationLevel 属性设置为Serializable,则在该事务中执行Command 对象的方法________.
% b' u9 T0 u. K( xA. 可以防止在读取时破坏数据$ h# x0 w: m6 }* b+ |
B. 可以防止脏读7 ^$ y/ J' k, r3 S. ?! W
C. 可以防止不可重复读/ X5 Z4 [* T* [1 d9 g& c
D. 可以防止幻象读取1 ~, `7 k2 e0 ?8 u* m! I1 ?& v

! X. f( H, w- F$ O+ D' a  u6 g2 [(    )11. 关于结构类型,下列说法哪些是正确的?* v( N; i0 \% X4 f
A. 结构是值类型) o, A" ~& ?+ F# H/ A1 k
B. 结构中不允许定义带参数的实例构造函数;
7 v( U! ?" M9 t& }C. 结构中不允许定义析构函数
+ ?) |+ K' P& F# ^; ^  aD. 结构中可以定义成员方法,但是方法内不能使用this 指针
6 O4 q& g' _' c- {. Y/ {4 q' q% D( o; G; O9 ^2 c
(    )12. 使用“新建项目—〉Visual C# Projects 项目—〉ASP.NET Web 应用程序”成功创建URL为“http://localhost/MyWeb”的Web 表单应用程序后,项目文件将保存在:& _) M/ G" A" }$ Y. J/ c3 d$ k
A. 本地计算机Web 站点的MyWeb 虚拟目录下
6 j/ s! Q+ _( c! q) SB. 本地文件共享MyWeb 中
0 Y3 X/ z8 z$ Z% q& ]5 VC. 另一台名为localhost 的计算机的Web 站点的MyWeb 虚拟目录下) x8 Y& T0 c4 v1 {$ i
D. 本地目录c:\My Documents\MyWeb 下9 I5 D; k0 N" j

, W9 b' ]1 P* ^- m9 a(    )13. 为了提高性能,在使用DataAdapter 填充DataSet 前,可以将_____属性值设为false.5 m# d# T. v: |: F7 t
A. DataSet 对象的EnforceConstraints* C/ x3 i, X2 b: U& |
B. DataSet 对象的CaseSensitive
' h* H& f  u: s2 BC. DataAdapter 对象的AcceptChangesDuringFill
- n: T2 S- i# s- _  I$ xD. DataAdapter 对象的MissingSchemaAction
& R  f- \& h2 W+ w# ]+ p! |3 B) @; t6 R2 i% @
(    )14. 在常用样式标记中,表示页眉样式标记的是(      )。
: Z$ N' D- |) \4 ]A. RowStyle5 Q) k5 i- F3 `6 a2 Q6 t8 ]
B. FooterStyle
0 N) R) r4 x& w7 s- }C. PagerStyle7 U- b! x$ E1 p
D. HeaderStyle) E$ }( |3 a/ f& j
(    )15. ADO.NET 模型中的下列哪些对象属于Connected 对象* j0 i% m' M; g! |: P; Z
A. Connection
  K& K0 t7 T7 J- D: k9 v$ SB. DataAdapter# h# l- O( f7 H) |1 A) a
C. DataReader
4 ?* c) Q! m5 u( D3 H0 rD. DataSet( \7 L, i; {  I

! Z- ^0 i) l: M2 v# D/ D(    )16. 为访问Microsoft Access 数据库中的数据,可以使用以下哪种.NET 数据提供者连接到数据库4 z5 I- c6 h5 x# P$ f% ~
A. SQL Server .NET 数据提供程序) b; s: O7 F' s. Q# Z
B. OLE DB .NET 数据提供程序0 i! c. G5 h/ E
C. ODBC .NET 数据提供程序
  b) K, p  O" @. t, B6 A0 k+ VD. XML .NET 数据提供程序3 [. ?; e$ c" {& K

: }0 y3 ]6 }. T4 _4 C' P(    )17. 在C#中,下列哪些语句可以创建一个具有3 个初始值为""的元素的字符串数组?
( m4 q8 X; p2 c3 S) Q  R; CA. string StrList[3]("");
+ f2 c' h( |. c( ]2 GB. string[3] StrList = {"","",""};
8 {' n! p" [% K! J% ZC. string[] StrList = {"","",""};+ `! o! a; J. Y. D& b
D. string[] StrList = new string[3];, N' B" ~' ?+ X* r! [9 ^$ R
$ D" ^# S  [- Z5 G
(    )18. 打开SQL Connection 时返回的SQL Server 错误号为4060,该错误表示:
/ f8 a1 N; [2 L0 Q0 iA. 连接字符串指定的服务器名称无效0 \8 `, c+ j, G% ^  B- B
B. 连接字符串指定的数据库名称无效
2 d/ ?5 v6 P: N& UC. 连接超时
+ E1 Q/ ~/ o2 z! l, ]! v  s% ^+ uD. 连接字符串指定的用户名或密码错误% `  l% i6 J3 g+ d7 L

/ b/ P+ m& y0 T$ K. n, f) Y(    )19. C#中每个int 类型的变量占用_______个字节的内存。8 |( t' m& j& t6 {% d
A. 1+ ]) j: V. H" d. Z
B. 2
5 ^" a% i# v2 y# ^1 GC. 4
1 Z& G3 B" B- k' P0 Y+ @3 UD. 89 n& \% D1 J. ~) C! y4 N

5 D+ R. A% R7 R2 h; S; S% `5 M; [/ k(    )20. C#中,在方法MyFunc 内部的try..catch 语句中,如果在try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则/ J( x& Y$ n& I! z+ ^0 T( n1 T7 J
A. .NET 运行时忽略该异常
% U2 p! I6 N  }, t# z  k" \B. .NET 运行时马上强制退出该程序
$ _7 m2 X* }# @1 g) P' jC. .NET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程
2 x; C( d* T# qD. .NET 抛出一个新的“异常处理未找到”的异常; l% v2 K: R  x( L

) b5 k5 Y. r; E4 O9 J、读程序(共20分)
/ J/ R7 D* l# s( I, t1. 解释下面JavaScript带下划线代码的意义,5分
/ b7 A! O- \3 O% d( Ffunction ktext1(){$ l4 ?; k- z3 [7 q5 ]+ k2 p
if (window.event.keyCode==13){                                                      0 ?' E: z& ?. O3 I# i
window.event.keyCode=0;
. [5 O# f( Y7 H- y$ v if (form1.text1.value ==""){                                                         
8 k5 B' ^8 {, X, n. m               
4 L1 N3 q! K( C- Ualert("请输入用户名称!");                                                     n; E  ^" I" C# q# G
                  Q: A  N' ^& Z* l, R. `
form1.text1.focus();}                                                      
" V9 J  h* V; Q5 p& B! _. Y, a* U- m" K
        else {form1.text2.focus();}}                                                      
3 o" T. }7 s5 h0 ]2 x- h! h5 [}3 ~6 G! V/ C$ T, s# g7 C
. D; Y+ F, d: a5 U1 `$ @
2. 解释下面C#带下划线代码的意义,15分
9 C. T7 V7 f# h4 S- z* y3 @7 w* ^private void Button1_Click(object sender, System.EventArgs e)                {$ V* S1 X9 l  I8 k1 ]: ]
                        long lngOrderID;                                                                 + Z4 _8 ~$ g8 M) k' u# U
                        SqlConnection connNwind=new SqlConnection();                                      
" E2 B- U% w- z1 o                        Try{/ i* {% U1 k4 B' @7 r) A
                                connNwind.ConnectionString="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind";  L( ^5 V4 K  o7 ]% C% L) O
                                connNwind.Open();                                                           
3 T; G, w/ ?# u% H7 P                                SqlCommand cmdOrder=new SqlCommand(); + Y6 x; H+ i( x
                                lngOrderID=long.Parse(txtOrderID.Text);                                          
% K9 h! g! a3 K* p7 `( Q1 N                                cmdOrder.CommandText="select p.ProductName,ds.Quantity from [order details] as ds inner join Products as p on ds.ProductID=p.ProductID where orderID="+lngOrderID.ToString();0 t* |* n6 I8 D: L3 ^& S
                                cmdOrder.Connection=connNwind;                                               # K: I( D' g3 s7 l, e
                                SqlDataReader readerOrder=cmdOrder.ExecuteReader();                              
( ]5 `% O& @  i! d: J7 T! N3 }                                TableRow trHead=new TableRow();                                               % g# q2 D( O1 [. P" W3 z; Q7 h
                                TableCell tdHead1=new TableCell();/ m+ _) w2 w) u  t& N! t+ |$ V
                                TableCell tdHead2=new TableCell();4 a1 w( \6 h( \* J) y8 F% O
tdHead1.Text="商品名称";                                                      
- ~  E5 J4 K8 K$ c                                tdHead2.Text="商品数量";( j! x* p. J7 v1 ]
                                tdHead1.BorderStyle=BorderStyle.Solid;                                            
7 ^& i9 ^1 f  y$ U( K5 S9 ^                                tdHead1.BorderWidth=1;: ?: S; B) F6 n6 ?3 k
                                tdHead2.BorderStyle=BorderStyle.Solid;
' B" }2 p+ ~" ]6 J                                tdHead2.BorderWidth=1;
+ g0 E' f! v% u5 F" h9 i, L                                trHead.Cells.Add(tdHead1);                                                     
0 T1 m" G6 {; |6 @7 v" h/ T+ z                                trHead.Cells.Add(tdHead2);
* b# n! E+ s7 C. ]                                Table1.Rows.Add(trHead);                                                      
. [+ O# g5 w0 V                                while(readerOrder.Read()){0 O: w1 n2 X8 [8 e
                                        TableRow tr=new TableRow();  i" a3 k( M' X0 M8 j* K2 h% t
                                        TableCell td1=new TableCell();
' l$ f  d& U# ^                                        TableCell td2=new TableCell();9 F+ s5 M, Y/ l6 U% F* c
                                        td1.Text=readerOrder.GetValue(0).ToString();                                    
! L5 }3 ?; ]- j& G2 V& e' D                                        td2.Text=readerOrder.GetValue(1).ToString();4 J6 h- V1 p& `4 Y" W, _: \
                                        td1.BorderStyle=BorderStyle.Solid;* K/ l$ K5 f: Q% w7 v# B
                                        td1.BorderWidth=1;* m9 b% q; C7 C5 ]
                                        td2.BorderStyle=BorderStyle.Solid;$ ]& n  _1 |2 w
                                        td2.BorderWidth=1;6 z+ X! }& \5 F( E: d  Q1 G, F7 Y
                                        tr.Cells.Add(td1);3 ?1 D; h: J' d: V% f
                                        tr.Cells.Add(td2);
6 g* j) }, o; P/ ]8 \5 N                                        tr.BorderWidth=1;2 F( `# U  C+ o6 |. N7 s% g+ h
                                        Table1.Rows.Add(tr);7 M/ {8 V" M0 W" Z
                                }+ l# Z" I, J" A5 l2 K: V% s
                                connNwind.Close();
' Z& {3 ?4 l0 Y* }1 P5 z: ]+ G4 N                        }
, ]5 [3 Z6 z5 e) J9 @                        catch(Exception ex) {0 }  V* K' p8 q5 f$ ~' m1 A
                                Response.Write(ex.Message);                                                   
" S; h' B7 N1 _" }                        }
1 {, R2 |, K. {- |                        Finally {
# J; C* _6 T1 p& K' b                                if(connNwind.State!=ConnectionState.Closed)                                      
/ a/ l1 k5 `, ?, D1 \: b0 Q: F                                        connNwind.Close();                                                        
7 m1 w+ k2 Q" h1 V; b% D: y" y2 X! @                        }, @% D0 F# ~0 ?, G9 M
三、设计题(共20分)" u! Z3 y  M3 ?  f
设计一个动态信息显示页面,显示信息标题、发布人、发布时间等项内容,并按发布时间降序显示。点击信息标题,将在新窗口显示信息的详细信息。
& M7 g$ J! Y8 B! q5 M1.        画出此程序的显示介面示意图,并标出所采用的Web服务器组件;
4 w5 [( d7 ^3 ?% j1 n, S2.        用表格的形式画出此页面所涉及的数据表设计(包括字段名,数据类型,存储空间,是否主键,可否为空等);( r% `. u$ S$ j! M5 @" J7 i+ {
3.        列出程序设计中所采用的Web服务器组件的属性;
2 D' V( ?, Z: H' s! [4.        写出此程序的设计思路。
2 e1 r4 U9 y: @0 t

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-3-29 15:29 , Processed in 0.113972 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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