文档库 最新最全的文档下载
当前位置:文档库 › VB第6章课后练习答案

VB第6章课后练习答案

VB第6章课后练习答案
VB第6章课后练习答案

第6章过程与函数

一、填空题

1.数组名作为过程或函数实参,相应的形参传递方式为____按地址传递____。2.一维长整型数组a作过程形参写作:a() As Long,二维长整型数组b作过程形

参写作:____b() As Long ____。3.过程形参为整型,对应实参为5.64,传递给形参的值为____6____。

4.调用过程时对形参的改变不会导致相应实参变量的改变,则该形参采用____按

值传递____方式。

5.调用过程时对形参的改变就是对相应实参变量的改变,则该形参采用____按地

址传递____方式。

6.声明Single类型全局变量x,写作____Public x As Single(或 Public

x!)____;声明Integer类型静态变量

x,写作____Static x As Integer (或

Static x%)____。

7.在窗体Form1的过程中引用窗体Form2中的全局变量y,写作

____Form2.y____。

8.阅读如下代码,单击窗体后,窗体上的显示结果为____s = 2 s = 5 s = 9____。

Dim i As Integer, n As Integer

Private Sub Form_Click()

Dim i As Integer

For i = 1 To 3

s = sum(i): Print "s ="; s;

Next i

End Sub

Private Function sum(n As Integer)

Static j As Integer

j = j + n + 1: sum = j

End Function

二、选择题

1.VB程序设计语言中,函数过程与子过程必

须分别用关键字( C)声明。

(A)Private,Public (B)Public,

Private

(C)Function, Sub (D)Sub, Function

2.要调用一个已经定义好的函数

myfunction( ),用语句的方式调用函

数,下列写法哪个是正确的( D)

(A)Call myfunction (B)myFunction

(C)myFunction ( ) (D)Call

myFunction( )

3.定义过程时,如果在过程名前加关键字

Private,则该过程为( A)。

(A)它是私有过程,仅在定义该过程的

模块内有效,模块内的过程可以调用该

过程

(B)它是公有过程,在整个工程内有效,

模块外的过程可以调用该过程

(C)它是私有过程,在整个工程内有效,

模块外的过程可以调用该过程

(D)它是公有过程,仅在定义该过程的

模块内有效,模块内的过程可以调用该

过程

4.在过程中用Dim保留字定义的变量是

( B)

(A)全局变量 (B)局部变量 (C)静态变

量 (D)以上都不是

5.防止递归函数进入死锁的机制是

( A)

(A)在适当的条件下返回 (B)通过Stop

语句终止递归调用

(C)通过End语句终止递归函数 (D)不

需要返回

6.关于函数与子程序的关系,下面说法正确

的是( A)

(A) 函数执行完后将得到一个返回值,

而子程序只是执行一系列动作

(B) 函数可以不带参数,而子程序必须

带参数

(C) 在函数中只用到传地址的方式,而

子程序只能用到传值方式

(D)子程序可以被其他子程序调用,而

函数不能被其他函数调用

7.Visual Basic 6.0 中缺省的参数传递机

制是( B)

(A) 传值 (B) 传址 (C) 传值和传地

址 (D)从实参到形参

8.使用( C)语句可以实现过程的特殊

出口。

(A) Public Sub/Function (B) Call 过

程名

(C) Exit Sub/Function (D)Private

Sub/Function

三、思考题

1.静态变量和动态变量的区别是什么?

2.函数过程与子程序过程有什么区别?

3.子过程调用有哪几种形式?

4.什么是形参?什么是实参?什么是值引

用?什么是地址引用?对应的实参有

没有限制?

5.怎样引用其他模块的过程和变量?

6.编制通用函数过程,计算Double类型一

维数组所有元素的平均值。

7.编制通用Sub过程,将Single类型一维

数组反序排放(如实参数组元素依次为

6、5、9、7,调用后为

7、9、5、6;若

为-3.2、4、2.6、31、7.3,调用后为

7.3、31、2.6、4、-3.2)。

8.编制通用Sub过程,在一个m行n列二维数组中查找绝对值最大的元素,以及

该元素的行号、列号(提示:Sub过程

的形参列表如x() As Single, m As

byte, n As Byte, xmax As Single,ki

As Byte,kj As Byte)。

9.输出100—300间的素数,要求:

(1)用函数判断素数。

(2)每行输出10个数。

10.设计一个将一维数组按降序排列的子过程(假设数据个数不知道),然后编程:(1)自动产生并输出100个[100,999]间的正整数,并要求每行输出10个数

据。

(2)调用该过程对数据按降序排列后再按每行10个输出。

6-3-7解答:

Private Sub Form_Click()

Dim a() As Single

ReDim a(10)

Print "反序前:"

For i = 1 To 10

a(i) = Rnd * 201 - 100

Print Format(a(i), "###.## "); Next i

Print

Call inver(a(), 10)

Print "反序后:"

For i = 1 To 10

Print Format(a(i), "###.## ");

Next i

Print

End Sub

Private Sub inver(a() As Single, n As Integer)

Dim i As Integer, t As Single

For i = 1 To n \ 2

t = a(n - i + 1)

a(n - i + 1) = a(i)

a(i) = t

Next i

End Sub

6-3-8解答:

6-3-9解答:

Private Sub Form_Click()

s = 0

For i = 100 To 300

If prime(i) Then

Print i;: s = s + 1

If s Mod 10 = 0 Then Print

End If

Next i

End Sub

Private Function prime(x) As Boolean If x < 2 Then

prime = False

Exit Function

End If

k = Sqr(x)

For i = 2 To k

If x Mod i = 0 Then

prime = False

Exit Function

End If

Next

prime = True

