全文预览已结束
付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
结构化程序设计方法的四条原则是:1.自顶向下;2.逐步求精;3.模块化;4.限制使用goto语句。 自顶向下是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标;逐步求精是说,对复杂问题,应设计一些子目标,作过渡,逐步细节化;模块化是说,一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。本题答案为A。根据二叉树的性质:二叉树第i(i1)层上至多有2i-1个结点。得到第5层的结点数最多是16。本题答案为B。算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。本题答案为C。面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。本题答案为D。数据库是存储在计算机存储设备中的、结构化的相关数据的集合。数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享,不具有独立的系统。设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。本题答案为C。数据库管理系统DBMS是数据库系统的核心。DBMS是负责数据库的建立、使用和维护的软件。DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。本题答案为B。软件设计一般分为总体设计和详细设计两个阶段,总体设计的任务是确定软件的总体结构,子系统和模块的划分,并确定模块间的接口和评价模块划分质量,以及进行数据分析。详细设计的任务是确定每一模块实现的定义,包括数据结构、算法和接口。本题答案为D。数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。本题答案为A。软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。本题答案为B。线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表(First In First Out)。本题答案为C。ReDim语句在过程级别中使用,用于为动态数组变量重新分配存储空间。IIf方法根据表达式的值来决定返回其第2和第3个参数中的某一个。表达式是其第1个参数。在本题中a5为True,所以返回的是-1。SetFocus方法用来将焦点移动到指定的控件或窗体。Path属性适用于目录列表框和文件列表框,用来设置或返回当前驱动器的路径,其格式为:窗体.目录列表框.|文件列表框.Path=路径“窗体”是目录列表框所在的窗体,如果省略则为当前窗体。“路径”的格式与DOS下相同,如果省略“=路径”,则显示当前路径。LTrim、RTrim与Trim函数返回 Variant(String),其中包含指定字符串的拷贝,没有前导空白(LTrim)、尾随空白(RTrim)或前导和尾随空白(Trim)。InputBox函数在一对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的String。所以其返回类型为字符串类型。对数组参数的调用是传地址的。过程subP的作用其实就是将传入的参数数组的元素重新赋值。ControlBox属性返回或设置一个值,表示在运行时控制菜单框是否在窗体中显示。在运行时为只读。VB提供的缺省窗体只包括标题栏,菜单栏、工具条和状态栏都是在进行程序设计时另行添加上去的。外层循环有3重,内层循环有5重。则总共执行的次数有15次。变量名不能包含标点符号。Pattern属性返回或设置一个值,该值指示在运行时显示在FileListBox控件中的文件类型。MDIChild属性返回或设置一个值,它表示一个窗体是否被作为MDI子窗体在一个MDI窗体内部显示。在运行时是只读的。CommonDialog控件有六种对话框,分别可以显示“颜色”、“字体”、“帮助”、“打开”、“打印”和“保存”对话框。Option Base语句和数组的使用Option Base语句,在模块级别中使用,用来声明数组下标的缺省下界。缺省值为0用Array函数在给数组赋值,默认的数组下标从0开始,如果想使下标从1开始,则应执行:Option Base 1该题中,数组的下标从0开始,故A(5)=6,依次输出6 5 4 3。中断模式中断模式是指在开发环境中暂时中止程序的执行。在中断模式下,可以检查、调试、重置、单步执行或继续执行程序。菜单项的有效(Enabled)属性,用来设置菜单项的操作状态。默认设置为True,表明相应的菜单项可以对用户事件作出响应。如果该属性被设置为False,则相应的菜单项会变灰,不响应用户事件。菜单项的可见(Visible)属性确定菜单项是否可见。一个不可见的菜单项是不能执行的,在默认情况下,该属性为True,退菜单可见。当一个菜单项的可见属性设置为False时,该菜单项将暂时从菜单中去掉。设置弹出式菜单进,必须将主菜单项(菜单名)设置为不可见。程序中的循环体只执行了一次,结果是x=4,y=5。最后输出的结果为4。当ScrollBar控件上的或包含一个滚动条的对象的滚动框被重新定位,或按水平方向或垂直方向滚动时,Scroll事件发生。当键盘被按下时,输出按下的键所代表的字符,即“A”;当键盘被松开的时候,输出该字符后继字符的后继字符,即“C”。Image控件Stretch属性:选回/设置一个值,决定是否调整图形的大小以适应图像控件。Appearance属性:返回/设置一个对象在运行时是否以3D效果显示。图像框控件无Autosize和AutoRedraw属性。Interval属性仅应用于Timer控件。返回或设置对Timer控件的计时事件各调用间的毫秒数在VB中的布尔型数值的名称为Boolean。在“工程”菜单中的“部件”选项用来确定工程中可以添加并使用的部件,包括控件。KeyDown事件返回的是A。KeyPress事件返回的是a。模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。例如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等。外模式是模式的子集,所以也称子模式或用户模式,是数据库用户能够看见的和使用的、局部的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。内模式也称物理模式或存储模式。一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据库内部的表示方法。例如,记录的存储方式是顺序存储、索引按照什么方式组织;数据是否压缩存储,是否加密等。实体之间的对应关系称为联系,它反映现实世界事物之间的相互关联。两个实体间的联系可以归结为三种类型:一对一联系表现为某一实体与另一实体一一对应相关联;一对多联系表现为某一实体与相关多个实体相关联;多对多联系表现为多个实体与相关多个实体相联系。软件测试的方法有三种:动态测试、静态测试和正确性证明。设计测试实例的方法一般有两类:黑盒测试方法和白盒测试方法。在使用黑盒法设计测试实例时,测试人员将程序看成一个黑盒,也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的功能说明,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的;如用白盒法,则需要了解程序内部的结构,此时的测试用例是根据程序的内部逻辑来设计的,如果想用白盒法发现程序中所有的错误,则至少必须使程序中每种可能的路径都执行一次。实际上这是不可能的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求。专门的关系运算主要包括对单个关系进行垂直分解(投影操作)或水平分解(选择操作)和对多个关系的结合(连接操作)等。一个程序在计算机上运行时所耗费的时间由下列因素所决定:程序运行时所需输入的数据总量,对源程序进行编译所需时间,计算机执行每条指令所需时间,程序中的指令重复执行的次数。前一条取决于实现算法的计算机软、硬件系统,习惯上常常把语句重复执行的次数作为算法运行时间的相对量度,称做算法的时间复杂度。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。格式化作法数字使用预先定义的命名数值格式或创建用户自定义数值格式。日期和时间使用预先定义的命名日期/时间格式或创建用户自定义日期/时间格式。日期和时间序数使用日期和时间格式或数值格式。字符串创建自定义的字符串格式。工程文件和类模块文件的扩展名分别是.vbp和.cls。窗体模块的扩展名是.frm。标准模块也称全局模块。标准模块(文件扩展名为.BAS)是应用程序内其它模块访问的过程和声明的容器。它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明。Fix函数返回参数的整数部分,其类型和参数相同。语法Int(number)Fix(number)必要的number参数是Double或任何有效的数值表达式。如果number包含Null,则返回Null。Int函数返回参数的整数部分,其类型和参数相同。语法Int(number)Fix(number)必要的number参数是Double或任何有效的数值表达式。如果number包含Null,则返回Null。inc函数每执行一次就向x上累加一次传入的参数,所以最后x的值为:2+3+4=9。Visual Basic有两种类型的菜单:内建及快捷方式。内建菜单即下拉式菜单。内建菜单出现在Visual Basic窗口顶端的菜单栏中,每个菜单名称都会有些相应的命令。举例而言,“格式”菜单包含用来格式化窗体的命令。某些命令具有子菜单,而子菜单又包含一些命令。例如,“视图”菜单上的“工具栏”命令有一个子菜单,它包含工具条的名称及“自定义”命令。您可以使用“自定义”命令去修改内建菜单或在菜单栏中添加命令。快捷方式菜单即弹出式菜单。快捷方式菜单是一个内含经常使用的命令的菜单,当单击鼠标右键或按SHIFT+F10时就会出现。Interval属性返回或设置对Timer控件的计时事件各调用间的毫秒数。语法object.Inter
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二〇二六年杭州市小升初数学分班考试比和比例与百分数应用专项突破卷(黑白可打印含学生作答区、答案详解、评分标准与错因诊断表)
- 2026java测试面试题及答案
- 2026linux常见的面试题及答案
- 2026年危化品台账管理专员试题及答案
- 小学数学三年级下册《解决面积问题》创新教学设计
- 小学数学四年级上册第五单元《解决问题的策略》复习课教学设计
- 初中英语七年级上册Unit 2 More than fun单元整体教学设计
- 2026年教师资格证面试结构化问答试题及答案
- 2026年化工车间6S管理试题及答案
- 2026年传染病及安全注射培训测试题(附答案)
- 2026-2030中国紫砂土行业现状调查与前景策略研究报告
- 2026年保密教育线上培训考试试题及答案
- 诚信考试诚实守信-小学三年级主题班会
- 2026江苏盐城大丰区刘庄镇招聘村级后备干部5人笔试模拟试题及答案详解
- GB/T 47578-2026压力容器定期检验方法
- 2026浙教版七年级下册数学知识点归纳总结
- 2026贵阳市护士招聘笔试题及答案
- 2026年手术室护理实践指南试题及答案
- 2026年派驻纪检监察组工作总结和工作计划计划(2篇)
- 2026年4月18日衢州市属事业单位选调笔试真题及答案深度解析
- 2026年兴业银行公司业务岗模拟题库
评论
0/150
提交评论