2020年9月全国计算机二级考试选择题易错题总结归纳

合集下载

2020年9月全国计算机等级考试二级笔试模拟试卷及答案

2020年9月全国计算机等级考试二级笔试模拟试卷及答案

2020年9月全国计算机等级考试二级笔试模拟试卷及答案一﹑选择题(每小题2分,70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应的位置上,答在试卷上不得分。

(1)软件是指A.程序B.程序和文档C.算法加数据结构D.程序、数据与相关文档的完整集合(2)软件调试的目的是A.发现错误B.改正错误C.改善软件的性能D.验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A.对象的继承B.对象的多态C.对象的封装D.对象的分类(4)下列叙述中,不符合良好程序设计风格要求的是A.程序的效率第一,清晰第二B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息(5)下列叙述中正确的是A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上三种说法都不对(6)下列叙述中正确的是A.数据的逻辑结构与存储结构必定是一一对应的B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D.以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A.n(n+1)/2 B.nlog2 n C.n(n-1)/2 D.n/2 (8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A.219 B.221 C.229 D.231(9)下列叙述中正确的是A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上三种说法都不对(10)下列叙述中正确的是A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表(11) 在Visual Foxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为A.向导B.设计器C.生成器D.项目管理器(12)命令?VARTYPE(TIME())结果是A.C B.D C.T D.出错(13)命令?LEN(SPACE(3)-SPACE(2))的结果是A.1 B.2 C.3 D.5(14)在Visual Foxpro中,菜单程序文件的默认扩名是A.mnx B.mnt C.mpr D.prg(15)想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A.SET CENTURY ON B.SET CENTURY OFFC.SET CENTURY TO 4 D.SET CENTURY OF 4(16)已知表中有字符型字段职称和姓别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A.INDEX ON 职称+性别 TO ttt B.INDEX ON 性别+职称TO ttt C.INDEX ON职称,性别TO ttt D.INDEX ON 性别,职称TO ttt (17)在Visual Foxpro中,Unload事件的触发时机是A.释放表单B.打开表单C.创建表单D.运行表单(18)命令SELECT 0的功能是A.选择编号最小的未使用工作区B.选择0号工作区C.关闭当前工作区的表D.选择当前工作区(19)下面有关数据库表和自由表的叙述中,错误的是A.数据库表和自由表都可以用表设计器来建立B.数据库表和自由表都支持表间联系和参照完整性C.自由表可以添加到数据库中成为数据库表D.数据库表可以从数据库中移出成为自由表(20)有关ZAP命令的描述,正确的是A.ZAP命令只能删除当前表的当前记录B.ZAP命令只能删除当前表的带有删除标记的记录C.ZAP命令能删除当前表的全部记录D.ZAP命令能删除表的结构和全部记录(21)在视图设计器中有,而在查询设计器中没有的选项卡是A.排序依据B.更新条件C.分组依据D.杂项(22)在使用查询设计器创建查询是,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是A.排序依据B.联接C.筛选D.杂项(23)在Visual Foxpro中,过程的返回语句是A.GOBACK B.COMEBACK C.RETURN D.BACK (24)在数据库表上的字段有效性规则是A.逻辑表达式B.字符表达式C.数字表达式D.以上三种都有可能(25)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。

计算机二级考试易错题

计算机二级考试易错题

计算机二级考试易错题计算机二级考试是广泛接受的一项技能证书考试,对于计算机相关专业及从业人员来说,拥有该证书可以增加其竞争力。

然而,在这个考试中,有一些题目经常会引起考生的困扰,成为易错题。

本文将针对计算机二级考试中易错的题目进行详细的分析和解答,帮助考生更好地应对考试。

一、计算机基础知识1. 以下不属于计算机硬件的是什么?答案:操作系统解析:计算机硬件包括硬盘、内存、CPU、显示器等物理设备,而操作系统是计算机软件的一部分,不属于硬件。

2. 在Windows系统中,以下哪个快捷键可以将选中的文件或文件夹删除到回收站?答案:Delete键解析:在Windows系统中,按下Delete键可以将选中的文件或文件夹删除到回收站;Shift + Delete则是永久删除,不经过回收站。

二、常见办公软件1. 在Excel中,以下公式用于求取选定区域中数值的平均值的函数是?答案:AVERAGE解析:AVERAGE函数用于求选定区域中数值的平均值。

2. 下面哪个是Word中的页面设置选项?答案:布局解析:在Word中,页面设置主要在“布局”选项中,包括纸张大小、方向、边距等设置。

三、网络知识1. 在网络中,以下不属于IP地址的是什么?答案:端口号解析:IP地址用于识别网络中的计算机设备,而端口号用于标识网络数据包中的数据所属于的应用程序或服务。

2. HTTP是什么协议的缩写?答案:超文本传输协议解析:HTTP(HyperText Transfer Protocol)是一种用于传输超文本数据的协议。

四、编程相关1. 下列选项中,不属于编程语言的是?答案:HTML解析:HTML(HyperText Markup Language)是一种用于制作网页的标记语言,不属于编程语言。

2. 在Java中,以下可以用于输入数据的方法是?答案:Scanner类的next方法解析:Scanner类是Java中用于接受输入的工具类,next方法用于获取用户输入的下一个字符串或单词。

计算机二级的错题总结与强化练习

计算机二级的错题总结与强化练习

计算机二级的错题总结与强化练习计算机二级考试是评估个人计算机应用水平的重要指标,对于考生来说,掌握相关知识点和技能是取得好成绩的关键。

然而,在备考过程中,我们常常会遇到一些难题,反复做题也无法得到满意的答案。

为了帮助大家能够更好地备考和提升自己的水平,本文将对计算机二级常见的错题进行总结,并提供相应的强化练习。

一、错误类型总结1. 题目理解错误:这类错误是由于没有仔细阅读题目造成的。

例如,题目要求求一个文件的大小,但是考生错误地将文件大小和文件名进行了混淆。

为避免这类错误,我们应该仔细审题,理解题目要求。

2. 语法错误:计算机二级考试大多涉及到编程语言,而编程语言对于语法的要求非常严格。

在程序设计题中,语法错误是一个常见的错误类型,例如缺少分号、括号使用错误等。

为避免这类错误,我们需要熟悉所用编程语言的语法规则,并多进行练习,加深对语法的理解。

3. 算法错误:算法错误主要是在解决问题的过程中,对算法的选择和处理出现错误。

这类错误需要通过实际编程练习和理论学习相结合来解决。

我们需要理解各种常见算法的原理和应用场景,并通过实际练习提高对算法的应用能力。

4. 逻辑错误:逻辑错误是程序设计过程中最常见的错误之一。

这种错误是由于程序的逻辑结构设计有误导致的。

为避免这类错误,我们需要清晰地分析问题,找出问题所在,并及时修正逻辑错误。

二、强化练习为了帮助大家更好地掌握计算机二级考试的知识点和技能,以下是一些强化练习的建议:1. 多做错题:将之前做错的题目整理出来,逐一分析错误的原因,并重新做一遍。

通过反复练习,加深对错题知识点的理解和记忆。

2. 制定学习计划:根据考试大纲和自身的情况,制定一个详细的学习计划。

合理安排时间,有针对性地学习考试重点和难点,提高备考效率。

3. 利用模拟考试:模拟考试可以帮助我们熟悉真实考试的环境和时间限制,同时也能够发现自己的薄弱环节。

做完模拟考试后,要及时查看解析,对错题进行分析和总结。

2020年全国计算机等级考试二级公共基础知识复习题库及答案(精华版)

2020年全国计算机等级考试二级公共基础知识复习题库及答案(精华版)

2020年全国计算机等级考试二级公共基础知识复习题库及答案(精华版)第一章数据结构一、选择题(1)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表 B)线性链表C)二叉链表 D)有序线性链表【答案】A【解析】二分查找只适用于顺序存储的有序表。