End Function

6-3-10解答:

Private Sub Form_Click()

Dim i As Integer, n As Integer Dim a(100) As Integer

Print "排序前:"

For i = 1 To 100

a(i) = Int(900 * Rnd() + 100) Print a(i);

If i Mod 10 = 0 Then Print

Next i

Print

Print "排序后:"

Call ss(a(), 100)

For i = 1 To 100

Print a(i);

If i Mod 10 = 0 Then Print

Next i

End Sub

Private Sub ss(a() As Integer, n As Integer)

For i = 1 To n - 1

For j = i + 1 To n

If a(i) < a(j) Then

t = a(i): a(i) = a(j): a(j) = t

End If

Next j

Next i

End Sub

运筹学试题及答案

运筹学A卷) 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,答案选错或未选者,该题不得分。每小题1分,共10分) 1.线性规划具有唯一最优解就是指 A.最优表中存在常数项为零 B.最优表中非基变量检验数全部非零 C.最优表中存在非基变量的检验数为零 D.可行解集合有界 2.设线性规划的约束条件为 则基本可行解为 A.(0, 0, 4, 3) B.(3, 4, 0, 0) C.(2, 0, 1, 0) D.(3, 0, 4, 0) 3.则 A.无可行解 B.有唯一最优解medn C.有多重最优解 D.有无界解 4.互为对偶的两个线性规划, 对任意可行解X 与Y,存在关系 A.Z > W B.Z = W C.Z≥W D.Z≤W 5.有6 个产地4个销地的平衡运输问题模型具有特征 A.有10个变量24个约束

B.有24个变量10个约束 C.有24个变量9个约束 D.有9个基变量10个非基变量 6、下例错误的说法就是 A.标准型的目标函数就是求最大值 B.标准型的目标函数就是求最小值 C.标准型的常数项非正 D.标准型的变量一定要非负 7、m+n-1个变量构成一组基变量的充要条件就是 A.m+n-1个变量恰好构成一个闭回路 B.m+n-1个变量不包含任何闭回路 C.m+n-1个变量中部分变量构成一个闭回路 D.m+n-1个变量对应的系数列向量线性相关 8.互为对偶的两个线性规划问题的解存在关系 A.原问题无可行解,对偶问题也无可行解 B.对偶问题有可行解,原问题可能无可行解 C.若最优解存在,则最优解相同 D.一个问题无可行解,则另一个问题具有无界解 9、有m个产地n个销地的平衡运输问题模型具有特征 A.有mn个变量m+n个约束…m+n-1个基变量 B.有m+n个变量mn个约束 C.有mn个变量m+n-1约束 D.有m+n-1个基变量,mn-m-n-1个非基变量 10.要求不超过第一目标值、恰好完成第二目标值,目标函数就是

vb考试题及答案

1.下列不是VB常量的是 B 。 A)3.14 B)′Name ′ C)#10/18/2007# D)True 2.确定控件在窗体上位置的属性是 C 。 A)Width 和Height B)Width 和Top C)Top 和Left D)Top 和Height 3.数学表达式1≤X<10表示成正确的VB表达式为 B 。 A)1≤X<10 B)X>=1 And X<10 C) X>=1 Or x<10 D) X>=1 And <10 4. 下面的__ B ___语句可以实现:先在窗体上输出大写字母A,然后在同一行的第10列输出小写字母b。 A)Print "A";Tab(9);"b" B)Print "A";Spc(8);"b" C)Print "A";Space(10);"b" D)Print "A";Tab(8);"b" 5. 下列控件中,不能改变大小的控件是 D 。 A)TextBox B)Label C)Frame D)Timer 6.Visual Basic过程的编写是在 D 中进行的。 A)窗体窗口B)工程资源管理器窗口C)属性窗口D)代码编辑窗口 7. 在Visual Basic中,声明全局变量应该用 D 关键字。 A)Dim B)Private C)Static D)Public 8. 在Visual Basic表达式中,运算符的运算顺序为 A 。 A)算术运算符—>字符串运算符—>关系运算符—>逻辑运算符 B)逻辑运算符—>关系运算符—>字符串运算符—>算术运算符 C)字符串运算符—>算术运算符—>关系运算符—>逻辑运算符 D)关系运算符—>逻辑运算符—>算术运算符—>字符串运算符 9. 下列属于非法调用的函数是 A 。 A)sqr(-5) B)Sgn(-5) C)Exp(-5) D)Int(-5) 10. 下列能够正确输出”a=8”形式的语句是 B 。 A)print a=3+5 B)pirnt “a=”;3+5 C)print “a=3+5”D)print a=;3+5 11. 下列符号中,可以用作VB变量名的是 C 。 A)x.y.z B)3xyz C)x_yz D)Integer 12. 可以删除字符串两端空格的函数是 A 。 A)Trim B)Rtrim C)Ltrim D)Mid 13. 函数Int(Rnd*80)+1是在 D 范围内产生随机整数。 A)[0,80] B)[0,79] C)[1,79] D)[1,80]

流体力学习题解答

