2011新疆维吾尔自治区全国计算机等级考试二级VB考试技巧重点
计算机二级vb考试知识

计算机二级vb考试知识当我们要参加计算机二级vb考试前,我们需要着重的了解哪些相关的知识点呢?下面是店铺给大家整理的计算机二级vb考试知识点,供大家参阅!计算机二级vb考试知识一一、文本控件与文本有关的标准控件有两个,即标签和文本框。
程序运行时标签中只能显示文本,用户不能进行编辑,而在文本框中既可显示文本,又可输入文本。
(一)标签1.标签的属性、事件和方法标签的部分属性与窗体及其他控件相同,包括:FontBold FontItalic FontName FontSize FontUnderline Height Left Name Top Visible Width(二)文本框文本框是一个文本编辑区域,在设计阶段或运行期间可以在这个区域中输入、编辑和显示文本,类似于一个简单的文本编辑器。
1.文本框属性2.选择文本3.文本框的事件和方法4.文本框的应用二、图形控件Visual Basic中与图形有关的标准控件有4种,即图片框、图像框、直线和形状。
(一)图片框和图像框1.与窗体属性相同的属性2.CurrentX和CurrentY属性3.Picture属性4.Stretch属性(二)图形文件的装入1.图片框与图像框的区别2.在设计阶段装入图形文件(三)直线和形状1.属性三、按钮控件属性和事件在应用程序中,命令按钮通常用来在单击时执行指定的操作。
它的属性包括Caption、Enˉabled、FontBold、FontItalic、FontName、FontSize、FontUnderline、Height、Left、Name、Top、Visible、Width。
此外,它还有以下属性:1.Cancel2.Default3.Style属性4.Picture属性5.DownPicture属性6.DisabledPicture属性四、选择控件-复选框和单选按钮(1)Value属性(2)Alignment属性(3)Style属性五、选择控件-列表框和组合框(一)列表框1.属性列表框所支持的标准属性包括Enabled、FontBold、FontItalic、FontName、FontUnderline、Height、Left、Top、Visible、Width。
计算机二级考试技巧和注意事项

计算机二级考试技巧和注意事项如果是要考计算机二级的小伙伴,那这篇文章可得好好看咯。
咱先说说这个考试的题型。
计算机二级考试有选择题,操作题这些。
选择题那可涵盖的知识面广了去了。
像计算机基础知识,什么计算机的发展历程啊,计算机的硬件组成这些,都得知道。
我有个朋友,他刚开始复习的时候,连CPU 是啥都不太清楚,就知道个电脑主机。
他就从最基础的开始学,找那种特别详细的教材,一点点看。
他说看到那些计算机的发展,从最早的大型计算机,那家伙,占了一整个房间,到现在小小的笔记本电脑,感觉特别神奇。
对于操作题,那更是重点。
办公软件的操作是常考的。
比如说Word,你得知道怎么设置字体格式,段落格式。
段落的缩进啊,行距这些,都不能马虎。
我记得我自己考的时候,在段落格式这块就卡了一下。
我当时觉得自己设置对了,可是怎么看怎么别扭。
后来仔细一检查,原来是行距设置错了。
还有Excel,函数的运用可重要了。
求和函数SUM大家可能都熟悉,但是像VLOOKUP这种稍微复杂点的函数,就得多练习。
我见过有的同学,在练习的时候,对着一个表格,要找满足某些条件的数据,用VLOOKUP函数试了好多次才成功。
他说那感觉就像是在一个迷宫里找出口,好不容易找到正确的路了,可兴奋了。
在考试的时候,时间分配也很关键。
选择题不能花太多时间,要给操作题留够时间。
有的同学在选择题上纠结太久,到操作题的时候就慌慌张张的。
就像我之前提到的那个朋友,他第一次考试的时候,选择题有几个不太确定的,就在那反复想,结果操作题都没做完。
还有啊,考试前一定要熟悉考试环境。
如果有模拟考试系统,一定要多练几次。
这样在真正考试的时候,就不会因为对系统不熟悉而浪费时间。
我认识一个女生,她特别细心,考试前把模拟系统里的每个功能都试了个遍。
到真正考试的时候,她就很淡定,很快就进入状态了。
考试的时候心态也要好。
不要因为一道题不会就慌了神。
我自己就有这样的经历,有一次在考场上遇到一道操作题,怎么都想不起来怎么做。
计算机二级vb考试知识点