在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大.但允许相邻元素值相等)的。

选项A正确。

(2)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素【答案】C【解析】栈是一种特殊的线性表,其插入与删除运算都只在线性表的一端进行。

由此可见,选项A、选项B和选项D错误,正确答案是选项C。

(3)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率【答案】D【解析】一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。

而采用不同的存储结构,其数据处理的效率是不同的。

由此可见,选项D的说法正确。

(4)算法执行过程中所需要的存储空间称为算法的A)时间复杂度B)计算工作量C)空间复杂度D)工作空间【答案】c【解析】算法执行时所需要的存储空间,包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间,其中额外空间还包括算法程序执行过程的工作单元以及某种数据结构所需要的附加存储空间。

这些存储空间共称为算法的空间复杂度。

(5)下列关于队列的叙述中正确的是A)在队列中只能插入数据B)在队列中只能删除数据C)队列是先进先出的线性表D)队列是先进后出的线性表【答案】c【解析】对队列可以进行插入和删除数据的操作,只是插入数据只能在队尾,删除数据只能在队头。

2020年9月全国计算机等级考试二级VF笔试试题及答案

2020年9月全国计算机等级考试二级VF笔试试题及答案

2020年9月全国计算机等级考试二级VF笔试试题及答案一、选择题(每小题 2 分,共 70 分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项不符合良好程序设计风格的是________。

A)源程序要文档化B)数据说明的次序要规范化C)避免滥用 goto 语句D)模块设主地要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是________。

A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是________。

A)软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为________。

A)概念模式B)外模式C)内模式D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。

A)编码设计B)测试阶段C)运行阶段D)物理设计(6)设有如下三个关系表下列操作中正确的是________。

A)T=R∩ SB)T=R∪SC)T=R×SD)T=R/S(7)下列叙述中正确的是________。

A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间可复杂度必定小D)上述三种说法都不对(8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。

A)63B)64C)6D)7(9)数据库技术的根本目标是要解决数据的________。

A)存储问题B)共享问题C)安全问题D)保护问题(10)对下列二叉树进行中序遍历的结果是________。

A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG(11)下列程序段执行以后,内存变量 A 和 B 的值是________。

2020年9月全国计算机等级考试二级Foxpro笔试模拟试题及答案

2020年9月全国计算机等级考试二级Foxpro笔试模拟试题及答案

2020年9月全国计算机等级考试二级Foxpro笔试模拟试题及答案一、选择题((1)~( 40)每题1分,(41)~(50)每题2分,共60分)(1)在计算机中,一个字节所包含二进制位的个数是A)2 B)4 C)8 D)16(2)在多媒体计算机中,CD-ROM属示媒体于A)存储媒体 B)传输媒体 C)表现媒体 D)表(3)在DOS系统中,带有通配符的文件名*.*表示A)硬盘上的全部文件 B)当前盘当前目录中的全部文件C)当前盘上的全部文件 D)根目录中的全部文件(4)十六进制数100转换为十进制数为A)256 B)512C)1024 D)64(5)能将高级语言编写的源程序转换为目标程序的软件是A)汇编程序 B)编辑程序 C)解释程序 D)编译程序(6)在Internet中,用于在计算机之间传输文件的协议是A)TELNET B)BBS C)FTP D)WWW(7)在Windows环境下,资源管理器左窗口中的某文件夹左边标有"+"标记表示A)该文件夹为空 B)该文件夹中含有子文件夹C)该文件夹中只包含有可执行文件 D)该文件夹中包含系统文件(8)在Windows环境下,下列叙述中正确的是A)在"开始"菜单中可以增加项目,也可以删除项目B)在"开始"菜单中不能增加项目,也不能删除项目C)在"开始"菜单中可以增加项目,但不能删除项目D)在"开始"菜单中不能增加项目,但可以删除项目(9)从Windows环境进入DOS方式后,返回Windows环境的命令为A)QUIT B)WIN C)EXIT D)ESC(10)下列叙述中正确的是A)计算机病毒只感染可执行文件 B)计算机病毒只感染文本文件C)计算机病毒只能通过软件复制的方式进行传播D)计算机病毒可以通过读写磁盘或网络等方式进行传播(11)一个关系是一张二维表。

2020年9月全国计算机二级考试选择题常考点整合

2020年9月全国计算机二级考试选择题常考点整合

2020年9月全国计算机二级考试选择题常考点整合1、需求分析阶段可以使用的工具有数据流图(dfd图),数据字典dd,判定树与判定表。

2、面向对象方法中,对象有如下一些基本特点:标识唯一性、分类型、多态性、封装性、模块独立性好。

3、Internet的四层结构分别是:网络接口层、网络层、传输层、应用层。

4、选中目录,然后Ctrl+shift+f9组合键,word中特定格式的目录转化成纯文本格式,且会随着正文而变化。

5、结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句。

6、n-s图:方框;e-r图中实体集用矩形表示,属性用椭圆表示,联系用菱形表示。

7、面向对象方法中,继承是指类之间共享属性和操作的机制。

8、面向对象基本方法的基本概念有对象、类和实例、消息、继承与多态性。

9、汉字输入码也叫外码,包括:音码、音形码、形码、数字码。

办公软件中的字体在操作系统中有对应的字体文件,字体文件中存放的汉字编码是字形码,字形码是存放汉字字形信息的编码,它与汉字内码一一对应。

10、软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。

11、需求分析阶段的工作有:需求获取、需求分析、编写需求规格说明书、需求评审。

12、系统结构图——概要设计阶段、pad图——详细设计阶段、程序流程图——详细设计阶段、数据流图(dfd图)——可行性研究阶段。

13、软件需求规格说明书有以下几个方面的作用:1、便于用户、开发人员进行理解和交流;2、反映出用户问题的结构,可以作为软件开发工作的基础和依据;3、作为确认测试和验收的依据。

14、黑盒测试法分为:等价类划分法、边界值分析法和错误推测法。

白盒测试:逻辑覆盖、基本路径测试。

