全国计算机二级

合集下载

全国计算机等级考试二级内容_计算机二级考试内容

全国计算机等级考试二级内容_计算机二级考试内容

全国计算机等级考试二级内容_计算机二级考试内容全国计算机等级考试二级内容一、计算机等级考试二级计算机基础知识1、计算机的发展类型及其应用领域。

2、计算机软件和硬件系统的组成以及相关技术指标。

3、数据在计算机中的表示和储存方式。

4、计算机中多媒体技术的概念和相关应用。

5、计算机病毒有哪些特征以及分类与防控。

6、计算机网络的概念组成和分类;计算机与网络信息安全的概念和防控。

7、互联网网络服务的概念组成原理和应用。

二、计算机等级考试二级Word 的功能和使用1、Office的操作界面和使用功能介绍。

2、Word的基本应用,包括文档的创建编辑保存以及打印和保护等。

3、Word中字体和段落格式的设置文档页面布局和样式主题的调整。

4、在文档中如何制作和编辑表格。

5、文档如何插入图形和图片,以及文本框和文档部件的使用,符号与数学公式的输入与编辑。

6、文档中如何设置分栏分页和分节,以及页眉页脚的设置,和内容引用等。

7、Word文档的审阅和修订。

8、如何利用邮件合并功能批量制作和处理文档。

9、如何利用多窗口进行多文档的编辑和文档视图的使用。

10、根据图文素材提取相关信息并引用到Word文档中。

三、办公软件的操作题计算机等级考试二级考查考生对Word、Excel和PPT三大办公软件利用的情况,操作题在整个计算机二级考核中分值是80分,其中Word、Excel各30分,PPT20分。

计算机等级考试二级操作部分主要的考察内容是对字体、版面的调整,表格函数的运用,以及幻灯片设计。

计算机二级题型及分值比例计算机二级MS Office高级应用与设计(1)单项选择题,20题,20分(含公共基础知识部分10分);(2)Word操作,1题,30分;(3)Excel操作,1题,30分;(4)PowerPoint操作,1题,20分。

计算机二级WPS Office高级应用与设计(1)单项选择题,20题,20分(含公共基础知识部分10分);(2)WPS处理文字文档操作题,1题,30分;(3)WPS处理电子表格操作题,1题,30分;(4)WPS处理演示文稿操作题,1题,20分。

全国计算机二级证书考试

全国计算机二级证书考试

选择题:全国计算机二级证书考试中,可能考察的编程语言不包括以下哪一项?A. C语言B. Java语言C. Python语言D. 汇编语言(正确答案)在全国计算机二级证书考试中,关于数据库管理系统的考察,可能涉及以下哪个方面?A. 数据库的设计与实施(正确答案)B. 网络硬件的配置C. 操作系统的内核开发D. 图形图像的处理全国计算机二级证书考试中的办公软件高级应用技术部分,可能考察的内容是:A. 如何编写宏程序以提高办公效率(正确答案)B. 计算机网络的安全策略C. 游戏软件的开发D. 数据挖掘与分析下列哪项是全国计算机二级证书考试中可能考察的计算机基础知识?A. 计算机病毒的防治策略(正确答案)B. 高性能的服务器配置C. 复杂的算法设计与优化D. 嵌入式系统的开发在全国计算机二级证书考试中,关于程序设计的内容,可能包括以下哪个方面?A. 数据结构与算法的实现(正确答案)B. 网络协议的深入分析C. 多媒体技术的应用D. 计算机硬件的维护全国计算机二级证书考试中的Web程序设计部分,可能涉及的考察点是:A. 使用HTML和CSS进行网页布局与设计(正确答案)B. 计算机系统的底层优化C. 大型数据库的管理与维护D. 人工智能算法的应用在全国计算机二级证书考试中,关于计算机网络的考察,可能包括以下哪个方面?A. 网络协议的基本原理与应用(正确答案)B. 高性能计算的技术C. 计算机图形学的算法D. 嵌入式软件的开发全国计算机二级证书考试中,可能考察的办公软件高级功能不包括以下哪一项?A. 复杂表格的处理与数据分析B. 演示文稿的高级动画制作(正确答案)C. 邮件合并与批量处理D. 长文档的排版与目录生成在全国计算机二级证书考试的数据库部分,以下哪项是可能考察的内容?A. 数据库系统的架构设计(正确答案)B. 计算机网络的安全攻防C. 计算机硬件的性能测试D. 多媒体数据的压缩与编码。

