VF知识点
- 格式:docx
- 大小:23.24 KB
- 文档页数:7
2010.31.算法的时间复杂度是指算法在执行过程中的基本运算次数.2.属于系统软件的是操作系统.3.软件调试过程中的任务是诊断和改正程序过程中的过程.4.数据流程图是结构化方法的需求分析工具.5.数据库管理系统中负责模式定义的语言是数据定义语言.6.在学生管理数据库中存取一个学生的数据单是记录.7.数据库中用E-R图来描述信息结构但不涉及信息在计算机中表示他属于数据库设计的设计阶段。
8.VF中编译后的程序文件扩展名是FXP。
9.修改表结构使用命令MODISTRU。
10.为当前学生总分加10分命令REPLACEALL总分with总分加1011视图物理上不包含数据。
12对于关系列的次序无关紧要。
13,报表数据源可以是表.视图.查询。
14表单中指定数据源的属性是recordsource15在报表中打印当前时间应插入域控件16可根据数据库表和自由表建立查询。
17sql中更新命令关键词是update18查询读者表所以记录并存储与临时表文件one中sql语句为;select*from读者intocursorone19.软件是程序数据文档的集合20.为表建立索引候选索引可保证数据实体完整性2010.91.线性表的链式存储结构所需的存储空间一般要多于顺序存储结构2.在栈中。
栈顶指针不变栈中元素随栈顶指针变动而动态变化3.软件测试目的是发现程序中的错误4.软件过程不规范不属于软件危机表现5.软件产品生命周期是指软件产品从提出发现使用到停止使用退出过程6.面向对象方法中继承是指类之间共享属性和操作机制7.层次网状关系型数据是数据间联系方式8数据库设计中反应用户对数据要求的设计是外模式9.vf中将日期型或日期时间型数据中年份用4位数字表示为setcenturyon10int取整round四舍五入floor小于括号值最大整数ceiling大于括号值最小整数11在表设计器中设置索引包含在结构复合索引文件中(扩展名cdx)12删除视图dropview13列表框可设置多重选择而组合框不能14vf中属于命令按钮属性的是parent.this-相对引用。
thisform-绝对引用。
click事件15vf可视类文件扩展名是.vcx-类。
.dbf-表。
.scx-表单。
.dbc-库16关闭释放表单的方法是release17数据库设计4阶段需求分析,概念设计,逻辑设计,物理设计18vf中索引文件不改变表中记录的物理顺序19参照完整性包括更新,删除,插入规则20如文本框中只输入数字和正负号须设置文本框的inputmask.2011.31栈顶元素最先能被删除2只有一个根结点的线性结构不一定是线性结构3软件开发阶段需求分析阶段的主要文档是需求规格说明书4结构化程序所要求的基本结构包括顺序选择重复机构5负责数据库查询操作的数据库语言是数据操作语言6定义无符号整数类为UINT下面作为类t实例化的值是3697给表指定主索引是实现数据完整型中的实体完整性8在vf中要求指定字段或表达式不出现重复值应建立索引是主索引和候选索引9sql中delete命令删除数据库标志前不须先用use命令打开表10vf中如果希望跳出scan-endscan循环语句应使用exit语句11增加或删除字段用altertable(删除表的字段dropcolum)12vf中视图可称作窗口13从student表删除年龄大于30的记录正确sql命令是deleteformstudentwhere年龄>3014vf中用LOCALfor}.expl命令按条件查找记录,当查找到满足第一条记录后如需查找下一条满足条件的记录应该使用continue命令15为在报表中打印当前时间应插入控件.域控件16vf中假设student表中有40条记录,执行下面命令后屏幕显示结果是?recont017student表插入一条新记录的正确sql语句是;insertintostudentvalues('0401.'王芳','女',18)18在一个空的表单中添加一个选项按钮组控件,该控件可能默认的名称是optiongroup119vf中用于设置表单标题属性的是caption20消除sqlselect查询中重复记录可采取的方法是使用distinct21在设计界面时为提供多选功能通常使用控件一组复选框22为使表单界面中控件不可用需将控件某属性设置为假该属性是enabled23有序线性表能进行二分查找的前提是该属性表必须是顺序存储的24一颗二叉树的中序遍历结果是dbeafc前序遍历结果为abdecf25对软件设计最小单位进行测试通常成为单元测试26实体完整性约束要求关系数据库中元组的主键属性值不能为空27sql查询命令的结构是select..from..where...groupby..having...orderby..其中having必须配合使用短语是groupby28如果sql查询的select短语中使用top则必须配合orderby29删除表s中字段c的sql命令对表的所有操作都不需要使用use命令先打开表30vf中为使表具有更多特性应使用数据库表31vf中查询设计器和视图很像使用查询设计器创建的是一个包含sqlselect语句的文件夹33使用sql语句将表s中字段price的值大于30的记录删除。
正确命令是deletefromswhereprice.>3034vf中使用seek命令查找匹配的记录,当查找到匹配的第一条记录后如还须查找下一条记录通常使用命令skip35sql正确插入格式是insertinto...value..36正确建立表单命令是creatform37假设有一个表单中有一个复选框和一个命令按钮commmand1如果在command1的click事件代码中取得复选框值,以判断该复选框是否被用户选择,正确的表达式是thisformcheckbox1.value38为使命令按钮在界面运行时显示运行须设置该命令按钮caption属性39数据结构分为线性非线性结构。
带链栈属于线性结构40数据库系统核心是dbms41vf中可使用命令dimension或declare说明数组变量。
201331循环结构是队列的一种循环结构2栈和队列是一种先进的线性表队列,栈和队列都是非线性结构3内模式能够给出数据库物理存储结构和物理存取方法4一个关系中应有一个或多个候选关键字满足完整性约束条件5软件周期活动不包括市场调研6确定软件系统功能需求不属于需求分析任务7在黑盒测试方法中设计测试用例主根据程序外部功能8在软件测试中不使用工具是数据流图9函数upper("1a2b")的结果是1A2B10可随表自动打开的索引是结构复合索引11为数据库表增加字段有效性规则是为保证数据域完整性12vf中可根据不同工作区打开多数据库或自由表改变当前工作区的命令是select13在input,accpt.和wait三命令中必须以回车键结束的命令是input,accept14命令按钮不设置数据源15查询设计器中‘筛选’选项卡作用是指定查询条件16对数据库建立性别(c.2)和年龄(N.2)复合索引时正确索引关键字表达式为性别+str(年龄。
2)17删除视图salary命令是dropviewsalary18私有变量能被本层模块和下层模块程序调用19在命令按钮中决定命令按钮数目属性的是buttoncount20报表文件扩展名是.frx21sql定义功能是select22将vf系统菜单恢复成标配置。
可先执行setsysmenunosae命令。
然后在执行setsysmenutodefault23假设有以表单,其中包含以选项按钮组。
在表单运行启动时最后触发的事件是表单init24在长度为n的顺序存储线性表中删除一元素,最坏情况下须移动表中元素个数为n-125数据库管理系统提供的数据语言中。
负责数据增,删,改,和查询的是数据操纵语言26常见软件工程方法有结构化方法和面向对象方法,类,继承,及多态性等概念属于面向对象的方法27数据库数据完整性是指保持数据正确的特性28自由表和数据库表相比较自由表不能建立主索引29vf查询设计器中字段,选项对应于select短语30vf子类是继承父类生成在子类中可对父类继承的方法和属性进行调用31vf为表单指定标题属性是caption32sql语言可用命令方式交互使用也可嵌入到程序设计短语复合使用33vf中删除记录的sql命令是delete公共基础第一章数据结构与算法1算法是指对解决方案准确而完整的描述2算法基本特症;可行性确定性有穷性拥有足够情报3算法基本要素;基本运算和操作有以下四类;算数运算逻辑运算关系运算和数据传输4一个算法一般可以用顺序选择和循环结构5算法的基本方法有列举法归纳法递推法递归法减半递推技术和回溯法6算法复杂度是指时间复杂度和空间复杂度7算法时间复杂度是指执行算法所需要的计算工作量8算法空间复杂度是指执行算法所需要的内存空间9数据结构基本概念;数据逻辑结构指数据集合中各元素之间的逻辑关系。
数据存储结构是指对数据元素进行处理时各数据元素在计算机上的存储关系10数据结构指相互有关联的数据集合11数据逻辑结构是指数据在计算机存储空间中的存方形式称为数据存储结构12各元素间的前后件的关系复杂程度可分为线性结构和非线性结构13非空数据结构有且只有一个根节点每一个节点最多只有一个前件也只有一个后件该数据结构称为线性结构14线性表基本结构和存储结构。
非空线性表基本特症;a有且只有一个根节点无前件b有且只有一个终端节点无后件c除根节点和终端节点外其他节点只有一个前件也有且只有一个后件15线性表存储方法采用顺序存储和链式存储方式栈及队列100%1栈实际为线性表按先进后出和后进先出的原则计算2数据有记忆功能3栈的基本运算入栈;(在栈顶位置插入一新元素)退栈(取出栈顶元素并付给指定变量)读栈顶元素(对栈顶元素付给一个指定变量)4队列指允许在一段进行插入在另一段进行删除的线性表达式线性链表基本概念1线性表的链式存储结构称为线性链表2树与二叉树;树是一种简单的非线性结构。
根节点,父节点,子节点,叶子节点。
3度是指一个节点中所拥有的后件个数4二叉树及基本性质;二叉树为很有用的非线性结构有2特点a非空二叉树只有一个根节点b每一个结点最多有两颗子树且分别为该结点的左子树和右子树5二叉树基本性质a6二叉树遍历分为前序遍历,中须遍历和后序遍历7查找技术。
a查找是指在给的一个数据结构在查找某个指定元素。
8只可采用顺序查找的情况;a如果线性表为无序表则不管是顺序存储结构还是链式存储结构只能用顺序查找b即使是有序线性表如果采用链式存储结构也只能用顺序查找9二分法查找只适用与顺序存储10对长度为n的有序线性表最坏情况下二分查找只需比较log以2为底n的对数而顺序查找须比较n次11冒泡排序法和快速排序法属于交换类排序法12插入类排序法分为简单插入排序法和希尔排序法13冒泡排序法和快速排序法还有简单插入排序法和简单选择排序法为n(n-1)/214希尔排序法为n的1.05次方15堆排序法为n乘log以2为底n的对树第二章程序设计基础1结构程序设计主要原则;自顶向下,逐步求精,模块化和限制使用goto语句2程序设计主要风格清晰第一效率第二3选择一般分为序言性注释和功能性注释4面向对象方法涵盖对象及对象属性与方法,类,继承,多态性几个基本要素5对象;通常把对对象的操作称为方法或服务6属性及为对象所包含的信息,他在设计对象是确定一般只能通过执行对象来实现7属性应该指纯粹数据值而不能指对象8对象具有如下基本特征;标识唯一性,分类性,多态性,封闭型,模块独立性9类是指拥有共同属性和方法的对象集合10消息是实例之间传递的信息他请求对象执行某一处理或回答某一要求信息他统一了数据流和控制流11继承是指直接获得已有的性质和特症而并不重复定义他们12结构化程序设计提出与20世纪70年代13机构化程序设计方法原则有4点自顶向下;先考虑总体后考虑细节,先考虑全局目标后考虑局部目标逐步求精;对复杂问题应先设立一些分目标在逐步细化模块化;把程序解决的总目标设为分目标在分解为具体的限制使用goto语句14面向对象方法中类与对象的关系是抽象与具体15结构化设计主要强掉程序易读性16面向对象方法中使用以存在的类定义作为基础建立新的类定义继承17对象基本特点;标识唯一性;对象是可区分的并且有对象的内在本质来区分分类性;可将具有相同属性和操作对象抽象成类多态性;同一操作可分为不同对象行为封闭型;只能看到对象外部特症无需知道数据结构及实现操作算法模块独立性;面向对象是由数据和可以对这些数据施加的操作所构成的统一性18对象根据所接受的信息而做出动作同样的动作对不同对象所接受是可能导致完全不同行为这种现象称为多态性19源程序文档要求程序应加注释注释分为序言性注释和功能性注释20在面向对象的方法中类之间共享属性和操作机制称为继承第三章软件工程技术70%1软件指在计算机中与硬件相互依存的部分包括程序数据和相关文档的完整集合2软件两部分组成a机器可执行的程序和数据b机器不可执行的与软件开发运行和维护使用等有关的文档3软件分类;系统软件,工具软件,应用软件4软件危机归结为成本质量和生产率5软件工程三要素;方法,工程,过程6软件工程项目三要素;进度,经费,质量的目标7软件生命周期是指软件产品从提出到实现到使用维护再到停止使用,退役的过程8软件生命周期三要素;软件定义软件开发软件运行维护9生命周期主要活动阶段是可行性研究和计划制定,需求分析,软件实施软件测试和运行维护结构化设计方法1软件设计基本概念需求分析阶段可分为4方面即需求获取,续签分析,编写需求规格说明书,需求评审2常见需求分析方法结构化分析方法和面向对象的方法3需求分析方法分类即静态分析方法和动态分析方法4数据流程图是描述数据处理过程的工具,他从数据传递和加工角度来划分数据从输入到输出的过程数据流程图中主要说明如下,椭圆代表加工(转换)箭头代表数据流双横线代表存储文件矩形代表园5数据字典是结构化分析方法的核心6软件设计包括数据设计结构设计和接口设计和过程设计7从工管角度软件设计可分为概念设计和概要设计8软件设计基本原理即抽象模块化和信息隐蔽和模块独立性9内聚性是模块内部个元素彼此结合紧密程度的度量10详细过程设计常用软件有;原型设计工具语言设计工具表格设计11耦合性是衡量模块个元素间紧密程度的度量12软件测试是指为发现错误而执行的程序13软件测试四步骤有;单元测试,集成测试和预收测试还有系统测试14软件调试方法原因排除法强行拍错法和回溯法第四章数据库设计1数据是数据库中存储的基本关系描述事务的基本记录2数据库是长期存储在计算机中有组织的可共享的数据集合具有通一的结构形式并存放在统一的存储介质中是多种应用数据的集合并可被应用程序所共享3数据库管理系统是数据库结构是系统软件是数据库中数据组织操作数据维护控制以及保护和数据服务等4数据库管理系统是数据库管理系统的核心5数据库系统基本特点是1物理独立性2逻辑独立性6数据库系统内部结构体系A数据库系统三级模式即概念模式内模式外模式B数据库系统中两级映射概念模式到内和外模式到概念模式7数据模型基本概念有三种即概念数据模型逻辑数据模型和物理数据模型8E-R模型基本概念即实体属性域码联系9层次模型有且只有一个节点没有双亲节点此节点称为根结点。