15、数据库设计过程主要包括需求分析、概念结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运行和维护阶段。

计算机等级考试的错题分析与总结

计算机等级考试的错题分析与总结

计算机等级考试的错题分析与总结计算机等级考试作为一项全面评估个人计算机应用水平的考试,对于参加考试的人来说,遇到错题是常有的事情。

在考试中遇到错题时,我们应该如何进行分析与总结,以提高自己的考试成绩呢?一、错题分析在遇到错题时,我们首先要进行错题分析,找出自己的不足之处,以便在今后的学习中有针对性地加以改进。

1. 阅读题目不细致:在考试中,有时候我们会因为心急或紧张而没有认真阅读题目,导致对问题的理解出现偏差。

例如,在选择题中,某道题目问“以下哪种数据类型不属于整数类型”,但我们没有仔细阅读选项,可能会误以为题目是问“以下哪种数据类型不属于数值类型”,从而选错了答案。

2. 知识点理解不透彻:在考试中,遇到一些复杂的知识点或者我们平时理解得不够透彻的知识点时,就容易在题目答案上出错。

例如,在数据库相关的题目中,我们可能没有理解清楚关系型数据库和非关系型数据库的区别,导致在选择题中选错了答案。

3. 操作不熟练:计算机等级考试中,除了选择题以外,还有一些需要操作的题目,如编程题、软件应用题等。

在这些题目中,如果我们对操作方法不够熟练,就有可能出现错误。

例如,在编程题中,我们可能会因为语法错误或者逻辑错误而导致程序运行出错。

二、错题总结在进行错题分析后,我们应该进行错题的总结,以便今后避免类似的错误出现。

1. 强化知识点学习:通过分析错题,我们可以了解到自己的知识薄弱点,找出自己在某个知识点上的不足之处。

在之后的学习中,我们应该有针对性地加强这些薄弱点的学习,通过阅读相关的教材、查找网络资源等方式,让自己对这些知识点有更深入的理解。

2. 加强操作练习:对于需要操作的题目,我们可以通过多加练习来提高自己的操作技能。

例如,在编程题中,我们可以多写一些练习题,通过实际动手操作来熟悉编程语言的语法和逻辑。

在软件应用题中,我们可以多使用相关软件进行实践操作,熟悉软件的功能和使用方法。

3. 提高注意力和细致性:在考试中,阅读题目时要保持冷静,提高注意力,细致阅读每个选项,确保对题目理解准确。

计算机二级选择题知识点

计算机二级选择题知识点

计算机二级选择题知识点
嘿,朋友们!咱今天来聊聊计算机二级选择题的知识点呀!比如说数据结构,这就像搭积木一样,你得知道怎么把各种小木块拼凑起来才稳当呀!比如栈这种数据结构,就像是一个只能从一端进出的特殊箱子,后进先出,想象一下,是不是很有意思?还有程序设计基础,这可太重要啦!就像你要盖一座房子,得先有个好的设计图纸对吧。

比如各种编程语言的特点,好比不同的工具,有的适合敲钉子,有的适合锯木头。

再说说操作系统,哇哦,这简直就是电脑的大管家呀!它要管着各种资源的分配呢,就像班级里的班长一样,要协调好大家呢!还有数据库设计,这就像是一个超级大的仓库,你得合理规划好里面的空间来存放东西。

比如说怎么建表,怎么关联表,这些都得搞清楚呀!总之,计算机二级选择题的知识点可真是丰富多彩呀,大家可得好好学,不然怎么能顺利通过考试呢!我的观点就是,这些知识点都很重要,得认真去掌握呀!。

计算机等级考试中常见的易错题及解析

计算机等级考试中常见的易错题及解析

计算机等级考试中常见的易错题及解析一、选择题1. 下面哪个选项属于计算机网络的分类?A. 电脑网络B. 数据网络C. 互联网D. 所有选项都是答案:D解析:计算机网络主要分为电脑网络和数据网络两种。

电脑网络是指将多台计算机互联起来,实现资源共享和信息传输;数据网络是指通过传输线路将数据互联起来进行传输,并通过路由、交换等技术实现信息的传递。

互联网是全球范围的广域网,是计算机网络的一种。

2. 下面哪个选项是描述计算机硬件的正确说法?A. 软件可以修改计算机硬件B. 硬件可以读写数据C. 硬件只包括计算机的主机D. 硬件决定了计算机的功能答案:D解析:计算机硬件是指计算机的实体部分,包括主机、显示器、键盘、鼠标等。

硬件决定了计算机的功能,计算机的软件也需要依赖硬件才能运行。

硬件本身不能修改软件,软件只能通过硬件来执行。

二、填空题1. 计算机中,最小的数据存储单位是**。

答案:位解析:计算机中,数据存储单位从小到大依次为:位(bit)、字节(byte)、千字节(kilobyte)、兆字节(megabyte)、吉字节(gigabyte)等。

2. 在计算机中,CPU的作用是**。

答案:执行指令和进行数据处理解析:CPU(中央处理器)是计算机的核心,负责执行指令和进行数据处理。

它通过从内存中读取指令和数据,并进行加工处理,最终将结果返回到内存或输出设备。

三、判断题1. 常见的操作系统有Windows和iOS两种。

答案:错误解析:常见的操作系统有多种,包括Windows、iOS、Linux等。

Windows主要用于个人电脑,iOS主要用于苹果公司的移动设备。

不同的操作系统有不同的特点和适用场景。

2. 网页浏览器可以用来发送和接收电子邮件。

答案:正确解析:网页浏览器是一种用来浏览互联网上的网页的软件,同时也可以用来发送和接收电子邮件。

常见的网页浏览器有Chrome、Firefox、Safari等。

四、问答题1. 什么是计算机病毒?答案:计算机病毒是一种能够在计算机系统中自我复制并传播的恶意软件。

计算机二级选择题易错题集

计算机二级选择题易错题集

计算机二级笔试选择题易错题集1.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。

A) 快速排序B) 冒泡排序C) 直接插入排序D) 堆排序参考答案:D【解析】除了堆排序算法的比较次数是,其他的都是n(n-1)/2。

2. 在数据库设计中,将E-R图转换成关系数据模型的过程属于()。

A) 需求分析阶段B) 概念设计阶段C) 逻辑设计阶段D) 物理设计阶段参考答案:C【解析】E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于逻辑设计阶段。

3.下列关于字段属性的叙述中,正确的是()。

A) 可对任意类型的字段设置"默认值"属性B) 设置字段默认值就是规定该字段值不允许为空C) 只有"文本"型数据能够使用"输入掩码向导"D) "有效性规则"属性只允许定义一个条件表达式参考答案:D【解析】"默认值"是指添加新记录时自动向此字段分配指定值。

"有效性规则"是提供一个表达式,该表达式必须为True才能在此字段中添加或更改值,该表达式和"有效性文本"属性一起使用。

"输入掩码"显示编辑字符以引导数据输入。

