计算机等级考试《嵌入式系统开发工程师四级》复习全书核心讲义+历年真题详解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018年9月全国计算机等级考试
《嵌入式系统开发工程师(四级)》复习全书【核
心讲义+历年真题详解】
最新资料,WORD格式,可编辑修改!
目录
第一部分备考指南..................................................................
第1章考试概述................................................................
第2章复习技巧................................................................ 第二部分核心讲义..................................................................
【计算机组成与接口】............................................................
第1章计算机系统概述......................................................
第2章存储器..............................................................
第3章汇编语言程序设计....................................................
第4章计算机中断技术......................................................
第5章计算机和外设的数据交换技术..........................................
第6章D/A和A/D转换.......................................................
第7章人机接口............................................................
第8章总线..............................................................
【操作系统原理】................................................................
第1章操作系统概论........................................................
第2章操作系统运行机制....................................................
第3章进程线程模型........................................................
第4章并发与同步..........................................................
第5章内存管理............................................................
第6章文件管理............................................................
第7章I/O设备管理.........................................................
第8章死锁.............................................................. 第三部分历年真题及详解............................................................
全国计算机等级考试《四级计算机组成与接口》样题及详解............................
全国计算机等级考试《四级操作系统原理》样题及详解................................
第一部分备考指南
第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年开始每年开考次数由两次增为三次。
2016年NCRE安排三次考试,考试时间分别为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
Visu
al
C++
6.0
Net-
Bean
s
中国
教育
考试
版
2007
VB6.
0 简
体中
文专
业版
NetBea
ns中国
教育考
试版,
IE6.0
及以上
VFP6.
0 简
体中
文专
业版
MS
Access20
10
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分
三级
科目网络技
术
数据库技
术
软件测试技术
信息安全技
术
嵌入式系统开发技
术
考试环境与软件1.NCRE三级上机考试环境为 Windows 7 简体中文版
2.数据库技术考核C语言程序设计,使用 Visual C++ 6.0
题型及分值比例1.单选题,40题,40分2.综合题,40分
3.应用题,20分
考核内容1.网络技术。
网络规划与设计、局域网组网技术、计算机网络信息服务系统的建立及计算机网络安全与管理。
2.数据库技术。
数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展及新技术。
3.软件测试技术。
软件测试的基本概念、软件测试技术、软件测试过程和管理方法。
4.信息安全技术。
信息安全保障概论、信息安全基础技术与原理、系统安全、网络安全、应用安全、信息安全管理、信息安全标准与法规。
5.嵌入式系统开发技术。
嵌入式系统的概念与基础知识、嵌入式处理器、嵌入式系统硬件组成、嵌入式系统软件、嵌入式系统的开发等相关知识和技能。
形式完全采取上机考试形式。
各科上机考试时间均为120分钟,满分100分。
获证条件1.总分不低于60分,并已经(或同时)获得二级相关证书。
2.三级数据库技术证书要求已经(或同时)获得二级数据库程序设计类证书;网络技术、软件测试技术、信息安全技术、嵌入式系统开发技术
等四个证书要求已经(或同时)获得二级语言程序设计类证书。
3.考生早期获得的证书(如Pascal、FoxBase等),不严格区分语言程序设计和数据库程序设计,可以直接报考并获得证书。
备注参加NCRE“计算机基础及Photoshop应用”科目考生,可以在NCRE报名时自愿申请免试取得“Adobe Photoshop产品工程师认证”证书,即:通过NCRE“计算机基础及Photoshop应用”科目考试实现一次考试,可以同时取得全国计算机等级证书与“Adobe Photoshop产品工程师认证”证书,即“一考双证”。
四级
科目网络工程
师
数据库工程
师
软件测试工程
师
信息安全工
程师
嵌入式系统
开发工程师
考试环境NCRE四级上机考试环境为Windows 7简体中文版。
题型及分值比例1.单选题,60题,60分2.多选题,20题,40分
考核内容1.网络工程师。
考核计算机网络、操作系统原理两门课程。
测试内容包括网络系统规划与设计的基础知识及中小型网络的系统组建、设备配置调试、网络系统现场维护与管理的基本技能。
2.数据库工程师。
考核数据库原理、软件工程两门课程。
测试内容包括数据库系统的基本理论以及数据库设计、维护、管理与应用开发的基本能力。
3.软件测试工程师。
考核操作系统原理、软件工程两门课程。
测试内容包括软件测试的基本理论、软件测试的规范及标准,以及制定测试计划、设计测试用例、选择测试工具、执行测试并分析评估结果等软件测试的基本技能。
4.信息安全工程师。
考核计算机网络、操作系统原理两门课程。
测试内容包括网络攻击与保护的基本理论与技术,以及操作系统、路由设备的安全防范技能。
5.嵌入式系统开发工程师。
考核操作系统原理、计算机组成与接口两门课程。
测试内容包括嵌入式系统基本理论、逻辑电路基础以及嵌入式系统中的信息表示与运算、评价方法等基本技能。
形式1.无纸化考试,考试总时间为90分钟,单课程考试没有时间要求。
2.四级考试科目由五门专业基础课程中指定的两门课程组成,总分100分,两门课程各占50分。
3.专业基础课程为计算机专业核心课程,包括:操作系统原理、计算机组成与接口、计算机网络、数据库原理、软件工程。
获证条件两门课程分别达到30分及以上,并已经(或同时)获得三级相关证书。
2013年3月及以前获得的三级各科目证书,不区分科目,可以作为四级任一科目的获证条件。
备注参加NCRE“计算机基础及Photoshop应用”科目考生,可以在NCRE报名时自愿申请免试取得“Adobe Photoshop产品工程师认证”证书,即:通过NCRE“计算机基础及Photoshop应用”科目考试实现一次考试,可以同时取得全国计算机等级证书与“Adobe Photoshop产品工程师认证”证
书,即“一考双证”。
·2015年NCRE继续实施2013年版考试大纲,教材参见全国计算机等级考试教材目录(2015年版)。
八、考试要求
1.掌握操作系统的基本概念、基本结构及运行机制。
2.深入理解进程线程模型,深入理解进程同步机制,深入理解死锁概念及解决方案。
3.掌握存储管理基本概念,掌握分区存储管理方案,深入理解虚拟页式存储管理方案。
4.深入理解文件系统的设计、实现,以及提高文件系统性能的各种方法。
5.了解I/O设备管理的基本概念、I/O软件组成,掌握典型的I/O设备管理技术。
6.了解操作系统的演化过程、新的设计思想和实现技术。
九、考试内容
(一)操作系统概述
1.操作系统基本概念、特征、分类
2.操作系统主要功能
3.操作系统发展演化过程,典型操作系统
4.操作系统结构设计,典型的操作系统结构
(二)操作系统运行机制
1.内核态与用户态
2.中断与异常
3.系统调用接口
4.存储系统
5.I/O系统
6.时钟(Clock)
(三)进程线程模型
1.并发环境与多道程序设计
2.进程的基本概念,进程控制块(PCB)
3.进程状态及状态转换
4.进程控制:创建、撤消、阻塞、唤醒,fork()的使用
5.线程基本概念,线程的实现机制,Pthread线程包的使用
6.进程的同步与互斥:信号量及PV操作,管程
7.进程间通信
8.处理机调度
(四)存储管理方案
1.存储管理基本概念,存储管理基本任务
2.分区存储管理方案
3.覆盖技术与交换技术
4.虚存概念与虚拟存储技术
5.虚拟页式存储管理方案
(五)文件系统设计与实现技术
1.文件的基本概念、文件逻辑结构、文件的物理结构和存取方式
2.文件目录的基本概念,文件目录的实现
3.文件的操作,目录的操作
4.磁盘空间的管理
5.文件系统的可靠性和安全性
6.文件系统的性能问题
7.Windows的文件系统FAT,UNIX的文件系统
(六)I/O设备管理
1.设备与设备分类
2.I/O硬件组成
3.I/O软件的特点及结构
4.典型技术:通道技术,缓冲技术,SPOOLing技术
5.I/O性能问题及解决方案
(六)死锁
1.基本概念:死锁,活锁,饥饿
2.死锁预防策略
3.死锁避免策略
4.死锁检测与解除
5.资源分配图
十、成绩及证书
1.NCRE实行百分制计分,但以等第通知考生成绩。
等第共分优秀、及格、不及格三等。
90~100分为优秀、60~89分为及格、0~59分为不及格。
一般在考后30个工作日内由教育部考试中心将成绩处理结果下发给各省级承办机构。
考后50个工作日,考生可登录教育部考试中心综合查询网()进行成绩查询。
部分省市如江苏、黑龙江等也可通过省市考试院或者人事考试中心进行查询。
2.NCRE成绩在及格以上者,由教育部考试中心颁发合格证书。
考后45个工作日教育部考试中心将证书发给各省级承办机构,然后由各省级承办机构逐级转发给考生。
考生证书若丢失,可登录教育部考试中心综合查询网补办合格证明书。
补办合格证明书收费21元,其中制证、邮寄费用20元,银行收取手续费1元。
3.NCRE合格证书式样按国际通行证书式样设计,用中、英两种文字书写,证书编号全国统一,证书上印有持有人身份证号码。
该证书全国通用,是持有人计算机应用能力的证明,也可供用人部门录用和考核工作人员时参考。
一级证书表明持有人具有计算机的基础知识和初步应用能力,掌握Office办公自动化软件的使用及因特网应用,或掌握基本图形图像工具软件(Photoshop)的基本技能,可以从事政府机关、企事业单位文秘和办公信息化工作。
二级证书表明持有人具有计算机基础知识和基本应用能力,能够使用计算机高级语言编写程序,可以从事计算机程序的编制、初级计算机教学培训以及企业中与信息化有关的业务和营销服务工作。
三级证书表明持有人初步掌握与信息技术有关岗位的基本技能,能够参与软硬件系统的开发、运维、管理和服务工作。
四级证书表明持有人掌握从事信息技术工作的专业技能,并有系统的计算机理论知识和综合应用能力。
第2章复习技巧
一、备考指导
1.勇往直前
进入下午考试,也许有疲劳或不好的感觉,自信心就会下降;当看到题干很长,操作较复杂的题时,就有想回避或焦虑、急躁的情绪。
这是典型的“两军未战,兵先屈”的败兴思绪。
要知道两对手相遇勇者胜,勇者相遇智者胜。
抛开所有不必要的想法,相信自己的实力,做到心无旁鹜,勇往直前。
2.审清题干
题干包含了整个题目的条件和要求,若题干比较复杂,就要注意将题干“分段”来阅读,前后注意衔接,必要时在草稿纸上记载下关键点。
有时候题干很长,看似很复杂,让很多人望而却步。
其实,这种题更好解,因题干长了则提示信息也就多了。
主要是考你有没有勇气和耐心。
3.解读试题
首先,要翻阅一下全部试卷,注意试题的时间及分数的分配情况,做到心中有数。
其次,要确实弄清楚每道题的题意,搞清楚题目所给予问题,明确题目要求。
因为考试要求可能与自己习惯的答题要求有所不同,所以一定要按题意和要求去回答。
最后,要特别注意题目中比较隐蔽的条件。
一般而言,条件隐蔽的问题难度较大,考生必须看清有关的线索,找出隐蔽条件,问题才能迎刃而解。
4.相信自己
当题做得非常顺利时,心里不要太得意,因为越是看似容易的题目越是错的多,当然也不要逆向思维,觉得这题这么简单是不是做错了,要相信自己,说到底还是要审清题目的意思。
二、题型分析
1.选择题
选择题为单选题,是客观性试题,试题覆盖面广,一般情况下考生不可能做到对每个题目都有把握答对。
这时,就需要考生学会放弃,即不确定的题目不要在上面花费太多的时间,应该在此题上做上标记,立即转移注意力,作答其他题目。
最后有空余的时间再回过头来仔细考虑此题。
但要注意,对于那些实在不清楚的题目,就不要浪费时间了,放弃继续思考,不要因小失大。
绝大多数选择题的设问是正确观点,称为正面试题;如果设问是错误观点,称为反面试题。
考生在作答选择题时可以使用一些答题方法,以提高答题准确率。
(1)正选法(顺选法):如果对题肢中的4个选项,一看就能肯定其中的1个是正确的,就可以直接得出答案。
注意,必须要有百分之百的把握才行。
(2)逆选法(排谬法):逆选法是将错误答案排除的方法。
对题肢中的4个选项,一看就知道其中的1个(或2个、3个)是错误的,可以使用逆选法,即排除错误选项。
(3)比较法(蒙猜法):这种办法是没有办法的办法,在有一定知识基础上的蒙猜也是一种方法。
2.操作题
上机考试重点考察考生的基本操作能力,要求考生具有综合运用基础知识进行实际操作的能力。
上机操作题综合性强、难度较大。
上机考试的评分是以机评为主,人工复查为辅的。
机评当然不存在公正性的问题,但却存在呆板的问题,有时还可能因为出题者考虑不周出现错评的情况。
考生做题时不充分考虑到这些情况,就有可能吃亏。
掌握好上机考试的应试技巧,可以使考生的实际水平在考试时得到充分发挥,从而取得较为理想的成绩。
历次考试均有考生因为忽略了这一点,加之较为紧张的考场气氛影响了水平的发挥,致使考试成绩大大低于实际水平。
因此每个考生在考试前,都应有充分的准备。
总结以下几点供考生在复习和考试时借鉴:
(1)对于上机考试的复习,切不可“死记硬背”
根据以往考试经验,有部分考生能够通过笔试,而上机考试却不能通过,主要原因是这部分考生已经习惯于传统考试的“死记硬背”,而对于真正的知识应用,却显得束手无策。
为了克服这个弊病,考生一定要在熟记基本知识点的基础上,加强上机训练,从历年试题中寻找解题技巧,理清解题思路,将各类典型试题反复练习。
(2)在考前,一定要重视等级考试模拟软件的使用
在考试之前,应使用等级考试模拟软件进行实际的上机操作练习,尤其要做一些具有针对性的上机模拟题,以便熟悉考试题型,体验真实的上机环境,减轻考试时的紧张程度。
(3)学会并习惯使用帮助系统
大部分软件都有较全面的帮助系统,熟练掌握帮助系统,可以使考生减少记忆量,解决解题中的疑难问题。
(4)熟悉考试场地及环境
尤其是要熟悉考场的硬件情况和所使用的相关软件的情况。
考点在正式考试前,会给考生提供一次模拟上机的机会。
模拟考试时,考生重点不应放在把题做出来,而是放在熟悉考试环境,相应软件的使用方法,考试系统的使用等方面。
(5)做上机题时要不急不燥,认真审题
先分析,后操作。
明白了问题是什么以后,先把问题在脑海里过一遍,考虑好如何操作后,再依思路从容做答。
而不要手忙脚乱、毛毛躁躁、急于作答。
对于十分了解或熟悉的问题,切忌粗心大意、得意忘形、而应认真分析,必须将题目给出的全部内容逐字看清楚后针对具体问题进行操作。
常言道“熟能生巧”、“打铁还得本身硬”,再好的方法与技巧若没有基础,是发挥不了作用的;如若有了一定的功底,再差的招式也会产生很大的威力,就像金庸小说中杨过的那柄钝剑。
但是如果只看不练,不会有提高。
建议大家多做模拟试题和历年试题,锻炼解题的能力与节奏。