算法的时间复杂度是指(C)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、选择题1、算法的时间复杂度是指(C)A)执行算法程序所需要的时间B)算法程序的长度C)算法执行过程中所需要的基本运算次数D)算法程序中的指令条数2、在数据结构中,从逻辑上可以把数据结构分成(B)A)动态结构和静态结构B)线性结构和非线性结构C)集合结构和非集合结构D)树状结构和图状结构3、编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编辑风格,在选择标识符的名字时应考虑(C)A)名字长度越短越好,以减少原程序的输入量B)多个变量共用一个名字,以减少变量名的数目C)选择含义明确的名字,以正确提示所代表的实体D)尽量用关键字作名字,以使名字标准化4、采用面向对象技术开发的应用系统的特点是(A)A)重用性更强B)运行速度更快C)占用存储量小D)维护更复杂5、在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是(D)A)概要设计B)详细设计C)可行性分析D)需求分析6、软件测试的目的是(C)A)证明软件系统中存在错误B)找出软件系统中存在的所有错误C)尽可能多地发现系统中的错误和缺陷D)证明软件的正确性7、在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)A)数据库系统阶段B)文件系统阶段C)人工管理阶段D)数据项管理8、下面关于数据库系统的叙述正确的是(A)A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型的一致D)数据库系统比文件系统能管理更多的数据(C)9、常用的关系运算是关系代数和A)集合代数B)逻辑演算C)关系演算D)字段10、下面叙述正确的是(C)A)算法的执行效率与数据的存储结构无关B)算法得空间复杂度是指算法程序中指令(或语句)的条数C)算法得有穷性是指算法必须能在执行有限个步骤之后终止D)以上三种描述都不对11、以下数据结构中不属于线性数据结构的是(C)A)队列B)线性表C)二叉树D)栈12、在一刻二叉树上第5层的结点数最多是(B)A)8B)16C)32D)1513、下面描述中,符合结构化程序设计风格的是(A)A)使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B)模块只有一个入口,可以有多个出口C)注重提高程序的执行效率D)不使用GOTO语句14、下面概念中,不属于面向对象方法的是(D)A)对象B)继承C)类D)过程调用15、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A)可行性分析B)需求分析C)详细设计D)程序编码16、在软件开发中,下面任务不属于设计阶段的是(D)A)数据结构设计B)给出系统模块结构C)定义模块算法D)定义需求并建立系统模型17、数据库系统的核心是(B)A)数据模型B)数据库管理系统C)软件工具C)数据库18、下列叙述中正确的是(C)A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库设计是指设计数据库管理系统C)数据库技术的根本目标是要解决数据共享的问题D)数据库系统中,数据的物理结构必须与逻辑结构一致19、下列模式中,能够给出数据库物理存储结与物理存取方法的是(A)A)内模式B)外模式C)概念模式D)逻辑模式20、算法执行过程中所需要的存储空间称为算法的(C)A)时间复杂度B)计算工作量C)空间复杂度D)工作空间21、下列关于列队的叙述中正确的是(C)A)在列队终止能插入数据B)在列队中只能删除数据C)列队是先进先出的线性表C)列队是先进后出的线性表22、源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档包括选择合适的标识符、注释和(A)A)程序的视觉组织B)尽量不用或少用GOTO语句C)检查输入数据的有效性D)设计良好的输出报表23、下列哪个是面向对象程序设计不同于其他语言的主要特点(A)A)继承性B)消息传递C)多态性D)静态联编24、用墨盒技术测试用例的方法之一为(A)A)因果图B)逻辑覆盖C)循环覆盖D)基本路径测试25、软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和(B)A)阶段性报告B)需求评审C)总结D)都不正确26、在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(C)A)数据定义语言B)数据转换语言C)数据操纵语言D)数据控制语言27、利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,要得到最终的E-R模型,还要对全局E-R模型进行(D)A)简化B)结构化C)最小化D)优化28、实体联系模型中,实体与实体之间的联系不可以是(D)A)一对一B)多对多C)一对多D)一对零29、下列叙述正确的是(C)A)算法的执行效率与数据的存储结构无关B)算法的空间复杂度是指算法程序中指令(或语句)的条数C)算法的有穷形式是指算嘎必须能在执行有限个步骤后终止D)以上三种描述都不对30、以下数据结构中不属于线性数据结构的是(C)A)队列B)线性表C)二叉树D)栈31、在一棵二叉树上第5层的节点数最多是(B)A)8B)16C)32D)1532、下面描述中,符合结构化程序设计风格的是(A)A)使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B)模块只有一个入口,可以有多个出口C)注重提高程序的执行效率D)不使用goto语句33、下面概念中,不属于面向对象方法的是(D)A)对象B)继承C)类D)过程调用34、在结构化方法中,用数据流程图(DFD)作为描述工的软件开发阶段是(B)A)可行性分析B)需求分析C)详细设计D)程序编码35、在软件开发中,下面任务不属于设计阶段的是(D)A)数据结构设计B)给出系统模块结构C)定义模块算法D)定义需求并建立系统模型36、数据库系统的核心是(B)A)数据模型B)数据库管理系统C)软件工具D)数据库37、下列叙述中正确的是(C)A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库设计是指设计数据库管理系统C)数据库技术的根本目标是要解决数据共享的问题D)数据库系统中,数据的物理结构必须与逻辑结构一致38、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A)内模式B)外模式C)概念模式D)逻辑模式39、在VisualBasic中,为了把一个记录型变量的内容写入文件的指定位置,使用的语句格式是(A)A)Put文件号,记录号,变量名B)Put变量名,记录号,文件名C)Get文件号,记录号,变量名D)Get变量名,记录号,文件名40、下面关于对象的描述中,错误的是(A)A)对象就是自定义结构变量B)对象是一个状态和操作(或方法)的封装体C)对象代表正在创建的系统中的一个实体D)对象之间的信息传递是通过消息进行的41、下面各种高级语言中,不是面向对象程序设计语言的是(C)A)VisualBasicB)C++C)pascalD)Java42、下面4项中不属于对对象系统三要素的是(A)A)变量B)事件C)属性D)方法43、为了再按下回车键是执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(B)A)ValueB)DefaultC)CancelD)Enabled44、在程序运行期间,如果拖动滚动条上的滚动块,则触发的滚动条事件是(C)A)MoveB)ChangeC)ScrollD)Getfocus45、在VisualBasic中,要是一个窗体不可见,但不从内存中释放,应使用的语句是(B)A)ShowB)HideC)LoadD)Unload46、下列可以作为VisualBasic的变量名的是(D)A)7&DeltaB)MeC)4AbcD)Abc_7747、下列可以作为VisualBasic中所允许的形式的数是(D)A)+-55B)10^(1.255)C)2.5ED)12E348、下列可以作为VisualBasic中所允许的形式的数是(B)A)D32B)365C)3.45E-100D)1.87E+5049、设a=2,b=3,c=4,d=5,下列表达式的值是(B)abandc=dor2*acA)TrueB)FalseC)-1D)150、设a=2,b=3,c=4,d=5,下列表达式的值是(B)32*bora=candbcorcdA)TrueB)FalseC)-1D)151、设a=2,b=3,c=4,d=5,下列表达式的值是(B)Nota=cor4*c=b^2andba+cA)TrueB)FalseC)-1D)152、实现字符串的Unicode编码方式与ANSI编码方式相互转换的函数是(B)A)StrB)StrConvC)Trim$D)Mid$53、可以同时删除字符串前导和尾部空白的函数是(C)A)Ltrim$B)Rtrim$C)Trim$D)Mid$54、可以把字符串中的大小写字母转换为大写字母的函数是(A)A)Ucase$B)Lcase$C)Str$D)InStr$55、执行以下程序段后,变量c$的值为(D)a$=VisualBasicProgramingb$=Quickc$=b$&UCase(Mid$(a$,7,6))&Right$(a$,11)A)VisualBASICProgramingB)QuickBasicProgramingC)QUICKBasicProgramingD)QuickBASICPrograming56、下列选项中关于MDI窗体与子窗体说法错误的是(D)A)所有子窗体均显示在MDI窗体的工作空间内B)活动子窗体的菜单将显示在MDI窗体的菜单栏中C)当作大化一个子一窗体时,他的标题会显示在MDI窗体的标题栏中D)档最小化一个子窗体时,他的图表将显示在Windows任务栏中57、下列语句可以实现读数据文件操作的是(C)A)Input#和Read#B)Get#和LineInput#C)Input#LineD)Read和LineInput#58、在VisualBasic中,为了把一个记录型变量的内容写入文件的指定位置,使用的语句的格式是(A)A)Put文件号,记录号,变量名B)Put变量名,记录号,文件号C)Get文件名,记录号,变量名D)Get变量名,记录号,文件号59、下列过程不能包括含在标准模块中定义的是(A)A)事件过程B)子过程C)函数过程D)公共过程60、关于变量的作用域,正确的描述是(D)A)模块级变量的作用域为它所在的模块B)同一模块中不同级的变量不能同名C)在某一模块中所有过程外用Dim定义的变量为全局变量D)不同模块中定义的全局变量可以相同61、假如有如下的过程:Subs(xasSingle,yasSingle)t=xx=t/yy=tModyEndSubPrivateSubCommand1_Click()DimaasSingleDimbasSinglea=5b=4Calls(a,b)Printa,bEndSub程序运行后,单击命令按钮,结果是(B)A)1.251B)54C)11D)1462、下面关于多重窗体的叙述中,正确的是(B)A)作为启动对象的Main子过程只能放在窗体模块内B)如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载及加载哪一个窗体C)没有启动窗体,程序不能执行D)以上都不对63、为了让文本框控件识别输入的F1-F12功能键,应使用的事件是(B)A)KeyPressB)keyDownC)MouseDownD)Change64、下列关于键盘事件的说法中,正确的是(D)A)按下键盘上的任意一个键都会引发KeyPress事件B)大键盘上的“1”键和数字键盘的“1”键的KeyCode码相同C)KeyDown和KeyUp的事件过程中有KeyAscii参数D)大键盘上的“4”键的上挡字符是“$”,当同时按下Shift键和大键盘上的“4”时,KeyPress事件过程中的KeyAscii参数值是“$”的ASCII值65、在KeyPress或KeyUp的事件过程中,能用

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功