全国计算机二级考试题库

全国计算机二级考试题库

一、选择题1.在Excel中,若要对某列数据应用条件格式,使所有大于50的数值以红色字体显示,应使用以下哪个功能?A.数据验证B.条件格式(正确答案)C.数据筛选D.排序和筛选2.在Word中,若要为文档添加页码,应选择哪个选项卡下的“页码”命令?A.插入(正确答案)B.开始C.引用D.视图3.在PowerPoint中,若要将演示文稿中的幻灯片保存为图片格式,应选择哪个命令?A.另存为B.保存并发送(正确答案)C.导出D.打印4.以下哪个快捷键用于在Windows操作系统中打开“运行”对话框?A.Win + R (正确答案)B.Win + EC.Win + DD.Win + L5.在计算机中,CPU的主要功能是?A.存储数据B.执行程序指令(正确答案)C.控制外设D.进行算术运算6.下列哪个不是计算机网络的基本功能?A.数据通信B.资源共享C.分布式处理D.提高计算机运行速度(正确答案,因为提高计算机运行速度不是网络的基本功能)7.在HTML中,用于定义表格的标签是?A.<table> (正确答案)B.<tr>C.<td>D.<th>8.下列哪个数据库管理系统是开源的?A.OracleB.MySQL (正确答案)C.SQL ServerD.Access9.在计算机安全领域,以下哪项技术主要用于防止未经授权的访问?A.加密技术B.访问控制技术(正确答案)C.防火墙技术D.入侵检测技术10.以下哪个不是计算机病毒的特点?A.传染性B.潜伏性C.免疫性(正确答案,因为计算机病毒不具有免疫性)D.破坏性。

全国计算机二级证书考试内容

全国计算机二级证书考试内容

选择题:全国计算机二级证书考试中,办公软件高级应用与设计部分主要考察的内容是:A. 计算机硬件知识B. 办公软件的基本操作与高级应用技能(正确答案)C. 编程语言与算法D. 数据库管理系统在全国计算机二级证书考试中,关于Word部分,以下哪项不是常考的知识点?A. 文档的排版与格式设置(正确答案)B. 宏的编写与调试C. 表格的创建与编辑D. 图文的混排与对象处理全国计算机二级证书考试Excel部分,常考察的功能是:A. 数据筛选与排序B. 数据透视表与透视图(正确答案)C. 数据库设计与管理D. 网页设计与发布以下哪项是全国计算机二级证书考试PowerPoint部分不常考察的内容?A. 演示文稿的创建与编辑(正确答案)B. 幻灯片动画与切换效果C. 演示文稿的放映与打印D. 幻灯片母版与模板的应用全国计算机二级证书考试中,关于计算机基础知识部分,以下哪项是必考内容?A. 计算机病毒的防治(正确答案)B. 高级编程语言的语法细节C. 计算机网络的物理层协议D. 操作系统的内核实现在全国计算机二级证书考试中,关于Internet应用部分,以下哪项不是常考的知识点?A. 浏览器的使用与设置B. 电子邮件的收发与管理(正确答案)C. 文件的下载与上传D. 网页的保存与打印全国计算机二级证书考试中,办公软件高级应用部分可能会考察到以下哪项技能?A. 使用办公软件进行图像处理(正确答案)B. 编写操作系统内核代码C. 设计数据库管理系统D. 开发网络通信协议在全国计算机二级证书考试的备考过程中,以下哪项不是有效的复习策略?A. 多做模拟试题,熟悉考试题型(正确答案)B. 深入学习办公软件的高级功能与操作技巧C. 掌握计算机基础知识,如计算机病毒防治等D. 忽略不常考的知识点,只复习重点内容全国计算机二级证书考试的主要目的是:A. 评估考生在办公软件应用方面的能力与水平(正确答案)B. 考察考生的编程能力与算法设计能力C. 测试考生在计算机网络方面的专业知识D. 评估考生在计算机硬件方面的维护与修理技能。

