VB面向对象程序设计(山东联盟)知到章节答案智慧树2023年鲁东大学
- 格式:docx
- 大小:29.00 KB
- 文档页数:74
第一章测试1.打开文件的方法是()。
A:open()B:close()C:pop()D:push()答案:A2.关于程序设计发展历程正确的是()。
A:70年代是C++,VB等介于面向过程与面向对象之间B:80年代继续向软件危机开战,但软件工程以陈旧技术难于作出庞杂的软件工具。
C:40年代到50年代的时候是机器语言生理状态D:60年代主要是C语言以及其他面向过程语言答案:ABCD3.关于程序设计的步骤包括()。
A:编写程序B:运行程序C:设计算法D:分析问题答案:ABCD4.try-except语句用于捕获程序运行时的异常。
()A:错B:对答案:B5.read()方法可以从指定文件中读取指定数据。
()A:错B:对答案:B第二章测试1.大数据有结构化数据、非结构化数据和半结构化数据。
()A:错B:对答案:B2.大数据产业指什么()。
A:一切与支撑大数据组织管理和价值发现相关的企业经济活动的集合B:提供智能交通、智慧医疗、智能物流、智能电网等行业应用的企业C:提供分布式计算、数据挖掘、统计分析等服务的各类企业D:提供数据分享平台、数据分析平台、数据租售平台等服务的企业答案:A3.国家保护个人、组织与数据有关的权益,鼓励依法合理有效利用,保护数据依法有序自由流动,促进以()数据经济发展。
A:信息B:数据C:创新D:技术答案:B4.哪个属于大数据的应用领域()。
A:智能医疗研发B:实时掌握交通状况C:金融交易D:监控身体情况答案:ABCD5.下列哪个不属于 Hadoop 的特性()A:运行在 Linux 平台上B:高容错性C:高可靠性D:成本高答案:D第三章测试1.下列哪个不是人工智能的研究领域。
()A:机器证明B:人工生命C:编译原理D:模式识别答案:C2.以下哪一项不是人工智能的常用技术()。
A:语音识别技术B:自然语言处理C:文档归类技术D:数字图像处理答案:C3.AI(Artificial Intelligence)的中文译名是()。
Python程序设计知到章节测试答案智慧树2023年最新山东财经大学第一章测试1.Python是一种跨平台、开源、免费的高级编程语言。
参考答案:对2.以下不属于Python的pip工具命令的选项是()参考答案:get3.以下选项对于import描述错误的是( )参考答案:可以使用from jieba import lcut 引入 jieba库4.Python可以将一条长语句分成多行显示的续行符号是参考答案:\5.如果创建了一个Python源文件,可以把它作为一个模块来使用,其不带后缀.py的文件名就是模块名参考答案:对第二章测试1.以下选项,不是Python关键字的选项是()。
参考答案:string2.表达式 eval('500/10') 的结果是()参考答案:null3.表达式 divmod(20,3) 的结果是( )参考答案:(6,2)4.以下选项中不可用作Python标识符的是( )参考答案:3.145.运行 type(abs(-3+4j)),输出的Python数据类型是()参考答案:浮点数类型1.for或者while与else搭配使用时,关于执行else语句块描述正确的是()参考答案:仅循环正常结束后执行2.以下关于程序控制结构描述错误的是()参考答案:在分支语句中,else要与最近的if匹配3.ls = [1,2,3,4,5,6], 以下关于循环结构的描述,错误的是( )参考答案:for i in range(len(ls)) 跟 for i in ls 的循环中,i 的值是一样的4.执行嵌套循环中的一条break语句,可以退出所有循环参考答案:错5.二分支结构的 if else 形式,适合用来控制程序分支参考答案:错1.以下关于字符串类型的操作的描述,错误的是()参考答案:想获取字符串str的长度,用字符串处理函数 str.len()2.ss = list(set("jzzszyj")).sort(),ss的值为()参考答案:null3.字典 d={'Name': 'Kate', 'No': '1001', 'Age': '20'},表达式len(d)的值为参考答案:34.元组变量t=("cat", "dog", "tiger", "human"), t[::-1]的结果是( )参考答案:null5.以下关于字典类型的描述,正确的是()参考答案:字典类型的值可以是任意数据类型的对象1.调用函数时,在实参前面加一个型号*表示序列解包。
第一章测试1.1968年,在德国Garmish召开的NATO计算机科学会议上首先提出了“软件工程的概念”。
()A:错B:对答案:B2.软件生存周期是指软件产品从形成概念开始,经过开发、使用,直到维护的全过程。
()A:错B:对答案:A3.软件设计是软件需求向软件实现的转化过程。
()A:错B:对答案:B4.下列属于渐进式开发模型的是():A:螺旋模型B:瀑布模型C:原型模型D:统一软件开发过程答案:AC5.瀑布模型的优点是:()A:只有在项目生命周期的后期才能看到结果B:为项目提供了按阶段划分的检查点C:当前一阶段完成后只需要去关注后续阶段D:在项目各个阶段之间极少有反馈答案:BC第二章测试1.UML用于功能建模的图为()。
A:类图B:顺序图C:用例图D:活动图答案:C2.UML的组成主要有()。
A:图B:视图C:通用机制D:模型元素答案:ABCD3.UML应用领域很广泛,可用于商业建模。
()A:错B:对答案:B4.状态机图是一种交互视图。
()A:错B:对答案:A5.任何建模语言都以静态建模为基础。
()A:错B:对答案:B第三章测试1.以下类型的内聚的内聚性最高的是()A:逻辑内聚B:偶然内聚C:瞬时内聚D:过程内聚答案:D2.为用户使用目标软件系统以实现其所有业务需求而提供友好的人机交互方式是指()A:算法设计B:数据模型设计C:体系结构设计D:界面设计答案:D3.软件设计的最终输出是:()A:软件使用说明书B:软件需求说明书C:软件代码D:软件设计规格说明书答案:D4.软件设计质量将决定最终软件产品的质量。
()A:对B:错答案:A5.基于评估与转换的设计方法中的关键环节是对软件体系结构进行评估。
()A:错B:对答案:A第四章测试1.描述概念模型的手段是()A:数据类B:分析类C:实体类D:边界类答案:B2.用户界面设计在数据模型设计之前进行。
()A:对B:错答案:B3.面向对象软件设计过程,从领域概念到设计概念和代码实现,都以任何对象为核心。
绪论单元测试1.山东师范大学的管教授在哪个问题上给出了比较好的解决方法。
A:邮递员问题B:背包问题C:装载问题D:最大团问题答案:A第一章测试1.算法具备的四个基本性质是()A:输入B:有限性C:确定性D:输出答案:ABCD2.算法就是程序A:错B:对答案:A3.描述渐进上界的符号是()A:ΩB:ωC:OD:θ答案:C4.f(n)=3n2+n+1,下面不正确的是()A:f(n)=O(n3)B:f(n)=O(n2)C:f(n)=O(2n)D:f(n)=O(3n2)答案:C5.在算法分析中,我们希望找到更加高阶的上界函数A:错B:对答案:A第二章测试1.Strassen 矩阵乘法是利用()实现的算法。
A:贪心法B:分治策略C:动态规划法D:回溯法答案:B2.使用分治法求解不需要满足的条件是()A:子问题不能够重复B:子问题的解可以合并C:子问题必须是一样的D:原问题和子问题使用相同的方法解答案:C3.实现棋盘覆盖算法利用的算法是()。
A:分治法B:回溯法C:动态规划法D:贪心法答案:A4.实现循环赛日程表利用的算法是()。
A:贪心法B:回溯法C:分治策略D:动态规划法答案:C5.从分治法的一般设计模式可以看出,用它设计出的程序一般是递归算法A:对B:错答案:A第三章测试1.动态规划算法一般分成()三个阶段。
A:求解B:分析C:分段D:汇总答案:ABC2.动态规划的基本要素有()?A:备忘录方法B:最优子结构C:子问题的重叠性质答案:ABC3.用动态规划法求解的问题都可以分解为相互重叠的子问题。
A:对B:错答案:A4.动态规划法利用递推关系式()计算,实现动态规划过程。
A:循环B:递归C:自底向上D:自顶向下答案:C5.最优子结构是问题可以用动态规划法求解的前提。
A:错B:对答案:B第四章测试1.贪心算法中每次做出的贪心选择都是全局最优选择。
A:对B:错答案:B2.下面问题不能使用贪心法解决的是A:N皇后问题B:最小花费生成树问题C:背包问题D:单源最短路径问题答案:A3.背包问题的贪心算法所需的计算时间为A:O(n2n)B:O(n)C:O(nlogn)D:O(2n)答案:C4.哈夫曼编码是自底向上构造的A:错B:对答案:B5.Kruskal算法的时间复杂度是A:O(eloge)B:O(n)C:O(nlogn)D:O(2n)答案:A第五章测试1.回溯法就是穷举法A:错B:对答案:A2.回溯法使用的是广度优先遍历A:对B:错答案:B3.回溯法必须寻找一个限界函数A:对B:错答案:B4.使用回溯法时可以考虑以下哪些方面()A:约束函数B:解空间结构C:解的向量形式D:解的最优子结构性质答案:ABC5.回溯法在处理n皇后问题时,必须把解空间组织成子集树。
第一章测试1.以下关于VB语言的说法中,正确的是()。
A:VB是一种机器语言B:VB是一种面向过程的语言C:VB是一种面向对象的语言D:VB是一种低级语言答案:C2.在Visual Basic环境下,当写一个新的Visual Basic程序时,所做的第一件事是()。
A:进入Visual Basic环境B:编写代码C:新建一个工程D:打开属性窗口答案:C3.以下可以构成语句的是()。
A:对象名.属性B:对象名.事件名C:对象名.方法名D:对象名.函数名答案:C4.()是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
A:窗体B:文件C:属性D:方法答案:D5.下列不是Visual Basic 文件的是()。
A:.cls文件B:.txtC:.frm文件D:.bas答案:B6.下列不能打开工具箱窗口的操作是()。
A:按Alt+V,然后按Alt+X键B:按Alt+F8键C:单击工具栏上的“工具箱”按钮D:执行“视图”菜单中的“工具箱”命令答案:B7.下列可以打开立即窗口的操作是()。
A:Ctrl+EB:Ctrl+FC:Ctrl+GD:Ctrl+D答案:C8.Visual Basic6.0集成环境的主窗口中不包括()。
A:工具栏B:状态栏C:菜单栏D:标题栏答案:B9.在Visual Basic中,不能关闭的窗口是()。
A:属性窗口B:工程窗口C:立即窗口D:窗体设计器窗口答案:B10. Visual Basic是一种面向对象的可视化程序设计语言,采取了()的编程机制。
A:从窗体开始执行B:事件驱动C:按书写顺序执行D:从主程序开始执行答案:B第二章测试1.下列符号常量的声明中,()是不合法的。
A:Const a As Single=1.1B:Const a As Double=Sin(1)C:Const a As Integer=“12”D:Const a =“OK”答案:C2.表达式“Turbo”+“c”>“Ture”+“Basic”的值是()。
第一章测试1.高级程序设计语言分为面向过程的程序设计语言和面向对象的程序设计语言,C语言属于面向过程的程序设计语言。
A:对B:错答案:A2.顺序结构的算法中,只有个别的步骤是有条件的被执行的。
A:错B:对答案:A3.算法的输入和输出特性指的是任何一个算法必须有输入步骤和输出步骤,否则,算法就不完整。
A:对B:错答案:B4.关于程序设计的描述,正确的是A:简单的C语言程序是不需要调试的B:算法设计是程序设计的重要过程C:调试程序是程序设计必不可少的过程D:程序中的语法错误在编译阶段会被检查出来答案:BCD5.任何一个C语言程序都有一个主函数,该主函数的标识符是:A:符合标识符规则即可B:MAINC:MainD:main答案:D6.属于C语言合法的用户标识符的是:A:ResultB:_inputC:-nameD:M_N答案:ABD7.编辑调试C语言程序的唯一工具是VC++ 6.0集成编译环境。
A:对B:错答案:B8.对于任何循环结构算法,说法正确的是:A:在每一次执行循环体时循环体中的每个步骤都会被执行到B:循环体可能一次也不被执行C:循环体至少被执行一次D:循环体中的步骤可能会被执行多次答案:BD9.算法的通用性是指算法能够适应一类问题,而不是某个特定的问题。
例如,求解一元二次方程的算法,应能适应一般性方程,而不是针对某个特定方程设计。
A:对B:错答案:A10.C语言程序的注释信息以“/”和“/”加以限定,只能出现在被注释的语句之后。
A:对B:错答案:B第二章测试1.属于C语言数据类型标识符的是:A:mainB:charC:floatD:Int答案:BC2.通常,程序设计语言将各种数据分为不同的类型进行处理。
A:错B:对答案:B3.C语言的整数可以使用三种数制表示,即:十进制、八进制和十六进制。
属于八进制整数的是:A:77B:01234C:077D:0789答案:BC4.int型变量c已在程序中定义并赋值,能正确输出c的值的是:A:printf(“%d”,c)B:printf(“%d”,&c)C:printf(“%d”,c)D:printf(c ,“%d”)答案:AC5.int型变量c已在程序中定义,能为变量c正确输入整数值的语句是:A:scanf(“%d”,c)B:scanf(“%d”,&c)C:scanf(“%d,&c”)D:scanf(“%d”,”&c”)答案:B6.若s是float型变量并已经赋值,则执行printf(“S=%10.3f”,s);语句后,输出的s值其小数位将保留3位小数。
第一章测试1.一个C程序可能出现的错误有()。
A:语法错误B:其他三个选项中所说的错误都可能出现C:运行错误D:逻辑错误答案:B2.C语言源程序中一般可以包含几个函数?()。
A:0个B:1个C:至少一个D:必须两个以上答案:C3.关于C语言,以下描述中错误的是()。
A:C语言的注释通常是以”/“开始并以”/“结束B:一个C程序总是从main函数开始执行C:每个语句的最后必须有一个分号D:一个C程序可以包含多个main函数答案:D4.计算机能直接执行的文件是()。
A:扩展名为txt的文件B:扩展名为obj的文件C:扩展名为exe的文件D:扩展名为c的文件答案:C5.以下叙述中正确的是()。
A:C程序中的每一行只能写一条语句B:C语句必须以分号结束C:一条C语句必须在一行内写完D:C程序中出现的预编译,均为语句,如#include <stdio.h>就是一条C语句答案:B6.程序的运行结果不正确,这种错误属于()。
A:连接错误B:编译错误C:语法错误D:逻辑错误答案:D7.在函数体中,关于数据定义语句和非数据定义语句(即执行语句)的位置,下面说法正确的是()。
A:C89标准规定:所有数据定义语句必须在任何非数据定义语句的前面B:C99标准规定:所有数据定义语句必须在任何非数据定义语句的前面C:C89标准规定:有些必须放在前面,有些可以放在后面D:C89标准对于上述两种语句的位置没有要求答案:A8.在C语言程序中()。
A:main函数只能出现在库函数中B:main函数必须放在程序的最后C:main函数必须放在程序的开始位置D:main函数可以放在其它函数的前面、后面或中间答案:D9.C语言属于以下程序设计语言的哪个类别?()。
A:高级语言B:机器语言C:汇编语言D:面向对象语言答案:A10.下列选项中,属于多行注释的是()。
A: B://C://D:/*答案:B**11.以下四个程序中,完全正确的是()。
软件工程(山东科技大学)知到章节测试答案智慧树2023年最新第一章测试1.软件是一种( )参考答案:逻辑产品2.产生软件危机的原因主要与两个方面的问题有关,它们是()参考答案:软件产品本身的特点与其它工业产品不一样,而且在软件的开发和维护过程中用的方法不正确3.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称为( )参考答案:软件危机4.在软件研究过程中,CASE是()参考答案:指计算机辅助软件工程第二章测试1.以下软件生命周期模型中不属于演化模型的是()参考答案:瀑布模型2.下列关于原型模型的说法,错误的是()参考答案:原型必须是可以运行的,原型做得越复杂,说明开发团队的水平越高3.CMM提供了一个成熟度等级框架,下面哪一级不属于CMM成熟度等级()参考答案:优先级4.基于构件的开发模型利用预先包装好的软件构件(包括组织内部开发的构件和现存商品化构件COTS)来构造应用系统。
参考答案:对5.喷泉模型认为软件生命周期的各个阶段是相互重叠和多次反复的。
主要用于面向对象方法中。
参考答案:对第三章测试1.可行性分析的结论主要由以下几类()参考答案:其他都对2.需求分析中开发人员要从用户那里了解()。
参考答案:软件做什么3.需求分析是()。
参考答案:软件开发工作的基础4.在需求分析过程中,分析员要从用户那里解决的最重要的问题是明确软件做什么。
()参考答案:对5.软件需求规格说明书在软件开发中具有重要的作用,它是软件可行性分析的依据。
()参考答案:错第四章测试1.为了提高模块的独立性,模块内部最好是()。
参考答案:功能内聚2.一个模块的()太大一般是因为缺乏中间层次,应当适当增加中间层次的控制模块。
参考答案:扇出3.模块的内聚性最高的是()。
参考答案:功能内聚4.模块的耦合性可以按照耦合程度的高低进行排序,以下哪一项符合从低到高的正确次序()。
参考答案:无直接耦合,数据耦合,控制耦合,内容耦合5.模块划分的最重要的原则是模块独立性原则()参考答案:对第五章测试1.SA法的主要描述手段有( )参考答案:DFD图、数据词典、加工说明2.数据流图是常用的进行软件需求分析的图形工具,其基本符号是()参考答案:加工、数据流、数据存储和外部实体3.某系统软件结构如下图所示,该软件结构的宽度为( )参考答案:34.变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使用事务分析技术得到初始的模块结构图。
算法设计与分析知到章节测试答案智慧树2023年最新山东科技大学第一章测试1.程序运行结果往往与输入相关,所以程序可以不满足确定性()参考答案:错2.有关算法分析的事后统计法正确的是()。
参考答案:结果是面向机器,面向程序员,面向语言的;测试的结果与程序的编译和运行环境有关;结果与测试的样本数据有关3.下面哪些内容是算法设计之前要完成的内容? ( )参考答案:是求精确解还是近似解;确定合适的数据结构4.函数10logn3+5logn2的渐近表达式为():参考答案:O(logn)5.下列函数根据渐近阶从低到高顺序是()参考答案:logn < n1/2 <2n <n3 <3n <n!6.研究NPC 问题的意义: 一旦某个NPC问题找到了多项式时间复杂性的算法,那么所有的NP问题都找到了多项式时间算法。
( )参考答案:对第二章测试1.直接或间接的调用自身的算法称为()。
参考答案:递归算法2.Hanoi塔问题如下图所示。
现要求将塔座A上的的所有圆盘移到塔座B上,并仍按同样顺序叠置。
移动圆盘时遵守Hanoi塔问题的移动规则。
由此设计出解Hanoi塔问题的递归算法正确的为:()参考答案:3.分治法的设计思想是将一个难以直接解决的大问题分割成规模较小的子问题分别解决子问题最后将子问题的解组合起来形成原问题的解。
这要求原问题和子问题()。
参考答案:问题规模不同,问题性质相同4.利用二分搜索,最坏情况下的计算时间复杂性为()。
参考答案:O (logn)5.二分搜索算法只适用()存储结构。
参考答案:顺序6.使用二分搜索算法在1000个有序元素表中搜索一个特定元素,在最坏情况下,搜索总共需要比较的次数为()。
参考答案:107.线性时间选择的时间复杂度为()。
参考答案:O(n)8.利用合并排序,其辅助空间为():参考答案:O(n)9.利用快速排序,对数的序列{16, 27, 13, 2, 15,38},选择基准16,进行一次划分,结果为():参考答案:{13, 2, 15} 16 {27, 38}10.分治策略解决棋盘覆盖问题是一个渐近意义下最优的算法.()参考答案:对第三章测试1.设序列X={x1,x2,…,xm}和Y={y1,y2,…,yn}的最长公共子序列为Z={z1,z2,…,zk} ,若xm=yn则()。
计算机组成与设计智慧树知到课后章节答案2023年下山东大学山东大学绪论单元测试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.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()A:指令和数据的寻址方式B:指令周期的不同阶段C:指令操作码的译码结果D:指令和数据所在的存储单元答案:指令周期的不同阶段7.基于存储器,其主要作用是()。
A:存放程序B:存放微程序C:存放数据D:存放程序和数据答案:存放程序和数据8.CPU内通用寄存器的位数取决于()。
A:CPU的管脚数B:指令的长度C:存储器容量D:机器字长答案:机器字长9.下列关于硬件与软件关系的描述中,正确的是( )A:软件能完成的功能及性能与硬件有关B:软件的发展也推动硬件的发展C:硬件是软件运行的基础D:硬件的发展推动了软件的发展答案:软件能完成的功能及性能与硬件有关;软件的发展也推动硬件的发展;硬件是软件运行的基础;硬件的发展推动了软件的发展10.下列属于冯•诺依曼计算机的核心思想是( )A:存储程序和程序控制B:采用总线C:存储器按地址访问D:采用补码答案:存储程序和程序控制第一章测试1.设机器字长为8位(其中1位为符号位)的整数,当其表示为无符号数、机器数时的范围为()A:补码 -128—127B:原码 -128—127C:反码 -128—127D:无符号数 0—255答案:无符号数 0—2552.在计算机中,小数点保存在()A:存储单元的次高位B:存储单元的最低位C:存储单元的最高位D:不保存答案:不保存3.若八位寄存器中保存的信息是11111111时,若为补码,其真值大小为()A:+127B:-1C:+1D:-128答案:-14.在下列表示法中,“0”只有一种表示形式的是()A:补码B:转码C:原码D:反码答案:补码5.若某种编码的最小距离是4,其检错和纠错能力可能是()A:检错1位,纠错2位B:检错3位,纠错2位C:检错2位,纠错2位D:检错3位,纠错1位答案:检错3位,纠错1位6.一个C语言程序在一台32位机器上运行。
VB面向对象程序设计(山东联盟)知到章节测试答案智慧树2023年最新鲁东大学第一章测试1.一个应用程序________窗体。
参考答案:可包括多个2.在一个工程中可以有多个__________。
参考答案:窗体文件3.工程资源管理器窗口标题栏下的________按钮用于切换到“窗体编辑窗口”,显示和编辑正在设计的窗体。
参考答案:“查看对象”按钮4.在一个工程中可以有多个__________。
参考答案:标准模块文件5.在代码窗口中,当从对象列表框中选择了某一对象后,在______中会列出适用该对象的事件。
参考答案:过程框6.保存一个工程至少应保存两个文件,这两个文件分别是_______。
参考答案:窗体文件和工程文件7.工程文件的扩展名是________。
参考答案:vbp8.窗体文件的扩展名是________。
参考答案:frm9.标准模块文件的扩展名是________。
参考答案:bas10.Visual Basi的MSDN帮助窗口最明显的特征是________。
参考答案:保持了浏览器的特征11.Visual Basic窗体设计器的主要功能是________。
参考答案:建立用户界面第二章测试1.设有一名称为txtName的文本框,则下列能使其具有输入焦点的语句是________。
参考答案:txtName.SetFocus2.下列说法中错误的是________。
参考答案:Visual Basic是采用对象驱动编程机制的语言3.在运行时,如果按Tab键跳过了一个可以获得焦点的控件(如文本框),其原因可能是________。
参考答案:该控件的TabStop属性值为False4.设窗体上有一个文本框Text1,程序代码中有以下赋值语句(假定用到的控件和变量都存在),其中错误的是________。
参考答案:Text1.Caption = 895.假定Picture1和Text1分别为图片框和文本框的名称,则下列语句中错误的是________。
参考答案:Text1.Print 1006.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_______。
参考答案:代码窗口7.一个可执行的VB应用程序至少要包括一个_______。
参考答案:窗体模块8.下列叙述中错误的是_______。
参考答案:Visual Basic应用程序只能以解释方式执行9.用户可通过_______模拟的屏幕小图像来布置应用程序界面。
参考答案:窗体布局窗口10.在窗体上添加一个文本框,名称为text1,然后编写如下的load事件过程,则程序的运行结果是__________。
Private Sub Form_LoadText1.Text=""Text1.SetFocusFor k=1 to 5t=t*kNext kText1.Text=tEnd Sub参考答案:出错11.保存一个工程至少应保存两个文件,这两个文件分别是__________。
参考答案:窗体文件和工程文件12.标签控件能够显示文本信息,文本内容只能用__________属性来设置。
参考答案:Caption13.若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口设置__________。
参考答案:Passwordchar属性值为*14.若要使用户不能修改文本框TextBox1中显示的内容,应设置__________属性。
参考答案:Locked15.能够获得一个文本框中被选取文本的内容的属性是__________。
参考答案:Seltext16.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Move 500, 500End Sub程序运行后,单击命令按钮,产生的结果为________。
参考答案:将窗体移动到距屏幕左边界、上边界各500的位置17.在设计阶段,通过属性窗口为命令按钮的Picture属性装入一个图形,但没有显示,其原因是________。
参考答案:按钮的Style属性值为018.对于命令按钮,下列说法中正确的是________。
参考答案:通过Picture属性可以给命令按钮指定一个图形19.以下叙述中,错误的是________。
参考答案:如果文本框的TabStop属性值为False,则不能接收从键盘上输入的数据20.下列叙述中不正确的是_______。
参考答案:注释语句可以放在程序代码中的任何位置第三章测试1.如果要在任何新建的模块中自动插入Option Explicit语句,则应采用下列__________ 操作步骤。
参考答案:在“工具”菜单中选取“选项”命令,打开选项对话框,单击“编辑器选项卡”选中“要求变量声明”选项2.声明一个变量为局部变量应该用 __________。
参考答案:Private3.以下能作为Visual Basic变量名的是__________。
参考答案:E14.数学表达式3≤x<10在VB中的逻辑表达式为__________。
参考答案:3< =x AND x< 105.下列选项中,为字符串常量的是__________。
参考答案:"6/12/2001"6.用户自定义数据类型时,其成员不能是__________。
参考答案:变长字符串7.若要处理一个值为50000的整数,应采用哪种VB基本数据类型描述更合法?__________参考答案:Long8.下面__________是合法单精度型变量。
参考答案:num!9.下面__________是不合法的整常数参考答案:%10010.假设变量intVar是一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值是 __________。
参考答案:511.下列各声明语句中错误的是________。
参考答案:Dim Test As String='计算机等级考试'12.设a=4,b=5,c=6,执行语句:Print a < b And b < c ,窗体上显示的是________。
参考答案:True13.以下说法中,正确的是________。
参考答案:表达式Int(Rnd())的值是014.设有如下的记录类型:Private Type Employeenum As Stringname As StringEnd Type则下列语句中正确的是________。
参考答案:Dim e As Employee15.Visual Basic中,日期"1999年6月18日"的表达形式为________。
参考答案:#6/18/1999#16.执行语句Print Sgn(-2^3)+Abs(Int(-12.2) Mod 100Sqr(100))的输出结果为________。
参考答案:217.表达式 (-1) * Sgn(-100 + Int(Rnd * 100)) 的值是________。
参考答案:118.下列逻辑表达式中,能正确表示条件"x和y都是奇数"的是________。
参考答案:x Mod 2 = 1 And y Mod 2 = 119.表达式Int(Rnd()*11)+10的值的范围是________。
参考答案:整数10~20(含10和20)20.若变量P的值为 -3,则 -P^2的值是________。
参考答案:-921.Visual Basic数据类型中,占用内存最小的是________。
参考答案:Byte22.下面是Visual Basic合法变量名的是________。
参考答案:PrintA23.以下不是Visual Basic合法常量的是________。
参考答案:'a'第四章测试1.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim i As IntegerDim num As IntegerDim n As Integern = 0RandomizeFor i = 1 To 10num = Int(Rnd * 10) + 1Select Case num Mod 2Case 1Exit ForCase 0Print numn = n + 1End SelectNext iPrint "n="; nEnd Sub下面有关描述中正确的是________。
参考答案:变量n的作用是累计自过程运行开始到结束所产生的偶数个数2.在窗体上画一个名称为Command1的命令按钮,并编写如下程序代码:Private Const NUM As Integer = 10Private Sub Command1_Click()Dim a As Integer, b As Integera = 1b = NUMDo Until b > NUMa = a * NUMb = b + 1LoopPrint aEnd Sub则当程序运行时,单击Command1后,在窗体上的输出结果是________。
参考答案:103.已知文本框Text1中输入了一篇英文短文,并编写了如下程序段:Str_x = Text1.Textn = Len(Str_x)t = 0For i = 1 To nw = UCase(Mid(Str_x, i, 1))If w >= "A" And w <= "Z" ThenIf t = 0 Then m = m + 1t = t + 1Elset = 0End IfNextPrint m该程序段的功能为统计并输出英文短文中________。
参考答案:单词的个数4.设窗体上有文本框Text1和命令按钮Command1,并编写了下面的过程:Private Sub Command1_Click()ch$ = ""x% = Val(Text1.Text)k = 2For k = 2 To x / 2If x Mod k = 0 Thench = ch & " " & kNext kPrint chEnd Sub程序运行后,在文本框中输入28,单击命令按钮,则输出是________。
参考答案:2 4 7 145.设有如下程序段:Dim x As Integerx = Val(InputBox("输入变量x的值"))Select Case xCase ________________Print "*"Case ElsePrint "#"End Select以上程序段的功能是,当变量x的值在5到10之间,或者大于20时,输出"*",其它情况输出"#",则程序中横线处应填入的内容是________。