故答案为D)。

4.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是()。

A) 删除B) 追加C) 生成表D) 更新参考答案:C【解析】如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是生成表查询。

答案为C)选项5.发生在控件接收焦点之前的事件是()。

A) EnterB) ExitC) GotFocusD) LostFocus参考答案:A【解析】控件的焦点事件发生顺序为:Enter→GotFocus→操作事件→Exit→LostFocus。

其中GotFocus表示控件接收焦点事件,LostFocus表示控件失去焦点事件。

计算机二级考试选择易错题库

计算机二级考试选择易错题库

1.结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto 语句2.软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等3.栈按“先进后出”组织数据4.E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于逻辑设计阶段5.高级语言数据结构丰富6.软件测试主要包括单元测试、集成测试、确认测试和系统测试。

7.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构8.栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构9.需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面10.继承是指类之间共享属性和操作的机制。

11.数据库系统的三级模式是概念模式、外模式和内模式。

概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。

外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述12.E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表13.对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好14.支持子程序调用。

栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,15.任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是5+1=6个。

16.降低耦合性提高内聚性有利于提高模块的独立性17.环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。

因为是循环利用的队列结构,所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。

18.般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

计算机二级的错题分析与反思

计算机二级的错题分析与反思

计算机二级的错题分析与反思计算机二级考试是广大学生所面临的一项重要考试,但偶尔会出现错题是常有的事情。

本文将对计算机二级的错题进行分析和反思,以期帮助同学们更好地理解和解决相关问题。

一、题目一:数据库中的主键和外键的作用是什么?在数据库中,主键和外键是两个重要的概念和元素。

主键作为数据库表中的唯一标识,用于确保每条记录的唯一性,以便于数据的查找和操作。

外键则是用于建立不同表之间的关联关系,用于保证数据的一致性和完整性。

1. 错题分析:同学们容易混淆主键和外键的作用,无法准确区分它们所起到的作用和含义。

2. 反思:要加强对数据库基本概念的理解和记忆,深入学习主键和外键的定义和使用方法,通过实际案例加深对其作用的理解。

二、题目二:简述 OSI 七层网络模型的每一层的作用。

OSI(Open Systems Interconnection)七层网络模型是计算机网络通信的框架。

该模型将网络通信分为七个层次,每层都有不同的功能和作用。

1. 错题分析:学生们对于 OSI 七层网络模型的各个层次缺乏了解,无法理解每层的具体作用和相互之间的关系。

2. 反思:要加强对 OSI 七层网络模型的学习,掌握每层的名称和作用,通过实际案例深入理解各层之间的通信过程。

三、题目三:简述 SQL 语言中 GROUP BY 和 HAVING 的区别是什么?在 SQL 语言中,GROUP BY 和 HAVING 是用于数据查询和整理的重要关键词。

GROUP BY 用于分组查询,而 HAVING 用于对分组后的结果进行过滤。

1. 错题分析:许多同学容易混淆 GROUP BY 和 HAVING 的使用场景和功能,无法正确理解其区别。

2. 反思:要加强对 SQL 语言的学习,深入理解 GROUP BY 和HAVING 的具体用法,并通过实际练习加深对其区别的理解和记忆。

四、题目四:什么是数据结构中的栈和队列?栈和队列是常见的数据结构,用于存储和处理数据。

9月考计算机二级选择题必背知识点

9月考计算机二级选择题必背知识点

1.计算机完成一条指令所花费的时间称为一个指令周期2.顺序程序不具有并发性3.总线带宽是指数总线的数据传输率4.一进程已获得除CPU以外的所有所需运行资源,经调度CPU给它后,该进程将进入运行状态5.CPU芯片内部链接各元件的总线是内部总线6.如果一个进程在运行时以某种原因暂停,该进程将脱离运行状态进入阻塞状态7.要使用外存储器中的信息,应先将其调入内存储器8.进程是程序的执行过程9.下面设备中不输入外部设备的是内部存储器10.进程具有多种属性,并发性之外的另一重要属性是动态性11.计算机工作的本质是取指令、分析指令和执行指令12.操作系统在控制和管理进程过程中,进程存在的唯一标志是数据结构PCB13.在计算机中,运算器的基本功能是进行算术和逻辑运算14.理论上计算机虚拟内存最大容量取决于计算机地址位数15.1/0方式中使计算机系统并行工作程度最高的是通道16.计算机的缓冲技术用于提高主机和设备交换信息的速度17.整数在计算机中存储和运算通常采用的格式是补码18.在·操作系统中,将文件名转换为文件存储地址的结构是文件目录19.下列叙述中正确的是处于阻塞状态的进程,当阻塞原因解除后即进入就绪状态20.下列不属于文件属性的是文件内容21.下列叙述中正确的是在CPU执行一条指令的过程中至少占用一个机器周期22.下列关于多道程序环境下进程描叙正确的是单CPU的计算机允许多个进程并发执行23.机器周期的同步标准是CPU访问一次存储器所需要的时间24.一个正在进行的进程由于所申请的资源得不到满足要调用阻塞进程原语25.当一个进程在运行过程中释放了系统资源后要调用唤醒进程原语26.下列叙述中正确的是机器数补码的符号位取反既是偏移码27.下列关于冯•诺依曼结构计算机硬件组成方式描述正确的是由运算器、存储器、控制器、输入设备和输出设备组成28.当一进程在运行状态下结束时要调用撤销进程原语29.系统在创建一个进程时需要调用创建进程原语30.下列叙述中错误的是虚拟存储器的大小就是实际外存的大小31.下列叙述中叙述正确的是进程调度仅负责对CPU进行分配32.在计算机内部表示指令和数据应采用二进制33.过程控制系统属于实时系统34.下列存储管理中要采用静态重定位技术的是可变分区存储管理35.下列存储管理中要采用动态重定位技术的是请求分段式存储管理36.指令中的地址码部分给出了存放操作数所在地址的寻址方式是间接寻址37.允许多个联机用户同时使用一台计算机系统进行计算的操作系统属于分时操作系统38.在执行指令过程中,CPU不经过总线能直接访问的是寄存器39.一台计算机有30个终端用户同时使用C语言系统,则该计算机使用的操作系统的分时操作系统40.不属于操作系统基本功能的是数据库管理41.关于计算机内带符号的定点数,下列描述中正确的是补码的符号位取反既是偏移码42.常用的连续存储管理技术有固定分区存储管理和可变分区存储管理43.下列叙述中正确的是计算机系统由硬件系统和软件系统组成44.1/0方式中的程序查询方式是指当CPU需要执行1/0操作时,程序将主动查询1/0设备是否准备好45.关于冯•诺依曼计算机结构描述正确的是存储程序控制的计算机结构46.1/0方式中的程序中断方式是指当出现异常情况时,CPU暂时停止当前程序的运行,转向执行相应的服务程序47.下列存储器中访问速度最快的是缓存48.下列叙述中正确的是进程一旦创建,即进入就绪状态49.下列叙述中正确的是虚拟存储器是对主存的扩展50.下列关于多道程序环境下特点描述正确的是程序和计算机执行程序的活动不再一一对应51.下列叙述中正确的是CPU可以通过总线访问计算机内容和各种输入输出设备52.采用虚拟存储管理技术的主要优点是可为用户提供比物理内存大得多的逻辑地址空间53.下面叙述正确的是分布式计算机系统是由多台分散的计算机经网络连接而成,且可协作完成同一人任务的系统54.下列存储管理技术中,采用静态地址重定位的是固定分区存储管理55.飞机的飞行系统采用实时操作系统56.关于带符号的定点数下面描述中正确的是正数的原码、反码、补码均相同57.分时操作系统具有以下特点交互性、独立性、及时性和同时性58.计算机系统一般包括硬件系统和软件系统59.下列叙述中错误的是动态地址重定位要求程序必须占用连续固定的内存空间60.下列存储器中,访问速度最快的是寄存器61.过程操作系统中一般采用实时操作系统62.下列叙述中正确的是地址重定位方式包括静态地址重定位和动态地址重定位63.下列叙述中错误的是进程的活动过程与程序是一一对应的64.机器人控制系统需使用实时操作系统65.下列叙述中错误的是地址重定位要求程序必须装入固定的内存空间66.通常所说的计算机主机主要包括中央存储器和主存储器67.实时操作系统具有快速响应能力68.下列叙述中正确的是动态地址重定位不要求程序装入固定的内存空间,且允许程序在内存中再次移动位置69.用来解决CPU和主存之间速度不匹配问题的方法是在主存储器和CPU之间增加高速缓冲存储器70.下列叙述中正确的是虚拟存储器的空间大小取决于计算机的访存能力71.分时操作系统不具有的特点是实时性72.如果指令中的地址码部分直接给出了操作数,则称为立即寻址73.下列叙述中正确的是在CPU执行指令过程中至少要访问存储器一次74.指令中的地址码部分直接给出了操作数在存储器中地址的寻址方式是直接寻址75.下列叙述中错误的是当处于运行状态的进程申请新资源而又不能立即被满足时即进入就绪状态76.下列存储管理中要采用虚拟存储管理技术的是请求分页或分段式存储管理77.下列叙述中错误的是进程一旦创建完成,就进入运行状态78.下列叙述中正确的是进程控制块PCB是进程存在的唯一标志79.操作数的地址隐含在指令的操作码或某个寄存器中的寻址方式是隐含寻址80.下列关于计算机总线的叙述,正确的是地址总线是单向的,数据和控制总线是双向的81.引入多道程序设计的目的在于充分利用CPU,减少CPU等待时间82.下面不属于接口设备的是CPU83.采用时间片轮转算法调度的目的是使得多个进程都能得到系统的及时响应84.CPU对存储器的两次读/写操作之间的最小间隔称为存取周期85.为了描述进程的动态变化过程,在进程控制块中定义了进程状态字86.在计算机一般系统中,存储容量最大的是硬盘87.完整的计算机系统包括硬件系统和软件系统祝考试必过!。