全国计算机二级考试试题及答案

全国计算机二级考试试题及答案

全国计算机二级考试试题及答案2023年全国计算机二级考试试题 - 选择题部分第一题以下哪个不是计算机病毒的典型特征?A. 自我复制B. 破坏数据C. 需要计算机操作系统的支持D. 能够提高计算机的运行速度第二题在Excel中,要将单元格中的内容复制到同一行的其他单元格中,应使用哪个快捷键?A. Ctrl + CB. Ctrl + XC. Ctrl + VD. Ctrl + D第三题以下哪个不是SQL语言的数据定义语句?A. CREATE TABLEB. DROP TABLEC. SELECT * FROMD. ALTER TABLE第四题在PowerPoint中,要插入一个新幻灯片,应使用哪个快捷键?A. Ctrl + NB. Ctrl + OC. Ctrl + SD. Ctrl + P2023年全国计算机二级考试试题 - 填空题部分第五题第六题在C语言中,若定义了一个整型变量a,其值为5,则表达式a++的值为______。

第七题在Java中,下列哪个类表示日期和时间?______第八题在Excel中,若单元格A1的值为"123",则公式`=A1*2`的值为______。

2023年全国计算机二级考试试题 - 编程题部分第九题编写一个C程序,实现以下功能:输入一个整数,输出该整数的阶乘。

第十题编写一个Java程序,实现以下功能:输入一个字符串,输出该字符串中字符的数量及其出现次数。

答案选择题部分第一题答案: D D解析:计算机病毒是指一种能够在计算机程序中插入自我复制能力的恶意程序,它通常会破坏计算机的数据,需要操作系统的支持才能运行,但不会提高计算机的运行速度。

计算机病毒是指一种能够在计算机程序中插入自我复制能力的恶意程序,它通常会破坏计算机的数据,需要操作系统的支持才能运行,但不会提高计算机的运行速度。

第二题答案: D D解析:在Excel中,要将单元格中的内容复制到同一行的其他单元格中,应使用快捷键`Ctrl + D`。

全国计算机等级考试二级证书

全国计算机等级考试二级证书

全国计算机等级考试二级证书全国计算机等级考试是由国家教育部主管的一项全国性的计算机技术水平考试,被广大的IT行业从业者和广大学生们称为“二级证书”,它是评定计算机应用能力的权威证书之一,也是许多岗位招聘时的必备条件。

二级证书是指经全国计算机等级考试合格的考生所获得的计算机水平证书,包含了初、中、高三个级别。

其中二级证书是全国计算机等级考试中最为普及、最广泛认可的证书。

对于大部分用计算机工作、学习的人来说,二级证书是一张通行证,它是进入IT行业的第一步,拥有这个证书后,既可以开辟自己的职业之路,也可以跳槽升职,对很多行业专业人士而言,二级证书的重要性是不言自明的。

全国计算机等级考试二级证书要求考生具有较好的计算机文化、计算机应用能力和计算机维护技能。

具体而言,它涵盖了计算机基本操作、电子邮件的使用、网络基础知识、WWW浏览器的使用、文字处理、表格处理、演示文稿制作、网络应用、数据库等方面的知识和技能。

综合考察考生对计算机的使用和管理能力。

对于考生而言,要想取得全国计算机等级考试二级证书,首先必须要在相关考试科目中取得一定的高分。