计算机二级vb考试知识点在计算机二级vb考试前,我们要着重注意哪些考试相关的知识点呢?下面是店铺给大家整理的计算机二级vb考试知识点,供大家参阅! 计算机二级vb考试知识点一一、Sub过程(一)建立Sub过程通用Sub过程的结构与前面多次见过的事件过程的结构类似。
一般格式如下:[Static][Private][Public]Sub过程名[(参数表列)] 语句块[Exit Sub][语句块]End Sub(二)调用Sub过程调用引起过程的执行。
也就是说,要执行一个过程,必须调用该过程。
Sub过程的调用有两种方式,一种是把过程的名字放在一个Call 语句中,一种是把过程名作为一个语句来使用。
1.用Call语句调用Sub过程格式:Call过程名[(实际参数)]2.把过程名作为一个语句来使用在调用Sub过程时,如果省略关键字Call,就成为调用Sub过程的第二种方式。
与第一种方式相比,它有两点不同:(1)去掉关键字Call;(2)去掉“实际参数”的括号。
(三)通用过程与事件过程[Private|Public]Sub控件名事件名(参数表) 语句组End Sub窗体事件过程的一般格式为:[Private|Public]Sub Form事件名(参数表) 语句组End Sub二、Function过程(一)建立Function过程Function过程定义的格式如下:[Static][Private][Public]Function 过程名[(参数表列)][As类型] [语句块][过程名=表达式] [Exit Function] [语句块] End Function(二)调用Function过程Function过程的调用比较简单,因为可以像使用Visual Basic内部函数一样来调用Function过程。
实际上,由于Function过程能返回一个值,因此完全可以把它看成是一个函数,它与内部函数(如Sqr、Str$、Chr$等)没有什么区别,只不过内部函数由语言系统提供,而Function过程由用户自己定义。
计算机二级VB重点知识5

计算机⼆级VB重点知识5★熟悉VB程序中代码和语句书写规则;★掌握VB的数据类型;4.1 程序代码的组织⽅式⼀个VB程序由窗体界⾯和程序代码两部组成,通过程序代码把窗⼝界⾯的各个对象以及应⽤中的其它元素联系在⼀起。
程序代码部分则由若⼲被称为“过程”的代码⾏及向系统提供某些信息的说明组成。
过程及说明⼜被组织在“模块”之中。
将设计的过程代码及相关说明合理地组织到不同的模块之中,也就是设计代码的结构,在创建VB应⽤程序时是最为重要的⼀个步骤。
⼀、过程所谓“过程”,就是具有特定书写格式、包含若⼲可被作为⼀个整体执⾏的代码的组合。
根据执⾏⽅式,可把“过程”分为“事件过程”和“通⽤过程”两类。
⼆、模块模块是VB⽤于将不同类型过程代码组织到⼀起⽽提供的⼀种结构。
在VB中具有三种类型的模块:窗体模块标准模块类模块4.2 VB代码书写规则(1)程序中不区分字母的⼤⼩写,Ab与AB等效;(2)系统对⽤户程序代码进⾏⾃动转换:1)对于VB中的关键字,⾸字母被转换成⼤写,其余转换成⼩写2)若关键字由多个英⽂单词组成,则将每个单词的⾸字母转换成⼤写3)对于⽤户定义的变量、过程名,以第⼀次定义的为准,以后输⼊的⾃动转换成⾸次定义的形式(1)在同⼀⾏上可以书写多⾏语句,语句间⽤冒号(:)分隔(2)单⾏语句可以分多⾏书写,在本⾏后加续⾏符:空格和下划线 _(3)⼀⾏允许多达255个字符4.3 VB的数据类型4.3.1数据类型1. VB的标准数据类型注意:1)VB中对没有声明的变量其缺省的数据类型是变体型,可以⽤来存储各种数据,但所占⽤的内存⽐其它类型都多。
为提⾼运⾏效率(整型效率较⾼),或达到⼀定的运算精确度(浮点型精度较⾼,但运⾏较慢),应合理的定义数据类型。
2)逻辑型数据只有True 和False两个值,转换成整型时,True=-1 ,False=0,将其它类型转换成逻辑型时,⾮0数转换为True ,0转换为False.3)字符型可以包括所有的西⽂字符和汉字,字符必须⽤双引号括“”起来,如:“abc123”4)⽇期型数据按8字节的浮点数来存储,⽇期型数表⽰⽅式有两种:可以⽤号码符#括起来,也可以⽤数字序列表⽰(⼩数点左边的数字代表⽇期,右边代表时间,0为午夜,0.5为中午12点,负数表⽰是1899年12⽉31⽇前的⽇期和时间)。
全国二级计算机上机考试注意事项