2020年全国计算机二级考试试题题库(附答案)

2020年全国计算机二级考试试题题库(附答案)

2020年全国计算机二级考试试题题库(附答案)2020年全国计算机二级考试试题题库(附答案)一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分)下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。

(1) 应用软件是指A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件(2) 下列述叙中错误的是A) 计算机要经常使用不要长期闲置不用B) 为了延长计算机的寿命,应避免频繁开关计算机C) 在计算机附近应避免磁场干扰D) 计算机用几小时后,应关机一会儿再用(3) 下列字符中,ASCII码值最小的是A) A B) a C) Z D) x(4) 用晶体管作为电子器件制成的计算机属于A) 第一代 B) 第二代 C) 第三代 D) 第四代(5) 下列各不同进制的四个无符号数中,最小的数是A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16(6) 二进制数1110111.11转换成十六进制数是A) 77.C B) 77.3 C) E7.C D) E7.3(7) 下列各无符号十进制数中,能用八位二进制表示的是A) 296 B) 333 C) 256 D) 199(8) 计算机的软件系统可分类为A) 程序与数据 B) 系统软件与应用软件D) 操作系统与语言处理程序 D) 程序、数据与文档(9) 486机中的CPU同时能处理的二进制位数为A) 8 B) 16 C) 32 D) 64(10) 在使用计算机的过程中,需要重新启动DOS,则要A) 按Ctrl+Break键 B) 按^C键 C) 按Ctrl+Alt+Del键 D) 按^H键(11) 现要从软盘启动DOS(软盘中已存有DOS系统),设有如下一些操作:①打开计算机电源;②将该软盘插入A驱动器;③关好A驱动器门。

计算机二级选择题知识点总结

计算机二级选择题知识点总结

计算机二级选择题知识点总结计算机二级选择题知识点总结计算机二级是国家职业资格考试中的一项重要考试科目,对于计算机相关专业的学生以及从事计算机工作的人员来说,具备计算机二级证书是必备的。

计算机二级选择题是考察考生对于计算机相关知识的掌握程度,包括计算机基础知识、计算机应用能力、计算机网络知识、数据库知识等方面。

接下来,我们将从四个方面进行计算机二级选择题知识点总结。

一、计算机基础知识计算机基础知识是计算机二级考试的核心内容之一。

主要包括计算机的基本概念、计算机的基本组成、计算机的性能指标、计算机的工作原理等方面。

具体知识点包括:计算机硬件、计算机软件、计算机网络、操作系统、数据库管理系统等。

二、计算机应用能力计算机应用能力是计算机二级考试的另一重要内容。

主要包括计算机操作系统的使用、办公自动化软件的使用、程序设计及开发等方面。

具体知识点包括:Windows操作系统的安装与使用、Office办公软件的使用、计算机程序设计语言的基本知识、网页设计与制作等。

三、计算机网络知识计算机网络知识是计算机二级考试中的难点内容之一。

主要包括计算机网络的基本概念、网络的分类、网络的拓扑结构、网络的传输介质、网络的安全性等方面。

具体知识点包括:TCP/IP协议、网络概念与分类、局域网与广域网、网络拓扑结构等。

四、数据库知识数据库知识是计算机二级考试中的另一重要内容。

主要包括数据库的基本概念、数据库的存储结构、数据库的数据操作语言、数据库的事务处理等方面。

具体知识点包括:关系型数据库、非关系型数据库、数据库的设计方法、数据库的查询语言等。

以上只是计算机二级选择题的一部分知识点总结,还有很多其他的知识点需要考生掌握。

在备考过程中,考生应该注重对计算机的基本概念和基本原理的理解,掌握计算机的基本操作技能,培养良好的计算机应用能力,了解计算机网络和数据库的基本知识。

此外,考生还需要通过大量的练习来提高解题能力,熟悉考试题型,对于常见的选择题有一定的分析能力。

