文档库 最新最全的文档下载
当前位置:文档库 › VBA期末习题集

VBA期末习题集

VBA期末习题集
VBA期末习题集

VBA。。。

1.。。求自然数n的阶乘

(1)使用模块插入过程子程序fact实现,私有类型

(2)使用for……next结构,k为double类型用来存放结果;i为计数器,整型;n 为输入数,整型.

(3)模块保存为M45

Private Sub fact()

Dim k As Double, i As Integer, n As Integer

n = Val(InputBox("请输入n的值:"))

k = 1

For i = 1 To n

k = k * i

Next i

MsgBox n & "的阶乘值为:" & k

End Sub

2.。。编程实现输入一个正数M(M≥1),能输出1~M间3的倍数,以及倍数和。注意:

(1)通过模块过程实现,过程子程序名为trad,私有类型

(2)定义M,N,S整型变量,M为用户输入的数,N为循环计数器,S存放倍数和

定义K为字符串变量,用于存放显示1~M间3的倍数

(3)循环主体采用Do While……loop结构

(4)其中每个能被3整除的数之间用","隔开如图所示。

(5)模块保存名字为M-23

M = Val(InputBox("请输入M的值:"))

Do While N <= M

If N Mod 3 = 0 Then

K = K & N & ","

S = S + N

End If

N = N + 1

Loop

MsgBox "1到M间3的倍数为:" & K & "它们的和为" & S

3.。。编写程序,当用户在窗体的文本框中输入一个0~100的数字时,

标签上立即能够显示对应等级:不及格、及格、中、良、优。

(2) 使用Select case ……End Select分支结构

(3) 整形变量Score存放分数,StrX字符串用于显示等级

(4) 窗体保存名为:M21

Private Sub Command4_Click()

Dim Score As Integer, StrX As String

Score = Text0.Value

Select Case Score

Case 0 To 59

StrX = "不及格"

Case 60 To 69

StrX = "及格"

Case 70 To 79

StrX = "中"

Case 80 To 89

StrX = "良"

Case 90 To 100

StrX = "优"

End Select

Label3.Caption = "你的等级是:" & StrX

End Sub

4.。。

本题使用模块中过程实现

(1)过程名子程序为FC,私有类

(2)选择结构采用If……Else……End if结构

(3)x用于接受用户输入值,y用来存放输出值

(4)保存模块名称为:M-22

x = Val(InputBox("请输入x的值:"))

If x <= 0 Then

y = x ^ 2 + x + 1

Else

y = x ^ 2 + 4 * x - 2

End If

MsgBox "y的值是:" & y

5.。。设计程序,对用户输入的任意两个整数,按升序输出。

将任意两个数按指定顺序排列是必须掌握的基本算法,基本要领就是借助第三个变量将x变量和y变量进行交换。

代码为:temp=x:x=y:y=temp

操作提示:

代码写在command4的单击事件过程中,执行效果如图所示。

x = Text0.Value

y = Text2.Value

If x > y Then

temp = x: x = y: y = temp

End If

Label5.Caption = "x=" & x

Label6.Caption = "y=" & y

6.。。用Do……Loop判断条件,求100以内自然数和,主要使用Until为判断条件

(1)模块名为M44,添加过程子程序summary实现,私有类型

(2)定义整型变量s,n其中s用了存放和,n用来做计数器。

Private Sub summary()

Dim s As Integer, n As Integer

s = 0

n = 1

Do Until n > 100

s = s + n

n = n + 1

Loop

MsgBox "100以内自然数的和是:" & s

End Sub

7。。编写程序,对用户输入的10个数分别统计有几个奇数,有几个偶数。注意:

(1)过程子程序名为count,

(2)整型变量i,j分别存放偶数和奇数的个数,

(3)变量x存放输入框接收的用户输入数字,

(4)循环结构采用for……next n结构

(5)vbCRLf为消息框中的换行命令

(6)模块名保存为M-23

Private Sub count()

Dim i As Integer, j As Integer, n As Integer

i = 0

j = 0

For n = 1 To 10

x = Val(InputBox("请输入一个数:"))

If x Mod 2 = 0 Then

i = i + 1

Else

j = j + 1

End If

Next n

MsgBox "偶数有个数是:" & i & vbCrLf & "奇数个数是:" & j

End Sub

