2022年2022年计算机二级基础知识 3.pdf
《2022年2022年计算机二级基础知识 3.pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机二级基础知识 3.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、组装电脑教程组装电脑石材线条1、软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶段。主要活动阶段是:可行性研究与计划阶段,需求分析,软件设计,软件实现,软件测试,运行和维护。2、软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。3、开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计3个阶段,实施则包括编码和测试两个阶段。4、需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审。构化方法软件
2、需求分析工具主要有数据流图、数据字典、判定树和判定表。5、系统结构图是对软件系统结构的总体设计的图形显示。在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,是在概要设计阶段用到的。PAD 图是在详细设计阶段用到的。6、程序流程图是对程序流程的图形表示,在详细设计过程中用到。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到。7、软件需求规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。软件需求规格说明书有以下几个方面的作用。
3、便于用户、开发人员进行理解和交流,反映出用户问题的结构,可以作为软件开发工作的基础和依据作为确认测试和验收的依据。8、详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节;软件设计是将软件需求转换为软件表示的过程;数据结构与数据库设计是软件设计的任务之一;PAD 图是软件详细设计的表示工具。9、模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 17 页 -组装电脑教程组装电脑石材线条模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内
4、聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。耦合性是模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度。10、在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。11、软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误。程序调试的任务是诊断和改正程序中的错误。程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为 Debug,即排错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中
5、的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。12、黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试用例。在使用黑盒测试法时,手头只需要有程序功能说明就可以了。黑盒测试法分等价类划分法、边界值分析法和错误推测法。而语句覆盖、逻辑覆盖、路径覆盖均为白盒测试方法。13、盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能说明。14、软件测试主要包括单元测试、集成测试、确认测试和系统测试。15、结构化程序设计的思想包括:自顶向下、逐步求精、
6、模块化、限制使用goto 语句。对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。16、966年Boehm 和Jacopini 证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。17、一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数名师资料总结-
7、精品资料欢迎下载-名师精心整理-第 2 页,共 17 页 -组装电脑教程组装电脑石材线条据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。18、对象之间进行通信的构造叫做消息。多态性是指同一个操作可以是不同对象的行为。对象不一定必须有继承性。封装性是指从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作。19、数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。是一种在操作系统之上的系统软件。20、数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增、
8、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。21、数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。22、关系模型实体间的联系采用二维表来表示,简称表。网状结构用于表示网状模型实体间的联系,树状结构用于表示层次模型实体间的联系,属性用于表示属性刻画了实体。23、在ER图中实体集用矩形,属性用椭圆,联系用菱形。24、自然连接是一种特殊的等值连接
9、,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T中元组可以判断R和S做的是自然连接操作。25、选择:从关系找出满足给定条件的元组的操作称为选择。选择的条件以逻辑表达式给出,逻辑表达式为真的元组将被选取。选择是从行的角度进行的运算,即从水平方向抽取记录,形成新的关系的过程。投影:从关系模型中指定若干个属性组成新的关系称为投影。投影是从列的角度进行的运算,相当于对关系进行垂直分解,得到一个新的关系。连接:连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新的关系中包含满足条件的元组。连接的基础是两个表中有相同的属性或是具有语义相同、可比的属性。名师
10、资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 17 页 -组装电脑教程组装电脑石材线条关系运算分为传统的集合运算(并、差、交)和专门的关系运算(选择、投影、连接)两种。其中,从关系模式中指定若干个属性组成新的关系称为投影。投影是从列的角度进行的运算,相当于对关系进行垂直分解,得到一个新的关系。26、自然连接是一种特殊的等值连接,它满足下面的条件:两关系间有公共域;通过公共域的等值进行连接。27、数据库设计过程主要包括需求分析、概念结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运行和维护阶段。28、ER 图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出
11、表,所以属于逻辑设计阶段。29、1.单击常用工具栏的 新建 按钮,新建一个程序文件,编写命令语句如下:SELECT 职工.编号,职工.姓名 as 姓名,职工.出生日期,部门.名称 as 部门名称;FROM 人事管理!部门 INNER JOIN 人事管理!职工;ON 部门.部门编号 =职工.部门编号;WHERE year(职工.出生日期)=1985;AND year(职工.出生日期),否则系统将访问同名的字段变量。43、数组创建后,系统自动给每个数组元素赋以逻辑假.F.。内存变量的清除有四种格式:CLEAR MEMORY,RELEASE,RELEASE ALLEXTENDED,RELEASE A
12、LL LIKE|EXCEPT。44、SPACE()返回由指定数目的空格组成的字符串;表达式 是连接前后名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 17 页 -组装电脑教程组装电脑石材线条两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部;所以SPACE(3)SPACE(2)的值为 5个空格组成的字符串;LEN()返回指定字符表式的长度,即字符个数;所以 LEN(SPACE(3)SPACE(2)的值为 5。45、AT()为求子串位置函数,AT()的函数值为数值型。如果 是的子串,则返回 的首字符在 中的位置;若不是子串,则返回0。$为子串包含测试运算符,表达式$的规则是
13、为,前者是后者的一个子串,结果为真,否则为假。ISNULL()为空值测试函数,用于判断一个表达式的运算结果是否为 NULL 值,若是 NULL 值则返回逻辑真(.T.),否则返回逻辑假(.F.)。SUBSTR()为取子串函数,SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。46、逻辑运算符有 3个:.NOT.或!(逻辑非)、.AND.(逻辑与)及.OR.(逻辑或),运算符!=表示 不等于 ,因此与本题表达式 房间号 NOT IN(w1,w2)等价的只有 D选项 房间号!=w1 AND 房间号!=w2。47、NT()返回指定数值表达式的整数部分。CEILING()返回大于
14、或等于指定数值表达式的最小整数。FLOOR()返回小于或等于指定数值表达式的最大整数。ROUND(,)返回指定表达式在指定位置四舍五入之后的结果,若()大于等于0,那么它表示的是要保留的小数位数;若()小于0,那么它表示的是整数部分的舍入位数。48、CREATE DATABASE命令建立的是数据库文件,而数据库是一个逻辑上的概念和手段,它通过一组系统文件将相互关联的数据库表及其相关的数据库对象统一组织和管理,数据库文件不包含用户数据,用户数据是存储在表文件中;数据库文件的扩展名是 DBC,而DBF 是数据库表文件;在 Visual FoxPro 每个表都对应一个 DBF 文件,即都对应一个物理
15、文件,所以一个数据库中的所有表文件存储在一个物理文件中的说法不正确。49、在Visual FoxPro 中,字段值的空值 NULL 的含义是没有任何值,连空值也没有,是未知值、待定值,NULL 值与0、空字符串以及空格都不相同;如果字段在建立时,设置的是允许空,则字段值可以为空值NULL。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 17 页 -组装电脑教程组装电脑石材线条50、在命令窗口执行入 MODIFY STRUCTURE命令,则打开表设计器,对表结构进行修改;修改数据库的命令是 MODIFY DATABASE;修改记录值的命令是 REPLACE。删除表中的字段、索引及有
16、效性规则、错误提示信息及默认值,可使用 ALTER TABLE 命令,其基本格式为:ALTER TABLE DROP COLUMN DROP PRIMARY KEY TAG DROP UNIQUE TAG DROP CHECK 51、修改表结构的命令是 ALTER TABLE,其基本命令格式为:ALTER TABLE。主要有三种作用:向表中添加新的字段和新的索引;修改表的结构和字段名;删除表中的字段、索引及有效性规则、错误提示信息及默认值。SQL 的操作功能是指对数据库中数据的操作功能,主要包括插入(INSERT)、更新(UPDATE)和删除(DELETE)。APPEND命令用于增加表中的记录
17、,不属于数据操纵语句。52、使用 ZAP 命令可以物理删除表中的全部记录,不管是否有删除标记。该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。53、SQL 的删除数据命令格式是:DELETE FROM TableName WHERE Condition,语名中本身已包含了表名,所以不需要先用 USE 命令打开;SQL 的DELETE 命令和传统的FoxPro DELETE 命令都是逻辑删除记录,如果要物理删除记录,都需要使用PACK 命令;传统的 FoxPro DELETE 命令只能删除本工作区中打开的数据库表中的记录。54、物理删除有删除标记的记录的命令为PACK,执行该
18、命令后所有有删除标记的记录将从表中被物理地删除,并且不可能再恢复。逻辑删除或置删除标记的命令是 DELETE。55、List 命令中 FOR条件用于在指定的范围内进行选择操作,仅显示满足条件的记录。通配符*号用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。要显示 书名 以 计算机 打头的所有图名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 17 页 -组装电脑教程组装电脑石材线条书,应用语句 list for 书名 计算机 。56、显示记录的命令是 LIST和DISPLAY,它们
19、的区别仅在于不使用条件时,LIST默认显示全部记录,而 DISPLAY 则默认显示当前记录。Show为表单的常用方法,用于显示表单。SELECT为SQL查询语句中的一个短语,用于说明要查询的字段。57、LOCATE命令是按条件定位记录位置的命令,该命令执行后将记录指针定位在满足条件的第 1条记录上。如果要使指针指向下一条满足条件的记录,使用CONTINUE命令。如果没有满足条件的记录则指向文件结束位置。GOTO、GO和SKIP命令为常用的查询定位命令,其中GO命令直接等价于GOTO命令;SKIP命令可以向前向后移动若干条记录位置,其命令格式为SKIP n,其中n可以是正整数或负整数,默认是 1
20、。如果是正数向后移动,如果是负数则向前移动。如果使用索引,是按索引项的顺序定位。58、LOCATE命令是按条件定位记录位置的命令,其格式为:LOCATE FOR。该命令执行后将记录指针定位在满足条件的第1条记录上。如果要使指针指向下一条满足条件的记录,使用CONTINUE 命令,如果没有满足条件的记录则指向文件结束位置。使用LOCATE ALL 命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应该是.T.,若找到记录则返回.F。59、Visual FoxPro中的索引分为主索引、候选索引、唯一索引和普通索引四种。主索引是在指定字段或表达式中不允许出现重复值的索引,主索引可以
21、看作表中的主关键字,一个表中只能有一个主索引;候选索引和主索引具有相同的特性,但候选索引可以有多个;唯一索引是索引项的唯一,而不是字段值的唯一;普通索引既允许字段中出现重复值,也允许索引项中出现重复值。所以要指定字段或表达式不出现重复值,应该建立的索引是主索引和候选索引。根据索引功能的不同,可以将索引分为主索引、候选索引、唯一索引和普通索引四种。其中,主索引是在指定字段或表达式中不允许出现重复值的索引,在数据库表中才能建立主索引,即在一个自由表中不能建立主索引。在Visual FoxPro中,根据索引的功能对索引进行分类,也可以根据索引文件扩展名分类。根据索引功能的不同,可以将索引分为主索引、
22、候选索引、唯一索引和普通索引四种。按文件扩展名分类可分为单独索引文件和复合索引文件(结名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 17 页 -组装电脑教程组装电脑石材线条构复合索引文件和非结构复合索引文件)。其中,结构复合索引也是结构复合压缩索引,在表设计器中建立的索引都是结构复合压缩索引。60、从索引的组织方式来讲,索引分为三类索引文件:单独的.idx索引,是一种非结构索引;采用非默认名的.cdx索引,也是非结构索引;与表名同名的.cdx索引,是结构复合索引。与表名同名的.cdx索引是一种结构复合压缩索引,它是Visual FoxPro数据库中最普通也是最重要的一种索引文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机二级基础知识 2022 计算机 二级 基础知识
限制150内