关系名(属性名1,属性名2,…,属性名n) (2)元组:在一个二维表中,水平方向的行称为元组,每一行为一个元组。 (3)属性:将二维表中垂直方向的列称为属性,每一列都有一个属性名。 (4)域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围。 (5)关键字:属性或属性的组合,其值能够唯一地标识一个元组。在Visual FoxPro中,主关键字和候选关键字就起唯一标志一 个元组的作用。
(4)在一行内输入多条命令 (5)将一条命令多行输入时中途换行没有分号“;” 2、找不到变量 产生原因:(1)命令动词与短语、短语中各单词之间没有用空格隔开 (2)命令动词、短语中的英文单词在全角状态下输入 3、语法错误/命令中缺少必要的字句 产生原因:(1)语句的结构不完整 (2)运算符和标点符号是在全角状态下输入或为中文符号 4、嵌套错误 产生原因:(1)关键词缺少配对,如有if却没有end if,有for却没有end for (2)配对关键词的个数不相等 5、操作符/操作数类型不匹配 产生原因:运算符两边的变量或数据类型不一致 6、缺少函数参数的值、类型或数目无效 产生原因:函数参数的个数不对或传递的参数类型不对 7、某某文件不存在 产生原因:(1)没有设置默认路径 (2)要打开的表文件或菜单文件没有存放在默认目录下 (3)调用没有定义的函数或过程来源:考试大-计 二、创建表文件时常见错误分析 1、没有设置默认路径 不少考生在事先没有用SET DEFAULT TO命令设置好当前盘当前目录的情况下进行考试,结果所创建的文件未能按要求存入指 定盘指定目录中,由此常常导致上机操作考试失败。 2、创建表文件时忽略了小数点和消失位数也包含在字段宽度之内的事实。导致输入数据时产生溢出。 3、在Visual FoxPro 中,A~Z单个英文字母已被专门用作工作区的别名,用户不能在用他们作为表文件名。错误提示:“别名 已被使用”。 三、记录操作时常见错误分析 1、记录的显示 单纯显示表记录的命令主要有LIST和DISPLAY两个。 LIST连续(集中)显示表记录,当命令中的" <记录范围>"和" <条件>"均缺省时,LIST显示所有记录。 DISPLAY分屏显示表记录,当命令中的" <记录范围>"和" <条件>"均缺省时,DISPLAY只显示当前记录,另外要使DISPLAY 命令也能显示所有记录,应指定显示记录范围ALL。 2、记录的定位 记录的定位主要有绝对定位(GO/GOTO)、相对定位(SKIP)和条件定位(LOCATE)三种。如果不能正确理解相对定位命令SKIP 的真正含义,就容易与绝对定位命令GO/GOTO相混淆。 3、记录的修改 记录的修改有编辑修改(EDIT)、条件修改(CHANGE)、窗口浏览修改(BROWSE)、自动替换修改(REPLACE)等多种修改方
计算机等级考试二级VB七个实用编程技巧解析