电机学期末复习总结

《电机学》期末复习材料 第三篇 交流电机理论的共同问题 1、同步电机的结构: 定子——三相对称绕组,通入三相对称电流,产生一个旋转磁场。 转子——直流励磁,是一个恒稳磁极。 极对数p 与转速n 之间的关系是固定的,为60 1 pn f = 2、异步电机的结构: 定子——三相对称绕组,通入三相对称电流,产生一个旋转磁场。 转子——三相对称短路绕组,产生一个旋磁磁通。 【三相对称:空间上差120度电角度;时序上差120度电角度。】 3、电角度与机械角度: 电角度:磁场所经历的角度称为电角度。 机械角度:转子在空间所经历的几何角度称为机械角度。 电角度?=p 机械角度 4、感应电势: ①感应电势的频率:60 1 pn f = ②感应电势的最大值:m m m f lv B E φπ==(τφl B P m =) ③每根导体感应电势的有效值:m m m d f f E E φφπ 22.22 2 == = 5、极距: ①概念:一个磁极在空间所跨过的距离,用τ来表示。(了解整距、短距、长距) ②公式:p z p D 22= = πτ 6、线圈电势与节距因数: ①节距因数:190sin 90)1(cos 11 ≤?? ??????=????? ???- =ττy y k y 物理意义:表示了短距线圈电势的减少程度。

②分布因数:12 sin 2sin ≤= a q a q k q 物理意义:表示了分布绕组电势的减少程度。 ③绕组因数:q y w k k k = ④合成电势:w m k fN E φ44.4= ⑤槽距角:z p a 360 = 电角度 ⑥每极每相的槽数:pm z q 2= 【练习1】一台三相同步发电机,Hz f 50=,min /1000r n =,定子铁芯长cm l 5.40=,定子铁芯内径cm D 270=,定子槽数72=z ,101=y 槽,每相串联匝数144=N ,磁通密度的空间分布波的表示式为xGs B sin 7660=。试求:(1)绕组因数w k ;(2)每相感应电势的有效值。 7、消弱谐波电势的方法: ①采用不均匀气隙,以改善气隙中磁场分布情况。 ②采用短距绕组。 ③采用分布绕组。 8、双层绕组与单层绕组: ①双层绕组:指沿槽深方向有上、下两层线圈边的绕组。 ②单层绕组:指沿槽深方向只有一层线圈边的绕组。 9、画某相叠绕组展开图的一般步骤: ①计算出槽距角、槽距 ②画出电势星图(注意单层绕组、双层绕组)

河北科技大学电气学院 《电机学》试卷

河北科技大学2009——2010学年第一学期 《电机学》期末考试试卷A 学院班级姓名学号 一、填空:(1×30=30分) 1、当一台三相六极异步电动机接在频率为50Hz的电源上运行时,若电动机的额定转差率为 0.04 ,则该电动机的同步转速为1000r/min,电动机转子的转速为960r/min,转子绕组感 应电动势的频率为2Hz ,转子电流的频率为2Hz ,由转子电流产生的基波旋转磁动势相对于转子的转速是40r/min ,而相对于定子的转速是1000r/min 。 2、变频调速的异步电动机,在基频以下变频调速时,若使U1/f 1=常值,则近似属于恒磁通控 制方式调速方式。 3、三相异步电动机定子绕组接法为三角形接法时,才能采用Y—△起动方式。 4、在直流电动机中,电枢电动势的方向与电枢电流的方向相反;电磁转矩的方向与电枢 的旋转方向相反。(填相同或相反) 5、直流电动机的调速方法有:电枢串电阻调速、改变电枢电压调速、 改变励磁电流调速。 6、一台额定频率为60Hz的变压器接到50Hz的电源上运行时,若额定电压不变,则该变压器 的主磁通将增大、激磁电流将增大。(填增大、减小或不变) 7、并励直流发电机自励的条件是:点击必须有剩磁、励磁绕组并联到电极性必须正 确、励磁绕组的电阻小于该转速下的临界电阻。 8、绕线转子三相异步电动机转子回路串电阻调速,在恒转矩负载情况下,调速前后电动机的 输入功率不变、电磁功率不变、输出功率减小、电动机的效率将减小。 (填增大、减小或不变) 9、有一台三相变压器,额定容量为600KV A,额定电压为10000 V/400V,Dy联结,则该变压 器一次侧的额定相电压为10000v ,二次侧的额定相电压为400/根号3 ,一次侧的额定相电流为10A ,二次侧的额定相电流为1500/根号3 A ,该变压器的电压比为25倍根号3 。

java期末考试试题及答案

1.谈谈final, finally, finalize的区别。 final关键字: a) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。 b) 将变量或方法声明为final,可以保证它们在使用中不被改变。 c) 被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。 d) 被声明为final的方法也同样只能使用,不能重载。 finally关键字:在异常处理时提供finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的catch 子句就会执行,然后控制就会进入finally 块。 finalize:方法名,不是关键字。Java技术允许使用finalize() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在Object 类中定义的,因此所有的类都继承了它。子类覆盖finalize() 方法以整理系统资源或者执行其他清理工作。finalize()方法是在垃圾收集器删除对象之前对这个对象调用的。 2.GC是什么? 为什么要有GC? GC是垃圾收集器。Java 程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一: System.gc() Runtime.getRuntime().gc() 3.Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 写程序Math.round(11.5) = 12 Math.round(-11.5) = -11 4.给我一个你最常见到的runtime exception ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException

