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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大18秋学期《计算机可视化编程》在线作业二(100分)

[复制链接]
发表于 2019-1-18 16:19:04 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[吉林大学]吉大18秋学期《计算机可视化编程》在线作业二# j/ t1 d1 K/ g
试卷总分:100    得分:100
; Y6 a5 O& l  t* `4 R; j& h5 Q- ^第1,以下四个特性中哪一个不属于面向对象的三大特性
4 W0 F! Z4 Q9 B/ ^& q& K+ oA、封装性
. ~0 t7 s8 k2 e/ @8 ]8 VB、多态性
2 g. K% R+ V, hC、抽象性
' r5 e) ?5 A" t) w7 LD、继承性
# {( E- p5 d& u2 r) X0 `正确资料:2 `; [1 \! K! c% n; ~& F. n
2 B) ^+ K) p( }/ n8 t' X
. M% f# k' L6 ~7 B
第2题,下面(       )正确描述了随机访问文件。
. W& N6 |0 \( Z# v7 H' yA、随机访问文件与顺序文件的工作方式相同,读写随机文件的方法与顺序文件也相同
2 r  F: J$ @5 s; }: k' E0 x4 i% \B、当读取随机文件时,必须读取第一个记录,它定义了后续记录的长度; e- I/ o# \, a
C、随机文件中的每一个记录都有一个前缀来指示记录的长度,允许文件中的记录的长度不同7 {7 ]. u  O8 f, h; H# ^- @
D、以上都不对! Z# M$ N1 p8 \, Y
正确资料:
2 n4 s4 ?1 y3 m5 {
- u0 G6 m  E  b; H. D$ J! P
" [8 J: B2 s5 j) ^9 ~1 t第3题,MFC常规动态链接库中不能导出的是
/ _8 Z) f+ n1 u; AA、风格函数
! U2 I" y9 O: y, p* {$ B' R6 s: Q6 fB、全局变量
) r9 H7 f, ]: q/ g: G! \C、资源
% t2 d9 P  w) r7 o( p5 KD、基于MFC的C++类2 Y+ y' D- y, L: M% k$ `/ s8 v5 k$ `
正确资料:8 E2 t# D$ H$ A' z+ b! T
) a" z+ }) ?/ l  z; M

/ G* F' f! p' y3 \: ]) S' g# J第4题,Timer控件的(   )属性控制Tick事件的触发时间间隔
# g  b+ i  h! d" X6 WA、Container7 h, [) S4 }. U$ `
B、Enabled$ D" }6 _) k# s& o
C、Interval
. I- A& A3 y- d# q: }+ VD、Name2 o  O- y2 \; X2 d! I  a9 a: u+ [
正确资料:
1 i* n: e) ~% q- X/ k5 r
0 u' Q, }. M8 M% `& C) L
" ^) g+ t! c+ q& K7 N# P第5题,下列关于构造函数的描述中,错误的是
$ h& ^( y# o- q; P7 M% h& {A、构造函数可以设置默认参数
5 N- p" a7 f1 L8 RB、构造函数在定义类对象时自动执行
0 b( L3 x, a0 j) ~9 a9 S- mC、默认构造函数可以没有# n5 U7 O& g7 |6 {( b- B5 _) _' X
D、构造函数不可以重载
: T- J6 D% ^7 D2 b" Z; K6 o# G/ }正确资料:
" y1 [% S$ i7 d) k
' g; F/ ^0 h) R' A" P
2 h3 d5 z5 o( Z1 M) U第6题,下面四个MFC类中哪一个是管理MFC应用程序的# w, v6 \" _/ r
A、CWinApp
. u' l; z8 a& VB、CMainFrame1 X$ J' l, d' O% m- O/ e2 y
C、CDocument- l+ y0 s/ l+ f0 c3 a# F6 t
D、CView7 I' Q) b9 a4 ~: l7 Y! U/ Y
正确资料:
8 N7 x8 M' x5 F' W5 [3 C" Y  r' j7 k& e; R/ V

3 D( G4 h7 b+ j# j8 a. ]* `第7题,定义一个枚举类型如下:
/ b' o: p. ^- O4 L1 B+ Z1 s3 ~; h__value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun};
3 b2 @  {" z; `9 Qenum weekday day1,day2,day3,day4;
( n8 ]6 ^# J# Q$ M下面表达式错误的是(     )。+ a$ q/ `: v  r- D( f
A、day1=Thu6 k2 k& }- N9 e
B、day2SUN span
( w% Q+ u" ^- z$ `& {C、day3=Sun=1
2 i0 |9 r0 M! [- W* G6 lD、day4=day2; i/ @  S/ K& M- J" J
正确资料:% a- C5 |0 s% m" T. y

& Y4 G+ L) o. Y; [6 i. M
6 k  z6 x' `8 t9 T% Q4 f5 F第8题,OleDbParameter的作用是(       )
, R+ _) i% D% ^- Q7 S1 `- r: P# tA、它用来配置要检索道DataSet中的列" M2 Z; e$ m, u( Q" ~
B、它用来动态配置OleDbConnection的ConnectionString属性
% {$ K# \0 O+ v) DC、当OleDbCommand使用参数化查询语句时,为参数化查询语句提供参数值
; R0 a6 ^# ~) B; G. c* ^3 \D、上述都对1 Q/ A) p! M1 k5 T1 K
正确资料:
/ f7 O( I: i, l6 v- |: t" j6 g# X0 l" y7 u  @8 b

" |1 d, B. D0 u' R7 s6 r5 ]第9题,下列描述正确的是(    )。- V+ y4 d# J8 c7 j
A、构造函数可以重载,析构函数不能重载
& L" K& M# V/ `0 b& A9 o- JB、构造函数不能重载,析构函数可以重载
6 H7 R8 @  I; QC、构造函数和析构函数均可重载, T) {  }9 W7 q* `6 j
D、构造函数和析构函数均不可重载8 E/ V1 H" a8 @( e6 _7 _8 N
正确资料:7 {% S" ]8 V2 y7 ?) q+ `
1 U" v! A! D! r
! d( q, f) a+ o7 w7 k8 j$ x
第10题,下面有关重载函数的说法中正确的是
3 c4 x7 O" i5 x" g* R9 b; n6 e9 MA、重载函数必须有不同的返回值类型
$ R9 T1 o, C3 \( MB、重载函数形参个数必须不同
# ~/ }1 J( b# L9 j) cC、重载函数必须有不同的形参列表
8 f4 v3 f, V; p. d) ?D、重载函数名可以不同* q9 T# J: b6 y3 F
正确资料:
6 E! ^) n: f6 p  ?& E7 x; X0 `; E  c' Y' f$ F5 y7 [
2 R4 O' W, t0 R  z5 N
第11题,下面(      )可应用于DataReader。
1 {4 _% p1 c8 a7 HA、它是向前导航道,必须从数据表的开头向后顺序读取其中的数据
* A) v$ E8 K9 h+ A$ _, gB、当DataReader初次打开时,当前的记录指针位于第一行记录之前
3 q/ x' N, i7 E# L2 t0 vC、每一行记录的列使用列第数值索引检索
( b! p+ n0 }- I+ d2 _" m* fD、上述都对
. z  E- j# ?" {* |$ N正确资料:
% A: L5 X- a& r$ q$ H4 |; F7 ^) r2 x% t' U- O) [, I1 O% _9 T
; n: L* R# e  {% D! Z) w
第12题,有关跳转语句的说法正确的是(     ). y: ^- L) ]0 P8 Y- F6 u
A、跳转语句的作用是实现程序执行过程从一处跳转到另外一处. k& E4 `+ v! j" T- C- y2 d* m
B、break主要用于跳出循环语句
: @: h- j/ U( O+ r2 e% n3 ]! O# dC、continue语句用来终止整个循环
& P) [8 W) p5 m1 z2 y- _D、continue和break语句都只能用于循环体内
; T; h2 `1 b( Q+ g) C* h正确资料:, K: I3 ]5 P7 W" k8 n

/ y" P) c- _$ k9 ?% B( b: I, L4 R5 p* K" Y9 l' E0 n! v/ W) m0 a- U
第13题,如何向数据集DataSet填充数据?(     )4 ?9 j# r$ T. U/ Y# t0 `2 \+ ?( l
A、创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法
, J' c) T5 ]! @; w0 y1 B3 k3 m0 DB、调用其构造函数创建DataSet时使用OleDbDataAdapter为参数
% L+ Y. p; c* b* K( ^  M: c5 vC、调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数+ t1 T- Y0 d/ D3 [4 R
D、创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象
+ E/ _1 S' j4 l" Z3 w+ I$ M正确资料:; P1 y5 m7 v( b' L& }  Y) g! `- C
$ F7 G5 `: }- |7 g1 D

# Q1 M2 J4 b7 N6 W! M6 `- i) L& u& [第14题,列有个虚函数说法不正确的有(    )。6 S: t6 P( {4 V  Z0 ?) o
A、虚函数是静态的
4 d3 N; R: ^# J2 A3 J0 Q# eB、虚函数声明只能出现在类定义的函数原型声明中
7 p+ c6 r5 ]  J- [  OC、一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
0 T& ~, J* X$ pD、定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类
# Y& v! J- \' N9 ?" H正确资料:! I/ ~8 k5 o, R& a( f7 @5 m
! n5 }7 t8 x5 V" ^- {9 S) u

