1.数据
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图:标有箭头的是数据源
程序流程图:标有箭头的是控制流
2.结构化程序
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
的思想:自顶向下、逐步求精、模块化、限制使用go语句
3.软件设计中模块划分准则:高内聚低耦合有利于提高模块的独立性
内聚性:一个模块内部各元素的紧密程度
耦合性:模块间的紧密程度
4.软件开发中,各过程产生的文档:
可行性分析阶段:可行性分析报告
概要设计阶段:集成测试计划
需求分析阶段:软件需求规格说明书
总体设计阶段:概要设计说明书
5.算法的有穷性:运行时间有限
算法的空间复杂度:执行所需的内存空间
6.长度为n的线性排序:
次数:
n(n-1)/2 :快速排序、冒泡排序、直接排序
0(n*log 2 n ):堆排序
log 2 n :二分法
n :顺序查找
7.栈:先进后出插入和删除都在栈顶
队列:先进先出
8.E-R图转换成关系数据模型:把图形分析出来的练习反映到数据库
即设计出
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
,属于逻辑设计阶段
9.自然连接:分量属性必须相同结果中把重复的属性列去掉
笛卡尔积:R中为第一元素S中为第二元素的有序对
10.若表M(A,B,C),表(E,F,G) ,则表MN的关键字为A,E
11.数据模型按数据组织形式划分:层次、关系、网状
12.书写查询准则时,日期型数据用# 号
13.格式:定义数字、日期/时间、文本时显示及打印的方式
默认值:制定一个数值,在新建记录时自动输入到字段中
添加新纪录时自动分配指定值,所以无法任意设置有效性规则:提供一个表达式,为true时才能在此字段添加或更改值
有效性文本:有效性规则不为true时显示的提示信息帮助用户更正
14.生成表查询:库中已有同名表,通过查询覆盖原表
15.SQL查询中,group by :将查询结果按列分组
16.SQL语句:
Insert:插入数据update:修改delete:删除
Create:创建表,不能追加新数据
17.例如,输入教师信息,为职称字段提供教授、副教授、讲师等供用户选择,
用的控件为组合框
18.控件的焦点事件发生顺序:
Enter→GotFocus(控件接受焦点)→操作事件→Exit→LostFocus(控件失去焦点)
19.报表:只能输出数据(显示、打印),不能输入(修改)
20.报表控件:标签、图形、文本框……
21.宏引入控件值语法:
Forms![窗体名]![控件名] 或[Forms]![窗体名]![控件名]
Reports![报表名]![控件名] 或[Reports]![报表名]![控件名]
22.宏运行过程中:可打开、关闭数据库,可修改窗体属性,
可执行查找、操作表对象
不可修改宏本身
23.宏操作命令:
SetValue:为窗体、报表上的控件、字段或属性设置值
SetWarning:关闭或打开所有的系统信息
24.VBA变量名命名:
不能有空格及除下划线外的其他标点,不能超过255个字符,
不能使用VBA关键字(rem等)、首字符必须是字母
25.”Option Base 1”语句,A(2 to 5,5)为A(2,1),...,A(2,5),A(3,1)...A(3,5)...
A(5,1),...,A(5,5) 共四组,每组5个元素,共20个元素
26.VBA中错误检测时间:
语法错误:编辑时自动检验
逻辑错误、运行错误:程序运行时显示,不自动
注释错误:无法检测
27.参数传递的方式:
按值传递byVal:单向、改变形参不改变实参
按址传递byRef:双向、若改变形参必改变实参
28.INT函数:返回表达式的整数部分例:INT(A+0.5):将A四舍五入
29.VBA函数的三个条件函数:iif switch choose (if为条件语句)
30.DateDiff: 返回时间间隔数
例:d1= #12/25/2009# d2= #1/5/2010# MsgBox DateDiff(“ww”,d1,d2) “ww”表示周间隔,则输出2
31.DLookup函数:从指定记录集检索特定字段的值
可在VBA、宏、查询表达式、计算控件直接使用
主要用于检索来自外部字段中的数据
32.循环队列中元素的个数是由队头指针和队尾指针共同决定的
33.顺序存储结构的存储一定连续,链式结构不一定连续
34.链式存储:可以对线性也可以对非线性比顺序存储更占空间
35.软件开发中需求分析阶段可以使用的工具:
数据流程图(DFD)、数据字典(DD)、判定树、判定表
36.对象的基本特点:标识唯一性、分类型、多态性、封装性、模块独立性好
37.数据管理阶段(发展至今):人工管理→文件系统→数据库系统
38.关系运算:
选择:找出满足给定条件的元组(水平方向抽取记录)
投影:从关系模式中指定若干个属性组成新关系(垂直分解)
连接:两个关系模式拼接成包含连接条件的元组的新关系
39.SELECT语句:(功能最强、最为复杂)
Select [all|distinct] 别名from 表名[where查询条件]
40.创建表:create table 修改:alter 删除:drop
41.修改数据:update table set 字段名= value [where 条件]
42.单击:Form_Click() 命令按钮:Cmd1_Click()
43.报表中添加计算字段以“=”开头
44.宏操作:MsgBox::显示提示消息Beep:计算机发出嘟嘟声
45.显示“共N页,第n页”:=”共”&[Pages]&”页,第”&[Page]&”页”
46.控件:
图形控件:在窗体上绘制图形
图像控件:显示静态图片,在access中不能对图片进行编辑
绑定对象框:显示OLE对象,记录改变对象一起改变(相片)
未绑定对象框:显示未结合的OLE对象,记录改变对象不改变
47.access数据库的对象:(7种)
A.表:用于存储、数据库系统的基础
B.查询:数据库设计目的的体现,建库后被查询才体现价值
C.报表:一种数据库应用程序进行打印输出的方式
D.模式:将VBA声明和过程作为一个单位进行保存的集合,
是应用程序开发人员的工作环境
E.数据访问页:
F.宏:
G.窗体:
48.VBA中打开窗体:DoCmd.OpenForm(FormName,view,FilterName...)
49.Dim NewArray(10) as Integer:定义11个整型数构成的数组NewArray
默认的数组下限为0 ,10为上限,
则数组为NewArray(0)到NewArray(10)共11个
Dim NewArray(1 to 10) as Integer:定义10个整型数构成的数组NewArray Dim NewArray(4,4,4) as Integer:
定义4*4*4=64个整型数构成的数组NewArray
50.本地窗口:内部自动显示所有当前过程的变量声明及变量值
51.VBA中,过程的定义不可嵌套,过程的使用可以嵌套
52. 0.01*Int (100*(X+0.005)):保留两位小数,千分位四舍五入
53.Do Unit:先判断条件后执行。若满足条件,则一次都不执行
54.栈:支持子程序调用
55.软件测试的目的:发现错误、执行程序、不涉及更正
56.数据库应用系统的核心问题:数据库设计
57.窗体:最灵活用于设计输入界面
58.数据表视图不能修改字段类型
59.GROUP BY 分组ORDER BY 排序
60.货币型数据字段:
长度:8字节不必键入美元符号、千位分隔符可以和数值型混合计算结果为货币型
61.参数查询中,[ ] 中是参数提示文本
查询条件中,[ ] 表示通配[ ] 内任意单一字符
62.开启窗体顺序:open→load→resize→activate→current→enter
63.设置TAB键顺序:“属性”→“其他”
64.适宜使用宏:打开或关闭窗体、显示及隐藏工具栏、预览或打印报表
65.Val函数:数字字符→数值型
66.InputBox返回值类型:字符串
67.队头指针可以不等于队尾指针
68.数据库管理系统:在操作系统支持下的系统软件
69.E-R图中:联系:菱形实体集:矩形属性:椭圆
70.OLE对象:用于链接或内嵌WINDOWS支持的对象
eg. Word文档、excel表格、图像、声音
71.通配符“!”的含义:匹配不在方括号内的字符
Eg. b[!ae]l :bill、bull 不查找ball、bell
72.between A and B : A<= x<=B
73.宏:由条件、操作、操作参数等构成,不能通过编程实现
74.Const:常量dim :变量public:关键字(常量、变量)static:静态变量
75.Int :取整Abs :绝对值Sqr :平方根Sgn:返回表达式的符号值
76.Str:数值表达式转化为字符串
Asc:字符串首字符的ASCII
String:返回一个由字符表达式的第一个字符重复组成的指定长度为数值表达式值的字符串
Chr:以数值表达式的值为编码的字符
77.软件生命周期:软件产品从提出、实现、使用维护到停止使用退役的过程
78.继承:类之间共享属性和操作的
机制
综治信访维稳工作机制反恐怖工作机制企业员工晋升机制公司员工晋升机制员工晋升机制图
79.数据库设计:
概念模式:全体用户公共模式
内模式:给出数据库物理存储结构与物理存储方法
外模式:给出每个用户的局部数据描述,反映用户对数据
要求
对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗
80.数据库的基本特点:数据共享、数据独立性高、冗余小、易移植、统一管理
81.快捷键:[End] :单行字段结尾[Ctrl]+[End] :多行字段结尾
[Ctrl]+[↓] :当前字段的最后一条记录
[Ctrl]+[Home] :多行字段的开头
82.查询:in 表示在...之内eg in(A,B) 找A或B
83.操作查询:在更新查询中可成批更新替换,可以使用计算字段
生成表查询生成的新表是原表的子集
84.group by 不能和delete 搭配使用
85.Text:文本Index:索引编号
Name:名称属性,引用一个窗体控件Caption:标题
86.对话框:
模式对话框:继续执行其他前,先关闭对话框
非模式对话框:不必关闭对话框
87.切换面板:switch board
用于描述窗体上的按钮显示什么及具体有什么功能
88.运算的优先顺序:
乘法和除法(*、/)→整除(\)→求余(Mod)→加减(+ -)
89.在定义过程中,系统将形式参数类型默认为变参
90.若A为boolean型(可通过true、false、关系表达式赋值)
A=3<4 √A=”true”×A=.true ×
91.窗体的鼠标事件:
Button:1:左键2:右键4:中间键
Shift:1:shift键2:Ctrl 4:Alt
92.dim中:省略”as类型”,则定义为变体型(可变型)
93.Rnd函数产生一个0 ~ 1之间的单精度随机数0 <= Rnd<1
随机产生[10,50]之间整数:10+Int(Rnd*41)
94.记:t = x x = y y = t (不能互换)t = x :x = y :y = t (能互换)
95.Instrl(5,”Hello!Beijing.”,”e”):从”Hello!Beijing.”的第5个字符开始查找”e”在整个字符串出现的位置答案=8
96.Sgn:返回表达式的符号值
表达式> 0 返回1 表达式= 0 返回0 表达式< 0 返回-1
97.文件打开方式中使用For Append时,指定文件按顺序方式输出,文件指针被定位在文件末尾,写入数据附加到后面
98.ADO对象模型:connection, command, recordset 都可打开并返回
99.线性结构应满足:
有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件100.在任意一颗二叉树中,度为0的叶子结点总是比度为2的结点多一个101.程序调试的任务是诊断和改正程序中的错误
程序测试不更正
102.Access字段命名:<64字节不能有句号,!,[ ],不能以空格开头
103.文本型数据排序:先按第一个字符排
eg. 129,97,75,131,118 :
降序:97,75,(9比7比1大)131,129,118(3比2比1大)
104.update命令中必须有set:
Update table set 字段名= value [where 条件]
105.文本框:没有position(位置)属性SelStart:当前插入点所在的位置106.按窗体筛选:对多个字段设定条件,并且设定多个条件
按选定内容筛选:对一个字段设定条件,找出包含选定字段数据的所有记录输入筛选目标筛选:输入的条件为一个通式或计算公式(无需输入筛选规则)高级筛选:更为复杂
107.[page]:当前页[pages]:总页数
108.优先级:
算术运算符>字符运算符>关系运算符>逻辑运算符
109.VBA构成对象的三要素:属性、事件、方法
110.表达式:X+1>X 由于算术运算符优先于关系运算符即(X+1)>X 即表达式:X+1>X 为关系表达式
111.Dim a (2,-3 to 2,4) :
2 : 0 , 1 , 2 -
3 to 2 :6个
4 :5个即a包含的元素个数为3*6*5=90个112.InputBox函数的返回值类型为字符串
113.For i = 1 to 10 step 0 形成无限循环
For i = 10 to 1 step 0 不执行循环直接结束
114.Input:只能读不能写
115.队列的顺序存储结构一般采用循环队列的形式
116.线性链表:
各数据结点的存储顺序与逻辑顺序一般不一致,存储空间一般不连续
进行插入与删除时,不需要移动表中的元素
117.实体完整性约束要求主系属性值不为空(一个或多个)
118.软件设计使用的工具:系统结构图、PAD图、程序流程图
119.关系数据管理系统:
关系指的是:符合满足一定条件的二维表格
120.TabIndex:按【Tab】键时焦点在各控件的移动顺序
121.黑盒测试:
对软件已经实现的功能是否满足需求进行测试和验证,不考虑程序内部
主要依据:程序外部功能有程序功能说明即可测试
方法:等价类划分法、边界值分析法、错误推测法
白盒测试:
方法:逻辑覆盖(语句、路径、判定、条件、判断-条件)、基本路径测试122.要查找出“40”号部门单价最高的前两条记录:
Select top 2*from商品where部门号=”40” order by单价desc
123.窗体计时器间隔以毫秒为单位
Interval 属性值为1000时,间隔为一秒即5000时间为5秒
124.SelText:返回文本框选中的字符串若无选中,则返回空值
Text1.SelText=”Hello”时,Text1中的选中字符串将替换为Hello
125.报表的数据源不包括窗体
126.InStr([start],
,[compare])
Start:起始位置:待检串:待检子串
Compare := 0 或为空时:做二进制比较;= 1 时:不区分大小写
InStr(1,”efCdEfGh”,”EF”,1):1
127.MsgBox 返回值的类型:数值
MsgBox c :若c为逻辑变量的值时,输出false或true
128.For i = 1 to 3 (3次)
For j = -3 to 1 step -1 (3次)
即共运行3*3=9次
129.VBA中按文件的访问方式不同,可以将文件分为顺序、随机、二进制文件130.栈:栈底指针不变,栈中元素随栈顶指针的变化而动态变化
131.结构化程序所要求的基本结构:
顺序结构、选择(分支)结构、重复(循环)结构
132.数据库查找操作中,通配符“-”含义:通配指定范围内任意单个字符133.Access 数据删除不能恢复
134.设置Alt+字符的快捷键:“& + 字符”
135.标签TOP属性:标签上沿线距顶部距离数值越大距离越近
136.数据定义语言:负责数据模式定义与数据的物理存取构建
数据操纵语言:负责数据操纵(查询、增、删、改)
数据控制语言:负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复
137.VBA程序流程控制方式:顺序分支,循环控制
138.VBA中实现错误处理:
On Error GoTo 标号; On Error ReSume Next ; On Error GoTo 0
139.限制宏命令的操作范围:创建宏时定义宏条件表达式
140.循环队列队空和队满时,头尾指针相等front = rear
141.关系模型实体间的联系采用二维表表示
142.在数据流图中,对所有元素都进行了命令,
所有名字的定义集中起来就构成了数据字典
143.软件需求规格说明书的作用:
软件验收的依据、用户与开发人员对软件要做什么的共同理解、
软件设计的依据
144.access中:* :与任何个数的字符匹配
?:与任何单个字母的字符匹配
!:匹配任何不在中括号之内的字符
145.select语句:
Select * from tStud order by 学号
Select * from tStud order by 学号ASC
Select * from tStud order by 学号DESC
146.报表页眉:一份报表中设计内容只出现一次
147.RunCommand:运行一个access菜单命令
RunSQL:执行指定的SQL语句
RunAPP:执行外部应用软件
DoCmd:access对象成员
148.ADO对象模型:connection、command、recordset、error、field
149.Dim 数组名(维数定义)as 类型
150.对象概念:
a.对象之间的通信靠信息传递
b.多态性:同一个操作可以是不同对象的行为
c.对象不一定必须有继承性
d.封装性:从外面看只能看到对象的外部特征,
而且不知道也无须知道数据的具体结构以及实现操作151.数据库设计过程:
需求分析设计、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、数据库运行和维护阶段
152.从数据库类型上看,access是关系型
一个表对应一个关系,一个关系对应一个二维表
153.切换面板属于窗体
154.报表的分组统计信息显示在组页眉或组页脚
155.要指定在报表每一页底部都输出的内容
设置:页面页脚
156.使用宏设计器能创建:
操作序列宏、宏组、条件操作宏
不能创建复合宏
157.GoToRecord:用于指定当前记录
Requery:实施控件重新查询及刷新控件数据
FindRecord:查找满足条件的第一条记录
FindNext:查找满足指定条件的下一条记录
160.消息框不属于控件
161.IsDate函数:用于指出一个表达式的值是否可以转换成日期
162.二分法:适用:查找大量数据、按顺序的有序表
例:顺序存储的有序线性表
163.栈:特殊的线性表只能在一端插入或删除
164.一个逻辑数据结构可能有多种存储结构,会影响处理效率
165.软件工程的思想:开发过程中需要应用工程化原则
166.过程设计工具:PDL、PAD图、N-S图(DFD图不在此过程使用) 167.数据库设计的根本目标:数据共享
168.数据库的核心:数据库管理系统
169.利用access创建的数据库文件,扩展名为.ADP
170.删除表中自动编号型字符的一条记录,不会重新编号
171.可定义的三种主键:单字段、多字段、自动编号
172.若某字段大小为10,则最多可输入汉字字数和英文字符数都为10 173.自动保存创建的数据访问页,格式为.HTML
174.方法:对象所识别的动作事件:对象可执行的活动
175.报表数据源:表对象或查询对象
176.报表设计中用于修饰版面:直线、矩形