计算机等级考试二级VB七个实用编程技巧解析· 1、如果一行程序太长,能不能换行?VB的程序代码是允许换行书写的,只要在每次换行的最后一个字符加上换行字符“_”就可以了。
例如:Sub PicMove()Frm.Picture2.Left = Frm.Picture1.Left + _ ’加上换行符Frm.Picture1.WidthEnd Sub2、如何在设计的时候清空存在的图片?用鼠标点中该图片,在属性窗口中选中Picture属性,按Del键便可清空图片。
3、 Visual Basic 如何注释一段较长程序代码?VB注释程序代码的符号是“‘”,只要在某行程序前面加上“‘”,就可以注释该行程序。
但如果程序代码很长的时候,一行一行地注释令人觉得难以忍受。
VB本身提供了这个功能,在主菜单“视图”选项的“工具栏”下,选中Edit,VB的界面会出现一排工具按钮,其中的手形图标按钮后的两个按钮用于“设置注释块”和“解除注释块”。
4、怎么实现鼠标一移上去就出现小提示窗口的功能?VB 里每个控件都有ToolTipText属性,只要加上一行程序就可以了。
例如:Label1.ToolTipText = "这是提示!"。
5、如何获得当前软件的运行磁盘目录和命令行参数?VB里面有个系统对象叫App。
App.Path就是当前软件的运行目录。
而命令行参数存放在一个系统变量里面,叫Command。
程序语句如下:Label1.Caption=App.PathLabel2.Caption=Command$6、我想换掉鼠标显示的形状,怎么做?VB提供的系统控件一般都有MousePointer和MouseIcon属性。
我们可以寻找自己喜欢的*.ICO,*.CUR文件,实现的程序如下:Screen.MousePointer= 99 ’用户鼠标类型Screen.MouseIcon=LoadPicture("C:ABC1.ICO") ’读取鼠标的图标文件7、如何设置程序的错误出口?On Error语句用于程序的错误出口处理。
全国计算机等级考试二级VF知识点(完整版)
1、数据处理的中心问题是数据管理。
多年来,数据管理经历了人工管理阶段、文件管理阶段、数据库系统阶段。
2、人工管理阶段面对的主要问题:1、数据不能独立。
2、数据不能长期保存。
3、文件管理阶段面对的主要特点:1、数据与程序分开。
2、数据能长期保存。
3、数据没有完全独立。
4、存在数据冗余。
5、数据不能集中管理。
4、数据库系统阶段特点:1、实现了数据的结构化。
2、实现了数据共享。
3、实现了数据独立。
4、实现了数据统一控制。
5、三者之间的区别:主要在于数据与程序之间的关系。
在人工管理阶段,数据与程序不具有独立性。
在文件系统阶段,程序和数据有了一定的独立性。
在数据库系统阶段提供了数据与应用程序的独立性。
6、数据库(DATA BASE 简写为DB)是按一定的组织形式存储在一起的相互关联的数据集合。
数据库具有数据的结构化、独立性、共享性、冗余量小、安全性、完整性和并发控制的基本特点。
7、数据库管理系统(DATA BASE MANAGEMENT SYSTEM 简写为DBMS)是数据库系统的核心部分。
而数据库运行管理和控制例行程序是数据库管理系统的核心部分。
8、数据库系统(DATA BASE SYSTEM 简写为DBS)具体包括计算机硬件、操作系统、数据库、数据库管理系统和建立在该数据库之上的相关软件、数据库管理员和用户等5个部分。
9、数据库应用系统(DATA BASE APPLICATION SYSTEMS 简写为DBAS)通常由数据库和应用程序组成。
10、数据模型是指数据库的组织形式,它取决于数据库中数据之间联系的表达方式。
数据库管理系统所支持的数据模型分为3类,层次模型、网状模型和关系模型。
11、关系模型:用二维表结构来表示实体以及实体之间联系的模型称为关系模型,在关系模型中把数据看成是二维表中的元素,一张二维表就是一个关系。
12、关系术语:1、关系:一个关系就是一张二维表,在VFP中,一个关系存储为一个文件,文件的扩展名为.dbf,称为表。
(完整word版)计算机二级考试VB常用算法难点
计算机二级考试VB常用算法:约数因子1、算法说明1) 最大公约数:用辗转相除法求两自然数m、n的最大公约数。
(1)首先,对于已知两数m、n,比较并使得m>n;(2) m除以n得余数r;(3)若r=0,则n为求得的最大公约数,算法结束;否则执行步骤(4)(4) m→n n→r 再重复执行(2)譬如: 10与5分析步骤: m=10 n=5r=m mod n=0所以n(n=5)为最大公约数24与9分析步骤: m=24 n=9r=m mod n=6r≠0 m=9 n=6r=m mod n=3r≠0 m=6 n=3r=m mod n=0所以n(n=3)为最大公约数算法实现Private Function GCD(ByVal m As Long, ByVal n As Long) As Long Dim temp As LongIf m < n Then temp = m: m = n: n = tempDim r As LongDor = m Mod nIf r = 0 Then Exit Dom = nn = rLoopGCD = nEnd Function2) 最小公倍数m×n÷最大公约数3) 互质数最大公约数为1的两个正整数解题技巧该算法需要识记!这种类型题目的扩展是约数和因子题型。
2、实战练习1) 补充代码(2003春二(9))给定一个十进制正整数,找出小于它并与其互质的所有正整数(所谓互质数是指最大公约数为1的两个正整数,下图是程序执行画面)。
Option ExplicitPrivate Function gcd((1)) As IntegerDim r As Integerr = m Mod nIf r = 0 Thengcd = nElsem = n: n = r(2)End IfEnd FunctionPrivate Sub Command1_Click()Dim n As Integer, p As Integern = Val(Text1)For p = n - 1 To 2 Step -1If (3) Then List1.AddItem pNext pEnd Sub2) 编程题(2002秋上机试卷01)生成一个三行八列的二维数组A(3,8),其中前两行元素产生的方法是:用初值X1=26及公式Xi+1=(25×Xi+357) Mod 1024,产生一个数列:X1、X2、......、X16 。
全国计算机等级考试二级(vb)
全国计算机等级考试二级(vb)全国计算机等级考试(National Computer Rank Examination,简称NCRE)是由中国国家人力资源和社会保障部主管,由中国国家计算机等级考试委员会(NCREC)组织实施的计算机技术水平测试。
其中,"二级(vb)"表示二级Visual Basic语言应用。
NCRE二级(vb)考试主要测试考生在Visual Basic(VB)编程语言的应用能力。
Visual Basic是一种基于事件驱动的编程语言,广泛用于Windows平台的软件开发。
以下是可能涉及到的考试内容和知识点:1.VB语言基础:了解Visual Basic语言的基本语法、数据类型、变量、运算符等基础知识。
2.界面设计:能够使用VB进行用户界面设计,包括窗体设计、控件的使用、布局等。
3.程序逻辑:具备使用VB编写程序的逻辑思维和算法设计能力。
4.数据库连接:熟悉使用VB与数据库进行连接、数据查询和操作的相关知识。
5.错误处理:能够处理程序中可能出现的错误,提高程序的稳定性和可靠性。
6.文件操作:了解VB中对文件的读写和处理操作。
7.事件处理:理解VB中事件的概念,能够编写响应用户操作的事件处理程序。
8.图形图像处理:了解VB中的图形图像处理功能,包括图形绘制、图像处理等。
考试形式通常为计算机上机考试,考生需要根据题目要求使用Visual Basic语言完成相应的编程任务。
考试的具体内容和形式可能根据考试年份而有所变化,建议考生在备考过程中查阅最新的考试大纲和要求。
成功通过NCRE二级(vb)考试可以为求职、升学和职业发展提供一定的支持。
计算机二级VB考试应试技巧
计算机二级VB考试应试技巧一、题型分析与解题技巧单选题和填空题一般是对基本知识和基本操作进行考查的题型,它主要是测试考生对基本的、重要的理论及概念是否掌握、理解是否准确、认识是否全面、思路是否清晰,而很少涉及对理论的应用。
具体地说,考试时应注意以下几个方面:1.选择题的分析与解题技巧选择题为单选题,多选、错选或不选都不给分,但错选也不倒扣分,考生在做答选择题时要注意。
选择题每个小题只有2分,单位试题的分值量较小,且试题部分覆盖面,各类内容的试题均有,一般情况下,考生根本不可能做到对大部分的题目都有把握。
这时,需要考生学会放弃,即不确定的题目不要在上面纠缠过多,应该在此题上做上标记,立即转移注意力,做答其他题目。
最后有空余的时间再回过头来仔细考虑此题。
但要注意,对于那些实在不清楚的题目,就不要浪费时间了,放弃继续思考,不要因小失大。
2.填空题的分析与解题技巧填空题一般难度都比较大,一般需要考生填人准确的字符,往往需要非常地精确,错一个字都不得分。
而分值方面,每空只有2分,建议考生对填空题不要太过于看重,为个别问题耽误时间,不如回过头检查一些不确定的选择题,如能检查出两题,在分值上就抵得上一道填空题。
3.综合应试分析(1)当遇到不会做的或答不出来的题,一定不要慌乱(尤其是平时学习好的同学),可以把这题留下暂时不做,先把会做的题做好,能做多少就做多少;(2)当题做得非常顺利时,不要太得意,因为越看似容易的题目越错的多.当然也不要逆向思维,觉得这题这么简单是不是做错了,要相信自己,说到底还是要审清题目的意思;(3)不要受周围环境影响,当别人开始交卷时,也不要慌张,只要考生沉着冷静,认真回答每一个题目就可以了。
二、教材基本结构及往年考试分值分布全国计算机等级考试二级VB考试,辅导用书《全国计算机等级考试二级教程:Visual Basic语言程序设计》(高等教育出版社),本书共十五章:第1章Visual Basic程序开发环境(2分左右,以识记为主) 第2章对象及其操作(一般在机试题里考核)第3章简单程序设计(笔试2分左右)第4章VB程序设计基础(笔试6分左右,一般结合其他章节知识点一起考核)第5章数据的输入与输出(本章内容通常与其他章节知识点结合起来考,机试题中出现在简单应用题和综合应用题中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
2、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统
C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与
逻辑结构一致
3、以下数据结构中不属于线性数据结构的是(C)
A. 队列 B. 线性表 C. 二叉树 D. 栈
4、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式
n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349 B. 350 C. 255 D. 351
5、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
6、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
7、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
8、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度
9、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
10、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键 D. 域
11、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能
12、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
13、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. N+1 B. N C. (N+1)/2 D. N/2
14、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说
明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
15、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算
次数 D. 算法程序中的指令条数
16、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说
明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
17、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
18、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
19、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
20、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
21、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键D. 域
22、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
23、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式
24、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
25、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部
26、下列工具中属于需求分析常用工具的是(D)
A. PAD B. PFD C. N-S D. DFD
27、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
28、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计
也就是概要设计
A.详细设计 B. 需求分析 C. 总体设计 D. 编程调试
29、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
30、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C.
使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大
部分中都用实际领域的概念去思考
31、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归 B. 顺序、循环、嵌套
C. 循环、递归、选择 D. 顺序、选择、循环
32、下列工具中属于需求分析常用工具的是(D)
A. PAD B. PFD C. N-S D. DFD
33、数据的存储结构是指(B)
A. 数据所占的存储空间量 B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式 D. 存储在外存中的数据
34、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码