其次,考生要结合自己的实际情况,在备考前进行充分准备,加强对计算机相关知识的学习,加强对相关软件操作技能的掌握,进一步提高自己的计算机应用能力和水平。

要想顺利通过二级证书的考试,考生还应该注重考试的复习和模拟练习。

在备考阶段,考生应该合理安排时间,加强对试卷的解析,注重相关软件操作的练习,熟练使用各种IT工具,熟悉各种编程语言和数据库管理知识,了解相关的案例和实践经验,从而更好地理解计算机技术的应用和发展趋势。

全国计算机等级考试二级证书对于计算机从业者和各类IT人才来说,是一种重要的职业资格。

它不仅可以证明其计算机应用水平和技能,还可以为其在岗位职业发展中提供有力的支持。

特别是当今社会,随着计算机技术发展的不断进步,IT人才的需求也越来越多,二级证书的取得不仅能为个人增加竞争力,更有助于应对社会对于计算机技术人才的要求。

2023年全国计算机二级证书

1. 介绍全国计算机二级证书2. 2023年全国计算机二级证书考试时间和报名要求3. 2023年全国计算机二级证书考试科目和内容4. 如何备考2023年全国计算机二级证书5. 2023年全国计算机二级证书考试的重要性和意义6. 如何通过2023年全国计算机二级证书考试7. 2023年全国计算机二级证书的发展前景全国计算机二级证书是由我国学术技术协会和国家教育部批准设立的计算机水平考试,主要面向计算机及相关专业的学习者。

考试范围涉及计算机基础知识、办公自动化应用能力和专业应用能力。

2023年全国计算机二级证书考试时间为每年的5月和11月,考试考生需在指定的时间内进行网上报名,通过学校或者计算机考试培训机构进行报名。

报名需要提供一些个人信息和相关证明材料,同时缴纳一定的报名费用。

2023年全国计算机二级证书考试包括两个科目:《计算机基础知识》和《常用办公软件应用》。

前者主要考查考生对计算机基础知识的掌握程度,包括计算机的基本概念、硬件和软件知识、操作系统、网络知识等;后者注重考查考生对办公自动化软件的使用能力,如Word、Excel、PowerPoint等。

要备考2023年全国计算机二级证书,考生首先应该熟悉考试大纲,了解考试内容和要求。

需要针对考试科目制定合理的学习计划,并选择相应的教材或培训机构进行系统地学习和训练。

平时还要多做练习题,巩固所学知识。

全国计算机二级证书是国家颁发的权威证书,通过该考试可以证明一定的计算机水平和能力,对求职和提升职场竞争力具有重要意义。

特别是在信息化程度越来越高的今天,计算机技能已成为大多数职业的基本素养,拥有全国计算机二级证书将会有助于提升个人的职业发展机会。

要通过2023年全国计算机二级证书考试,考生需要具备扎实的计算机基础知识和较强的办公自动化应用能力。

在备考过程中,要注重对基础知识的扎实掌握和对软件的熟练操作。

良好的心态和充足的准备也是考生顺利通过考试的重要保障。

全国计算机等级考试二级ms

全国计算机等级考试二级ms
全国计算机等级考试二级MS是一项面向全国各地的计算机技能考试,旨在对参加考试者的计算机技能水平进行评估和认证。

该考试主要测试考生在微软Office办公软件中的应用水平,包括Word、Excel和PowerPoint等软件的使用能力。

通过该考试,考生可以获得全国计算机等级考试二级MS证书,证明其具备一定的计算机技能水平和应用能力,对其求职和升职都有一定的帮助。

同时,该考试也为企业和机构提供了一个参考标准,可以用来评估员工的计算机技能水平,为员工的培训和发展提供指导。

- 1 -。

计算机二级考试内容是什么呢?

