出版时间:2010-11 出版社:清华大学出版社 作者:范立南 主编,吴微,刘天惠,周昕 编著 页数:625
前言
本书是全国计算机技术与软件专业技术资格(水平)考试办公室推荐使用的参考用书。全国计算机技术与软件专业技术资格(水平)考试是国家级的专业认定考试,其权威性得到社会各界的广泛认可,考试分为计算机软件、计算机网络、计算机应用技术、信息系统和信息服务5个专业类别,并在各专业类别中分设初级资格、中级资格和高级资格3个层次。参加该考试,通过考试并获得相应级别资格(水平)证书的人员,用人单位可聘为技术员或助理工程师、工程师、高级工程师等职务,同时该考试已实现与日本、韩国等国家的认可,含金量极高。每个专业类别的级别层次都有相应的资格名称,“软件设计师”属于计算机软件专业的中级资格。本书是根据2009年版全国计算机技术与软件专业资格(水平)考试“软件设计师考试大纲与培训指南”编写的考试辅导用书。全书主体按照考试大纲的章节编排,分上、下两篇,分别对应上、下午考试内容。上篇有7章,以考试大纲、历年试题考点回顾、典型例题、本章(节)小结、全真模拟训练为体例对计算机与软件工程基础知识进行深入浅出的剖析与辅导。上篇的主要内容包括:第l章为计算机科学基础;第2章为计算机系统知识,包括计算机硬件基础知识、数据结构与算法知识、操作系统知识、程序设计语言和语言处理程序知识、数据库知识、计算机网络知识、多媒体基础知识;第3章为系统开发和运行知识,包括软件工程知识、软件分析基础知识、系统设计基础知识、系统实施基础知识、系统运行和维护基础知识、软件质量管理基础知识、软件过程改进基础知识:第4章为面向对象基础知识;第5章为信息安全知识;第6章为标准化知识;信息化和知识产权基础知识;第7章为计算机专业英语。下篇有3章,以考试大纲、历年试题考点回顾、语言基础知识、典型例题、本章(节)小结、全真模拟训练为体例进行了有针对性的讲解与训练。下篇的主要内容包括:第8章为外部设计、内部设计、数据库应用分析与设计;第9章为程序设计,包括考试中涉及的c程序设计、C++程序设计和JaVa程序设计三种程序设计语言;第10章为软件工程与系统实施。书中附有大量的典型例题和全真模拟训练题,其中包含历年真题和经过作者精心研究总结出来的试题,对典型例题给出了考核的知识点、解题的一般思路、需要注意的问题和针对该题的解答过程等,同时提供了很多答题经验与技巧。对于计算机专业英语,总结了常考的知识点;为了提高考生的应试能力,提供了阅读训练材料。对于程序设计语言,对相关语言的基础知识还进行了归纳总结。
内容概要
本书是根据全国计算机技术与软件专业资格(水平)考试“软件设计师考试大纲与培训指南(2009版)”编写的考试辅导用书。全书主体按照考试大纲的章节编排,分上、下两篇,分别对应上、下午考试内容。上篇有7章,以考试大纲、历年试题考点回顾、典型例题、本章(节)小结、全真模拟训练为体例,对计算机与软件工程基础知识进行深入浅出的剖析与辅导;下篇有3章,以考试大纲、历年试题考点回顾、语言基础知识、典型例题、本章(节)小结、全真模拟训练为体例进行有针对性的讲解与训练。书中附有大量的典型例题和全真模拟训练题,其中包含历年真题和经过作者精心研究总结出来的试题,对典型例题给出了考核的知识点、解题的一般思路、需要注意的问题和针对该题的解答过程等,同时提供了很多答题经验技巧。 与同类书比较,本书内容新、覆盖面广,包括2009版软件设计师考试大纲规定的全部内容,要点清晰,分析透彻,从考生备考复习的角度出发,是一本针对性很强的辅导用书。本书既可作为参加全国计算机技术与软件专业资格(水平)考试软件设计师级的备考用书,也可供高等院校师生、计算机工程技术人员、计算机爱好者学习参考。
书籍目录
上篇 计算机与软件工程知识 第1章 计算机科学基础知识 1.1 考试大纲 1.2 历年试题考点回顾 1.3 典型例题 1.4 本章小结 1.5 全真模拟训练 参考答案 第2章 计算机系统知识 2.1 计算机硬件基础知识 2.1.1 考试大纲 2.1.2 历年试题考点回顾 2.1.3 典型例题 2.1.4 本节小结 2.1.5 全真模拟训练 参考答案 2.2 数据结构与算法知识 2.2.1 考试大纲 2.2.2 历年试题考点回顾 2.2.3 典型例题 2.2.4本节小结 2.2.5 全真模拟训练 参考答案 2.3 操作系统知识 2.3.1 考试大纲 2.3.2 历年试题考点回顾 2.3.3 典型例题 2.3.4 本节小结 2.3.5 全真模拟训练 参考答案 2.4 程序设计语言和语言处理程序知识 2.4.1 考试大纲 2.4.2 历年试题考点回顾 2.4.3 典型例题 2.4.4 本节小结 2.4.5 全真模拟训练 参考答案 2.5 数据库知识 2.5.1 考试大纲 2.5.2 历年试题考点回顾 2.5.3 典型例题 2.5.4 本节小结 2.5.5 全真模拟训练 参考答案 2.6 计算机网络知识 2.6.1 考试大纲 2.6.2 历年试题考点回顾 2.6.3 典型例题 2.6.4 本节小结 2.6.5 全真模拟训练 参考答案 2.7 多媒体基础知识 2.7.1 考试大纲 2.7.2 历年试题考点回顾 2.7.3 典型例题 2.7.4 本节小结 ……下篇 软件设计参考文献
章节摘录
插图:这一类型的题目考核的知识点是编译程序各阶段的主要任务。编译程序的功能是将用高级语言编写的源程序翻译成低级语言的目标程序,期间经过以下主要过程:(1)词法分析。从左到右一个个地读入源程序中的字符,并识别出一个个正确的单词符号。词法分析所依据的是语言的词法规则。(2)语法分析阶段。在词法分析的基础上将单词符号分解成各类语法单位,如“程序”、“语句”和“表达式”等。语法分析所依据的是语言的语法规则,即描述程序结构的规则。语法分析有自顶向下分析和自底向上分析两类。(3)语义分析。检查源程序有无语义错误,如数组越界、数据类型等。(4)中间代码生成。在上面阶段完成后,有的编译程序将源程序变成一种内部表示形式,这种内部表示形式叫做中间语言或中间表示或中问代码。“中间代码”是一种结构简单、含义明确的记号系统,这种记号系统复杂性介于源程序语言和机器语言之间,容易将它翻译成目标代码。一般为三元式、四元式(三地址指令)、逆波兰式(后辍式)形式。(5)代码优化。对中间代码进行变换或改造,使得即将生成的目标代码省时间或省空间。优化所依据的原则是等价变换原则。(6)目标代码生成。把中间代码变换成特定机器上的绝对指令代码或汇编指令代码,所生成的代码与硬件系统的结构和指令的含义有关。解答此类题目的一般思路是了解编辑程序各阶段的任务。针对这道题目,答案应该是C。
编辑推荐
《跨越软件设计师考试精讲精练》根据人力资源和社会保障部、工业和信息化部文件,计算机技术与软件专业技术资格(水平)考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从事相应专业岗位玉作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程师、工程师、高级工程师)。计算机技术与软件专业实施全国统一考试后,不再进行相应专业技术职务任职资格的评审工作。
图书封面
评论、评分、阅读与下载