《流体力学》选择题库 第一章 绪论 1.与牛顿内摩擦定律有关的因素是: A 、压强、速度和粘度; B 、流体的粘度、切应力与角变形率; C 、切应力、温度、粘度和速度; D 、压强、粘度和角变形。 2.在研究流体运动时,按照是否考虑流体的粘性,可将流体分为: A 、牛顿流体及非牛顿流体; B 、可压缩流体与不可压缩流体; C 、均质流体与非均质流体; D 、理想流体与实际流体。 3.下面四种有关流体的质量和重量的说法,正确而严格的说法是 。 A 、流体的质量和重量不随位置而变化; B 、流体的质量和重量随位置而变化; C 、流体的质量随位置变化,而重量不变; D 、流体的质量不随位置变化,而重量随位置变化。 4.流体是 一种物质。 A 、不断膨胀直到充满容器的; B 、实际上是不可压缩的; C 、不能承受剪切力的; D 、在任一剪切力的作用下不能保持静止的。 5.流体的切应力 。 A 、当流体处于静止状态时不会产生; B 、当流体处于静止状态时,由于内聚力,可以产生; C 、仅仅取决于分子的动量交换; D 、仅仅取决于内聚力。 6.A 、静止液体的动力粘度为0; B 、静止液体的运动粘度为0; C 、静止液体受到的切应力为0; D 、静止液体受到的压应力为0。 7.理想液体的特征是 A 、粘度为常数 B 、无粘性 C 、不可压缩 D 、符合RT p ρ=。 8.水力学中,单位质量力是指作用在单位_____液体上的质量力。 A 、面积 B 、体积 C 、质量 D 、重量

9.单位质量力的量纲是 A、L*T-2 B、M*L2*T C、M*L*T(-2) D、L(-1)*T 10.单位体积液体的重量称为液体的______,其单位。 A、容重N/m2 B、容重N/M3 C、密度kg/m3 D、密度N/m3 11.不同的液体其粘滞性_____,同一种液体的粘滞性具有随温度______而降低的特性。 A、相同降低 B、相同升高 C、不同降低 D、不同升高 12.液体黏度随温度的升高而____,气体黏度随温度的升高而_____。 A、减小,升高; B、增大,减小; C、减小,不变; D、减小,减小 13.运动粘滞系数的量纲是: A、L/T2 B、L/T3 C、L2/T D、L3/T 14.动力粘滞系数的单位是: A、N*s/m B、N*s/m2 C、m2/s D、m/s 15.下列说法正确的是: A、液体不能承受拉力,也不能承受压力。 B、液体不能承受拉力,但能承受压力。 C、液体能承受拉力,但不能承受压力。 D、液体能承受拉力,也能承受压力。 第二章流体静力学 1.在重力作用下静止液体中,等压面是水平面的条件是。 A、同一种液体; B、相互连通; C、不连通; D、同一种液体,相互连通。 2.压力表的读值是 A、绝对压强; B、绝对压强与当地大气压的差值; C、绝对压强加当地大气压; D、当地大气压与绝对压强的差值。 3.相对压强是指该点的绝对压强与的差值。 A、标准大气压; B、当地大气压; C、工程大气压; D、真空压强。

vb课后练习答案习题解答 (6)

第7章过程 7.1 填空题 1.一个VB应用程序可以包括的三种模块是:()、()和()模块。 答案:窗体模块、标准模块、类模块 2.函数过程定义中至少有一个赋值语句把表达式的值赋给()。 答案:函数过程名 3.在VB中,过程定义中有两种传递形式的参数:一种是(),称为传值调用;另一种是(),称为传址调用。 答案:传值参数、传址参数 4.若模块中以关键字public定义子过程,则在()中都可以调用该过程。 答案:整个应用程序 5.若窗体模块或标准模块中以关键字private定义函数过程,则该函数过程只能在( )中使用。 答案:该窗体模块或标准模块 6.每一个用标识符定义的变量、常量、过程都有一个有效范围,这个范围称为标识符的()。 答案:作用域 7.在模块内定义的过程,若在关键字sub或Function加前缀Public,则该过程称为()。 答案:全局级过程或工程级过程 8.过程中定义的静态变量作用域是(),生存期是()。 答案:该过程内、整个应用程序运行结束之前 7.2 选择题 1.标准模块中的代码存放在以()为扩展名的文件中。 a).frm b).bas c).cls d).txt 答案:b 2.()不能在标准模块中定义。 a)事件过程 b)子过程 c)函数过程 d)公共过程 答案:a 3.设已定义子过程p,有3个数值型传值参数;设a为实型变量,调用该子过程的正确语句为()。 a) p b) call p 0.5, a, 100 c) call p ( 0.5, cos(0.1), a+10 ) d) p ( 0.5, 1.2, 100 ) 答案:c 4. 设已定义函数过程f,它有三个实型传值参数;设a,b和c为实型变量,则调用该函数的正确语句为()。 a)f b) f( a+b, b+c ) c)f ( a+b, b+c ,c+a ) d) f a+b, b+c, c+a

运筹学典型考试试题及答案

二、计算题(60分) 1、已知线性规划(20分) MaxZ=3X1+4X2 X1+X2≤5 2X1+4X2≤12 3X1+2X2≤8 X1,X2≥0 其最优解为: 基变量X1X2X3X4X5 X33/2 0 0 1 -1/8 -1/4 X25/2 0 1 0 3/8 -1/4 X1 1 1 0 0 -1/4 1/2 σj 0 0 0 -3/4 -1/2 1)写出该线性规划的对偶问题。 2)若C2从4变成5,最优解是否会发生改变,为什么? 3)若b2的量从12上升到15,最优解是否会发生变化,为什么? 4)如果增加一种产品X6,其P6=(2,3,1)T,C6=4该产品是否应该投产?为什么?解: 1)对偶问题为 Minw=5y1+12y2+8y3 y1+2y2+3y3≥3 y1+4y2+2y3≥4 y1,y2≥0 2)当C2从4变成5时, σ4=-9/8 σ5=-1/4 由于非基变量的检验数仍然都是小于0的,所以最优解不变。 3)当若b2的量从12上升到15 X=9/8 29/8 1/4 由于基变量的值仍然都是大于0的,所以最优解的基变量不会发生变化。 4)如果增加一种新的产品,则 P6’=(11/8,7/8,-1/4)T σ6=3/8>0 所以对最优解有影响,该种产品应该生产 2、已知运输问题的调运和运价表如下,求最优调运方案和最小总费用。(共15分)。 B1B2B3产量销地 产地 A1 5 9 2 15 A2 3 1 7 11 A3 6 2 8 20 销量18 12 16 解:初始解为