计算机二级考试内容是什么呢?计算机二级考试内容是什么?全国计算机等级考试二级考试包含语言程序设计(包括C、C++、Java、Visual Basic、Python);数据库程序设计(包括MySQL、Access);Web程序设计;办公软件高级应用(包括MS Office高级应用)。

其中报考人数最多的科目为二级Office和二级C语言。

二级各科目全部采用无纸化考试(即全部上机考试)。

无纸化考试时间为120分钟,满分100分,总分达到60分可以获得合格证书。

没有获得合格证书的考生,无补考,下一次需重新以新考生身份报名参加考试。

计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,是程序设计/办公软件高级应用级。

考核内容包括计算机语言与基础程序设计能力,要求参试者掌握一门计算机语言,可选类别有高级语言程序设计类、数据库程序设计类、WEB程序设计类等。

二级还包括办公软件高级应用能力,要求参试者具有计算机应用知识及MS Office办公软件的高级应用能力,能够在实际办公环境中开展具体应用。

考试采用全国统一命题,统一考试的形式,各科目均为上机操作考试。

计算机二级报名需要什么条件?考计算机二级需要的条件如下:年满18周岁及以上,无学历限制,任何人均可报考。

具备一定的计算机基础知识和操作技能,如Windows操作系统、Office办公软件等。

在规定时间内到当地人才市场或网上报名,缴纳相应的考试费用,并提供身份证明和照片等相关材料。

计算机二级考试每年分为春季和秋季两次,考试时间一般在3月和9月。

值得注意的是,考取计算机二级并不是一件容易的事情,需要考生具备一定的计算机基础知识和操作技能,并且需要经过充分的复习和准备。

此外,考生还需了解计算机二级考试的考试内容和考试形式,制定合适的备考计划,以便更好地备战考试。

总之,考取计算机二级需要具备一定的条件和准备,只有在全面掌握相关知识和技能的基础上,才能顺利通过考试并取得相应的职业资格认证。

全国计算机二级考试科目有哪些_要怎么复习

全国计算机二级考试科目有哪些_要怎么复习计算机二级考试科目及内容:1、计算机二级考试MSOffice:计算机二级考试考察的是计算机基础知识,word的功能和用法,Excel的功能和用法,PowerPoint的功能和用法,这些都是在日常工作中要用到的,所以需要对它们的具体操作、快捷键的使用等了解清楚,并能熟练使用。

2、计算机二级考试C语言:计算机二级考试内容包括DOS命令、计算机组成原理、多媒体、数据库操作、计算机网络、C语言编程、计算机考试,都是和C语言相关的,尤其是语言的写法,不同语法的使用方法等,一定要好好学习。

3、访问:计算机二级考试访问包括数据库系统、数据库及表、数据库查询表、报表、数据访问页、宏、模块等,这部分考察内容不是很深入,大家简单了解,会基本的操作,会看基本代码,知道基础的代码语言即可。

4、C++:计算机二级考试考察内容是C++语言概述、C++语言数据类型、运算符和表达式、基本控制语句、数组、指针和引用、函数、类和对象继承、模板等,这些内容需要理解并应用。

5、计算机二级考试Java:计算机二级考试Java主要包括Java语言简介、Java数据类型、运算符和表达式、过程控制、类、数组和字符串操作、异常处理、输入/输出和文件操作、线程和对象序列化、编写图形用户界面、小程序编程:jzsdk下载和操作、Java 应用程序,需要会进行代码的编写,将相关内容在熟练使用,完成相应的考试任务。

6、MySQL:计算机二级考试MySQL主要涉及数据库的基本概念和方法,MySQL平台下的SQL,交互操作,MySQL数据库编程,MySQL管理维护,MySQL应用编程等,尤其是数据库语言,一定要会编写,并能熟练用它解决问题。

7、Wpsoffice:计算机二级考试Wpsoffice要学会软件的功能和使用,复制、粘贴、插入、超链的使用、图表的建立等,都是需要学会的。

