您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > access做题知识点总结非常全面
1.数据流图可以表达软件系统的数据存储、数据源点和终点、数据流向和数据加工。其中,用箭头表示数据流向,用圆或者椭圆表示数据加工,用双杠表示数据存储,用方框来表示数据源点和终点。2.一般二叉树有一个性质:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。再根据完全二叉树的定义,在一棵完全二叉树中,最多有1个度为1的结点。综合以上两点可以得到如下结论:设一棵完全二叉树具有n个结点。如果n为偶数,则在该二叉树中有n/2个叶子结点以及n/2-1个度为2的结点,还有1个是度为1的结点;如果n为奇数,则在该二叉树中有[n/2]+1个叶子结点以及[n/2]个度为2的结点,没有度为1的结点。3.继承的优点是,相似的对象可以共享程序的代码和数据结构,从而大大减少了程序中的冗余信息,提高软件的可重用性,便于软件的修改和维护。4.可行性研究是软件生命周期的第一阶段,通过这个阶段的工作决定软件项目是否值得开发、是否能开发。5.数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。数据独立性一般分为物理独立性与逻辑独立性两级。6.数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。7.数据模型所描述的内容有3个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。8.软件工程包括3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。9.模块的独立性是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。10.一旦数据库中的数据遭受破坏,需要及时进行恢复,并由DBA负责执行故障恢复功能。11.DBMS提供数据操纵语言(DML)实现对数据库中数据的操作,数据操纵语言(DML)是用户(包括应用程序)与数据库系统的接口。数据操纵语言通常包括检索和更新功能。12.调试的关键在于推断程序内部的错误位置及原因。主要的调试方法有强行排错法、回溯法和原因排除法。13.常用的软件结构设计工具是结构图(SC-StructureChart),也称程序结构图。其中,矩形内用于注明模块的功能和名字;箭头表示模块间的调用关系,带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数据。14.SQL语句中凡创建都用CREATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。15.利用查询可以完成选择字段、选择记录、编辑记录、实现计算、建立新表、建立报表和窗体等功能,但不能将所需数据以格式化的方式显示出来,完成格式化显示数据功能的对象应该是报表。16.日期/时间型数据类型是用来存储日期、时间或日期与时间组合的,每个日期/时间型字段需要8个字节的存储空间。17.在VBA中,函数不能通过Call来调用。18.标签可以用于窗体、报表和数据访问页,但不能用在查询中。19.布尔型数据有True和False两个值,将布尔型数据转换为其他类型数据时,True转换为-1,False转换为0;将其他数据转换为布尔型数据时,0转换为False,其他数据转换为True。20.变量名不能使用VBA的关键字,而Dim是VBA中用于定义显式变量的关键字,所以不能用作变量名。21.GoTo语句的作用是将程序流程转移到标号所在的位置处,在定义标号时,标号名字必须从代码的最左列(第一列)开始书写。22.SQL查询包括联合查询、传递查询、数据定义查询和子查询四种,而没有统计查询这个概念。23..AAAAA/LLLLL/99999/CCCCC输入掩码:必须数字或字母/必须字母/选择数字或空格/选择字符或空格24.true、false、yes、no、on、off、null:系统常量;null、nothing、error、empty:VBA中的变体类型。25.结构化分析常用工具:DFD数据流图/DD数据字典;概要设计常用工具:SC程序结构图或结构图;详细设计常用工具:PFD程序流程图/PAD问题分析图/PDL过程设计语言/N-S图/HIPO。26.Integer整数%Long长整型&Single单精度型!Double双精度型#Currency货币@String字符串$Boolean布尔型Date日期型Variant变体类型。27.VisualBasicforApplication:VBA的全称28.输入掩码29.查询中查找数据:空值是字段中还没有值,可用Null值代替空字符串是用双引号括起来的空字符串,即””,中间没有空格,长度为0。30.Sgn函数返回一个整型变量,指出参数的正负号。语法Sgn(number),number参数是任何有效的数值表达式。返回值如果number大于0,则Sgn返回1,等于0,返回0,小于0,则返回-1,number参数的符号决定了Sgn函数的返回值31.ASC(“A”)=65,ASC(“a”)=9732.String(数值表达式,字符表达式).返回一个由字符表达式的第一个字符重复组成的指定长度为数值表达式的字符串。实例:z=string(3,w)z的返回值是:=string(3,aw)z的返回值是:aaaz=string(3,)z的返回值是:个特性。①有穷性:一个算法必须总是(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的。②确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义。③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。④输入:一个算法有零个或多个输入,这些输入取自某个特定的对象的集合。⑤输出:一个算法有一个或多个输出。34.算法的时间复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的,是独立于计算机的;数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示的,它们并非一一对应。算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。算法的时间复杂度是指算法需要消耗的时间资源,是独立于机器的。算法的空间复杂度是指:算法执行过程中所需的存储空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。35.顺序存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。其优点是占用最少的存储空间。36.栈是先进后出的线性表;队列是先进先出的线性表;循环队列是队列的一种顺序存储结构,因此是线性结构;有序线性表既可以采用顺序存储结构,也可以采用链式存储结构。37.队列是一种操作受限的线性表。它只允许在线性表的一端进行插入操作,另一端进行删除操作。其中,允许插入的一端称为队尾(rear),允许删除的一端称为队首(front)。队列具有先进先出的特点,它是按先进先出的原则组织数据的。38.数据结构包括数据的逻辑结构和存储(物理)结构,其中逻辑结构分为线性结构和非线性结构,存储结构包括顺序结构和链式结构。在循环队列中,队尾的指针指向对首元素,是队列的链式存储结构。39.数据结构分线性结构和非线性结构,其中线性表、栈、队列、串都是线性结构,线性结构的特点是(当数据元素非空时):存在唯一的第一个数据元素,存在唯一的最后一个数据元素,除第一个元素之外,集合中的每一个数据元素都只有一个直接前驱;除最后一个元素之外,集合中的每一个数据元素都只有一个后继。38.结构化程序设计方法主要由以下三种逻辑结构组成:1)顺序结构:顺序结构是一种线性、有序的结构,它依次执行各语句模块;2)循环(重复)结构:循环结构是重复执行一个或几个模块,直到满足某一条件为止;3)选择(分支)结构:选择结构是根据条件成立与否选择程序执行的通路。40.面向对象程序设计的3个主要特征是:封装性、继承性和多态性。41.结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化、限制使用goto语句。42.对象是面向对象方法中最基本的概念,它的基本特点有:标识唯一性、分类性、多态性、封装性和模块独立性。43.继承是面向对象方法的一个重要特征。广义地说,继承是指能够直接获得已有的性质和特征,不必重复定义它们。在面向对象的软件技术中,继承是指子类自动地共享基类中定义的数据和方法的机制。44.软件是程序、数据与相关文档的集合,相对于计算机硬件而言,软件是逻辑产品而不是物理产品,是计算机的无形部分。45.软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。46.【解析】软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。应用软件是为解决某一特定领域的应用而开发的软件;系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件;支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件。编译程序、操作系统和汇编程序都属于系统软件;教务管理系统属于应用软件。47.软件危机是计算机软件在它的开发和维护过程中所遇到的一系列严重问题。主要表现在以下几个方面:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件可维护性差;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。48.软件定义阶段的基本任务是确定软件系统的工程需要,分为软件系统的可行性研究和项目需求分析。软件开发阶段包括概要设计、详细设计、实现、组装测试和确认测试5个阶段。维护阶段主要是软件的使用、系统维护和系统更新换代。49.通常将软件产品从提出、实现、使用维护到使用、退役的过程称为软件生命周期。50.在数据流图中,矩形表示数据的外部实体,圆角的矩形表示变换数据的处理逻辑,双横线表示数据的存储,箭头表示数据流。51.数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程。软件结构图是软件概要设计的工具,而详细设计是对概要设计的每个模块进行细化,UML是面向对象的需求分析的工具。52.需求分析阶段的工作主要包括需求获取、需求分析、编写需求规格说明书和需求评审等四方面。产生的主要文档为软件需求规格说明书,它可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进程的依据。53.软件是程序、数据和文档的集合。54.软件工程包括三个要素:方法、工具和过程。方法为软件开发提供了如何做的技术;工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制与管理。55.软件生命周期(SDLC,软件生存周期)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段。其中,编码和测试属于开发阶段。55.数据字典(DataDictionary,简称DD)就是用来定义数据流图中的各个成分的具体含义。数据字典的任务是对于数据流图中出现的所有被命名的图形元素在数据字典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的解释。56.软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一,它具有包括正确性、无歧义性、完整性、可验证性、一致性、可理解性、可修改性和可追踪性等。其中最重要的特性是无歧义性,即需求规格说明书应该是精确的、无二义的,需求说明书越精确,则以后出现错误、混淆、反复的可能性越小。57.测试用例是软件测试的核心。58.黑盒测试是根据程序规格说明所规定的功能来设计测试用例的,它不
本文标题:access做题知识点总结非常全面
链接地址:https://www.777doc.com/doc-6213521 .html