1 |' w) g! w3 [: s( A3 S' g; P" ?9 X* k第15题,函数调用的整个过程就是栈空间操作的过程。下面不属于栈操作过程的是(     )
+ f: f% C* E: v$ nA、把被调函数的栈空间收回
- k, A2 W! y4 D% ]( cB、保护调用函数的运行状态和返回地址
% R9 f  P5 l: [1 ]C、传递参数
% U! {6 h# j* c' ED、将控制转交被调用函数  ~8 _9 m, X# F+ R) `
正确资料:1 `9 Z( U3 G" c6 z
+ P% d6 W+ Z9 R8 ~! t$ i# ^2 V6 L( O

2 c9 O5 `" A8 P# r% \1 _9 g第16题,基类和派生类的说法不正确的是(  )。$ F5 t2 Z& m" s. G& O
A、派生类的对象可作为基类的对象处理
+ b- C% p2 Q# _; ?5 ^: h4 i5 E' fB、定义的派生类对象可以访问基类的公有成员函数和受保护数据3 E0 C0 t6 F8 X
C、派生类对象不能赋值给基类对象
+ L6 v: G( _4 g, [3 ID、派生类对象的指针可以隐式的转换为基类的指5 B* m. a% D' k" {
正确资料:
# [4 X9 N( d: c, ]
2 y0 K" u5 z( M3 @- k* C9 C: g: S& Y5 \: W# @+ T/ i' y
第17题,给出如下类定义和函数f. o( a1 B' a8 W$ N3 e5 s) k0 K
class Date{
4 i1 e  ~6 q4 S4 t+ X3 Tprivate:* f( x! S1 ^( J& U& _
int d,m,y;
5 j  u; T% Y8 n' n* `3 n: ?; F( ?public:
; v9 w  Z$ C3 kDate(int dd,int mm,int yy);, a2 }3 n+ \9 r, X; k
void add_year(int yy);1 x4 [" ?3 _$ r  i. f# H9 _; C
void add_month(int mm);
9 f7 |6 `( w9 j: l/ i, Hvoid add_day(int dd);
' h  z* a, T. v1 Y2 m3 }* z}
* r& h" l7 }3 X% r6 v" [#include "Date.h"8 V7 A+ M9 C+ a! w. r+ B& |* W
void f()
: d( k$ }7 P1 ^* z) ^3 F6 {{
" g& p3 B# E9 c$ m1 j" FDate today=Date(15,8,2004); //1
& u' E4 |/ C" H: D) j* l) x. `Date this_day(15,8,2004); //21 `6 q, m3 l! @# G
Date other_da
* c) L* U! S2 B7 K$ ?A、第1行
# j' b. Z5 ?; l1 x$ W& gB、第2行& F$ z' c) Y  `" G  \# z6 z* c
C、第3行/ ?! r) N/ u  F, t  R5 w  L3 P4 @& h
D、第4行0 n/ C5 X' @5 O- M( P
正确资料:
) ]  u& e1 |  s' T6 G# Q8 C1 M% ^( d' W- U" `, @3 i, Y0 T& }9 T
, n4 P2 S! D0 y  q0 o9 a  U
第18题,下列对于WinMain函数的描述中,错误的是
, w$ L+ Q* r4 t& Z( GA、WinMain函数的名称是固定的0 O8 t& d! @9 Y% _$ r- i; d6 ?
B、WinMain函数是Windows程序的入口点(该函数被系统调用,作为一个32位应用程序的入口点)
( F$ z8 K0 L3 _! Z4 n- o3 FC、WinMain函数不能有参数(四个参数)
* X! n& a! d3 e- c9 i8 ]$ ]D、窗口函数与WinMain的关联是通过窗口类的注册实现的
4 E* a. P# V; b5 G& l% a( g正确资料:
* e/ S9 ?4 ~: w: g* _9 T' u/ w% T) D0 K# ~( a
' ^9 {, E' }% o: v0 j/ a, D
第19题,下面选项中,(     )正确描述了向DataTable添加新的DataRow的步骤。
  w% R4 T& @# C' m% tA、首选调用DataTable的Add方法,然后在相应当列中保存数据
/ {/ r* J) R% J  mB、创建DataRow类的新实例,然后向DataTable的Row集合添加新行" ~: b6 A% n# i/ p& N
C、首选调用内部的DataTable的NewRow创建行,然后在新行的相应列中保存数据,最后向DataTable的Rows集合添加新行
8 c- D* ]( Y& n5 K7 l* T6 oD、上述都对( e+ ^5 C7 g+ v
正确资料:
( o1 @" {- A* |6 u0 I5 m
9 w: v: p; o+ B: m" d" H6 C$ ^( a* S7 Y
第20题,下面的标识符正确的是(     )。; M4 o: Q+ n% r
A、student name& d; |& `# G$ Y$ s7 b' W
B、3type
, o4 ?  N5 G: T( R9 z9 f/ JC、_above
) L2 h# i6 h( s2 eD、ab
; c3 x6 Y5 J2 @+ @正确资料:
& [5 N7 K8 p+ [$ F
% t9 M4 B8 t4 C* X: d2 u& v# E4 f! j: a* q7 S/ S
第21题,当将一个类S定义为另一个类A的友元类时,类S的所有成员函数都可以直接访问类A的所有成员。# D& N& M( R7 o8 J( V7 M
A、错误; Z+ S: D; M4 L7 z
B、正确" i1 u7 G+ ?& l, Z0 \
正确资料:" P2 j$ H# S, L

  {+ s: M9 l% V0 p/ X- @  e  L$ ]& R: Q4 @6 f
第22题,所有的表达式都有值。
! e, U6 L# J) s3 X5 jA、错误
! O2 c# ^9 v2 u" dB、正确
) F' d, k. t; y# b! S; I% e正确资料:( t& l. P3 v/ W+ y2 |% {
% P2 N- M6 a7 I: w7 a+ W" \) {

$ f' K6 A: Y" H. v5 L1 q第23题,如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。+ k; ?' V/ H8 e. G* D" g
A、错误' J, ~) |% t0 b9 ^1 m, A
B、正确) ~9 P( T2 J. Q5 n! h& ]$ B+ O  B
正确资料:
+ f  n9 |/ r) Z7 `" A( D9 j
% X; @6 b4 C4 ^1 x6 H8 _) s, n% Y0 W" Y7 w
第24题,基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。
8 @3 _1 l+ Q: B6 g: L6 q+ m. e) oA、错误
: [) o. x% x2 PB、正确8 I/ R1 j- M% Z3 T% Q) b0 ?
正确资料:7 Q2 A  f* _% ^$ X
5 _8 D9 N9 ?& h' H0 ^

5 V, ^/ D7 U+ O% V9 y& W第25题,字符串'hello,world"在内存中存放时,占用11个字节的空间。( O( [; M- L! k* z$ e/ ]
A、错误
3 [  K7 A) o8 x; P3 l) Z1 t* RB、正确3 Y. X! i: h8 Y; H+ l; i1 Q. h6 }9 c
正确资料:
5 a# n, Y$ u; E6 T) M8 s8 }0 C
7 D) E, s/ E3 R0 h6 h+ E! \$ X$ }" j

& A8 }2 |1 U" V( v& ~9 i; N& I5 w
$ g' a# N0 f. g4 }& H& D- X" ]! Y
7 S( r* Q" u7 U# j* W1 q. f
- f( X# J) j0 e$ @0 _: q: n" u' M
, r. P) G- ^5 ~
6 S: h; X* I3 \# @8 z
& T/ X( c& ?( a# {) |% H
/ [6 [) r- l7 s! f/ h8 [+ @* y8 ]; [* g

: ]  ~8 D: V: h  V% }, v" p* |
7 C( f* j2 @- @8 k7 z2 O+ N3 L
7 c* J  _9 E& Q4 l/ n1 O

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-25 07:21 , Processed in 0.096570 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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