吉大17春学期《计算机可视化编程》在线作业二1
东大17秋学期《可视化程序设计(VB)》在线作业2满分答案
17秋学期《可视化程序设计(VB)》在线作业2
试卷总分:100得分:100
一、单选题(共15道试题,共75分)
1.在Visual Basic中,下列函数的值只为1,0,-1的是()。
A. INT(X)
B. ABS(X)
C. SQR(X)
D. SQN(X)
满分:5分
正确答案:D
2.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是()。
1. Input语句产生一个具有提示信息并可供用户输入数据的对话框。
A.错误
B.正确
满分:5分
正确答案:B
2. vb的窗体中凡被声明为Private的变量只能在某个指定的过程中使用。
A.错误
B.正确
满分:5分
正确答案:A
3. VB中函数过程形参的类型与函数返回值的类型没有关系
A.错误
B.正确
满分:5分
C. (a<0)Eqv(b>0)
D. (-3+5>a)And(b>0)
满分:5分
正确答案:B
4.下面程序段运行后,变量s的值为()。a=2:b=1:s=0 For i=10 To 6 Step-1 s=s+a c=a+b a=b b=c Next i
吉大17春秋学期《计算机可视化编程》在线作业二
一、单选题(共 20 道试题,共 80 分。
) V 1. 下面有关运算符的说法错误的是( )。
A. 算术运算符不能对布尔类型、String*和Object*进行算术运算B. 关系运算符中的“==”和赋值运算符中的“=”是相同的C. sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小D. 括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序2. 下面有关重载函数的说法中正确的是A. 重载函数必须有不同的返回值类型B. 重载函数形参个数必须不同C. 重载函数必须有不同的形参列表D. 重载函数名可以不同3. 下列类中不属于MFC框架基本类的是A. CWinAppB. CFrameWndC. CViewD. CObject4. 下列有关Directory类的描述中,( )是正确的。
A. Directory类的方法是静态的,因此要调用其方法,需要创建Directory类的实例B. 要删除一个目录,可以调用Directory类的RemoveDirectory方法C. 要删除一个目录,该目录必须为空D. 以上都不对5. 下列类中哪一个不是GDI对象类A. CPenB. CWndC. CBrushD. CRgn6. 对GetMessage和PeekMessage的叙述正确的是A. GetMessage不等待消息到达B. PeekMessage在无消息时不等待C. PeekMessage总是从消息队列中删除消息,但WM_PAINT消息除外D. GetMessage总是从消息队列中删除消息,包括WM_PAINT消息7. 给出如下类定义和函数f class Date{ private: int d,m,y; public: Date(int dd,int mm,int yy); void add_year(int yy); void add_month(int mm); void add_day(int dd); } #include "Date.h" void f() { Date today=Date(15,8,2004); //1 Date this_day(15,8,2004); //2 Date other_daA. 第1行B. 第2行C. 第3行D. 第4行8. 下列有关MDI应用程序中窗体间的关系描述正确的是( )A. DI应用程序中只有一个窗体可以指定为MDI子窗体B. 标准窗体必须出现在MDI父窗体的可视区域之内C. MDI子窗体总是带有菜单D. MDI子窗体必须出现在MDI父窗体的可视区域之内9. 以下四个特性中哪一个不属于面向对象的三大特性A. 封装性B. 多态性C. 抽象性D. 继承性10. OpenFileDialgo和SaveFileDialog控件的( )属性控制显示的文件类型。
东大17秋学期可视化程序设计Ⅰ在线作业2答案
17秋18春《可视化程序设计Ⅰ》在线作业2一、单项选择题(共 20 道试题,共 100 分。
)1. 决定窗体有无操纵菜单的属性是A. ControlBoxB. MinButtonC. EnabledD. MaxButton正确答案:A2. 在窗体(Name属性为Form1)上画两个文本框(其Name属性别离为Text1和Text2)和一个命令按钮(Name 属性为Command1),然后编写如下两个事件进程:Private Sub Command1_Click()a=+ aEnd Sub Private Sub Formm_Load()Text1 Text=""Text2 Text=""End sub程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中别离输入123和321A. 444B. 321123C. 123321D. 132231正确答案:C3. 当一个工程含有多个窗体时,其中的启动窗体是A. 启动VB时成立的窗体B. 第一个添加的窗体C. 最后一个添加的窗体工程属性D. 在工程属性对话框中指定的窗体正确答案:D4. 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件进程Option Base 0Private Sub Command1_Click()Dim city As VariantCity=Array("北京","上海","天津","重庆")Print city(1)End Sub程序运行后,若是单击命令按钮,那么在窗体上显示的内容是A. 空白B. 错误提示C. 北京D. 上海正确答案:D5. 在窗体上画两个文本框(其Name 属性别离为Text1和Text2)和一个命令按钮(其Name 属性为Command1),然后编写如下事件进程:Private Sub Command1_Click()x=0Do While x<50x=(x+2)*(x+3)n=n+=Str(n)=Str(x)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值别离为A. 1和0B. 2和72C. 3和50D. 4和168正确答案:B6. 在用通用对话框控件成立“打开”或“保留”文件对话框时,若是需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),那么正确的描述格式是A. “text (.txt)|(*.txt)”B. “文本文件( .txt) | (.txt)”C. “text(.txt)||(*.txt)”D. “text(.txt)(*.txt)”正确答案:A7. 设在窗体上有一个名称为Command1的命令按钮,并有以下事件进程Private Sub Command1_Click()Static b As Variantb=Array(1,3,5,7,9)……End Sub此进程的功能是把数组b中的5个数逆序寄存(即排列为9,7,5,3,1)。
计算机可视化编程题库以及答案 试题及答案 吉林大学机考 答案在最后
一、填空(60*3)1VC++开发环境中,int占字节,short int占字节long int占字节。
2for循环:for(i=1;i<5;i++),且在循环体中不会修改i的值,重复执行后结束。
3Windows下的对话框分为对话框和对话框。
4数组赋值:int a[2][3]={{1},{5}};则该数组的全部元素为:a[3][4]=。
5类的成员分为两大类,和。
6插入的对话框中,系统会自动添加两个按钮,其中OK按钮的ID为。
7在VC++ 6.0环境下调试运行时,在当前光标所在的行下断点,如果当前行已经有断点,则取消断点按,按开始调试运行,程序执行到有断点的地方停止。
8常用Windows控件类型有:、、、、和。
9列表框分两种,列表框任一时刻只能选择一项,列表框则可以选取多项。
10在Windows操作系统中预定义了几种光标,IDC-ARROW表示光标。
11在C++程序中包含一个头文件或程序文件的预编译命令为____。
12程序中的预处理命令是指以___字符开头的命令,一条表达式语句必须以__ ____ _作为结束符,行尾使用注释的开始标记符为____。
13用于输出表达式值的标准输出流对象是___,用于从键盘上为变量输入值的标准输入流对象是_。
14已知:int d=5, *pd=&d, b=3,则++(*pd)=;*pd++= 。
15三种流程控制结构分别是:、、。
16程序中使用的数据分为和两种形式。
17C++中常用的数据类型有:、、、、。
除外,这些数据类型可分为两大类:与。
18在字体句柄被创建后,应用程序通过调用函数,设置字体颜色,通过调用函数__ __ 设置背景颜色。
19所有的数据类型基本都可以定义为指针类型,指针的定义是:在声明变量时在变量名前加,那么,定义一个指向整型数的指针变量nNhao的形式为;而____ ____是指针的取地址运算符。
20在MFC应用程序中可以有工具栏,但只可以有状态栏。
奥鹏吉大17秋学期《计算方法》在线作业一含答案100分
奥鹏吉大17秋学期《计算方法》在线作业一含答案100分一、单选题(共15 道试题,共60 分。
)1. 数值3.1416的有效位数为()A. 3B. 4C. 5D. 6正确答案:C2. 常用的折线函数是简单()次样条函数A. 零B. 一C. 二D. 三正确答案:B3. 题面如下,正确的是()A. AB. BD. D正确答案:A4. 所谓()插值,就是将被插值函数逐段多项式化。
A. 牛顿B. 拉格朗日C. 三次样条D. 分段正确答案:D5. 题面如下图所示,正确的是()A. AB. BC. CD. D正确答案:B6. 设x* = 1.234是真值x = 1.23445的近似值,则x*有()位有效数字。
A. 1C. 3D. 4正确答案:D7. 若x = 1.345678,|x*-x|=0.00041... ,则x*的近似数x 具有( )位有效数字.A. 1B. 2C. 3D. 4正确答案:D8. 依据3个样点(0,1),(1,2)(2,3),其插值多项式p(x)为()A. xB. x+1C. x-1D. x+2正确答案:B9. 为了保证插值函数能更好地密合原来的函数,不但要求“过点”,即两者在节点上具有相同的函数值,而且要求“相切”,即在节点上还具有相同的导数值,这类插值称为()A. 牛顿插值B. 埃尔米特插值C. 分段插值D. 拉格朗日插值正确答案:B10. 用列主元消去法解线性方程组,A. 3B. 4C. -4D. 9正确答案:C11. 设x=2.40315是真值2.40194的近似值,则x具有()为有效数字A. 2B. 3C. 4D. 5正确答案:B12. 为了防止迭代发散,通常对迭代过程再附加一项要求,即保证函数值单调下降,满足这项要求的算法称为()A. 快速弦截法B. 弦截法C. 下山法D. 牛顿法正确答案:C13. 由于代数多项式的结构简单,数值计算和理论分析都很方便,实际上常取代数多项式作为插值函数,这就是所谓的()A. 泰勒插值B. 代数插值C. 样条插值D. 线性插值正确答案:B14. 设求方程f(x)=0的根的牛顿法收敛,则它具有()敛速。
吉大18春学期《计算机可视化编程》在线作业一-0003.8BBEC8E9-FC71-4BE4-85BD-473B39DDD13C(总9页)
吉大18春学期《计算机可视化编程》在线作业一-0003
以下四个特性中哪一个不属于面向对象的三大特性
A:封装性
B:多态性
C:抽象性
D:继承性
答案:C
定义一个枚举类型如下:
__value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun};
enum weekday day1,day2,day3,day4;
下面表达式错误的是( )。
A:day1=Thu
B:day2<SUN< span>
C:day3=Sun=1
D:day4=day2
答案:C
下面选项中,( )正确描述了DataSet和DataTable之间的关系。
A:一个DataSet包含一个或者多个DataTable对象
B:一个DataSet只能包含一个DataTable对象
C:一个DataTable包含一个或多个DataSet对象
D:DataTable和DataSet没有任何关系
答案:A
下面( )正确描述了随机访问文件。
A:随机访问文件与顺序文件的工作方式相同,读写随机文件的方法与顺序文件也相同
B:当读取随机文件时,必须读取第一个记录,它定义了后续记录的长度
C:随机文件中的每一个记录都有一个前缀来指示记录的长度,允许文件中的记录的长度不同
D:以上都不对
答案:D
用来把DataSet中的修改保存回数据库,可以调用OleDbDataAdapter中的什么方法?( )
A:Save
B:GetChanges
C:Update。
吉大17秋学期《C语言程序设计》在线作业二
1. 执行以下程序后,a,b的值分别为main(){ int a,b,k=4,m=6,*p1=&k,*p2=&m; a=p1==&m; b=(*p1)/(*p2)+7; printf("a=%d\n",a); printf("b=%d\n",b); }A. -1,5B. 1,6C. 0,7D. 4,10满分:4 分2. 以下不正确的定义语句是A. double x[5]={2.0,4.0,6.0,8.0,10.0};B. int y[5]={0,1,3,5,7,9};C. char c1[]={′1′,′2′,′3′,′4′,′5′};D. char c2[]={′\x10′,′\xa′,′\x8′};满分:4 分3. 设有以下说明语句struct ex { int x ; float y; char z ;} example; 则下面的叙述中不正确的是A. struct结构体类型的关键字B. example是结构体类型名C. x,y,z都是结构体成员名D. struct ex是结构体类型名满分:4 分4. 以下程序有错,错误原因是main(){ int *p,i;char *q,ch; p=&i; q=&ch; *p=40; *p=*q; ...... }A. p和q的类型不一致,不能执行*p=*q;语句B. *p中存放的是地址值,因此不能执行*p=40;语句C. q没有指向具体的存储单元,所以*q没有实际意义D. q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果满分:4 分5. 下面能正确进行字符串赋值操作的是A. char s[5]={"ABCDE"};B. char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};C. char *s;s="ABCDE";D. char *s;char a; scanf("%s",&s);满分:4 分6. 有以下程序:#include union pw { int i; char ch[2];}a; main() {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);} 程序的输出结果是A. 13B. 14C. 208D. 209满分:4 分7. 有如下程序int a[10]={1,2,3,4,5,6,7,8,9,10};int *p=&a [3],b;b=p[5]; 则b的值是A. 5B. 6C. 9D. 8满分:4 分8. 若已定义: int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i; 其中 0≤i≤9, 则对a数组元素不正确的引用是A. a[p-a]B. *(&a[i])C. p[i]D. a[10]满分:4 分9. 函数 rewind 的作用是A. 使文件位置指针重新返回文件的开始位置B. 将文件位置指针指向文件中所要求的特定位置C. 使文件位置指针指向文件的末尾D. 使文件位置指针自动移至下一个字符位置满分:4 分10. 以下程序有语法错误,有关错误原因的正确说法是main(){ int G=5,k; void prt_char(); ... k=prt_char(G); ... }A. 语句 void prt_char();有错,它是函数调用语句,不能用void说明B. 变量名不能使用大写字母C. 函数说明和函数调用语句之间有矛盾D. 函数名不能使用下划线满分:4 分1. 在文件操作中,用于检测和设置文件状态的函数有______。
吉大14秋学期《计算机可视化编程》在线作业二答案
B.要删除一个目录,可以调用Directory类的RemoveDirectory方法
C.要删除一个目录,该目录必须为空
D.以上都不对
?
正确答案:C
19.给出如下类定义和函数f class Date{ private: int d,m,y; public: Date(int dd,int mm,int yy); void add_year(int yy); void add_month(int mm); void add_day(int dd); } #include "Date.h" void f() { Date today=Date(15,8,2004); //1 Date this_day(15,8,2004); //2 Date other_da
A. Visible
B. Checked
C. RadioCheck
D. Enable
?
正确答案:D
16.有关跳转语句的说法正确的是( )
A.跳转语句的作用是实现程序执行过程从一处跳转到另外一处
B. break主要用于跳出循环语句
C. continue语句用来终止整个循环
D. continue和break语句都只能用于循环体内
C. private
D. protected
?
正确答案:B
10.下面( )是GroupBox和Panel控件的区别。
A. GroupBox和Panel控件都是容器控件
B. GroupBox控件的Text属性包含描述性提示
C.动态的添加控件
D.动态的删除控件
吉大18春学期《计算机可视化编程》在线作业一-0002.959E8F9E-E713-475C-9C23-EAEDD30FDBAC(总9页)
吉大18春学期《计算机可视化编程》在线作业一-0002下面有关重载函数的说法中正确的是
A:重载函数必须有不同的返回值类型
B:重载函数形参个数必须不同
C:重载函数必须有不同的形参列表
D:重载函数名可以不同
答案:C
要使某个菜单项无效变为灰色,应该将其( )属性设置为False A:Visible
B:Checked
C:RadioCheck
D:Enable
答案:D
下列类中哪一个不是GDI对象类
A:CPen
B:CWnd
C:CBrush
D:CRgn
答案:B
MFC常规动态链接库中不能导出的是
A:风格函数
B:全局变量
C:资源
D:基于MFC的C++类
答案:D
用来把DataSet中的修改保存回数据库,可以调用OleDbDataAdapter中的什么方法?( )
A:Save
B:GetChanges
C:Update
D:AcceptChanges
答案:C
ODBC体系结构中不包括下列哪个组件
A:ODBC管理器。
17春学期《windows可视化编程》在线作业的答案
17春学期《windows可视化编程》在线作业一、单选题(共40 道试题,共80 分。
)1. 构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选项?A. System.DataB. System.IOC. System.TextD. System.Windows.Forms正确答案:D2. 读取图形文件时,应使用()类的对象.A. TextReaderB. XmlTextReaderC. StreamReaderD. BinaryReader正确答案:D3. 在C#程序中,显示一个信息为"test",标题为"Hello"的消息框,正确的语句是()。
A. MessageBox("test","hello");B. MessageBox.Show("test","hello");C. MessageBox("hello","test");D. MessageBox.Show("hello","test");正确答案:B4. 在窗口中,()窗口提供了连接到本地或远程计算机上数据库并进行管理的功能.A. 工具箱B. 资源管理C. 解决方案资源管理器D. 服务器资源管理器正确答案:D5. 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?A. decimal theMoney;B. int theMoney;C. string theMoney;D. Dim theMoney as double正确答案:A6. 中,在()窗口中可以浏览与当前项目相关的菜单字符串表,对话框等信息。
A. 解决方案资源管理器B. 类视图C. 资源视图D. 属性正确答案:C7. 为保护Web_Service不受恶意访问的攻击,应使用()保护Web_Service.A. IIS目录安全性B. NTFS安全性C. 共享目录安全性D. TCP/IP安全性正确答案:A8. 变量menuItem1引用一个菜单项对象.为使该菜单项变为“灰色不可选”状态,应对menuItem1的哪个属性进行操作?A. EnabledB. CheckedC. VisibleD. Text正确答案:A9. 什么字符被用来放在其他字符串末尾使这些字符串连成一串?A. +B. -C. ?D. *正确答案:A10. 中编辑C#代码时,如何为在类company中定义的方法GetEmpoyeeCount创建XML注释?A. 将光标定位在GetEmployeeCount前一行,然后输入///B. 将光标定位在GetEmployeeCount前一行,然后输入<XML></XML>C. 将光标定位在GetEmployeeCount前一行,然后输入\\\D. 将光标定位在GetEmployeeCount前一行,然后输入//<?>正确答案:A11. “访问范围限定于此程序或那些由它所属的类派生的类型”是对以下哪个成员可访问性含义的正确描述?A. publicB. protectedC. internalD. protected_internal正确答案:D12. 请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是什么?A. 3B. 1C. 0D. 4正确答案:B13. 某Windows_Form的工具条为ToolBar1,则代表该工具条的第2个按钮的对象为().A. ToolBar1.Button(2)B. ToolBar1.Button(1)C. ToolBar1.Button(3)D. ToolBar1.Button(0)正确答案:B14. 面向对象编程中的“继承”的概念是指()A. 派生类对象可以不受限制地访问所有的基类对象B. 派生自同一个基类的不同类的对象具有一些共同特征C. 对象之间通过消息进行交互D. 对象的内部细节被隐藏正确答案:B15. 哪个控件被用来选择或不选择,并且若干个同样的控件放在一个小组中被用来选择其中的某一个。
吉大19春学期《计算机可视化编程》在线作业一1答案
吉大18春学期《计算机可视化编程》在线作业一-0004试卷总分:100 得分:0一、单选题(共20 道试题,共80 分)1.如何向数据集DataSet填充数据?( )A.创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法B.调用其构造函数创建DataSet时使用OleDbDataAdapter为参数C.调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数D.创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象正确答案:C2.下列对于WinMain函数的描述中,错误的是A.WinMain函数的名称是固定的B.WinMain函数是Windows程序的入口点(该函数被系统调用,作为一个32位应用程序的入口点)C.WinMain函数不能有参数(四个参数)D.窗口函数与WinMain的关联是通过窗口类的注册实现的正确答案:C3.Timer控件的( )属性控制Tick事件的触发时间间隔A.ContainerB.EnabledC.Interval正确答案:C4.要使某个菜单项无效变为灰色,应该将其( )属性设置为FalseA.VisibleB.CheckedC.RadioCheckD.Enable正确答案:D5.给出如下类定义和函数f class Date{ private: int d,m,y; public: Date(int dd,int mm,int yy); void add_year(int yy); void add_month(int mm); void add_day(int dd); } #include "Date.h" void f() { Date today=Date(15,8,2004); //1 Date this_day(15,8,2004); //2 Date other_daA.第1行B.第2行C.第3行D.第4行正确答案:C6.对GetMessage和PeekMessage的叙述正确的是A.GetMessage不等待消息到达B.PeekMessage在无消息时不等待C.PeekMessage总是从消息队列中删除消息,但WM_PAINT消息除外D.GetMessage总是从消息队列中删除消息,包括WM_PAINT消息正确答案:B7.定义一个枚举类型如下:__value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun}; enum weekday day1,day2,day3,day4; 下面表达式错误的是( )。
春学期《windows可视化编程》在线作业的答案
添加 标题
注意事项:在调用WinMain函数之前,需要包含windows.h头文件,并且在程序结束时需要调用 ExitWindows函数来结束消息循环并释放资源
题目2解析
• 题目描述:编写一个程序,实现一个简单的计算器,可以进行加、减、乘、除运算。
• 解题思路:可以使用Python语言编写程序,通过输入两个数字和一个运算符,根据运算符进行相应的运算,并输出结果。
• 答案:Windows可视化编程常用的开发工具包括Visual Studio、Microsoft Expression Blend等。
题目3答案
• 题目:什么是Windows可视化编程? 答案:Windows可视化编程是一种编程方式,通过图形界面设计和配置,实现应用程序的开发和构建。它使得开发人员能够通过拖放组 件、设置属性、编写事件代码等方式,快速构建出具有丰富功能的应用程序。
• 答案:使用Windows API进行可视化编程需要先了解Windows消息机制和GDI绘图技术,然后通过调用API函数实现图 形界面和交互功能。
• 问题:如何实现窗口的拖拽功能? 答案:实现窗口的拖拽功能可以通过处理鼠标事件来实现,当用户 按下鼠标左键并移动鼠标时,更新窗口的位置和大小。
• 答案:实现窗口的拖拽功能可以通过处理鼠标事件来实现,当用户按下鼠标左键并动鼠标时,更新窗口的位置和大小。
• 代码实现: ```python num1 = float(input("请输入第一个数字:")) num2 = float(input("请输入第二个数字:")) op = input("请输入运算 符(+、-、*、/):") if op == "+": result = num1 + num2 elif op == "-": result = num1 - num2 elif op == "*": result = num1 * num2 elif op == "/": result = num1 / num2 print("结果为:", result) ```
吉大面向对象程序设计(17年作业参考答案)
吉大17春学期《面向对象程序设计》在线作业二一、单选题:1.设i、j、k 为类x 中定义的int 型变量名,下列类x 的构造函数中不正确的是( ) (满分:4)A. x( int m){ ... }B. void x( int m){ ... }C. x( int mintn){ ... }D. x( int hint mintn){ ... }正确答案:[hide]——B——[/hide]2.下列正确的句子是( )。
(满分:4)A. float 3.14B. byte i=225C. k=33LD. intp[][];正确答案:[hide]——D——[/hide]3.以下选项中,合法的赋值语句是( ) (满分:4)A. a = = 1;B. ++ i;C. a=a + 1= 5;D. y = int( i );正确答案:[hide]——B——[/hide]4.要使用Vector必须import入下面哪个包( )。
(满分:4)A. java.VectorB. java.ioC. java.utilD. java.Applet正确答案:[hide]——C——[/hide]5.下面哪个为构造函数的特性定义( )。
(满分:4)A. 在类中声明构造函数时,名称须与类名相同B. 具有重载特性,可以建立多个相同名称C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D. 以上都是正确答案:[hide]——D——[/hide]6.关于类和对象的叙述正确的是( ) (满分:4)A. Java的类分为两大部分:系统定义的类和用户自定义的类B. 类的静态属性和全局变量的概念完全一样,只是表达形式不同C. 类的成员至少有一个属性和一个方法D. 类是对象的实例化正确答案:[hide]——A——[/hide]7.数组的大小在创建以后( )。
(满分:4)A. 可以改变B. 不能改变C. 使用new方法可以改变D. 有些可以改变正确答案:[hide]——B——[/hide]8.下列关于for循环和while循环的说法中哪个是正确的( ) (满分:4)A. while循环能实现的操作,for循环也都能实现B. while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C. 两种循环任何时候都可替换D. 两种循环结构中都必须有循环体,循环体不能为空正确答案:[hide]——D——[/hide]9.类Teacher和Student是类Person的子类;Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s =(Student)t; } 最后一句语句的结果是( )。
吉大18春学期《计算机可视化编程》在线作业一-0003
吉大18春学期《计算机可视化编程》在线作业一-0003以下四个特性中哪一个不属于面向对象的三大特性A:封装性B:多态性C:抽象性D:继承性答案:C定义一个枚举类型如下:__value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun};enum weekday day1,day2,day3,day4;下面表达式错误的是( )。
A:day1=ThuB:day2<SUN< span>C:day3=Sun=1D:day4=day2答案:C下面选项中,( )正确描述了DataSet和DataTable之间的关系。
A:一个DataSet包含一个或者多个DataTable对象B:一个DataSet只能包含一个DataTable对象C:一个DataTable包含一个或多个DataSet对象D:DataTable和DataSet没有任何关系答案:A下面( )正确描述了随机访问文件。
A:随机访问文件与顺序文件的工作方式相同,读写随机文件的方法与顺序文件也相同B:当读取随机文件时,必须读取第一个记录,它定义了后续记录的长度C:随机文件中的每一个记录都有一个前缀来指示记录的长度,允许文件中的记录的长度不同D:以上都不对答案:D用来把DataSet中的修改保存回数据库,可以调用OleDbDataAdapter中的什么方法?( )A:SaveB:GetChangesC:UpdateD:AcceptChanges答案:C下面四个MFC类中哪一个是管理MFC应用程序的A:CWinAppB:CMainFrameC:CDocumentD:CView答案:AOleDbParameter的作用是( )A:它用来配置要检索道DataSet中的列B:它用来动态配置OleDbConnection的ConnectionString属性C:当OleDbCommand使用参数化查询语句时,为参数化查询语句提供参数值。
南开17春学期《windows可视化编程》在线作业满分答案
B. MessageBox.Show("test","hello");
C. MessageBox("hello","test");
D. MessageBox.Show("hello","test");
满分:2分
正确答案:B
19.设置openfiledialog1引用一个openfiledialog对象.则打开该对话框的正确代码是()
A. CLR
B. CLS
C. MSIL
D. XML Web Service
满分:2分正确答案:C Nhomakorabea4.读取图形文件时,应使用()类的对象.
A. TextReader
B. XmlTextReader
C. StreamReader
D. BinaryReader
满分:2分
正确答案:D
5.在C#中,选项卡式控件是()类的实例.
B. #import_<System>;
C. uses_System;
D. #include<System>;
满分:2分
正确答案:A
26.某Windows_Form的工具条为ToolBar1,则代表该工具条的第2个按钮的对象为().
D.解决方案资源管理器
满分:2分
正确答案:C
22.什么颜色经常被使用在窗口的应用中?
A.白色
B.蓝色
C.灰色
D.黑色
满分:2分
正确答案:C
23.构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选项?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
吉大17春学期《计算机可视化编程》在线作业二
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 80 分)
1. 下面有关运算符的说法错误的是( )。
A. 算术运算符不能对布尔类型、String*和Object*进行算术运算
B. 关系运算符中的“==”和赋值运算符中的“=”是相同的
C. sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小
D. 括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序
满分:4 分
正确答案:B
2. 下面有关重载函数的说法中正确的是
A. 重载函数必须有不同的返回值类型
B. 重载函数形参个数必须不同
C. 重载函数必须有不同的形参列表
D. 重载函数名可以不同
满分:4 分
正确答案:C
3. 下列类中不属于MFC框架基本类的是
A. CWinApp
B. CFrameWnd
C. CView
D. CObject
满分:4 分
正确答案:D
4. 下列有关Directory类的描述中,( )是正确的。
A. Directory类的方法是静态的,因此要调用其方法,需要创建Directory类的实例
B. 要删除一个目录,可以调用Directory类的RemoveDirectory方法
C. 要删除一个目录,该目录必须为空
D. 以上都不对
满分:4 分
正确答案:C
5. 下列类中哪一个不是GDI对象类
A. CPen
B. CWnd
C. CBrush
D. CRgn
满分:4 分
正确答案:B
6. 对GetMessage和PeekMessage的叙述正确的是
A. GetMessage不等待消息到达
B. PeekMessage在无消息时不等待
C. PeekMessage总是从消息队列中删除消息,但WM_PAINT消息除外
D. GetMessage总是从消息队列中删除消息,包括WM_PAINT消息
满分:4 分
正确答案:B
7. 给出如下类定义和函数f class Date{ private: int d,m,y; public: Date(int dd,int mm,int yy); void add_year(int yy); void add_month(int mm); void add_day(int dd); } #include "Date.h" void f() { Date today=Date(15,8,2004); //1 Date this_day(15,8,2004); //2 Date other_da
A. 第1行
B. 第2行
C. 第3行
D. 第4行
满分:4 分
正确答案:C
8. 下列有关MDI应用程序中窗体间的关系描述正确的是( )
A. DI应用程序中只有一个窗体可以指定为MDI子窗体
B. 标准窗体必须出现在MDI父窗体的可视区域之内
C. MDI子窗体总是带有菜单
D. MDI子窗体必须出现在MDI父窗体的可视区域之内
满分:4 分
正确答案:D
9. 以下四个特性中哪一个不属于面向对象的三大特性
A. 封装性
B. 多态性
C. 抽象性
D. 继承性
满分:4 分
正确答案:C
10. OpenFileDialgo和SaveFileDialog控件的( )属性控制显示的文件类型。