当前位置:首页 > 考试 > 计算机考试 > 软件设计师考试考点突破、程序设计、实战练习一本通
出版社:电子工业
出版日期:2010-10
ISBN:9787121117541
作者:王勇//杨明
页数:589页
章节摘录
插图:2.系统性能评价无论是生产厂商还是用户,都需要某种方法来衡量计算机系统的性能,但由于系统很复杂、体系结构和实现的策略多样,因此很难采用统一的标准去评测所有的计算机。(1)常用方法时钟频率:即主频(通常所说的CPU主频1.8GHz等),通常主频越高,速度就越快。但这种比较只能够在相同体系结构的机器上比较,对于异构系统而言,难以保证其有效性。指令执行速度:在早期,我们经常使用每秒执行的加法指令(由于当时各种指令的速度大致相同或等比例)总数来作为衡量其性能的重要指标,其单位为KIPS(每秒千条指令)、MIPS(每秒百万条指令)。等效指令法:随着计算机指令系统的发展,使用单种指令的MIPS值的局限性日益暴露,后来就出现了改进的吉普森混合指令速度法。它通过统计各类指令在程序中所占的比例进行折算。数据处理速率(PDR)法:它采用固定的比例法来计算数据处理的速度,同时还仅对CPU和主存的速度进行度量,因此有很大的局限性。核心程序法:把应用程序中用得最频繁的那部分核心程序作为评价计算机性能的标准程序,在不同机器上运行,测其执行时间,作为各类机器性能评价的依据。(2)基准测试程序基准测试程序法是目前一致承认的测试性能较好的方法,有多种不同的基准程序,用于不同的测试项目。整数测试程序:Dhrystone是一个用来测试编译器和CPU处理整数指令和控制功能有效性的基准测试程序。
前言
全国计算机技术与软件专业技术资格(水平)考试(俗称“软考”)由人事部、工业与信息化部主办,面向社会,用于考查计算机专业人员的水平与能力。考试客观、公正,得到了社会的广泛认可,并实现了中、日、韩三国互认。本书内容紧扣考试大纲,采用了表格统计法、走势图分析法,科学地研究每个知识点的命题情况,准确把握每个出题点的深浅,同时基于每个章节知识点分布统计分析的结果,科学地编写实战练习题,完全紧扣大纲,结构科学、重点突出、针对性强。内容超值,针对性强本书每章的内容分为考点突破、典型试题分析、实战练习题和练习题解析4个部分。第一部分为考点突破。该部分首先对历年试题进行了统计分析,采用图表达形式,形象而直观,使各考点“暴露无遗”,通过学习本部分内容,考生可以对考试的知识点分布、考试重点有一个整体上的认识和把握;然后重点对大纲中所规定的重要考试内容和考试必备的知识点进行了“画龙点睛”,章节中的知识点解析深浅程度根据该知识点在历年试题中的统计分析结果而定。第二部分为典型试题分析。该部分从历年考试真题中抽取具有代表性的、经常考到的试题进行详细的分析,通过阅读这一部分,考生可以熟悉考试方法、试题形式,试题的深度和广度,以及内容的分布、解答问题的方法和技巧。第三部分为实战练习题。该部分给出了多道试题,根据考点突破部分的知识点统计、分析的结果而命题。这些试题与考试真题具有很大的相似性,用来检查考生学习前面两个部分内容的效果。第四部分为练习题解析。该部分是实战练习部分的补充,为实战练习的所有习题进行了较详细的分析,并给出了解答。考生需要掌握每个练习题及其解答,这一部分可以帮助考生温习和巩固前面所学的知识,这种辅导方式保证内容全面,突出重点,为考生打造一条通向考试终点的捷径。作者权威,阵容强大希赛教育专业从事人才培养、教育产品开发、教育图书出版,在职业教育方面具有极高的权威性。特别是在在线教育方面稳居国内首位,希赛教育的远程教育模式得到了国家教育部门的认可和推广。希赛教育软考学院是全国计算机技术与软件专业技术资格(水平)考试的顶级培训机构,拥有近20名资深软考辅导专家,负责高级资格的考试大纲制定以及软考辅导教材的编写工作,共组织编写和出版了60多本软考教材,内容涵盖了初级、中级和高级的各个专业,包括教程系列、辅导系列、考点分析系列、冲刺系列、串讲系列、试题精解系列、疑难解答系列、全程指导系列、案例分析系列、指定参考用书系列和一本通11个系列的书籍。希赛教育软考学院的专家录制了软考培训视频教程、串讲视频教程、试题讲解视频教程和专题讲解视频教程4个系列的软考视频,希赛教育软考学院的软考教材、软考视频、软考辅导为考生助考、提高通过率做出了不可磨灭的贡献,在软考领域有口皆碑。特别是在高级资格领域,无论是考试教材,还是在线辅导和面授,希赛教育软考学院都独占鳌头。本书由希赛教育软考学院王勇和杨明组织编写,参加编写工作的人员还有张友生、施游、朱小平、刘毅、李雄、胡钊源和桂阳等,另外,何玉云和周玲参加了校对和审核工作。在线测试,心中有数上学吧在线测试平台为考生准备了在线测试,其中有数十套全真模拟试题和考前密卷,考生可选择任何一套进行测试。测试完毕,系统自动判卷,立即给出分数。对于考生做错的地方,系统会自动记忆,待考生第二次参加测试时,可选择“试题复习”。这样,系统就会自动把考生原来做错的试题显示出来,供考生重新测试,以加强记忆。如此,读者可利用上学吧在线测试平台的在线测试系统检查自己的实际水平,加强考前训练,做到心中有数,考试不慌。诸多帮助,诚挚致谢在本书出版之际,要特别感谢全国软考办的命题专家们,编者在本书中引用了部分考试原题,使本书能够尽量方便读者的阅读。在本书的编写过程中,参考了许多相关的文献和书籍,编者在此对这些参考文献的作者表示感谢。感谢电子工业出版社孙学瑛老师,她在本书的策划、选题的申报、写作大纲的确定,以及编辑、出版等方面,付出了辛勤的劳动和智慧,给予了我们很多的支持和帮助。感谢参加希赛教育软考学院辅导和培训的学员,正是他们的想法汇成了本书的源动力,他们的意见使本书更加贴近读者。由于编者水平有限,且本书涉及的内容较广,书中难免存在错漏和不妥之处,编者诚恳地期望各位专家和读者不吝指正和帮助,对此,我们将十分感激。互动讨论,专家答疑希赛教育软考学院是中国最大的软考在线教育网站,该网站论坛是国内人气最旺的软考社区,在这里,读者可以和数十万考生进行在线交流,讨论有关学习和考试的问题。希赛教育软考学院拥有强大的师资队伍,为读者提供全程的答疑服务,在线回答读者的提问。有关本书的意见反馈和咨询,读者可在希赛教育软考学院论坛“软考教材”版块中的“希赛教育软考学院”栏目上与作者进行交流。
书籍目录
第1章 计算机硬件基础知识/1 1.1 考点突破/1 1.1.1 历年考试情况分析/2 1.1.2 数据的表示/3 1.1.3 计算机系统的组成与体系结构/5 1.1.4 存储系统/10 1.1.5 可靠性与系统性能评测/13 1.2 典型试题分析/19 1.3 实战练习题/24 1.4 练习题解析/26第2章 操作系统基础知识/31 2.1 考点突破/31 2.1.1 历年考试情况分析/31 2.1.2 进程管理/33 2.1.3 存储管理/37 2.1.4 磁盘管理/39 2.1.5 设备管理/40 2.1.6 文件管理/42 2.2 典型试题分析/44 2.3 实战练习题/52 2.4 练习题解析/54第3章 程序语言和语言处理程序基础知识/58 3.1 考点突破/58 3.1.1 历年考试情况分析/58 3.1.2 汇编、编译、解释系统基础/60 3.1.3 程序设计语言基础/67 3.1.4 各种程序语言的特点/70 3.2 典型试题分析/72 3.3 实战练习题/75 3.4 练习题解析/77第4章 数据结构与算法基础/82 4.1 考点突破/82 4.1.1 历年考试情况分析/82 4.1.2 数据结构基础与线性表/84 4.1.3 广义表/90 4.1.4 树与二叉树/90 4.1.5 图/94 4.1.6 算法基础/96 4.1.7 排序与查找/100 4.2 典型试题分析/108 4.3 实战练习题/121 4.4 练习题解析/126第5章 数据库系统基础知识/137 5.1 考点突破/137 5.1.1 历年考试情况分析/137 5.1.2 数据库模式/139 5.1.3 ER模型/141 5.1.4 关系代数与元组演算/142 5.1.5 规范化理论/145 5.1.6 SQL语言基础/150 5.1.7 并发控制/154 5.2 典型试题分析/158 5.3 实战练习题/163 5.4 练习题解析/167第6章 网络基础知识/174 6.1 考点突破/174 6.1.1 历年考试情况分析/174 6.1.2 开放系统互联参考模型/175 6.1.3 TCP/IP协议族/179 6.1.4 IP地址与子网划分/182 6.1.5 网络规划与设计/185 6.1.6 网络应用/186 6.2 典型试题分析/190 6.3 实战练习题/195 6.4 练习题解析/197第7章 软件工程基础知识/204 7.1 考点突破/204 7.1.1 历年考试情况分析/205 7.1.2 软件生命周期与软件开发模型/207 7.1.3 系统开发方法论/216 7.1.4 软件测试/218 7.1.5 软件维护/225 7.1.6 软件质量保证/226 7.1.7 软件过程改进/229 7.1.8 软件项目管理/231 7.1.9 软件开发工具/235 7.2 典型试题分析/237 7.3 实战练习题/241 7.4 练习题解析/245第8章 面向对象基础知识/254 8.1 考点突破/254 8.1.1 历年考试情况分析/254 8.1.2 面向对象的基本概念/256 8.1.3 面向对象分析与设计基础/258 8.1.4 UML基础/260 8.1.5 设计模式/262 8.2 典型试题分析/278 8.3 实战练习题/281 8.4 练习题解析/283第9章 信息安全知识/287 9.1 考点突破/287 9.1.1 历年考试情况分析/287 9.1.2 安全基础技术/288 9.1.3 网络安全/290 9.1.4 计算机病毒与木马/296 9.2 典型试题分析/298 9.3 实战练习题/299 9.4 练习题解析/300第10章 多媒体基础知识/302 10.1 考点突破/302 10.1.1 历年考试情况分析/302 10.1.2 多媒体基础概念/303 10.1.3 多媒体相关计算/305 10.1.4 常见多媒体标准/306 10.2 典型试题分析/312 10.3 实战练习题/318 10.4 练习题解析/319第11章 知识产权与标准化基础知识/324 11.1 考点突破/324 11.1.1 历年考试情况分析/324 11.1.2 知识产权/325 11.1.3 标准化法/327 11.2 典型试题分析/329 11.3 实战练习题/333 11.4 练习题解析/334第12章 数据流图技术/339 12.1 考点突破/339 12.1.1 历年考试情况分析/339 12.1.2 数据流图基本概念/340 12.1.3 数据字典/341 12.1.4 数据平衡原则/342 12.1.5 答题技巧/343 12.2 典型试题分析/344 12.3 实战练习题/359 12.4 练习题解析/371第13章 数据库建模与SQL技术/384 13.1 考点突破/384 13.1.1 历年考试情况分析/384 13.1.2 数据库设计基础/385 13.1.3 概念设计/386 13.2 典型试题分析/390 13.3 实战练习题/405 13.4 练习题解析/415第14章 UML建模技术/427 14.1 考点突破/427 14.1.1 历年考试情况分析/427 14.1.2 概述/428 14.1.3 用例图/428 14.1.4 类图与对象图/433 14.1.5 顺序图/441 14.1.6 活动图/441 14.1.7 状态图/445 14.1.8 通信图/447 14.1.9 构件图/447 14.1.10 部署图/448 14.2 典型试题分析/449 14.3 实战练习题/460 14.4 练习题解析/471第15章 数据结构与算法设计/482 15.1 考点突破/482 15.1.1 历年考试情况分析/482 15.1.2 递归法/483 15.1.3 分治法/485 15.1.4 动态规划法/486 15.1.5 贪心法/487 15.1.6 回溯法/495 15.2 典型试题分析/498 15.3 实战练习题/513 15.4 练习题解析/523第16章 面向对象程序设计/530 16.1 考点突破/530 16.1.1 历年考试情况分析/530 16.1.2 C++语言语法要点/531 16.1.3 Java语言语法要点/539 16.2 典型试题分析/542 16.3 实战练习题/561 16.4 练习题解析/581主要参考文献/590
编辑推荐
《软件设计师考试考点突破、程序设计、实战练习一本通》:内容超值,针对性强,《软件设计师考试考点突破、程序设计、实战练习一本通》每章的内容分为考点突破、典型试题分析、实战练习、练习题解析四个部分。作者权威,阵容强大,权威软考培训机构、近20名资深软考辅导专家、60多本软考教材、上百个软考培训视频教程。在线测试、心中有数:上学吧在线测试平台为考生准备了在线测试,其中有数十套全真模拟试题和考前密卷,考生可选择任何一套进行测试。测试完毕,系统自动判卷,立即给出分数。对于考生做错的地方,系统会自动记忆,待考生第二次参加测试时,可选择“试题复习”。这样,系统就会自动把考生原来做错的试题显示出来,供考生重新测试,以加强记忆。如此,读者可利用上学吧在线测试平台的在线测试系统检查自己的实际水平,加强考前训练,做到心中有数考试不慌。互动讨论,专家答疑:希赛教育软考学院是中国最大的软考在线教育网站,该网站论坛是国内人气最旺的软考社区,在这里,读者可以和数十万考生进行在线交流,讨论有关学习和考试的问题。希赛教育软考学院拥有强大的师资队伍,为读者提供全程的答疑服务,在线回答读者的提问。有关《软件设计师考试考点突破、程序设计、实战练习一本通》的意见反馈和咨询,读考可在希赛教育软考学院论坛“软考教材”版块审的“希赛教育软考学院”栏目上与作者进行交流。恰如其分的考点分析,不多不少,不深不浅,典型常考的试题分析,深度、广度、方法、技巧,一应俱全,近似考题的实战练习,适时、量多、逼真,细致周到的练习剖析,全面、突出、巩固。考点突破,程序设计,实战练习。博文视点,IT出版旗舰品牌。技术凝聚实力,专业创新出版。市场上轻便的软考备战利器。经典畅销软考图书专家作者团队新品再续。
作者简介
《软件设计师考试考点突破、程序设计、实战练习一本通》由希赛教育软考学院组编,作为计算机技术与软件专业技术资格(水平)考试中的软件设计师级别的考试辅导指定教材。内容紧扣考试大纲,通过对历年试题进行科学分析、研究、总结、提炼而成。每章内容分为考点突破、典型试题分析、实战练习和练习题解析4个部分。
基于历年试题,利用统计分析的方法,科学作出结论并预测以后的出题动向,是《软件设计师考试考点突破、程序设计、实战练习一本通》的一大特色。《软件设计师考试考点突破、程序设计、实战练习一本通》可以保证既不漏掉考试必需的知识点,又不加重考生备考负担,使考生轻松、愉快地掌握知识点并领悟软件设计师考试的真谛。
图书封面