8、Python:计算机二级考试Python语言的基本语法元素、基本数据类型、程序控制结构、文件和数据格式、Python计算生态等,都是会简单考察的,不过考察内容不是很深入。

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

2011年计算机等级考试二级公共基础考前背诵版下面分为四个部分进行组织。

文中标注了三个星号的,表示非常重要,基本每次考试都是必考;标注了两个星号或一个星号的,表示也较重要,很容易考到。

出现在【】括号中的内容,表示要很精确的背下来的。

整个文档中的五页,建议考前都要认真的记忆。

第一部分算法与数据结构(历年比例41%)1、算法◆问题处理方案的正确而完整的描述称为【算法】。

算法分析的目的是,分析算法的效率以求改进。

算法的基本特征是【可行性】、【确定性】、【有穷性】和拥有足够情报。

◆算法的有穷性是指:算法程序的运行时间是有限的。

◆算法的复杂度是衡量算法好坏的度量,分为【时间复杂度】和【空间复杂度】。

★★时间复杂度是指执行算法所需要的【计算工作量】;算法的空间复杂度是指算法执行过程中所需的【存储空间】。

◆算法时间复杂度或空间复杂度中的一项的值,没有办法推出另一项的值。

2、数据结构◆数据结构分为【逻辑结构】和【存储结构】。

线性结构和非线性结构属于逻辑结构;顺序、链式、索引属于存储结构(物理结构)。

循环队列属于【存储结构】。

★数据的存储结构又称为物理结构,是数据的逻辑结构在计算机存储空间中的存放形式。

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

程序执行的效率与数据的存储结构密切相关。

◆数据结构分为线性结构和非线性结构,带链的队列属于【线性结构】。

◆线性表的存储结构主要分为顺序存储结构和链式存储结构。

顺序存储结构的存储一定是连续的,链式存储的存储空间不一定是连续的。

◆有序线性表既可以采用顺序存储结构,也可以采用链式存储结构。

◆队列是一种特殊的线性表,循环队列按照【先进先出】原则组织数据。

循环队列是队列的【顺序】存储结构。

◆数据的独立性分为【物理独立】性和【逻辑独立性】。

当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序可以不用修改,称为【物理独立性】。

3、栈和队列★★栈是一种特殊的线性表,是只能在一端进行插入和删除的线性表,特点是FILO(First In Last Out)。

★★栈是【先进后出】的线性表;栈具有记忆作用;对栈的插入与删除操作中,不需要改变【栈底指针】。

假定让元素1、2、3、A、B依次入栈,则出栈的顺序是:B、A、3、2、1。

◆栈与队列都是线性结构,树是非线性结构。

支持子程序调用的数据结构是【栈】。

◆栈与队列的共同点是,都只允许在【端点处】插入和删除元素。

◆栈只能顺序存储的描述是错误的。

栈可以有【顺序和链式】两种存储方式。

★★队列是允许在一段插入,在另一端进行删除的线性表,其特点是【先进先出】。

◆循环队列中元素的个数是由队头指针和队尾指针共同决定。

循环队列的头指针为front,尾指针为rear,容量为maxSize,则循环队列中元素的个数是【(rear-front+maxSize) mod maxSize】。

4、线性链表◆线性链表是线性表的链式存储结构。

用链表表示线性表的优点是【便于插入和删除操作】。

◆线性链表的存储空间不一定连续,且个元素的存储顺序是任意的。

5、树与二叉树◆在树结构中,一个结点所拥有的后件(继)的个数称为该结点的度,所有结点中最大的度称为树的度。

二叉树各结点的度只可能取值0、1、2,不可能是其它值。

换言之,知道了度为1结点数量的前提下,叶子结点或度为2的结点中知道其一,就可以求出总的结点数。