2020年全国计算机等级考试二级笔试试卷及答案

2020年全国计算机等级考试二级笔试试卷及答案

2020年全国计算机等级考试二级笔试试卷及答案(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)一个栈的初始状态为空。

现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是A)12345ABCDE B)EDCBA54321C )ABCDE12345 D)54321EDCBA(2)下列叙述中正确的是A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只需要队头指针就能反应队列中元素的动态变化情况C)在循环队列中,只需要队尾指针就能反应队列中元素的动态变化情况D)循环队列中元素的个数是由队头和队尾指针共同决定(3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是A)O(N) B)O(n2) C)O(log2n) D)O(n log2n) (4)下列叙述中正确的是A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C)顺序存储结构能存储有序表,链式存储结构不能存储有序表D)链式存储结构比顺序存储结构节省存储空间(5)数据流图中带有箭头的线段表示的是A)控制流 B)事件驱动 C)模块调用 D)数据流(6)在软件开发中,需求分析阶段可以使用的工具是A)N-S图 B)DFD图 C)PAD图 D)程序流程图(7)在面向对象方法中,不属于“对象”基本特点的是A)一致性 B)分类性 C)多态性 D)标识唯一性(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是A)一对一 B)一对多 C)多对一 D)多对多(9)在数据管理技术发展的三个阶段中,数据共享最好的是A)人工管理阶段 B)文件系统阶段C)数据库系统阶段 D)三个阶段相同(10)有三个关系R、S和T如下:A B Cm 1 3R S T A Bm 1n 2B C1 33 5由关系R和S通过运算得到关系T,则所使用的运算为A)笛卡尔积 B)交 C)并 D)自然连接(11)设置表单标题的属性是A)Title B)Text C)Biaoti D)Caption(12)释放和关闭表单的方法是A)Release B)Delete C)LostFocus D)Destory(13)从表中选择字段形成新关系的操作是A)选择 B)连接 C)投影D)并(14)Modify Command命令建立的文件的默认扩展名是A)prg B)app C)cmd D)exe(15)说明数组后,数组元素的初值是A)整数0 B)不定值 C)逻辑真 D)逻辑假(16)扩展名为mpr的文件是A)菜单文件 B)菜单程序文件 C)菜单备注文件 D)菜单参数文件(17)下列程序段执行以后,内存变量y的值是x=76543y=0DO WHILE x>0y=x%10+y*10x=int(x/10)ENDDOA)3456 B)34567 C)7654 D)76543(18)在SQL SELECT查询中,为了使查询结果排序应该使用短语A)ASC B)DESC C)GROUP BY D)ORDER BY(19)设a=”计算机等级考试”,结果为”考试”的表达式是A)Left(a,4) B)Right(a,4) C)Left(a,2) D)Right(a,2)(20)关于视图和查询,以下叙述正确的是A)视图和查询都只能在数据库中建立B)视图和查询都不能在数据库中建立C)视图只能在数据库中建立D)查询只能在数据库中建立(21)在SQL SELECT语句中与INTO TABLE等价的短语是A)INTO DBF B)TO TABLE C)TO FOEM D)INTO FILE(22)CREATE DATABASE命令用来建立A)数据库 B)关系 C)表 D)数据文件(23)欲执行程序temp.prg,应该执行的命令是A)DO PRG temp.prg B)DO temp.prgC)DO CMD temp.prg D)DO FORM temp.prg (24)执行命令MyForm=CreateObject(“Form”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令A)MyForm.List B)MyForm.Display C)MyForm.Show D)MyForm.ShowForm (25)假设有student表,可以正确添加字段“平均分数”的命令是A)ALTER TABLE student ADD 平均分数 F(6,2)B)ALTER DBF student ADD 平均分数 F 6,2C)CHANGE TABLE student ADD 平均分数 F(6,2)D)CHANGE TABLE student INSERT 平均分数 6,2(26)页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是A)Count B)Page C)Num D)PageCount(27)打开已经存在的表单文件的命令是A)MODIFY FORM B)EDIT FORMC)OPEN FORM D)READ FORM(28)在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。

2020年9月计算机二级公共基础知识必备考点汇集

2020年9月计算机二级公共基础知识必备考点汇集

【导语】2020年9⽉计算机⼆级考试备考正在进⾏中,为了⽅便考⽣及时有效的备考,那么,⽆忧考为您精⼼整理了2020年9⽉计算机⼆级公共基础知识必备考点汇集,供⼤家的参考学习。

如想获取更多计算机⼆级考试的模拟题及备考资料,请关注⽆忧考的更新。

【篇⼀】2020年9⽉计算机⼆级公共基础知识必备考点汇集 1.算法的有穷性是指算法必须能执⾏有限个步骤之后终⽌。

2.算法的时间复杂度是指算法在执⾏过程中所需要的基本运算次数。

3.队列、栈、线性表属于线性数据结构,⼆叉树不属于。

4.数据的存储结构是指:数据的逻辑结构在计算机中的表⽰。

5.⼀个逻辑数据结构可有多种存储结构,且各种存储结构影响数据处理的效率。

6.线性链表是线性表的链式存储结构。

7.栈是先进后出、后进先出的线性链表,具有记忆作⽤,对栈的插⼊与删除操作中,不需要改变栈底指针,是特殊的线性表,只能在⼀端插⼊或者删除元素。

8.线性链表存储空间不⼀定连续,且各元素的存储顺序是任意的。

9.在深度为7的满⼆叉树中,叶⼦节点的个数为:64。

10.能⽤⼆分法查找的是顺序存储的有序线性表。

11.对长度为N的线性表进⾏顺序查找,在最坏的情况下需要⽐较的次数为:N。

12.对于长度为N的线性表,在最坏的情况下,下列各排序法所对应的⽐较次数中正确的是:快速排序为N(N-1)/2。

13.算法的复杂度包括时间复杂度和空间复杂度。

14.算法在执⾏过程中所需要的存储空间称为算法的空间复杂度。

15.问题处理⽅案的正确⽽完整的描述称为算法。

【篇⼆】2020年9⽉计算机⼆级公共基础知识必备考点汇集 1.在⾯向对象的⽅法中,类之间共享属性和操作的机制称为继承。

2.软件是程序、数据与相关⽂档的集合。

3.在软件开发中,属于设计阶段的是:数据结构设计、给出系统模块结构、定义模块算法。

4.软件⼯程的主要思想是强调在软件开发的过程中需要应⽤⼯程化原则。

5.软件交付使⽤后还应进⾏维护。

全国计算机二年级考试重要知识点总结

全国计算机二年级考试重要知识点总结

