目 录
第一部分 备考指南    5
1章 考试概述    5
2章 复习技巧    11
第二部分 核心讲义    13
【软件工程】    13
1章 软件工程概论    13
2章 面向对象的基本概念与UML    29
3章 软件需求分析    41
4章 软件设计    59
5章 程序实现    86
6章 软件测试    100
7章 软件维护    117
8章 软件过程    128
9章 软件项目管理    142
10章 软件质量管理    172
11章 软件工程标准化与软件文档    192
【操作系统原理】    202
1章 操作系统概论    202
2章 操作系统运行机制    214
3章 进程线程模型    224
4章 并发与同步    240
5章 内存管理    260
6章 文件管理    280
7章 I/O设备管理    307
8章 死 锁    319
第三部分 历年真题及详解    333
全国计算机等级考试《四级软件工程》样题及详解    333
全国计算机等级考试《四级操作系统原理》样题及详解    338
第一部分 备考指南
第1章 考试概述
一、考试简介
全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。
计算机技术的应用在我国各个领域发展迅速,为了适应知识经济和信息社会发展的需要,操作和应用计算机已成为人们必须掌握的一种基本技能。许多单位、部门已把掌握一定的计算机知识和应用技能作为人员聘用、职务晋升、职称评定、上岗资格的重要依据之一。鉴于社会的客观需求,经原国家教委批准,原国家教委考试中心于1994年面向社会推出了NCRE,其目的在于以考促学,向社会推广和普及计算机知识,也为用人部门录用和考核工作人员提供一个统一、客观、公正的标准。
二、考试科目
级别
科目名称
科目代码
考试时间
考核课程代码
一级
计算机基础及WPS Office应用
14
90分钟
114
计算机基础及MS Office应用
15
90分钟
115
计算机基础及Photoshop应用
16
90分钟
116
二级
C语言程序设计
24
120分钟
201、224
VB语言程序设计
26
120分钟
201、226
VFP数据库程序设计
27
120分钟
201、227
Java语言程序设计
28
120分钟
201、228
Access数据库程序设计
29
120分钟
201、229
C++语言程序设计
61
120分钟
201、261
MySQL数据库程序设计
63
120分钟
201、263
Web程序设计
64
120分钟
201、264
MS Office高级应用
65
120分钟
201、265
三级
网络技术
35
120分钟
335
数据库技术
36
120分钟
336
软件测试技术
37
120分钟
337
信息安全技术
38
120分钟
338
嵌入式系统开发技术
39
120分钟
339
四级
网络工程师
41
90分钟
401、403
数据库工程师
42
90分钟
404、405
软件测试工程师
43
90分钟
401、405
信息安全工程师
44
90分钟
401、403
嵌入式系统开发工程师
45
90分钟
401、402
说明:
同次考试考生可报考多个级别或科目,但不允许重复报考同一个科目,具体要求请想所在省级承办机构进行咨询。
报考多个科目时需咨询考点,避免考场安排时冲突。如:考生同时报考了二级C、三级网络技术、四级网络工程师三个科目,结果通过了三级网络技术、四级网络工程师考试,但没有通过二级C考试,将不颁发任何证书,三级网络技术、四级网络工程师两个科目成绩,自考试结束之日起可保留半年(按月计算)。下一次考试考生报考二级C并通过,将一次获得三个级别的证书;若没有通过二级C,将不能获得任何证书。同时,三级网络技术、四级网络工程师两个科目成绩自动失效。
三、报考条件
1.考生不受年龄、职业、学历等背景的限制,任何人均可根据自己学习和使用计算机的实际情况,选考不同等级的考试。考生一次只能报考一个科目的考试。考生一次考试只能在一个考点报名。考生可以不参加考前培训,直接报名参加考试。
2.每次考试报名的具体时间由各省(自治区、直辖市)级承办机构规定。考生按照有关规定到就近考点报名。上次考试的笔试和上机考试仅其中一项成绩合格的,下次考试报名时应出具上次考试成绩单,成绩合格项可以免考,只参加未通过项的考试。
3.特殊人员报考条件:
现役军人可使用军官证报考NCRE考试,在其军官证号码前后各加入识别码,此办法也适用于没有身份证的未成年人,识别码的编码有统一格式,前6位后4位。国务院和中央军事委员会联合下发的510号令,已经公布《现役军人和人民武装**居民身份证申领发放办法》,该办法自2008年1月1日起实施,现役军人可以通过团以上单位集中向地方公安机关申请居民身份证。
无身份证的学生可携带户口本参加报名,身份证丢失者凭公安机关开具的身份证明,外籍人员凭护照参加报名。
四、报考方式
分为考点现场报名与网上报名。
考生在考点现场报名时,需出示身份证以及缴纳相关的考试费。考生一定要亲自到场,不能由任何单位、个人代劳。考生按要求进行信息采集,并逐一核实报名表上的个人信息:姓名、身份证号、照片、报考科目、报考类别(是否补考)等,发现信息不一致要立刻更改。报名完成后请妥善保管考生报名登记表防止阻碍准考证的领取。
考生采取网上报名方式,需先在所在省份的网上报名系统注册并填报相关基本信息、上传正面免冠电子近照,然后网上缴费或至指定地点缴费并确认身份信息,完成报名。
一般情况下,每次考试每个考生只能在一个考点完成报名。
考生报名时缴纳的考试费的具体金额由各省级承办机构根据考试需要和当地物价水平确定,并报当地物价部门核准。考点不得擅自加收费用。
注:报名时依据的身份证明包括:居民身份证、军人的证件、护照、户口本等。
五、报考时间
上半年报名一般在11月至第二年1月之间;下半年报名一般在5月至7月之间。每次考试报名的具体时间由各省(自治区、直辖市)级承办机构规定。
注:各地的报名时间由考生报考所在地的当地考试机构决定。
六、考试时间
NCRE以往每年开考两次,从2014年开始每年开考次数由两次增为三次。
2016NCRE安排三次考试,考试时间分别为3月26日~29日、9月24日~27日、12月10,其中3月和9月考试开考全部级别全部科目,12月只开考一级和二级,由各省级承办机构根据实际情况确定是否开考12月的考试。
七、各级别考试介绍
一级
科目
一级WPS Office
一级MS Office
一级Photoshop
考试环境
NCRE一级上机考试环境为Windows 7简体中文版
考试软件
WPS Office 2012办公软件
MS Office 2010
Photoshop CS5
(典型方式安装)
题型及分值比例
1.单项选择题,20题,20分
2.Windows操作系统的使用,10分
3.WPS文字的操作,25分
4.WPS表格的操作,20分
5.WPS演示软件的操作,15分
6.浏览器(IE)的简单使用和收发,10分
1.单项选择题,20题,20分
2.Windows操作系统的使用,10分
3.Word操作,25分
4.Excel操作,20分
5.PowerPoint操作,15分
6.浏览器(IE)的简单使用和收发,10分
1.单项选择题,55题,55分(含计算机基础知识部分20分)
2.Photoshop操作题,45分
考核内容
1.考核内容包括计算机基础知识和操作技能两部分。
2.各科目对基础知识的要求相同,以考查应知应会为主,题型为选择题,分数占全卷的20%(20分)。
3.办公软件类考试,操作技能部分包括汉字录入、Windows系统使用、文字排版、电子表格、演示文稿、IE的简单应用及收发。
3.Photoshop考试,要求了解数字图像的基本知识,熟悉Photoshop的界面与基本操作方法,掌握并熟练运用绘图工具进行图像的绘制、编辑、修饰,会使用图层蒙版、样式以及文字工具。
形式
完全采取上机考试形式,各科上机考试时间均为90分钟,满分100分。
获证条件
总分不低于60分。
备注
参加NCRE计算机基础及Photoshop应用科目考生,可以在NCRE报名时自愿申请免试取得Adobe Photoshop产品工程师认证证书,即:通过NCRE计算机基础及Photoshop应用科目考试实现一次考试,可以同时取得全国计算机等级证书与Adobe Photoshop产品工程师认证证书,即一考双证
二级
语言程序设计类
数据库程序设计类
办公软件高级应用
科目
C语言
C++
Java
VB
Web
VFP
Access
MySQL
办公软件高级应用
计算机四级网络工程师
考试环境
NCRE 二级上机考试环境为 Windows 7 简体中文版
考试软件
Visual
C++ 6.0
Visual
C++ 6.0
Net-
Beans
中国教育考试版2007
VB6.0 简体中文专业版
NetBeans中国教育考试版,IE6.0 及以上
VFP6.0 简体中文专业版
MS Access2010
MS Office 2010
题型及分值比例
1.单项选择题,40题,40分(含公共基础知识部分10分)
2.程序填空题,3小空,18
3.程序改错题,2个错误,24
4.程序设计题,18
1.单项选择题,40题,40分(含公共基础知识部分10分)
2.基本操作题,18
3.简单应用题,24
4.综合应用/操作题,18
1.单项选择题,20分(含公共基础知识部分10分)
2.文字处理题(Word),30
3.电子表格题(Excel),30
4.演示文稿题(PowerPoint),20
考核内容
二级定位为程序员,考核内容包括公共基础知识和程序设计。所有科目对基础知识作统一要求,使用统一的公共基础知识考试大纲和教程。二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。
形式
完全采取上机考试形式。各科上机考试时间均为120分钟,满分100分。
获证条件
总分不低于60分
三级
科目
网络技术
数据库技术
软件测试技术
信息安全技术
嵌入式系统开发技术