计算检验数 由于存在非基变量的检验数小于0,所以不是最优解,需调整 调整为: 重新计算检验数 所有的检验数都大于等于0,所以得到最优解 3、某公司要把4个有关能源工程项目承包给4个互不相关的外商投标者,规定每个承包商只能且必须承包一个项目,试在总费用最小的条件下确定各个项目的承包者,总费用为多少?各承包商对工程的报价如表2所示: (15分) 项目 投标者 A B C D 甲 15 18 21 24 乙 19 23 22 18 丙 26 17 16 19 丁 19 21 23 17 答最优解为: X= 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 总费用为50 4. 考虑如下线性规划问题(24分) B 1 B 2 B 3 产量/t A 1 15 15 A 2 11 11 A 3 18 1 1 20 销量/t 18 12 16 B 1 B 2 B 3 产量/t A 1 5 13 0 15 A 2 -2 0 0 11 A 3 0 0 20 销量/t 18 12 16 B 1 B 2 B 3 产量/t A 1 15 15 A 2 11 11 A 3 7 12 1 20 销量/t 18 12 16 B 1 B 2 B 3 产量/t A 1 5 13 0 15 A 2 0 2 2 11 A 3 0 0 0 20 销量/t 18 12 16

vb练习题及答案.doc

vb 练习题及答案 【篇一:vb 习题(含答案)】 lass=txt>1 、vb 程序中,通常不会产生错误提示的是( )。(1 分) a、编译错误 b、逻辑错误 c、运行时错误 d、实时错误 2、在设计阶段,双击窗体上任一空白处,打开的窗口是( )。(1 分) a、工程资源管理器窗口 b、代码窗口 c、工具箱窗口 d、属性窗口 3、下列说法中,正确的说法是( )。(1 分) a、窗体名称和该窗体文件名必须一致 b、窗体名称和该窗体文件名 可以不相同 c、窗体名称和该窗体文件名不能使用汉字 d、窗体名称不能使用汉字、但该窗体文件名能使用汉字 4、visual basic 有完备的help 联机帮助功能,可以通过按下功能 键( )得到帮助。( 1 分) a、f9 b 、f8 c、f1 d 、f5 5、以下( )控件可作为容器使用。( 1 分) a、label b 、picturebox c、textbox d 、image 6、将窗体的boderstyle 属性设置为( )可使窗口不显示标题栏。( 1 分) a、0 b 、1 c、2 d 、5 7、文本框没有( )属性(1 分) a、text b 、name c、caption d 、borderstyle 23、下列( )是不合法的常量。( 1 分) a、100 b 、10e02 c、100.0 d 、10e0.5 24、下列对变量的定义中,定义x 为变体型变量的是( )。(1 分) a、dim x as double b 、dim x c、dim x! d 、x%=23

25、设有如下变量声明:dim testdate as date ,为变量testdate 正确赋值的表达方式是( )。(1 分) a、textdate=#1/1/2002# b 、testdate=#1/1/2002# c、textdate=date(1/1/2002) d 、 testdate=format(m/d/yy,1/1/2002) 26、在立即窗口中运行以下语句,a=beijing :b=shanghai :print a,b 对其输出结果的描述中,正确的是( )。(1 分) a、beijing 和shanghai 中间没有空格 b、beijing 和shanghai 中 间有1 个空格 c、beijing 和shanghai 中间有 6 个空格 d、beijing 和shanghai 前面有7 个空格 27、语句段a=3: b=5:t=a :a=b: b=t 执行后( )。(1 分) a、a 值为3,b 值为3 b 、a 值为3,b 值为5 c、a 值为5,b 值为5 d 、a 值为5,b 值为3 28、下列语句中,正确的是( )。(1 分) a、if x3*y and xy then y=x^3 b 、if x3*y and xy then y=3x c、if x3*y : xy then y=x^3 d 、if x3*y and xy then y=x**3 29、下面程序段dim x%: x=5: if x then y=x+1 else y=x 运行后, y 结果是( )。(1 分) a、5 b 、6 c、1 d 、显示出错信息 30、执行语句 a = inputbox(today, tomorrow, yesterday, 5, 5) , 将显示一个输入对话框,在对话框的输入区中显示的信息是( )。(1 分) a、today b 、tomorrow c、yesterday d 、5 31、窗体上有一个命令按钮command1, 编写如下事件过 程: private sub command1_click() :x = val(inputbox(x=)) : y = inputbox(y=) : print x + y : end sub, 单击命令按钮,先后在两个输 入对话框中输入123 和321 ,窗体显示的内容是( )。(1 分) a、444 b 、123321 c、123+321 d 、出错信息 32、执行语句msgbox aaa, 2, bbb 后,所产生的消息框的标题是 ( )。(1 分) a、aaa b 、bbb

流体力学习题答案讲解