全国计算机二年级考试重要知识点总结On May 16, 2022, I was in my prime and had a good time.全国计算机二级考试重要知识点总结一、选择题1 下面叙述正确的是CA. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令或语句的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对2 以下数据结构中不属于线性数据结构的是CA. 队列B. 线性表C. 二叉树D. 栈3 在一棵二叉树上第5层的结点数最多是B 注:由公式2k-1得A. 8B. 16C. 32D. 154 下面描述中,符合结构化程序设计风格的是AA. 使用顺序、选择和重复循环三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句5 下面概念中,不属于面向对象方法的是 D 注:P55-58A. 对象B. 继承C. 类D. 过程调用6 在结构化方法中,用数据流程图DFD作为描述工具的软件开发阶段是BA. 可行性分析B. 需求分析C. 详细设计D. 程序编码7 在软件开发中,下面任务不属于设计阶段的是DA. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型8 数据库系统的核心是BA. 数据模型B. 数据库管理系统C. 软件工具D. 数据库9 下列叙述中正确的是CA.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致10 下列模式中,能够给出数据库物理存储结构与物理存取方法的是A 注:P108A. 内模式B. 外模式C. 概念模式D. 逻辑模式11 算法的时间复杂度是指CA. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数12 算法的空间复杂度是指DA. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间13 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为B 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35114 结构化程序设计主要强调的是BA.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性15 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是D 注:即第一个阶段A. 概要设计B. 详细设计C. 可行性分析D. 需求分析16 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成;下列图符名标识的图符不属于数据流图合法图符的是A 注:P67A. 控制流B. 加工C. 数据存储D. 源和潭17 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及B 注:P66A. 阶段性报告B. 需求评审C. 总结D. 都不正确18 下述关于数据库系统的叙述中正确的是AA. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据19 关系表中的每一横行称为一个AA. 元组B. 字段C. 属性D. 码20 数据库设计包括两个方面的设计内容,它们是AA. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计21 下列叙述中正确的是AA. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构22 下列关于栈的叙述中正确的是DA. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表23 下列关于队列的叙述中正确的是CA. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表24 对建立良好的程序设计风格,下面描述正确的是A 注:P48A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无25 下面对对象概念描述错误的是A 注:P55A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C. 对象间的通讯靠消息传递D. 操作是对象的动态性属性26 下面不属于软件工程的3个要素的是D 注:P62A. 工具B. 过程C. 方法D. 环境27 程序流程图PFD中的箭头代表的是B 注:P81A. 数据流B. 控制流C. 调用关系D. 组成关系28 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段;其中数据独立性最高的阶段是AA. 数据库系统B. 文件系统C. 人工管理D. 数据项管理29 用树形结构来表示实体之间联系的模型称为BA. 关系模型B. 层次模型C. 网状模型D. 数据模型30 关系数据库管理系统能实现的专门关系运算包括BA. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表31 算法一般都可以用哪几种控制结构组合而成D 注:P3A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环32 数据的存储结构是指B 注:P13,要牢记A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据33 设有下列二叉树:图见书P46对此二叉树中序遍历的结果为BA. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA34 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送D 注:P56A. 调用语句B. 命令C. 口令D. 消息35 检查软件产品是否符合需求定义的过程称为A 注:P95A. 确认测试B. 集成测试C. 验证测试D. 验收测试36 下列工具中属于需求分析常用工具的是D 注:P67A. PADB. PFDC. N-SD. DFD37 下面不属于软件设计原则的是C 注:P73A. 抽象B. 模块化C. 自底向上D. 信息隐蔽38 索引属于BA. 模式B. 内模式C. 外模式D. 概念模式39 在关系数据库中,用来表示实体之间联系的是DA. 树结构B. 网结构C. 线性表D. 二维表40 将E-R图转换到关系模式时,实体与联系都可以表示成BA. 属性B. 关系C. 键D. 域41 在下列选项中,哪个不是一个算法一般应该具有的基本特征CA. 确定性B. 可行性C. 无穷性D. 拥有足够的情报42 希尔排序法属于哪一种类型的排序法BA.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法43 在深度为5的满二叉树中,叶子结点的个数为CA. 32B. 31C. 16D. 1544 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为B 注:要牢记A. N+1B. NC. N+1/2D. N/245 信息隐蔽的概念与下述哪一种概念直接相关B 注:P74A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度46 面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是CA. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考47 在结构化方法中,软件功能分解属于下列软件开发中的阶段是C 注:总体设计也就是概要设计A. 详细设计B. 需求分析C. 总体设计D. 编程调试48 软件调试的目的是B 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能49 按条件f对关系R进行选择,其关系代数表达式为CA. R|X|RB. R|X|RfC. бfRD. ∏fR50 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是D 注:P127,要牢记A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部51 在计算机中,算法是指CA. 查询方法B. 加工方法C. 解题方案的准确而完整的描述D. 排序方法52 栈和队列的共同点是C 注:这一共同点和线性表不一样A. 都是先进后出B. 都是先进先出C. 只允许在端点处插入和删除元素D. 没有共同点53 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是A 注:P38,前提要掌握三种遍历的方法A. cedbaB. acbedC. decabD. deabc54 在下列几种排序方法中,要求内存量最大的是D 注:要牢记,书中没有提到;A. 插入排序B. 选择排序C. 快速排序D. 归并排序55 在设计程序时,应采纳的原则之一是A 注:和设计风格有关A. 程序结构应有助于读者理解B. 不限制goto语句的使用C. 减少或取消注解行D. 程序越短越好56 下列不属于软件调试技术的是B 注:P98A. 强行排错法B. 集成测试法C. 回溯法D. 原因排除法57下列叙述中,不属于软件需求规格说明书的作用的是D注:P71A. 便于用户、开发人员进行理解和交流B. 反映出用户问题的结构,可以作为软件开发工作的基础和依据C. 作为确认测试和验收的依据D. 便于开发人员进行需求分析58 在数据流图DFD中,带有名字的箭头表示CA. 控制程序的执行顺序B. 模块之间的调用关系C. 数据的流向D. 程序的组成成分59 SQL语言又称为CA. 结构化定义语言B. 结构化控制语言C. 结构化查询语言D. 结构化操纵语言60 视图设计一般有3种设计次序,下列不属于视图设计的是BA. 自顶向下B. 由外向内C. 由内向外D. 自底向上61 数据结构中,与所使用的计算机无关的是数据的CA. 存储结构B. 物理结构C. 逻辑结构D. 物理和存储结构62 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是DA. ABCEDB. DBCEAC. CDABED. DCBEA63 线性表的顺序存储结构和线性表的链式存储结构分别是BA. 顺序存取的存储结构、顺序存取的存储结构B. 随机存取的存储结构、顺序存取的存储结构C. 随机存取的存储结构、随机存取的存储结构D. 任意存取的存储结构、任意存取的存储结构64 在单链表中,增加头结点的目的是AA. 方便运算的实现B. 使单链表至少有一个结点C. 标识表结点中首结点的位置D. 说明单链表是线性表的链式存储实现65 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指B 注:P73A. 模块间的关系B. 系统结构部件转换成软件的过程描述C. 软件层次结构D. 软件开发过程66 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为B 注:P82A. PAD图B. N-S图C. 结构图D. 数据流图67 数据处理的最小单位是C 注:数据项不可再分割A. 数据B. 数据元素C. 数据项D. 数据结构68 下列有关数据库的描述,正确的是C 注:P102A. 数据库是一个DBF文件B. 数据库是一个关系C. 数据库是一个结构化的数据集合D. 数据库是一组文件69 单个用户使用的数据视图的描述称为A 注:P108A. 外模式B. 概念模式C. 内模式D. 存储模式70 需求分析阶段的任务是确定DA. 软件开发方法B. 软件开发工具C. 软件开发费用D. 软件系统功能71 算法分析的目的是D 注:书中没有总结,但要牢记A. 找出数据结构的合理性B. 找出算法中输入和输出之间的关系C. 分析算法的易懂性和可靠性 D. 分析算法的效率以求改进72链表不具有的特点是BA.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比73 已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是BA. 堆排序B. 直接插入排序C. 快速排序D. 直接选择排序74 用链表表示线性表的优点是A 注:因为不需要移动元素A. 便于插入和删除操作B. 数据元素的物理顺序与逻辑顺序相同C. 花费的存储空间较顺序存储少 D. 便于随机存取75 下列不属于结构化分析的常用工具的是D 注:P67A. 数据流图B. 数据字典C. 判定树D. PAD图76 软件开发的结构化生命周期方法将软件生命周期划分成AA. 定义、开发、运行维护B. 设计阶段、编程阶段、测试阶段C. 总体设计、详细设计、编程调试D. 需求分析、功能定义、系统设计77 在软件工程中,白箱测试法可用于测试程序的内部结构;此方法将程序看做是C 注:P87A. 循环的集合B. 地址的集合C. 路径的集合D. 目标的集合78 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有D 注:数据模型采用关系模型二维表A. 数据无冗余B. 数据可共享C. 专门的数据管理软件D. 特定的数据模型79 分布式数据库系统不具有的特点是BA. 分布式B. 数据冗余C. 数据分布性和逻辑整体性D. 位置透明性和复制透明性80 下列说法中,不属于数据模型所描述的内容的是C 注:P110A. 数据结构B. 数据操作C. 数据查询D. 数据约束81根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成CA.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构82下列叙述中,错误的是BA.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关 C.数据的存储结构在计算机中所占的空间不一定是连续的 D.一种数据的逻辑结构可以有多种存储结构83线性表L=a1,a2,a3,…ai,…an,下列说法正确的是DA.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件84线性表若采用链式存储结构时,要求内存中可用存储单元的地址DA.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续不连续都可以85栈通常采用的两种存储结构是AA.顺序存储结构和链式存储结构B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构86下列数据结构中,按先进后出原则组织数据的是BA.线性链表B.栈C.循环链表D.顺序表87树是结点的集合,它的根结点数目是CA.有且只有1 或多于1 或1 D.至少288具有3个结点的二叉树有D种形态种形态种形态 D. 5种形态89设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为B A. 12 B. 13 D. 1590在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的CA.安全性B.一致性C.可理解性D.合理性91为了提高测试的效率,应该 D 注:P85A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序92软件生命周期中所花费用最多的阶段是DA.详细设计B.软件编码C.软件测试D.软件维护二、填空题1 算法的复杂度主要包括______复杂度和空间复杂度; 答:时间2 数据的逻辑结构在计算机存储空间中的存放形式称为数据的______;答:存储结构物理结构3 若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法;答:黑盒4 如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体"工人"与实体"设备"之间存在______联系;答:一对多1:N1:n5 关系数据库管理系统能实现的专门关系运算包括选择、连接和______; 答:投影6 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、______遍历和后序遍历;答:中序7 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句; 答:模块化8 软件的调试方法主要有:强行排错法、______和原因排除法;答:回溯法9 数据库系统的三级模式分别为______模式、内部级模式与外部级模式;答:概念概念级10 数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程;答:数据存储11 设一棵完全二叉树共有500个结点,则在该二叉树中有______个叶子结点;答:25012 在最坏情况下,冒泡排序的时间复杂度为______; 答:nn-1/2nn-1/2Onn-1/2Onn-1/213 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______;答:实体14 软件的需求分析阶段的工作,可以概括为四个方面:______、需求分析、编写需求规格说明书和需求评审; 答:需求获取15 ______是数据库应用的核心; 答:数据库设计16 数据结构包括数据的______结构和数据的存储结构;答:逻辑17 软件工程研究的内容主要包括:______技术和软件工程管理;答:软件开发注:P6418 与结构化需求分析方法相对应的是______方法;答:结构化设计19 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性;答:参照完整性20 数据模型按不同的应用层次分为三种类型,它们是______数据模型、逻辑数据模型和物理数据模型;答:概念注:P11021 栈的基本运算有三种:入栈、退栈和______;答:读栈顶元素读栈顶的元素读出栈顶元素22 在面向对象方法中,信息隐蔽是通过对象的______性来实现的;答:封装23 数据流的类型有______和事务型; 答:变换型注:P7724 数据库系统中实现各种数据管理功能的核心软件称为______;答:数据库管理系统DBMS 注:要牢记,重要25 关系模型的数据操纵即是建立在关系上的数据操纵,一般有______、增加、删除和修改四种操作;答:查询注:要牢记26 实现算法所需的存储单元多少和算法的工作量大小分别称为算法的 ______; 答:空间复杂度和时间复杂度27 数据结构包括数据的逻辑结构、数据的 ______以及对数据的操作运算;答:存储结构注:P728 一个类可以从直接或间接的祖先中继承所有属性和方法;采用这个方法提高了软件的______;答:可重用性29 面向对象的模型中,最基本的概念是对象和 ______; 答:类30 软件维护活动包括以下几类:改正性维护、适应性维护、______维护和预防性维护;答:完善性注:要牢记,书中没有提到31 算法的基本特征是可行性、确定性、______和拥有足够的情报;答:有穷性32 顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中;答:相邻33 Jackson结构化程序设计方法是英国的提出的,它是一种面向______的设计方法;答:数据结构注:P6734 数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段;答:概念设计阶段数据库概念设计阶段35 数据库保护分为:安全性控制、______、并发性控制和数据的恢复;答:完整性控制注:要牢记36 测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误;答:调试37 在最坏情况下,堆排序需要比较的次数为______;答:Onlog2n38 若串s="Program",则其子串的数目是______;答:2939 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于______的联系;答:1对多1:N40 数据库管理系统常见的数据模型有层次模型、网状模型和______三种;答:关系模型41数据的逻辑结构有线性结构和_______两大类; 答非线性结构42数据结构分为逻辑结构与存储结构,线性链表属于_______;答:存储结构43数据的基本单位是_______;答:元素44长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______;答:n/245当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算;这种情况称为______; 答:上溢46在面向对象方法中,类之间共享属性和操作的机制称为_______;答:继承。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档