★★★下面关于计算结点数量的几个性质,非常重要:(1)对任意的二叉树,叶子结点的数量,比度为2的结点数量多一个(换言之,已知叶子结点的数量,减去1则是度为2的结点数量;已知度为2的结点数量,加上1就是叶子结点数量)(2)完全二叉树如果有N个结点,当N为奇数的时候,叶子结点数为(N+1)/2,此时二叉树只有度为0的叶子结点及度为2的结点,没有度为1的结点;当N为偶数的时候,叶子结点的数量为N/2。

(注意条件,必须是完全二叉树,当然包括满二叉树)(3)满二叉树第K层上的结点数量为2K-1;深度为K的满二叉树,结点总数为2K-1。

上述的计算公式,关键要能够应用,例如,深度为7的满二叉树,度为2的结点数量是多少?既然是满二叉树,叶子结点的数量就是第7层的结点数量,也就是26,可以算出叶子结点为64,因此度为2的结点数是63(叶子结点数减去1)。

★★★二叉树的前序遍历、中序遍历、后续遍历:前中后三个词是相对于根来讲的,前序是【根-->左-->右】,中序是【左-->根-->右】,后续是【左-->右-->根】。

具体操作为:先序遍历(D L R): 访问根结点,按先序遍历左子树,按先序遍历右子树。

中序遍历(L D R): 按中序遍历左子树,访问根结点,按中序遍历右子树。

后序遍历(L R D): 按后序遍历左子树,按后序遍历右子树,访问根结点。

下面以中序遍历为例,来讲解实际的解题方法:对一棵树,将根结点下的左子树用一个椭圆圈起来,右子树也用一个椭圆圈起来。

之后,在左子树上标记上1,在根结点标记上2,在右子树上标记上3。

对在左边椭圆内的左子树,现在把它单独拿出来分析。

把它的左子树圈起来标上1.1,根结点标记上1.2,右子树标上1.3。

按照上述方法依次往下,直到树不能拆分,然后按照“左-->根--->右”的顺序写出结点的访问先后即可。

6、查找技术◆对于长度为n的线性表,顺序查找最坏情况下需要比较n次。

(对数据是否有序没有要求)。

◆顺序查找最好情况下查询次数是1,最坏情况下是n,平均为(1+n)/2。

★★对于长度为n的有序线性表,二分法最坏情况下只需要比较log2n次。

(数据必须有序)◆能用二分法进行查找的是【顺序存储的有序线性表】。

7、排序技术★★对于长度为n的线性表,【冒泡排序、快速排序、简单插入排序、简单选择排序】这四种排序方式在最坏情况下的比较次数相同,都是【n(n-1)/2】。

堆排序的效率最高,是【nlog2n】。

★★希尔排序最坏情况下需要次比较【n1.5】。

希尔排序属于【插入类排序法】。

◆已知数据表A中每个元素距最终位置不远,为节省时间,应该采用的算法是【直接插入排序】。

选择排序、插入排序、快速排序、归并排序中对内存要求最大的是【归并排序】。

第二部分软件工程基础(历年比例27%)1、软件工程基本概念★★软件是包括【程序】、【数据】及【相关文档】的完整集合,软件是一种逻辑产品。

软件工程三要素包括【方法、工具和过程】,其中【过程】支持软件开发的各个环节的控制和管理。

◆软件工程的核心思想:把软件产品当作是一个工程产品来处理,强调在软件开发过程中应用【工程化】原则。

◆从工程管理角度,软件设计一般分为两步完成,它们是【概要设计】和【详细设计】。

★★软件生命周期可分为多个阶段,一般分为【定义】阶段、【开发】阶段和【维护】阶段,编码和测试属于【开发阶段】。

◆需求分析阶段产生的主要文档是【软件需求规格说明书】。

软件需求的规格说明书应该有完整性、无歧义性、正确性、可验证性、可修改性等特征,其中最重要的是【正确性】。

2、结构化分析与设计★★需求分析的分发有:【结构化】需求分析方法,【面向对象】的分析方法。