【1-1】500cm 3的某种液体,在天平上称得其质量为0.453kg ,试求其密度和相对密度。 【解】液体的密度 33 4 0.4530.90610 kg/m 510m V ρ-= ==?? 相对密度 3 3 0.906100.9061.010w ρδρ?===? 【1-2】体积为5m 3的水,在温度不变的条件下,当压强从98000Pa 增加到 4.9×105Pa 时,体积减少1L 。求水的压缩系数和弹性系数。 【解】由压缩系数公式 10-15 10.001 5.110 Pa 5(4.91098000) p dV V dP β-=-==???- 910 1 1 1.9610 Pa 5.110 p E β-= = =?? 【1-3】温度为20℃,流量为60m 3/h 的水流入加热器,如果水的体积膨胀系数βt =0.00055K -1,问加热到80℃后从加热器中流出时的体积流量变为多少? 【解】根据膨胀系数 1t dV V dt β= 则 211 3600.00055(8020)6061.98 m /h t Q Q dt Q β=+=??-+= 【1-4】用200升汽油桶装相对密度0.70的汽油。罐装时液面上压强为98000Pa 。 封闭后由于温度变化升高了20℃,此时汽油的蒸汽压力为17640Pa 。若汽油的膨胀系数为0.0006K -1,弹性系数为13.72×106Pa ,(1)试计算由于压力温度变化所增加的体积,(2)问灌装时汽油的体积最多不应超过桶体积的百分之多少? 【解】(1)由1 β=-=P p dV Vdp E 可得,由于压力改变而减少的体积为 6 20017640 0.257L 13.7210??=-= ==?P p VdP V dV E 由于温度变化而增加的体积,可由 1β= t t dV V dT

VB第六章自测题及答案

第6章常用控件 6.1 标签和文本框 自测题 一.单项选择题(共50分,每小题5分) 1.在标签框上显示的内容由()属性来实现。 a) Name b)Caption c)Text d)ForeColor 2.要使标题在标签框内居中显示,Alignment属性的取值应为()。 a)0 b)1 c)2 d)3 3.若使标签框根据所显示内容自动调整其大小,则可以通过设置()属性值为True 来实现。 a)AutoSize b)Alignment c)Enabled d)Visible 4.要设置标签框是否有边框,应设置()属性来实现。 a)BackColor b)ForeColor c)BordeStyle d)Visible 5.文本框没有()属性。 a) BackColor b) Enabled c) Visible d) Caption 6.若设置或返回文本框中的文本,则可以通过()属性来实现。 a) Caption b)Text c)Name d)Visible 7.若设置文本框最多可以接受的字符数,则可以使用()属性。 a)Length b)Multiline c)Max d)MaxLength 8.在文本框中设置垂直滚动条,要使ScrollBars的值为()。 a)0 b)1 c)2 d)3 9.要获得用户在文本框中所选择的文本内容,可以访问()属性。 a)Text b)SetFocus c)GetFocus d)SelText 10.在运行程序时,要使文本框获得焦点,则需使用()方法。 a)Change b)SetFocus c)GetFocus d)Move 二.填空题(共35分,每空5分) 1.标签框的作用是(),文本框的作用是()。 2.要使标签框有边框,需设置BorderStyle属性的值为()。 3.要使标签框不能响应事件,应设置Enabled属性的值为( )。 4.在程序运行期间,用户可以向文本框输入内容,输入的内容自动存入文本框的()属性中。 5.若使文本框内能够接受多行文本,则要设置Multiline属性的值为()。 6.只有Multiline设置为()时,ScrollBars属性才生效。 三.设Text1为某一文本框名,写出下列程序段的执行结果。(15分) Text1.Text=”abcdefghijk” Text1.selstart=3 Text1.sellength=5 Print Text1.SelText 参考答案

运筹学试题及答案汇总

3)若问题中 x2 列的系数变为(3,2)T,问最优解是否有变化; 4)c2 由 1 变为 2,是否影响最优解,如有影响,将新的解求出。 Cj CB 0 0 Cj-Zj 0 4 Cj-Zj 3 4 Cj-Zj 最优解为 X1=1/3,X3=7/5,Z=33/5 2对偶问题为Minw=9y1+8y2 6y1+3y2≥3 3y1+4y2≥1 5y1+5y2≥4 y1,y2≥0 对偶问题最优解为 y1=1/5,y2=3/5 3 若问题中 x2 列的系数变为(3,2)T 则P2’=(1/3,1/5σ2=-4/5<0 所以对最优解没有影响 4)c2 由 1 变为2 σ2=-1<0 所以对最优解没有影响 7. 求如图所示的网络的最大流和最小截集(割集,每弧旁的数字是(cij , fij )。(10 分) V1 (9,5 (4,4 V3 (6,3 T 3 XB X4 X5 b 9 8 X1 6 3 3 X4 X3 1 8/5 3 3/5 3/5 X1 X3 1/3 7/5 1 0 0 1 X2 3 4 1 -1 4/5 -11/5 -1/3 1 - 2 4 X 3 5 5 4 0 1 0 0 1 0 0 X4 1 0 0 1 0 0 1/3 -1/ 5 -1/5 0 X5 0 1 0 -1 1/5 -4/5 -1/3 2/5 -3/5 VS (3,1 (3,0 (4,1 Vt (5,3 V2 解: (5,4 (7,5 V4 V1 (9,7 (4,4 V3 (6,4 (3,2 Vs (5,4 (4,0 Vt (7,7 6/9 V2 最大流=11 (5,5 V4 8. 某厂Ⅰ、Ⅱ、Ⅲ三种产品分别经过 A、B、C 三种设备加工。已知生产单位各种产品所需的设备台时,设备的现有加工能力及每件产品的预期利润见表:ⅠⅡⅢ设备能力(台.h A 1 1 1 100 B 10 4 5 600 C 2 2 6 300 单

vb试题及答案

VB试卷 一、单项选择题(每题2分,共40分) 1. 窗体的标题栏显示内容由窗体对象的属性决定。 A) BackColor B)BackStyle C)Text D)Caption 2. 窗体的示意图标可用属性来设置。 A) Picture B) Image C) Icon D) MouseIcon 3. 窗体的控制菜单的有无由窗体对象的属性决定。 A) ControlBox B) MinButton C) MaxButton D) BorderStyle 4. 若要取消窗体的最大化功能,则可设置属性为False来实现。 A) ControlBox B) MinButton C) MaxButton D) Enabled 5. 以下4个选项,不属于VB的工作模式。 A) 编译 B) 设计 C) 运行 D) 中断 6. 窗体的边框样式由窗体对象的属性来设置。 A) BackStyle B) BorderStyle C) WindowState D) FillStyle 7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。 A) FontName B) Font C) FontSize D) FontBold 8. 命令按钮的标题文字由属性来设置。 A) Text B) Caption C) Name D) (名称) 9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。 A) 变量 B) 属性 C) 事件 D) 方法 10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。 A) Value B) Cancel C) Default D) Enabled 11. 若要使命令按钮不可见,可设置属性为False来实现。 A) Value B) Enabled C) Visible D) Cancel 12. 运行程序时,系统自动执行窗体的事件。 A) load B) click C) unload D) GotFocus 13. 若要设置文本框最大可接收的字符数,可通过属性来实现。 A) MultiLine B) Length C) Max D) MaxLength 14. 若要使某命令按钮获得控制焦点,可使用方法来设置。 A) Refresh B) SetFocus C) GotFocus D) Value 15. 若要使命令钮可响应事件,可通过设置属性的取值来实现。 A) Visible B) Enabled C) Default D) Value 16. 在运行时,若要调用某命令按钮的Click事件过程,可设置该命令按钮对象的 属性为True来实现。 A) Enabled B) Value C) Default D) Cancel 17. 标签框的边框,由属性的设置值决定。

