笔试题1套
线性
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表(First In First Out)。
数据库管理系统DBMS是数据库系统的核心
数据库管理系统的三级模式结构由外模式、模式和内模式组成。
外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。
模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。
内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。
软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。
结构化程序设计MATCH_
word
word文档格式规范word作业纸小票打印word模板word简历模板免费word简历
_1717295660466_1的四条原则是:1.自顶向下;2.逐步求精;3.模块化;4.限制使用goto语句。
"自顶向下"是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标;"逐步求精"是说,对复杂问题,应设计一些子目标,作过渡,逐步细节化;"模块化"是说,一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。
线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表(First In First Out)。
根据二叉树的性质:二叉树第i(i≥1)层上至多有2i-1个结点。得到第5层的结点数最多是16。
在“工程”菜单中的“部件”选项用来确定工程中可以添加并使用的部件,包括控件。
Pattern属性返回或设置一个值,该值指示在运行时显示在FileListBox控件中的文件类型。
InputBox函数在一对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的String。所以其返回类型为字符串类型。
菜单项的有效(Enabled)属性,用来设置菜单项的操作状态。默认设置为True,表明相应的菜单项可以对用户事件作出响应。如果该属性被设置为"False",则相应的菜单项会"变灰",不响应用户事件。
菜单项的可见(Visible)属性确定菜单项是否可见。一个不可见的菜单项是不能执行的,在默认情况下,该属性为True,退菜单可见。当一个菜单项的"可见"属性设置为False时,该菜单项将暂时从菜单中去掉。设置弹出式菜单进,必须将主菜单项(菜单名)设置为不可见。
SetFocus方法用来将焦点移动到指定的控件或窗体。
LTrim、RTrim与Trim函数返回 Variant(String),其中包含指定字符串的拷贝,没有前导空白(LTrim)、尾随空白(RTrim)或前导和尾随空白(Trim)。
CommonDialog控件有六种对话框,分别可以显示“颜色”、“字体”、“帮助”、“打开”、“打印”和“保存”对话框。
ControlBox属性返回或设置一个值,表示在运行时控制菜单框是否在窗体中显示。在运行时为只读。
变量名不能包含标点符号。
VB提供的缺省窗体只包括标题栏,菜单栏、工具条和状态栏都是在进行程序设计时另行添加上去的。MDIChild属性返回或设置一个值,它表示一个窗体是否被作为MDI子窗体在一个MDI窗体内部显示。在运行时是只读的。
中断模式
中断模式是指在开发环境中暂时中止程序的执行。在中断模式下,可以检查、调试、重置、单步执行或继续执行程序。
在VB中的布尔型数值的名称为Boolean。
Image控件
Stretch属性:选回/设置一个值,决定是否调整图形的大小以适应图像控件。
Appearance属性:返回/设置一个对象在运行时是否以3D效果显示。
图像框控件无Autosize和AutoRedraw属性。
ReDim语句在过程级别中使用,用于为动态数组变量重新分配存储空间。
Interval属性仅应用于Timer控件。返回或设置对Timer控件的计时事件各调用间的毫秒数
当ScrollBar控件上的或包含一个滚动条的对象的滚动框被重新定位,或按水平方向或垂直方向滚动时, Scroll事件发生。
当乘法和除法同时出现在表达式中时,每个运算也都按照它们从左到右出现的顺序进行计算。可以用括号改变优先顺序,强令表达式的某些部分优先运行。括号内的运算总是优先于括号外的运算。但是,在括号之内,运算符的优先顺序不变。本题的运算符按优先级从高到低排列为:* / \。所以运算等价于: (5*5)\(5/5)=25\1.0=25。
在VB中可以建立弹出式菜单和下拉式菜单
计数器事件之间的间隔通过Interval属性设置。
Interval属性返回或设置对Timer控件的计时事件各调用间的毫秒数。
语法
object.Interval [= milliseconds]。
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
模块也称全局模块。
工程文件和类模块文件的扩展名分别是.vbp和.cls。
窗体模块的扩展名是.frm。
setFocus方法将焦点移至指定的控件或窗体。
语法
object.SetFocus
object所在处代表对象表达式,其值是“应用于”列表中的一个对象。
笔试题2套
软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。
本题答案为B。
结构化程序设计主要强调的是结构化程序清晰易读,可理解性好,程序员能够进行逐步求精、程序证明和测试,以保证程序的正确性。
本题答案为B。
数据库(Database,简称DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有"集成"、"共享"之特点。
本题答案为C。
二叉树不属于线性数据结构
视图设计一般有3种设计次序,它们分别是自顶向下、自底向上和由内向外,它们又为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握,可以单独使用也可混合使用。
视图设计一般有3种设计次序,它们分别是自顶向下、自底向上和由内向外,它们又为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握,可以单独使用也可混合使用。
本题答案为B。
数据模型所描述的内容有3个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。
本题答案为C。
栈是限定在一端进行插入与删除的线性表。
栈是按照"先进后出"的或后进先出的原则组织数据的,因此,栈也被称为"先进后出"表或"后进先出"表。
本题答案是D。
驱动器列表框用来显示用户系统中有效磁盘驱动器的列表。在程序运行时,该控件的Drive属性可以返回或设置程序运行时所选择的驱动器。
目录列表框用来显示当前驱动器上的目录结构。在程序运行时,该控件的Path属性可以返回或设置当前路径。
当驱动器列表框中当前所选中的驱动器发生变化时,Drive属性也将相应变化,从而触发驱动器列表框的Change事件,因此可以在驱动器列表框的Change事件中加入如下的语句:
Dir1.Path=Drive1.Drive
该语句的作用是将目录列表框的Path属性设置为改变后的当前驱动器路径,从而使目录列表框中的目录结构随当前所选择的驱动器的变化而相应的变化。
字符串操作函数Right、Mid
Right(字符串,n):返回字符串的最后n个字符。
Mid(字符串,p,n):从第p个字符开始,向后截取n个字符。p和n都是算术表达式。
“+”字符串连接运算符,将两个字符串按顺序连接起来。
字符串比较:将两个字符串从左到右逐个比较其ASCII码值,直到比较出第一个不相等的为止。
Right("abcd",3)="bcd"
Mid("bcde",2,3)="cde"
“bcd”<“cde”,所以打印出的结果为“bcdcde”。
Sub过程与Function过程的区别
Function过程与Sub过程间的区别有三点
第一点:Function过程能通过函数名返回值,这是Function过程与Sub过程最大的区别。
第二点:与变量一样,Function过程有数据类型,因此也就决定了其返回值的类型。
第三点:一般说来,让较大的语句或表达式的右边包含函数过程名和参数,就调用了该函数过程。例如,有函数过程F(A,B) as long,定义一个变量I,则可以用这样的方式来调用F(A,B)过程:
I=F(A,B)。
列表框的相关属性
ListCount属性:列出列表框中列表项的数量。列表框中列表项的排列序号是从0开始,最后一项的序号为ListCount-1。
ListIndex属性:该属性的设置值是已选中的列表项的位置。列表项位置由索引值指定,第一项的索引值为0,第二项为1,依次类推。如果没有选中任何列表项,ListIndex的值将设置为-1。
标签控件的相关属性
BorderStyle属性:用来设置标签的边框,可以取0和1两种值,取值为0,则标签无边框;取值为1,则标签有边框。
BackStyle属性:指出标签的背景样式是透明还是不透明的,可以取0和1两种值,取值为1则标签背景不透
明;取值为0则标签为透明的。
LoadPicture()函数
在运行期间将图形文件装入窗体的Picture属性、Picture控件或Image控件,如果窗体、图片框或图象控件中已有图形,则已有图形被新装入的图形覆盖。
例如:Picture1.Picture=LoadPicture("图形文件名")
使用不带参数的LoadPictuer函数可以清除窗体、图片框及图象控件中的图形。例如:
Picture1.picture=Loadpicture("")或
Picture1.picture=Loadpicture()。
计时器控件的相关属性
计时器的Interval属性用来设置调用Timer事件的时间间隔,以毫秒为单位,取值范围为0到65535,因此其最大时间间隔不能超过65秒。如果把Interval的值设置为1000,则表明每秒钟发生一个Timer事件。
文本框有很多属性,其中Text属性用来设置文本框中显示的内容;
SelLength属性存放当前选中的字符数;
SelText属性含有当前所选择的文本字符串,如果没有选择文本,则该属性含有一个空字符串。
SelStart属性定义当前选择的文本的起始位置。
在Visual Basic中逻辑运算符的优先级为:
Not>And>Or>Xor>Eqv>Imp。
菜单编辑器
菜单编辑器是用来为一个窗体创建新的菜单或者修改一个窗体已有菜单的设计工具。
只有当前编辑对象是窗体时,才可以从“工具”菜单中选取“菜单编辑器”命令,或者在标准工具栏中选取“菜单编辑器”按钮,来打开菜单编辑器。
菜单的相关属性
Enabled属性用来设置菜单项是否有效。菜单项有效,则在程序运行时可以选中该菜单项;菜单项无效,则在程序运行时菜单项显示为灰色,无法选中。Enabled属性有True和False两个取值,取值为True,菜单项有效;取值为False,菜单项无效。
Visible属性用来设置菜单项是否可见。有True和False两个取值,取值为True,程序运行时菜单项可见;取值为False,程序运行时菜单项不可见。
Checked属性用来设置菜单项是否显示复选标记。菜单项的复选标记可以明显地表示当前所选择的是哪个或(或哪些)菜单项。Checked属性有True和False两个取值,取值为True,菜单项显示复选标记;取值为False,菜单项不显示复选标记。
BorderStyle属性:能改变窗体的边框线类型,该属性包括下列属性值
0 - None:无(没有边框或与边框相关的元素)。
1 - Fixed Single:固定单边框。可以包含控制菜单框,标题栏,“最大化”按钮,和“最小化”按钮。只有使用最大化和最小化按钮才能改变大小。
2 - Sizable:(缺省值)可调整的边框。可以使用设置值1列出的任何可选边框元素重新改变尺寸。
3 - Fixed Dialog:固定对话框。可以包含控制菜单框和标题栏,不能包含最大化和最小化按钮,不能改变尺寸。
4 - Fixed ToolWindow:固定工具窗口。不能改变尺寸。显示关闭按钮并用缩小的字体显示标题栏。窗体在Windows 95的任务条中不显示。
5 - Sizable ToolWindow:可变尺寸工具窗口。可变大小。显示关闭按钮并用缩小的字体显示标题栏。窗体在Windows 95的任务条中不显示。
其它三个属性均是错误的书写。
标签控件的相关属性:
BackColor属性:设置标签中文本和图形的背景色;
BorderStyle属性:用来设置标签的边框,可以取0和1两种值,取值为0,则标签无边框;取值为1,则标签有边框;
ForeColor属性:设置标签中文本和图形的前景色;
BackStyle属性:指出标签的背景样式是透明还是不透明的,可以取0和1两种值,取值为1则标签背景不透明;取值为0则标签为透明的。
文件列表框控件的相关属性
System属性
设置或返回一值,决定FileListBox是否以系统属性来显示文件。
Hidden属性
设置或返回一值,决定FileListBox是否以隐藏属性来显示文件。
ReadOnly属性
返回或设置一个值,该值确定一个FileListBox控件是否包含具有只读属性的文件。
FileName属性用来设置或返回程序运行过程中当前选中的文件名称。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有查询、增加、删除和修改四种操作。
数据查询:用户可以查询关系数据库中的数据,它包括一个关系内的查询以及多个关系间的查询。
数据删除的基本单位是一个关系内的元组,它的功能是将指定关系内的指定元组删除。
数据插入仅对一个关系而言,在指定关系中插入一个或多个元组。
数据修改是在一个关系中修改指定的元组和属性。
冒泡排序法是一种最简单的交换类排序方法,它是通过相邻数据元素的交换逐步将线性表变成有序。
假设线性表的长度为n,则在最坏的情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。
笔试3套
在关系数据库中,用二维表来表示实体之间联系。
数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算
面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。
本题答案为D。
根据数据结构中各数据元素之间前后间关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。
如果一个非空的数据结构满足下列两个条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。
所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。
本题答案是A。
作为一个算法,一般应具有以下几个基本特征。
1、可行性
2、确定性
3、有穷性
4、拥有足够的情报
本题答案为C。
由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中
的错误。
本题答案为B。
程序
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。
本题答案为B。
笔试题3套