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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[南开大学]华师20年9月课程考试《C#程序设计》作业考核试题

[复制链接]
发表于 2020-9-3 14:04:22 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[南开大学]华师20年9月课程考试《C#程序设计》作业考核试* `& x1 E  P. d1 U
试卷总分:100    得分:100! T8 y% ^$ C+ Q8 O7 Z
第1题,类的以下特性中,可以用于方便地重用已有的代码和数据的是( ).. M0 q9 v! _6 R3 W2 S
A、多态
: `3 J4 n/ U  V% c' {B、封装/ G8 M) x0 W3 R! e& V/ }0 B4 v" b
C、继承$ w9 d" l0 d0 `) T' A
D、抽象1 s( R+ a. J7 r6 \" k* {, x0 _5 p
正确资料:
$ m4 r/ h5 j$ h+ J$ [& _9 n8 R5 z1 C9 a# @% t* R+ R4 q

% @) l" K- [0 K+ X第2题,C#提供的 4 种跳转语句中, 不推荐使用的是(  )。* S: L0 y& [! ?* u& }6 @7 M  I# R  _+ L
A、return
3 `0 p$ T; U1 n% u) Q- NB、break) i- O: `, o2 r: J# H4 y: ^7 u8 ?
C、continue
$ L, d; S) L& R2 q) WD、goto: a  N; |( W% w1 K) V
正确资料:5 [# _: }) D: k0 A% p: ^
, [+ P$ E, z# M. K6 a

4 ]4 p3 b3 \; k0 I第3题,C#的每一个应用程序应该有一个入口方法,称为Main,该方法必须被声明为(  )。
- r" B4 a: a* r- ^% L' K6 t- rA、private static
$ s; R2 v! s% {6 e' LB、public static& R; i3 Z% x/ ?
C、protect static
1 i$ [- B# n1 U/ F4 L9 l/ q' m: |7 tD、protected static  v( y; r6 c. j# X3 N; A7 x
正确资料:
( O' a1 w' `6 o7 Z1 K6 n0 `6 q" D& ]8 i4 ~; Z
! p% K( W- M2 v
第4题,选择如下关于void的正确说明(  )。+ q% X& S5 ~; _, E- `& G9 L
A、void可用于声明参数
+ t5 P( @% B! P4 d7 G0 r' J8 B; [B、void可用于声明类
4 A0 \( ]. a7 {2 @C、void用于声明方法
( A& S! Y0 C. Z) N8 T3 E/ W' lD、void与空字符串等价+ J; k  h4 ]5 {' F$ F) a
正确资料:
* c6 |% I  B. o5 ?8 K! N. L
7 F  k7 \/ s5 w; ?
. a3 x; j2 B# k' d. R% J3 a资料来源:谋学网(www.mouxue.com),下面对for语句说法正确的是(  ) 。* _$ Z# x1 k7 H6 C# ]
A、for语句的循环条件不能缺少  h, z* K# ]# a: S
B、for(;;)是无限循环1 T' C7 ]% N  }( ]0 g7 ^9 [
C、for循环无法嵌套
5 z4 Z& Q; M" S$ rD、for语句是跳转语句  ?! {0 ^! m& L/ V9 K
正确资料:
0 F$ e3 E: S2 G/ Z. d  b: t% }% |( x3 S
) f- z! z; {; I. J6 u5 u
第6题,下列关于构造函数的描述中,(  )是正确的。2 I6 ]" B1 A6 V- q
A、构造函数名必须与类名相同
* n) E- {, M, z) OB、构造函数不可以重载; D5 L! Q* p1 p) A# f3 q
C、构造函数不能带参数
8 d' r" `; o( `D、构造函数可以声明返回类型
& M$ c+ E; C! ?0 R" M" ^9 b/ G  X正确资料:
2 V) ~9 I! G- t0 q% o# o$ u% ]4 f! N6 r6 K. A* J; H- ]

$ [: b0 Z, h7 W7 Q" X第7题,下列不正确的代码注释方式是(  )。: ?+ m' ]/ F: o7 I# `
A、// 注释
$ n% p5 _+ }$ W6 s# i  KB、*/ 注释 /*5 N: j) P" ~1 u4 M* r9 k
C、/* 注释 */
# O2 E6 ]  ?  p4 Z5 JD、/// 注释3 C) O: Q. ?5 ^  }4 C5 }
正确资料:- P# F- D9 c% O. i% d" w9 ~( n' P
4 U: w6 t; F0 o: O' P

% q! B( x2 ^* J$ D* e" \, O第8题,在 C#语言中, 下面的运算符中, 优先级最高的是(  )。4 u8 j' |( b, i/ p: g$ I; {
A、%3 R9 ^) m) Z; S* F0 ?' k- l! m$ J
B、++
1 J6 f& k/ ]( r0 y/ dC、*=& N* \9 Q! K+ S, Y
D、64 Y( i5 u" K3 K% ?* Z
正确资料:
. y! t+ @; w* u: B. @) A  w4 z: O7 A9 I' ]
0 `- d! S2 x) y' B/ C, S
第9题,属于C#语言的关键字(  )。7 G: C+ H$ G! A4 g7 E! d
A、abstract
7 f1 c! Z2 |; e3 B+ q  TB、camel
2 l' ]/ t; N4 G* ~0 P' N/ hC、Salary/ X9 D: H* A. `; t3 C4 F/ ]3 i
D、Employ
8 Q5 L! E+ W( z) I2 V正确资料:
5 `) C  T  {, P# V- i, A
8 l; @# r1 n) N6 H1 I* V# W6 a+ Q4 l) a. ]( @! m- j, d
资料来源:谋学网(www.mouxue.com),假定一个10行20列的二维整型数组,下列哪个定义语句是正确的(  )。
$ ~/ s& h; ?" M. T; M# uA、int[]arr = new int[10,20]
0 F1 F/ i5 [+ Y9 j6 zB、int[]arr = int new[10,20]
* a; x9 m& {; R: j! C' {4 n: mC、int[,]arr = new int[10,20]
9 H7 f6 w+ M2 }' T: {- i/ BD、int[,]arr = new int[20;10]9 y+ f' C6 `% v/ q
正确资料:4 p6 h/ B) a+ r4 z* T/ M

# L: G3 I2 O2 f4 K4 b$ f6 M( L) q* k+ F
第11题,下列属于值类型的有(  )。
3 R5 ^4 `  e: S$ n2 j% Y! ^A、class
5 Z( ?0 A' `( r+ |, Z* {: {" PB、enum2 R5 D8 ?: ~  n  U- m( n, G$ P- q1 @
C、struct
, z1 a8 v2 w  t. ^9 TD、int! I* H2 h% Y' i, p8 G
正确资料:,C,D
1 L8 b7 M9 c. h$ o3 [8 t7 M* k* g$ J/ n2 ]$ M2 k4 a1 T
* m+ t! s1 K( Q& S8 G& Y
资料来源:谋学网(www.mouxue.com),关于C#语言的基本语法,下列哪些说法是正确的(  )。$ m% e' K2 {9 s" e. F( Q7 J
A、C#语言使用using关键字来引用.NET预定义的名字空间;
  P& }4 a3 w' C9 m+ Y8 xB、用C#编写的程序中,Main函数是唯一允许的全局函数;+ Z1 G# C- \# a( W
C、C#语言中使用的名称严格区大小写;, t* U" L/ x' ]$ @( K3 I9 q
D、C#中一条语句必须写在一行内;
% J+ o6 A/ T8 w5 o8 Q正确资料:,C
! d3 U2 m- {. d
6 @# e6 K2 P9 `' @9 H0 R/ _' l$ J0 o4 x+ V
第13题,以下关于构造函数的描述正确的是(  )。
# f. P0 q, i% yA、构造函数的返回类型只能是void型。
8 }! `" A& [& e: [0 U* GB、构造函数是类的一种特殊函数,它的方法名必须与类名相同。2 }& c% ]* F9 `* S# C" B
C、构造函数的主要作用是完成对类的对象的初始化工作。
2 A5 L0 p* R) G/ JD、一般在创建新对象时,系统会自动调用构造函数。
9 s4 q, y. B5 j/ L. l正确资料:,C,D4 }6 ?% w) h1 b9 m' a9 u
2 v+ r  u1 D7 o; }) O' y
. S. g  h2 ]0 _6 s% n: Y5 B
第14题,下列关于C#的异常处理的说发法,错误的是(  )。7 w: O& h  D% c5 }3 t
A、Try块必须跟catch块组合使用,不能单独使用/ ]% z9 h$ r7 w4 ?" ~' v- d3 @7 ?
B、一个try块可以跟随多个catch块7 I! h) y0 L8 Y6 I
C、使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常$ Q- M& Z1 A' K$ K. ^4 H) B2 E
D、在try ... catch .....finally块中,即便开发人员编写强制逻辑代码,也不能跳出finally块的执行
9 d% `  V9 z7 g- l正确资料:,C' c( X* X0 Y( ]! [: {

( j( x$ ]6 M6 n! m. [
& _0 g: k9 S) p6 b; ]+ t. H资料来源:谋学网(www.mouxue.com),当创建一个新类时,该类将从System.Object基类继承下列哪些方法(  )。, H1 L2 b( s, I; d, L/ W
A、ToString1 K4 a9 A, V& P4 ~& j5 }& f0 H
B、ToObject6 _3 z4 j( p+ S9 x) G8 W
C、Equals; m& `, H# Y- d- F( e
D、GetClassInfomation
! q, I- i9 `9 i正确资料:,C
; b7 Y0 z, ?9 n, y- B5 U4 I5 ~" y& a2 p+ K: Z
. i. K* p+ V; G, X* Z8 Y) o
第16题,泛型编程是一种编程范式,他利用"参数化类型"将类型抽象化,从而实现更为灵活的复用,下列选项中,属于泛型的优点的是(  )。; [8 k+ Y8 U5 ?+ @0 {( A
A、缓解了代码膨胀
. ?5 K2 T5 S% \$ R+ bB、类型安全
0 D( @$ p# A4 N) b) v7 E4 JC、值类型不需要装箱
$ q$ B- k6 ~. l' j8 V" ND、性能得到提升  m3 I2 V: d. c& G  {2 _9 A
正确资料:,B,C,D
" r1 }& `6 G% T1 w, c9 i2 ?  x( n4 q9 V2 [: Q7 ?2 q1 w4 Q

. d0 d! K: z& q  B" f. D第17题,以下关于C#中方法重载的说法正确的是(  )。+ y1 n- [% n# M, U% x
A、如两个方法名字不同,而参数的数量不同,那么它们可以构成方法重载+ z& d4 a3 o$ w& w9 q( {/ Y' D
B、如两个方法名字相同,而返回值的数据类型不同,那么它们可以构成方法重载
4 Y/ z* C0 z! L5 E( F9 h7 ~  V( HC、如两个方法名字相同,而参数的数据类型不同,那么它们可以构成方法重载1 A% l2 |' u9 E4 k) T/ h0 j
D、如两个方法名字相同,而参数的数量不同,那么它们可以构成方法重载
$ g' w1 N2 L! g正确资料:,D
- @7 [" Y9 n7 D+ U2 b
7 c+ J4 i6 x0 n
( p; ?1 R+ q( z第18题,NET中,程序中的错误可以划分为以下三类(  )。( R4 x( R8 o" z! [
A、逻辑错误
) j$ n) T" P) E9 i1 dB、运行时错误8 O4 [3 K0 O/ U  r; `; [
C、语法错误; I( q0 _" D. @
D、自定义错误
9 z% H+ ^3 F" e7 L- J4 C9 ^正确资料:,B,C
* Z$ [7 K: `) T& W7 F8 l3 H1 Q5 A' A
4 a7 d9 r4 L$ y! h8 |. R1 G
第19题,使用下列哪种方法可以减小一个ArrayList 对象的容量(  )。
+ }# j) x' i0 F* AA、调用Remove 方法
8 N8 h" _- R/ @' b, KB、调用Clear 方法
6 a2 }+ V) Y8 @( G5 v4 [C、调用Trim(调整,修剪)ToSize 方法
: L7 D0 M& \% F4 V2 r6 G' U$ O& _D、设置Capacity 属性
$ A+ I6 e* L  A2 k0 I: Q正确资料:,D! r2 W! Q8 E1 J- N7 [
$ `" H3 [; m$ J: X6 Q4 |
" w+ @& [( {2 {2 Z' R
资料来源:谋学网(www.mouxue.com),C#可以采用下列哪些技术来进行对象内部数据的隐藏(  )。
. \8 |6 h. `, V, Y" a5 I9 ^, b2 qA、静态成员
) h% s% l' F0 q3 t# u  eB、类成员的访问控制说明) Z4 \7 R  p4 [$ l
C、属性
) u0 L- t% y+ ~  vD、装箱(boxing)和拆箱(Unboxing)技术/ K4 k5 A4 [" R2 Y! [
正确资料:,C
% D; b- S8 Q9 R9 k4 T9 I4 v2 \
6 h% l0 T! I+ |. }- T6 a0 `7 j4 z$ J9 j0 Z; G7 Y, e
第21题,类体中private修饰的变量在本类中能访问,类生成的对象也能访问。7 }( `9 c2 I# y7 j
T、对
( \3 J3 Z8 [% X/ W' a9 LF、错
; S* z; K! c' f4 Z正确资料:F
' {7 v$ M! t0 o: D( x) q) G& f7 O. p0 s2 m
2 x. u9 F5 w  L0 [; T, i
第22题,派生类可以继承基类的成员,以及方法的实现;派生的接口继承了父接口的成员方法,并且也继承父接口方法的实现。
2 X8 N2 a9 _# o5 A0 w, XT、对
  r1 m/ @" f( x! EF、错
$ j9 B- @; [2 ]9 N4 r正确资料:F
0 v0 a$ I3 o* [' O# O: f
  k, y, F3 K& R) H1 o, }) M. R: |8 S$ C8 {0 |9 W
第23题,静态类和实例类的区别在于:静态类不需要初始化即可直接使用,实例类需要进行实例化,生成对象才可使用。" d* w6 V2 ?8 m6 [1 k' ]
T、对$ @. l* }" u" H) U, i
F、错
6 ~+ [1 y- @' {# w/ r* h" q! ]更多资料下载:谋学网(www.mouxue.com)
2 ~# K1 H: s: W% a0 [# ]
0 h* d3 V& P' Y9 ^, w/ {
: ~5 t/ j1 ]$ l" z第24题,"+、-、*、/、%、++、--均属于二元运算符。
- C, q9 ?5 r. G4 s' k" L5 r9 }. VT、对/ ^  G+ l0 J; k! v
F、错8 u! k+ M. v! q3 ^- |8 J( M
正确资料:F( q6 C; p  B/ L' ]' ~4 t
& T$ o9 S' a1 E) N* D: P, w, e9 \
$ D. ?- [5 i! t) x
资料来源:谋学网(www.mouxue.com),C#可以多继承。
3 f) A* I3 d! d+ @T、对
4 W5 ^' S4 b/ S. l" ^F、错
7 A* f5 c1 b. a; y4 l% r正确资料:F' |( s! }, w5 U. t# }

, W4 x# p. M2 ^1 E5 w1 w. G
0 f/ o+ _2 j; K( v2 T, H第26题,当创建派生类对象时,先执行基类的构造函数,后执行派生类的构造函数。
4 K, a  h( y# K8 F6 k  gT、对
! ~8 j, o+ n) {6 }  `4 U- y& @F、错
3 G3 g9 b" `* o( G5 z更多资料下载:谋学网(www.mouxue.com)6 |( r  l6 e1 ~3 u1 o
2 o8 D5 d  T" f  T. @6 I

  P% x& S6 y7 o  j& w8 \第27题,委托是将方法作为参数传递给另一方法的一种数据类型。事件与委托没有关系。! z9 J& \0 `. w  L9 b. X3 [
T、对
$ Q6 }8 @6 s; K# [: j+ rF、错
7 a! O7 C2 i0 C. |) Q) ~正确资料:F
4 ?) @% j+ {! t$ c) J* l
$ |$ r$ [5 E: L% A- R* A$ _: b% e
第28题,不同的命名空间中不能有同名的方法。  q( h% U( |. `0 P! }
T、对
) J, S# `9 g, R5 L" M& O; p/ AF、错1 O7 E4 `' |/ H; @: g
正确资料:F4 s2 ?3 a. T9 k  x' J, j
9 C% i- z1 u4 m( P2 w% R5 _! s9 p

% p' p6 }& k- z2 `) S第29题,C#中方法的参数中输出型参数(out)的实参在传递给形参前,不需要明确赋值,但需在方法返回前对该参数明确赋值。
6 m2 Z1 N9 G1 sT、对
3 Z- R9 k( b* d4 `* _0 V4 M7 xF、错$ o1 q; [! t1 l- Q" d
更多资料下载:谋学网(www.mouxue.com)6 H8 c4 E- z2 X, d

1 w" o* {; B- b# {, D
0 W" m3 y  A% D8 i资料来源:谋学网(www.mouxue.com),接口与类同样是面向对象程序设计的核心,是创建对象的模版。  ~8 `" m$ w7 F4 O
T、对9 Z9 S/ O3 e" E0 T  g4 @5 H) X0 O. q
F、错, m0 o. l/ p' W
更多资料下载:谋学网(www.mouxue.com)
/ d, b' a' r# }- L
7 p$ C7 I/ b* G9 X7 ?& g: K1 y* N
% Z6 J/ ?' H" c* I7 Q3 V+ Y  N8 Q1 I7 u; V0 y- G
! U( D: s# b6 }3 [* ?' G

8 S; k: r6 M. _) N* K+ N( B! t: c) n; x3 E

: h4 B% A& E- B# n: K
5 W9 A. x" F! `
( }6 o, j, U$ O+ T4 _* u# \% y9 M& {( D: e! @/ c- m# \' d
! G! k+ W% I2 D3 y4 O6 W
0 F5 m, H9 r1 a- B' g$ v* ?6 x) s
( T* `9 `" G3 [2 `1 j6 q

# H- e+ Y$ I6 F! `+ `' r7 R6 `

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-9-3 14:05:27 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-9-4 22:53:33 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-9-4 23:29:53 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-26 01:30 , Processed in 0.100519 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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