流体力学习题解答

流体力学习题解答一、填 空 题 1.流体力学中三个主要力学模型是(1)连续介质模型(2)不可压缩流体力学模型(3)无粘性流体力学模型。 2.在现实生活中可视为牛顿流体的有水 和空气 等。 3.流体静压力和流体静压强都是压力的一种量度。它们的区别在于:前者是作用在某一面积上的总压力;而后者是作用在某一面积上的平均压强或某一点的压强。 4.均匀流过流断面上压强分布服从于水静力学规律。 5.和液体相比,固体存在着抗拉、抗压和抗切三方面的能力。 6.空气在温度为290K ,压强为760mmHg 时的密度和容重分别为 1.2a ρ= kg/m 3和11.77a γ=N/m 3。 7.流体受压,体积缩小,密度增大 的性质,称为流体的压缩性 ;流体受热,体积膨胀,密度减少 的性质,称为流体的热胀性 。 8.压缩系数β的倒数称为流体的弹性模量 ,以E 来表示 9.1工程大气压等于98.07千帕,等于10m 水柱高,等于735.6毫米汞柱高。 10.静止流体任一边界上压强的变化,将等值地传到其他各点(只要静止不被破坏),这就是水静压强等值传递的帕斯卡定律。 11.流体静压强的方向必然是沿着作用面的内法线方向。 12.液体静压强分布规律只适用于静止、同种、连续液体。= 13.静止非均质流体的水平面是等压面,等密面和等温面。 14.测压管是一根玻璃直管或U 形管,一端连接在需要测定的容器孔口上,另一端开口,直接和大气相通。 15.在微压计测量气体压强时,其倾角为?=30α,测得20l =cm 则h=10cm 。 16.作用于曲面上的水静压力P 的铅直分力z P 等于其压力体内的水重。 17.通过描述物理量在空间的分布来研究流体运动的方法称为欧拉法。 19.静压、动压和位压之和以z p 表示,称为总压。 20.液体质点的运动是极不规则的,各部分流体相互剧烈掺混,这种流动状态称为紊流。 21.由紊流转变为层流的临界流速k v 小于 由层流转变为紊流的临界流速k v ',其

VB课后实验6答案