DFD是【需求分析阶段】可以使用的工具之一。

◆结构化分析的常用工具:数据流图(DFD);数据字典;判定树;判定表。

◆在结构化分析使用数据流图(DFD)时候,利用【数据字典】对其中的图形元素进行确切的解释。

【数据字典】是结构化分析的核心。

◆典型的数据流类型有两种,【交换性】和【事务型】。

◆常见的过程设计工具有:图形工具(程序流程图、N-S,PAD,HIPO)、表格工具(判定表)、语言工具(PDL伪码)。

◆内聚性是模块内部的联系,耦合性模块之间的相互联系的紧密程度。

★★★追求目标是:模块的内聚程度要高,模块间的耦合程度要尽量弱。

即高内聚低耦合。

★★程序流程图中带有箭头的线段表示的是【控制流】。

【平行四边形】代表输入输出,【矩形】代表处理,菱形代表【判断】(注意,数据流图中的箭头,代表【数据流】)。

◆符合结构化原则的三种基本控制结构是:【顺序结构】,【选择结构】和【循环结构】。

3、软件测试与维护★★软件测试的目的是尽可能多的发现程序中的错误,但是不包括改正错误。

(软件调试的目的才是改正错误)★★软件测试分为静态测试和动态测试,其中【静态测试】是指不执行程序,只对程序文本进行检查。

软件的动态测试主要包括【黑盒测试】和【白盒测试】。

◆黑盒测试的方法有等价类划分法,边界值分析法,错误推测法,因果图;白盒测试主要方法有逻辑覆盖、基本路径测试。

(考试时给出一种方法的名字,你要知道属于白盒还是黑盒)【白盒测试】的原则之一是保证所测模块的每一个独立路径至少要执行一次。

白盒测试将程序看做是【路径的集合】。

◆软件测试一般按照四个步骤进行:单元测试,集成测试,验收测试和系统测试。

集成测试应该在【单元测试】之后进行。

◆在模块测试中,需要为每个被测试的模块设计【驱动模块】和【承接模块】。

其中,驱动模块的作用是将测试的数据传给被测试的模块,并显示结果。

◆【测试用例】是为某个目标而编制的一组测试输入、执行条件及预期结果。

测试用例包括输入值集和【输出值集】。

★★诊断和改正程序中的错误称为【程序调试】(或软件调试),通常也称为Debug。

软件调试可分为【静态调试】和【动态调试】。

◆在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程称为【软件维护】。

注意软件维护不属于软件生命周期【开发阶段】的任务。

第三部分数据库设计基础(历年比例24%)1、数据库系统基本概念◆数据库设计的根本目标是要解决【数据共享问题】。

在数据库管理技术发展的三个阶段中,数据共享最好的是【数据库系统阶段】。

数据独立性最高的阶段是【数据库系统阶段】。

◆数据库系统与文件系统的区别是前者具有【特定的数据模型】。

◆数据库系统常见的数据模型有层次模型,网络模型和【关系模型】。

★★数据库系统的核心是【数据库管理系统】。

◆DBS包括DB和DBMS。

完整讲,数据库系统DBS由数据库DB、数据库管理系统DBMS、数据库管理员DBA、硬件平台和软件平台组成。

◆数据库应用系统的核心是【数据库维护】。

◆数据库系统的三级模式结构:内模式处于最底层,它反映了数据在计算机物理结构中的实际存储形式;概念模式处于中层,它放映了设计者的数据全局逻辑要求,与软硬件环境无关;外模式处于最外层,它反映了用户对数据的要求。

◆在数据库系统中,用户所见的数据模式为【外模式】。

◆数据库设计的四个阶段是:需求分析、概念设计、【逻辑设计】和【物理设计】。

将E-R图转换成关系数据模型属于【逻辑设计】阶段。

◆数据库管理系统提供的数据语言:数据定义语言DDL,数据操纵语言DML,数据控制语言DCL。

相关文档
最新文档