2017年数据结构期末考试题及答案A

2017年数据结构期末考试题及答案 一、选择题(共计50分,每题2分,共25题) 1 ?在数据结构中,从逻辑上可以把数据结构分为 C 。 A. 动态结构和静态结构B?紧凑结构和非紧凑结构 C.线性结构和非线性结构 D .内部结构和外部结构 2?数据结构在计算机内存中的表示是指 A ° A. 数据的存储结构 B.数据结构 C.数据的逻辑结构 D .数据元 素之间的关系 3.在数据结构中,与所使用的计算机无关的是数据的 A 结构。 A. 逻辑B?存储 C.逻辑和存储 D.物理 4 .在存储数据时,通常不仅要存储各数据元素的值,而且还要存储 C ° A.数据的处理方法B?数据元素的类型 C.数据元素之间的关系 D.数据的存储方法 5. 在决定选取何种存储结构时,一般不考虑 A ° A.各结点的值如何B?结点个数的多少 C?对数据有哪些运算 D.所用的编程语言实现这种结构是否方便。 6. 以下说法正确的是D ° A. 数据项是数据的基本单位 B. 数据元素是数据的最小单位 C. 数据结构是带结构的数据项的集合 D. —些表面上很不相同的数据可以有相同的逻辑结构 7. 在以下的叙述中,正确的是B ° A. 线性表的顺序存储结构优于链表存储结构 B. 二维数组是其数据元素为线性表的线性表 C?栈的操作方式是先进先出 D.队列的操作方式是先进后出

8. 通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着 A. 数据元素具有同一特点 B. 不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致 C. 每个数据元素都一样 D. 数据元素所包含的数据项的个数要相等 9 ?链表不具备的特点是 A 。 A.可随机访问任一结点 B.插入删除不需要移动元素 C?不必事先估计存储空间 D.所需空间与其长度成正比 10. 若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一 个结点,则采用 D 存储方式最节省运算时间。 A.单链表B ?给出表头指针的单循环链表 C.双链表D ?带头结点 的双循环链表 11. 需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是 B 。 A.单链表B .静态链表 C.线性链表 D .顺序存储结构 12 .非空的循环单链表head的尾结点(由p所指向)满足C 。 A. p—>next 一NULL B. p — NULL C. p—>next == head D. p = = head 13 .在循环双链表的p所指的结点之前插入s所指结点的操作是 D 。 A .p—> prior-> prior=s B .p—> prior-> n ext=s C.s —> prior—> n ext = s D.s —> prior—> prior = s 14 .栈和队列的共同点是C 。 A.都是先进后出 B .都是先进先出 C.只允许在端点处插入和删除元素 D .没有共同点

JAVA期末考试复习试题