实验6 数组 6-1 Private Sub Command1_Click() Dim i As Integer, j As Integer Dim a(10) As Integer, t As Integer Print "交换前数据:" For i = 1 To 10 a(i) = ……‘生成20-80之间的随机数 Print ……;‘注意这里用分号,表示在一行上紧密输出各数组元素的值, ‘如不用分号和逗号,则分行输出各数组元素的值。 Next i Print ‘输出空行,表示后面的输出换到新的一行。 For i = 1 To 10 \ 2 ‘这里必须是10\2,表示交换5次,即可实现两两数据交换(第一' 个和最后一个的交换,第二个和第九个的交换,以此类推) ‘以下实现数据交换,必须通过第三个变量实现两两数据交换 t = a(i) a(i) = a(10 - i + 1) a(10 - i + 1) = t Next i Print "交换后数据:" ‘必须单独做循环输出数据,不能放在上面的循环里输出,因为上 面循环只有5次,只能输出5个元素。 For i = 1 To 10 Print ……; Next i End Sub 6-2 Private Sub Command1_Click() Dim a(10) As Integer, i As Integer, aver As Integer Dim max As Integer, imax As Integer Dim min As Integer, imin As Integer, sum As Integer Print "输入评委的评分" ‘①输入数组元素 For i = 1 To 10 a(i) =…… if a(i)<5 or a(i)>10 then ‘出错信息 ‘i控制变量作何处理? endif

vb题库及答案

| 最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change() = "计算机等级考试" End Sub ] B、Private Sub Command1_Click() Caption = "计算机等级考试" End Sub C、Private Sub Form_Click() = "计算机等级考试" End Sub D、Private Sub Command1_Click() = "计算机等级考试" { End Sub 2、在一行内写多条语句时,每个语句之间用()符号分隔。 A、 , B、: C、. D、; 3、下面()是合法的变量名。 A、X_YZ B、123ABC C、INTEGER D、X-Y ] 4、下面()是合法的字符常量。 A、 ABC$ B、“ABC” C、‘ABC’ D、 ABC 5、表达式16/4 - 2^5*8 MOD 5\2的值为()。 A、14 B、 4 C、20 D、2 6、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是 A、b=Left(a,10) B、b=Mid(a,10) — C、b=Right(a,10) D、b=Mid(a,11,10) 7、设a="a",b="b",c="c",d="d",执行语句x = IIf((a < b) Or (c > d), "A",

运筹学例题解析

(一)线性规划建模与求解 B.样题:活力公司准备在5小时内生产甲、乙两种产品。甲、乙两种产品每生产1 单位分别消耗2小时、1小时。又根据市场需求信息,乙产品的产量应该至少是甲产品产量的3倍。已知甲、乙两种产品每销售1单位的利润分别为3百元和1百元。请问:在5小时内,甲、乙两种产品各生产多少单位,才能够使得总销售利润最大 要求:1、建立该问题的线性规划模型。 2、用图解法求出最优解和最大销售利润值,并写出解的判断依据。如果不存在最优解,也请说明理由。 解:1、(1)设定决策变量: 设甲、乙两种产品分别生产x 1 、x 2 单位 。 (2)目标函数: max z=2 x 1+x 2 (3)约束条件如下:1221 12 25..3,0+≤??≥??≥?x x s t x x x x 2、该问题中约束条件、目标函数、可行域和顶点见图1所示,其中可行域用阴影部分标记,不等式约束条件及变量约束要标出成立的方向,目标函数只须画出其中一条等值线, 结论:本题解的情形是: 无穷多最优解 ,理由: 目标函数等值线 z=2 x 1+x 2与约 束条件2 x 1+x 2≤5的边界平行 。甲、乙两种产品的最优产量分别为 (5,0)或(1,3)单位;最大销售利润值等于 5 百元。 (二)图论问题的建模与求解样题 A.正考样题(最短路问题的建模与求解,清华运筹学教材编写组第三版267-268页例 13)某企业使用一台设备,每年年初,企业都要做出决定,如果继续使用旧的,要付维修费;若购买一台新设备,要付购买费。但是变卖旧设备可以获得残值收入,连续使用1年、2年、3年、4年以上卖掉的设备残值分别为8万元、6万元、3万元和0万元。试制定一个5年的更新计划,使总支出最少。已知设备在各年的购买费与维修费如表2所示。要求:(1)建立某种图论模型;(2)求出最少总支出金额。

vb经典题目及答案

1、在考生文件夹下有工程文件wy7、vbp及窗体文件wy7、frm,该程序就是不完整的,请在有?号的地方填入正确的程序代码,然后删除?及所有注释符号(即 '号),但不能修改其它部分。修改后的程序文件都保存,存盘时不得修改文件夹与文件名。 本题描述如下: 在窗体上有一个名为Text1的文本框,有三个命令按钮,名称分别就是C1、C2与C3,标题分别就是"读入"、"加密"与"存盘"。要求程序运行后,点击"读入"按钮,将文本文件in7、txt(该文件在考生文件夹下)中的文本信息读入文本框Text1中;点击"加密"按钮将Text1中的英文字母加密转换,并将转换后的结果显示到Text1中。转换方式为转换成该字母对应字母表中后两个位置的字母。例如,转换前的字母就是"a",则转换后的就是"c",转换前就是"E",转换后就是"G";点击"存盘"按钮, 则将转换后的文本框中的文本保存到out7、txt 文件中(该文件保存到考生文件夹下)。 Private Sub C1_Click() Dim strinfo As String Open "in7、txt" For Input As 1 Input #1, strinfo Close #1 Text1、Text = strinfo End Sub Private Sub C2_Click() Dim strchange As String Dim i As Integer For i = 1 To Len(Text1、Text) strchange = strchange + Chr(Asc(Mid(Text1、Text, i, 1)) + 2) Next Text1、Text = strchange End Sub Private Sub C3_Click() Open "out7、txt" For Output As 1 Print #1, Text1、Text Close #1 End Sub 2、(1)在考生文件夹下有工程文件wy5、vbp及窗体文件wy5、frm,该程序就是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即'号),但不能修改其它部分。存盘时不得改变文件名与文件夹。本题描述如下: 在窗口中有一个RichText文本框控件(名称为rtx1)与一个文本框控件(名称为Text1),两个命令按钮,名称 分别为Command1与Command2,标题分别为"加入WY01、TXT"、"统计字符个数"。要求程序运行后,单击command1将考生文件夹下的wy01、txt的内容显示到rtx1中;单击"统计字符个数"按钮统计Text1中有多少个字符,将结果显示在Text1中。

流体力学题及答案

C (c) 盛有不同种类溶液的连通器 D C D 水 油 B B (b) 连通器被隔断 A A (a) 连通容器 1. 等压面是水平面的条件是什么 2. 图中三种不同情况,试问:A-A 、B-B 、C-C 、D-D 中哪个是等压面哪个不是等压面为什么 3 已知某点绝对压强为80kN/m 2,当地大气压强p a =98kN/m 2。试将该点绝对压强、相对压强和真空压强用水柱及水银柱表示。 4. 一封闭水箱自由表面上气体压强p 0=25kN/m 2,h 1=5m ,h 2=2m 。求A 、B 两点的静水压强。

答:与流线正交的断面叫过流断面。 过流断面上点流速的平均值为断面平均流速。 引入断面平均流速的概念是为了在工程应用中简化计算。8.如图所示,水流通过由两段等截面及一段变截面组成的管道,试问: (1)当阀门开度一定,上游水位保持不变,各段管中,是恒定流还是非恒定流是均匀流还是非均匀流

(2)当阀门开度一定,上游水位随时间下降,这时管中是恒定流还是非恒定流 (3)恒定流情况下,当判别第II 段管中是渐变流还是急变流时,与该段管长有无关系 9 水流从水箱经管径分别为cm d cm d cm d 5.2,5,10321===的管道流 出,出口流速s m V /13=,如图所示。求流量及其它管道的断面平 均流速。 解:应用连续性方程 (1)流量:==33A v Q s l /10 3 -?

(2) 断面平均流速s m v /0625.01= , s m v /25.02=。 10如图铅直放置的有压管道,已知d 1=200mm ,d 2=100mm ,断面1-1处的流速v 1=1m/s 。求(1)输水流量Q ;(2)断面2-2处的平均流速v 2;(3)若此管水平放置,输水流量Q 及断面2-2处的速度v 2是否发生变化(4)图a 中若水自下而上流动,Q 及v 2是否会发生变化 解:应用连续性方程 (1)4.31=Q s l / (2)s m v /42= (3)不变。 (4)流量不变则流速不变。 11. 说明总流能量方程中各项的物理意义。 12. 如图所示,从水面保持恒定不变的水池中引出一管路,水流在管路末端流入大气,管路由三段直径不等的管道组成,其过水面积分别是A 1=,A 2=,A 3=,若水池容积很大,行近流速可以忽

教材第六章习题解答

第六章化学动力学习题解答 1.回答问题: (1)什么是基元反应(简单反应)和非基元反应(复杂反应)?基元反应和平时我们书写的化学方程式(计量方程式)有何关系? (2)从活化分子和活化能角度分析浓度、温度和催化剂对化学反应速率有何影响。 【解答】(1)化学反应进行时,反应物分子(或离子、原子、自由基)在碰撞过程中,只经过一步直接转化为生成物分子的反应,称为基元反应。由一种基元反应组成的总反应,称为简单反应。由两种或两种以上基元反应所组成的总反应,是非基元反应,称为复合反应。基元反应是反应机理最简单的反应,化学方程式是一个宏观的总反应。 (2)一定温度下,气体分子具有一定的平均能量,具体到每个分子,则有的能量高些有的低些。只有极少数的分子具有比平均值高得多的能量,它们碰撞时能导致原有化学键破裂而发生反应,这些分子称为活化分子。活化分子所具有的最低能量与分子的平均能量之差称为简单碰撞的活化能,简称活化能。 对一定温度下的某一特定反应,反应物分子所占的分数是一定的。因此单位体积内的活化分子的数目与单位体积内反应分子的总数成正比,当反应物浓度增大时,单位体积内分子总数增多,活化分子的数目也相应增多。于是单位时间内有效碰撞次数增多,反应速度加快。 温度升高不仅使分子间碰撞频率增加,更主要的是使较多的分子获得能量而成为活化分子。结果导致单位时间内有效碰撞次数显著增加,从而大大加快了反应速率。升高温度可使活化分子的分数增加。 催化剂能加快化学反应速率的实质,主要是因为它改变了反应的途径,降低了反应的活化能,相应地增加了活化分子的分数,反应速率也就加快。 2.设反应A+3B →3C 在某瞬间时3()3-=?c C mol dm ,经过二秒时3()6-=?c C mol dm ,问在二秒内,分别以A 、B 和C 表示的反应速率A B C υυυ、、各为多少?

运筹学例题及解答

运筹学例题及解答 一、市场对I、II两种产品的需求量为:产品I在1-4月每月需10000件,5-9月每月需30000件,10-12月每月需100000件;产品II在3-9月每月需15000件,其它月份每月需50000件。某厂生产这两种产品成本为:产品I在1-5月内生产每件5元,6-12月内生产每件4.50元;产品II在1-5月内生产每件8元,6-12月内生产每件7元。该厂每月生产两种产品能力总和应不超过120000件。产品I容积每件0.2立方米,产品II容积每件0.4立方米,而该厂仓库容积为15000立方米,要求:(a)说明上述问题无可行解;(b)若该厂仓库不足时,可从外厂借。若占用本厂每月每平方米库容需1元,而租用外厂仓库时上述费用增加为1.5元,试问在满足市场需求情况下,该厂应如何安排生产,使总的生产加库存费用为最少。 解:(a) 10-12月份需求总计:100000X3+50000X3=450000件,这三个月最多生产120000X3=360000件,所以10月初需要(450000-360000=90000件)的库存,超过该厂最大库存容量,所以无解。 ? ?(b)考虑到生产成本,库存费用和生产费用和生产能力,该厂10-12月份需求的不足只需在7-9月份生产出来库存就行, 则设xi第i个月生产的产品1的数量,yi第i个月生产的产品2 的数量,zi,wi分别为第i个月末1,2的库存数s1i,s2i分别

为用于第i+1个月库存的原有及租借的仓库容量m3,可建立模型: Lingo 程序为 MODEL: sets: row/1..16/:; !这里n 为控制参数; col/1..7/:; AZ(row,col):b,x; endsets 1211 127777778 7887898998910910109101110111110111211min (4.57)( 1.5) 30000150003000015000300001500030000150003000015000.i i i i i i z x y s s x z y w x z z y w w x z z y w w x z z y w w x z z y w w st x z ===+++-=→-=+-=→+-=+-=→+-=+-=→+-=+-=→+-=+∑∑1211121100005000 120000(712)0.20.415000(712)0i i i i i i i y w x z i z w s s s i ?????????=→+=??+≤≤≤?+=+??≤≤≤???变量都大于等于

相关文档
相关文档 最新文档