JAVA期末考试复习试题 JAVA期末考试复习试题 1.使用Java语言编写的源程序保存时的文件扩展名是()。(A).class (B).java (C).cpp (D).txt 2.设int a=-2,则表达式a>>>3的值为()。(A)0 (B)3 (C)8 (D)-1 3.设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是()。(A)a[0]; (B)a[a.length-1]; (C)a[3]; (D)int i=1; a[i]; 4.在类的定义中可以有两个同名函数,这种现象称为函数()。(A)封装(B)继承(C)覆盖(D)重载5.在类的定义中构造函数的作用是()。(A)保护成员变量(B)读取类的成员变量(C)描述类的 特征(D)初始化成员变量6.下面关键字中,哪一个不 是用于异常处理语句()。(A)try (B)break (C)catch (D)finally 7.类与对象的关系是()。 (A)类是对象的`抽象(B)对象是类的抽象(C)对象 是类的子类(D)类是对象的具体实例8.下面哪一个是Java中不合法的标识符()。(A)$persons (B)twoNum (C)_myVar (D)*point 9.为AB类的一个无形

式参数无返回值的方法method书写方法头,使得使用类名AB 作为前缀就可以调用它,该方法头的形式为( )。(A)static void method( ) (B)public void method( ) (C)final void method( ) (D)abstract void method( ) 10.欲构造ArrayList类的一个实例,此类继承了List接 口,下列哪个方法是正确的()。(A)ArrayList myList=new Object( ) (B)List myList=new ArrayList( ) (C)ArrayList myList=new List( ) (D)List myList=new List( ) 11.Java源文件和编译后的文件扩展名分别为 ()(A) .class和 .java (B).java和 .class (C).class和 .class (D) .java和 .java 12.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类 的( )方法来完成一些画图操作。(A) start( ) (B) stop( ) (C) init( ) (D) paint( ) 13.对于一个Java源文件,import, class定义以及package正确的顺序是: (A) package,import,class (B) class,import,package (C) import,package,class (D) package,class,import 14.下面哪个是非法的:(A) int I = 32; (B) float f = 45.0; (C) double d = 45.0; (D) char c = ‘u’; //符号错15.Java语言使用的字符码集是(A) ASCII (B) BCD (C) DCB (D) Unicode 16. 如果一个类的成员变量只能在

电机学期末考试试卷大全(附答案)

考 试 卷( A 卷) 课程名称 电机学 考试学期 07-08/3 得分 适用专业 电气工程及其自动化 考试形式 开卷闭卷半开卷 考试时间长度 120分钟 一、 填空题:(35分) 1. 在国际单位制中,磁场强度单位是___A/m ___________。电磁感应定律的 物理意义是,当闭合的线圈中磁通发生变化时,线圈中的产生的感应电流所产生的磁场___阻碍_______原来磁通的变化。一个线圈产生的磁通所经过路径的磁阻越大,说明该线圈的电感就越______小________。 2. 变压器损耗包括绕组铜耗和___铁耗_______,后者又包括涡流和磁滞损 耗。电力变压器最大效率通常设计在负载系数为___0.5~0.6____之间。当___可变损耗等于不变损耗_(或_kN p p 0 β= )___时,变压器效率达最大。 3. 由于铁心饱和特性,施加正弦电压时变压器激磁电流波形通常为______ 尖顶______波,而铁心的磁滞特性使之为___不对称尖顶___波。 4. 并联运行的变压器必须有相同的电压等级,且属于相同的___连接组 ___________。各变压器的负载分配与该变压器的额定容量成正比,与__短路电压(标幺值)___成反比。___短路电压(标幺值)____小的变压器先达到满载。 5. 三相变压器组不能接成Yy 的原因是励磁绕组中需要的___三次谐波 ___________电流不能流通,使磁通近似为____平顶波__________波,会在绕组中电动势波形严重畸变,产生___过电压________危害线圈绝缘。 6. 三相变压器组的零序阻抗比三相铁心式变压器的零序阻抗____大 _________。 7. 电压互感器二次侧不允许___短路_________,而电流互感器二次侧不允 许____开路____。 8. 交流电机绕组的短距和分布既可以改善磁动势波形,也可以改善__电势 ____________波形。设电机定子为双层绕组,极距为12槽,为同时削弱

电机学考试试题(附答案)

期末 考 试 卷( A 卷) 课程名称 电机学 考试学期 07-08/3 得分 适用专业 电气工程及其自动化 考试形式 开卷闭卷半开卷 考试时间长度 120分钟 一、 填空题:(35分) 1. 在国际单位制中,磁场强度单位是___A/m ___________。电磁感应定律的 物理意义是,当闭合的线圈中磁通发生变化时,线圈中的产生的感应电流所产生的磁场___阻碍_______原来磁通的变化。一个线圈产生的磁通所经过路径的磁阻越大,说明该线圈的电感就越______小________。 2. 变压器损耗包括绕组铜耗和___铁耗_______,后者又包括涡流和磁滞损 耗。电力变压器最大效率通常设计在负载系数为___0.5~0.6____之间。当___可变损耗等于不变损耗_(或_kN p p 0 β= )___时,变压器效率达最大。 3. 由于铁心饱和特性,施加正弦电压时变压器激磁电流波形通常为______ 尖顶______波,而铁心的磁滞特性使之为___不对称尖顶___波。 4. 并联运行的变压器必须有相同的电压等级,且属于相同的___连接组 ___________。各变压器的负载分配与该变压器的额定容量成正比,与__短路电压(标幺值)___成反比。___短路电压(标幺值)____小的变压器先达到满载。 5. 三相变压器组不能接成Yy 的原因是励磁绕组中需要的___三次谐波 ___________电流不能流通,使磁通近似为____平顶波__________波,会在绕组中电动势波形严重畸变,产生___过电压________危害线圈绝缘。 6. 三相变压器组的零序阻抗比三相铁心式变压器的零序阻抗____大 _________。 7. 电压互感器二次侧不允许___短路_________,而电流互感器二次侧不允 许____开路____。

电机学期末试题及答案

电机学I试题 (华南理工大学电力学院2005.6) 姓名班级学号(指班内序号)成绩 注意: 1. 一、二、三题答案必须直接写在试题相应位置; 2. 四、五、六题写在答题纸上; 3. 不得自带草稿纸; 4.答题前必须在每页(包括答题纸和草稿纸)右下角写上自己的名字,才可拆开试卷。 一、填空(25分) 1. 电机是 装置。 2. 变压器绕组归算的原则是:在归算前后,不变; 不变。 3. 变压器的效率在达到最大值。 4. 为了使电动势波形接近正弦波,三相变压器比较好的绕组联结方法为: 。 5. 自耦变压器功率传递的特点为 。 6. 短距因数的物理意义为 。 7. 一相绕组的感应电动势计算公式为;其中的匝数N是指。 8. 对称三相绕组、通对称三相电流,产生的合成磁动势为圆形旋转磁动势。其旋转的规律为:;其幅值为单相磁动势的倍。 9. 同步旋转磁场的转速n(转每分钟)、极对数p、电流频率f之间的关系为n= 。 10. 感应电机转子反应的物理意义为 。 11. 为了获得感应电机的T型等效电路,需要对转子绕组进行和归算。 13. 感应电机做堵转试验时,转子电流的频率为。 14. 感应电动机传递到转子回路的电磁功率P em,可以分割成转子铜耗p cu2、总机械功率(转换功率)PΩ。二者同P em的关系为p cu2= ;PΩ = 。 15. 同步电机的电枢反应是指 。 16. 同步发电机的空载特性是指:转子转速保持同步、电枢绕组开路时, 之间的关系。 17. 功角的含义是:从电路(电压)角度看,它是 之间的夹角;从磁场角度看,它是 之间的夹角。 18. 对于凸极同步发电机,已知电枢电流I、电压U、功率因数cos?、X d、X q,求取励磁电动势E0时,需要利用一个虚拟电动势E Q来求取I和E0的夹角ψ0。。

数据结构复习资料,java数据结构期末考试

第二章算法分析 1.算法分析是计算机科学的基础 2.增长函数表示问题(n)大小与我们希望最优化的值之间的关系。该函数表示了该算法的时间复杂度或空间复杂度。增长函数表示与该问题大小相对应的时间或空间的使用 3.渐进复杂度:随着n的增加时增长函数的一般性质,这一特性基于该表达式的主项,即n 增加时表达式中增长最快的那一项。 4.渐进复杂度称为算法的阶次,算法的阶次是忽略该算法的增长函数中的常量和其他次要项,只保留主项而得出来的。算法的阶次为增长函数提供了一个上界。 5.渐进复杂度:增长函数的界限,由增长函数的主项确定的。渐进复杂度类似的函数,归为相同类型的函数。 6.只有可运行的语句才会增加时间复杂度。 7. O() 或者大O记法:与问题大小无关、执行时间恒定的增长函数称为具有O(1)的复杂度。 增长函数阶次 t(n)=17 O(1) t(n)=3log n O(log n) t(n)=20n-4 O(n) t(n)=12n log n + 100n O(n log n) t(n)=3n2+ 5n - 2 O(n2) t(n)=8n3+ 3n2O(n3) t(n)=2n+ 18n2+3n O(2n) 8.所有具有相同阶次的算法,从运行效率的角度来说都是等价的。 9.如果算法的运行效率低,从长远来说,使用更快的处理器也无济于事。 10.要分析循环运行,首先要确定该循环体的阶次n,然后用该循环要运行的次数乘以它。(n 表示的是问题的大小) 11.分析嵌套循环的复杂度时,必须将内层和外层循环都考虑进来。 12.方法调用的复杂度分析: 如:public void printsum(int count){ int sum = 0 ; for (int I = 1 ; I < count ; I++) sum += I ; System.out.println(sun); } printsum方法的复杂度为O(n),计算调用该方法的初始循环的时间复杂度,只需把printsum方法的复杂度乘以该循环运行的次数即可。所以调用上面实现的printsum方法的复 杂度为O(n2)。 13指数函数增长> 幂函数增长> 对数函数增长

JAVA语言程序设计期末考试试题及答案

《JA V A语言程序设计》期末考试试题及答案1(应考必备题库) 一、单选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。 A. java B. .class C. html D. .exe 2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( A )。 A. 3 B. 3. 5 C. 4 D. 5 3、不允许作为类及类成员的访问控制符的是( C )。 A. public B. private C. static D. protected 4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 二、填空题 1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、 编译生成字节码和解释运行字节码。 2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占 用2字节内存空间,这样,无论是中文字符还是英文字符,都是占 用2字节内存空间。 3、设x = 2 ,则表达式( x + + )/3 的值是0 。 4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。 5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。 6、创建一个名为MyPackage 的包的语句是package MyPackage ; , 该语句应该放在程序的位置为:应该在程序第一句。 7、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120。

电机学期末复习题集

选择题 1一台双绕组单相变压器,其主磁通在一、二次侧线圈中产生的每匝电动势分别为 ec1和ec2,则应有( C ) (A)ec1>ec2 (B)ec1

《数据结构》期末考试题及答案

2011-2012学年第一学期期末考查 《数据结构》试卷 (答案一律写在答题纸上,在本试卷上做答无效) 一、选择(每题1分,共10分) 1.长度为n的线性表采用顺序存储结构,一个在其第i个位置插入新元素的算法时间复杂度为(D) A.O(0) B.O(1) C.O(n) D.O(n2) 2.六个元素按照6,5,4,3,2,1的顺序入栈,下列哪一个是合法的出栈序列?(D) A.543612 B.453126 C.346512 D.234156 3.设树的度为4,其中度为1、2、3、4的结点个数分别是4、2、1、2,则树中叶子个数为(B ) A.8 B.9 C.10 D.11 4.设森林F对应的二叉树B有m个结点,B的右子树结点个数为n,森林F中第一棵树的结点个数是( B ) A. m-n B.m-n-1 C.n+1 D.m+n 5.若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是(B) A.9 B.11 C.15 D.不确定 6.下列哪一个方法可以判断出一个有向图是否有环。(A) A.深度优先遍历 B.拓扑排序 C.求最短路径 D.求关键路径 7.第7层有10个叶子结点的完全二叉树不可能有(B )个结点。 A.73 B.234 C.235 D.236 8.分别用以下序列构造二叉排序树,与用其他三个序列构造的结果不同的是(B) A.(100,80,90,60,120,110,130) B.(100, 120, 110,130,80, 60,90) C.(100,60,80,90,120,110,130) D.(100,80, 60,90, 120, 130,110) 9.对一组数据(84,47,25,15,21)排序,数据的排列次序在排序过程中变化如下:(1)84 47 25 15 21 (2)15 47 25 84 21 (3)15 21 25 84 47(4)15 21 25 47 84则采用的排序方法是(B ) A.选择排序 B.起泡排序 C.快速排序 D.插入排序 10.对线性表进行折半查找时,要求线性表必须(D) A.以顺序方式存储 B.以顺序方式存储,且数据元素有序

Java程序设计期末考试试题

Java程序设计期末考试试题、试卷、习题A卷 一、选择题。本题共20小题,每题2分,满分40 分。 1、在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行……… () A)init() B)start() C)destroy() D)stop() 2、有以下方法的定义,请选择该方法的返回类型() ReturnType method(byte x, double y) { return (short)x/y*2; } A)byte B)short C)int D)double 3、以下哪项可能包含菜单条()。 A)Panel B)Frame C)Applet D)Dialog 4、Java application中的主类需包含main方法,main方法的返回类型是什么?()A)int B)float C)double D)void 5、Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( ) A)String args B)String ar[] C)Char arg D)StringBuffer args[] 6、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A). java B) .class C) . html D) .exe 7、设int型变量x = 1 , y = 2 , z = 3,则表达式y+=z--/x++ 的值是( )。 A)3 B)3. 5 C)4 D)5 8、不允许作为类及类成员的访问控制符的是( )。 A)public B)private C)static D)protected 9、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A)static void method( ) B)public void method( ) C)final void method( ) D)abstract void method( ) 10、以下哪一个不是JAVA的标准数据流( )。 A)标准输出数据流B)标准输入数据流C)标准错误数据流D)标准运算数据流 11.设有下面两个赋值语句:( ) a = Integer.parseInt(“123”); b = Integer.valueOf(“123”).intValue(); 下述说法正确的是()。 A)、a是整数类型变量,b是整数类对象。B)、a是整数类对象,b是整数类型变量。C)、a和b都是整数类对象并且值相等。D)、a和b都是整数类型变量并且值相等。 12、下列代表十六进制整数的是( ) A)0123 B)1900 C)fa00 D)0xa2

最新电机学期末考试试卷大全

电机学期末考试试卷大全(附答案) 考试卷( A 卷)《电机学》课程试卷 一、填空: 1.一台直流电动机,PN=10KW,UN=220V,?=0.86,nN=980r/min,则额定电 流为___52.85A ___,额定输出转矩为___97.44N.m____。 2.电机铁心采用0.35或0.5mm的硅钢片,其目的是:__提高磁路的磁导率,降低电机的铁耗_______ 3.YYn联结的三相心式变压器,其负载时相电势的波形为:_接近正弦波__ __,这是因为:三次谐波磁通不能沿闭合铁心闭合,只能沿油或空气及油 箱壁闭合,磁阻大,故三次谐波磁通小,且负载时副方YO联接,使副方可感应、 流通较小的三次谐波电流,此电流也会对三次谐波磁通有所削弱,使磁通接近 正弦波,故相电势接近正弦波。 4.变压器的空载损耗主要是_铁___损耗,短路损耗主要是___铜__ 损耗。 5.选择交流绕组节距时,主要考虑同时削弱5次和7次谐波电动势,故

通常采用y1=___5/6τ___。 6. 一台隐极同步发电机并联于无穷大电网,额定负载时功率角 =200,现因外线发生故障,电网电压降为60%*UN,为使角保持在小于250范围内,应加大励磁,使E0为:E0/E0___E0*/E0>1.35____。 二、选择题: 1.下列关于直流电动机说法错误的是:( c ) A 串励电动机不允许空载或轻载运行 B 并励电动机不允许励磁回路开路 C 同时改变直流电动机的励磁及电枢电流方向可改变其转向 D 其它条件不变,仅降低他励电动机电枢端电压,其转速下降 2.在两相对称绕组中分别通入i1=Imsinwt,i2=Imsin(wt 1200),则此时产生的磁场( b ) A 圆形旋转磁场 B 椭圆形旋转磁场 C 脉振磁场 D 无法确定

《数据结构》期末考试试卷

广东创新科技职业学院期末考试试题(标明A 卷、B 或C 卷) 2018 —2019 学年第二学期考试科目:《数据结构》 (闭(开)卷 90分钟) 院系____________ 班级____________ 学号___________ 姓名 __________ 一、选择题(每小题 2 分,共 40 分) 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. 下述程序段①中各语句执行频度的和是()。 s=0; ① for(i=1;i<=i;j++) s+=j; A .n-1 B .n C .2n-1 D .2n 7. 下面程序段的时间复杂度为()。 for(i=0;i

Java期末考试试题及答案

Java期末考试试题及答案 ava期末考试试试及答案 (2009-05-22 13:00:12) 试试 试试, java 教育 1.试试final, finally, finalize的试。区 final试试字, a) 如果一试被明试个声final~意味着不能再派生出新的子试~不能作试父试被试承。因此一它 个既声试不能被明试abstract的~又被明试声final的。 b) 试量或方法明试将声final~可以保试试在使用中不被改试。它 c) 被明试声final的试量必试在明试试定初试~而在以后的引用中只能试取~不可修改。声 d) 被明试声final的方法也同试只能使用~不能重试。 finally试试字,在常试理试提供异finally 试试行任何除操作。如果抛出一常~那试相匹来清个异 配的 catch 子句就试行~然后控制就试入会会finally 试。 finalize,方法名~不是试试字。Java技试允试使用 finalize() 方法在收集器试象存中垃圾将从内 清清个垃圾确个没个除出去之前做必要的理工作。试方法是由收集器在定试试象有被引用试试试试

象试用的。是在它Object 试中定试的~因此所有的试都试承了。子试覆盖它finalize() 方法以整 理系试试源或者试行其他理工作。清finalize()方法是在收集器试除试象之前试试试象试用的。垃圾个 2.GC是什试? 试什试要有GC? GC是收集器。垃圾Java 程序试不用心存管理~因试收集器自试试行管理。要试求担内垃圾会垃 圾收集~可以试用下面的方法之一, System.gc() Runtime.getRuntime().gc() 3.Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 写程序 Math.round(11.5) = 12 Math.round(-11.5) = -11 4.试我一最常试到的个你runtime exception ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException,

数据结构期末考试试题及答案

贵州大学理学院数学系信息与计算科学专业 《数据结构》期末考试试题及答案 (2003-2004学年第2学期) 一、单项选择题 1.对于一个算法,当输入非法数据时,也要能作出相应的处理,这种要求称为()。 (A)、正确性(B). 可行性(C). 健壮性(D). 输入性 2.设S为C语言的语句,计算机执行下面算法时,算法的时间复杂度为()。 for(i=n-1;i>=0;i--) for(j=0;jnext; p->next= Q.rear->next; (D)、p=Q->next; Q->next=p->next; 9. Huffman树的带权路径长度WPL等于() (A)、除根结点之外的所有结点权值之和(B)、所有结点权值之和 (C)、各叶子结点的带权路径长度之和(D)、根结点的值 10.线索二叉链表是利用()域存储后继结点的地址。 (A)、lchild (B)、data (C)、rchild (D)、root 二、填空题

《JAVA程序设计》期末考试试题汇总

《JA V A程序设计》期末考试试题 汇总 (适用于计科11) 喻思远 2012-12-3

前言: 同学们,JA V A考试就要来咯,现在我给大家一份复习资料,这份资料是我从网上找的,是各高校历年的期末试题,然后经过我的删选而得的。主要题型是单选题,填空题,判断题,读程序题,写程序题。 其中需要注意注意的是,最后的写程序题,本套题目中相对较少,我们的期末考试考的写程序题应该是书上的原题,因此我过两天再给大家说下具体可能考的写程序题目。还有,这份题目中可能有些题目重复了或很相似,对于这种出现次数多的题目,同学们要更加引起重视。这个题库题目较多,不要求大家能够看完每道题,只希望把看到的掌握好。大家一定要结合课本来复习,毕竟这个题不是老师给的,不会像c++那样都是原题。 最后,我想说明一点,我给这个题库只是想给大家一个复习的思路,知道考什么知识点,然后进行复习。 加油,同学们,JA V A考试的成功一定会眷顾你!!!

《JA V A程序设计》期末考试试题(一) 一、单选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。 A. java B. .class C. html D. .exe 2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( A )。 A. 3 B. 3. 5 C. 4 D. 5 3、不允许作为类及类成员的访问控制符的是( C )。 A. public B. privates C. static D. protected 4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 二、填空题 1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、 编译生成字节码和解释运行字节码。 2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占 用2字节内存空间,这样,无论是中文字符还是英文字符,都是占 用2字节内存空间。 3、设x = 2 ,则表达式( x + + )/3 的值是0 。 4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。 5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。 6、创建一个名为MyPackage 的包的语句是package MyPackage ; ,

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