×
全国计算机技术与软件专业技术资格(水平)考试参考用书软件设计师考试同步辅导(上午科目)(第4版)

全国计算机技术与软件专业技术资格(水平)考试参考用书软件设计师考试同步辅导(上午科目)(第4版)

1星价 ¥56.1 (6.3折)
2星价¥56.1 定价¥89.0
图文详情
  • ISBN:9787302505471
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:472
  • 出版时间:2017-03-01
  • 条形码:9787302505471 ; 978-7-302-50547-1

本书特色

全国计算机技术与软件专业技术资格(水平)考试得到社会各界的广泛认可。本系列图书自出版以来,被众多考生选用为考试参考书,多次再版、重印,为考生备考提供了有力的帮助,深受广大读者的厚爱。作为一套为考生备考使用的图书,本系列图书具有以下特色: (1) 全面剖析命题特点。通过分析研究近几年的考题,统计出各章所占的分值和考点的分布情况,引导考生把握命题规律。 (2) 突出严谨性与实用性。按照考试大纲,与官方教程同步,内容严谨,应试导向准确。 (3) 考点浓缩,重点突出。精心筛选考点,突出重点与难点,针对性强。同时对于考试中出现的而指定教材没有阐述的知识点进行了必要的补充。 (4) 例题典型,分析透彻。所选例题出自真题,内容真实相关,例题分析细致深入,解答准确完整,以帮助考生增强解题能力,突出实用性。 (5) 习题丰富,附有答案。每章都提供了一定数量的习题供考生自测,并配有参考答案与解析,有利于考生巩固所学知识,提高解题能力。 (6) 全真试题实战演练。试题题型、考点分布、题目难度与真题相当,便于考生熟悉考试方法、试题形式,全面了解试题的深度和广度。

内容简介

《软件设计师考试同步辅导(上午科目)(第4版)》是按照人力资源和社会保障部、工业和信息化部很新颁布的全国计算机技术与软件专业技术资格(水平)考试大纲和指定教材编写的考试用书。全书共分为12章,内容包括:计算机系统知识、程序设计语言基础、数据结构、操作系统知识、软件工程基础知识、结构化开发方法、面向对象技术、常用算法设计方法、数据库技术基础、网络与信息安全基础知识、标准化和软件知识产权基础知识、计算机专业英语,主要从考试大纲要求、考点辅导、典型例题分析、本章小结和达标训练几个方面对各部分内容加以系统地阐释。 《软件设计师考试同步辅导(上午科目)(第4版)》具有考点分析透彻、例题典型、习题丰富等特点,很好适合备考软件设计师的考生使用,也可作为高等院校相关专业或培训班的教材。

目录

目 录


第1章 计算机系统知识 1

1.1 计算机系统基础知识 1

1.1.1 考点辅导 1

1.1.2 典型例题分析 6

1.1.3 同步练习 11

1.1.4 同步练习参考答案 12

1.2 计算机体系结构 12

1.2.1 考点辅导 12

1.2.2 典型例题分析 22

1.2.3 同步练习 30

1.2.4 同步练习参考答案 32

1.3 安全性、可靠性与系统评测基础知识 32

1.3.1 考点辅导 32

1.3.2 典型例题分析 38

1.3.3 同步练习 43

1.3.4 同步练习参考答案 45

1.4 本章小结 45

1.5 达标训练题及参考答案 46

1.5.1 达标训练题 46

1.5.2 参考答案 46

第2章 程序设计语言基础 47

2.1 程序设计基础知识 47

2.1.1 考点辅导 47

2.1.2 典型例题分析 51

2.1.3 同步练习 56

2.1.4 同步练习参考答案 56

2.2 语言处理程序基础 56

2.2.1 考点辅导 56

2.2.2 典型例题分析 63

2.2.3 同步练习 71

2.2.4 同步练习参考答案 72

2.3 本章小结 72

2.4 达标训练题及参考答案 73

2.4.1 达标训练题 73

2.4.2 参考答案 73

第3章 数据结构 74

3.1 线性结构 74

3.1.1 考点辅导 74

3.1.2 典型例题分析 79

3.1.3 同步练习 84

3.1.4 同步练习参考答案 84

3.2 数组、矩阵和广义表 84

3.2.1 考点辅导 84

3.2.2 典型例题分析 86

3.2.3 同步练习 87

3.2.4 同步练习参考答案 88

3.3 树 88

3.3.1 考点辅导 88

3.3.2 典型例题分析 91

3.3.3 同步练习 96

3.3.4 同步练习参考答案 98

3.4 图 98

3.4.1 考点辅导 98

3.4.2 典型例题分析 102

3.4.3 同步练习 105

3.4.4 同步练习参考答案 106

3.5 查找 106

3.5.1 考点辅导 106

3.5.2 典型例题分析 110

3.5.3 同步练习 113

3.5.4 同步练习参考答案 114

3.6 排序 114

3.6.1 考点辅导 114

3.6.2 典型例题分析 117

3.6.3 同步练习 120

3.6.4 同步练习参考答案 121

3.7 本章小结 121

3.8 达标训练题及参考答案 121

3.8.1 达标训练题 121

3.8.2 参考答案 124

第4章 操作系统知识 125

4.1 操作系统基础知识 125

4.1.1 考点辅导 125

4.1.2 典型例题分析 128

4.1.3 同步练习 129

4.1.4 同步练习参考答案 129

4.2 进程管理 129

4.2.1 考点辅导 129

4.2.2 典型例题分析 135

4.2.3 同步练习 141

4.2.4 同步练习参考答案 144

4.3 存储管理 144

4.3.1 考点辅导 144

4.3.2 典型例题分析 150

4.3.3 同步练习 153

4.3.4 同步练习参考答案 155

4.4 设备管理 156

4.4.1 考点辅导 156

4.4.2 典型例题分析 160

4.4.3 同步练习 162

4.4.4 同步练习参考答案 162

4.5 文件管理 162

4.5.1 考点辅导 162

4.5.2 典型例题分析 168

4.5.3 同步练习 170

4.5.4 同步练习参考答案 171

4.6 作业管理 171

4.6.1 考点辅导 171

4.6.2 典型例题分析 174

4.6.3 同步练习 175

4.6.4 同步练习参考答案 175

4.7 网络操作系统和嵌入式操作系统实例 176

4.7.1 考点辅导 176

4.7.2 同步练习 178

4.7.3 同步练习参考答案 178

4.8 UNIX操作系统实例 178

4.8.1 考点辅导 178

4.8.2 典型例题分析 180

4.8.3 同步练习 181

4.8.4 同步练习参考答案 181

4.9 本章小结 181

4.10 达标训练题及参考答案 181

4.10.1 达标训练题 181

4.10.2 参考答案 183

第5章 软件工程基础知识 184

5.1 软件工程概述 184

5.1.1 考点辅导 184

5.1.2 典型例题分析 188

5.1.3 同步练习 188

5.1.4 同步练习参考答案 189

5.2 软件过程模型 189

5.2.1 考点辅导 189

5.2.2 典型例题分析 191

5.2.3 同步练习 197

5.2.4 同步练习参考答案 198

5.3 需求分析 198

5.3.1 考点辅导 198

5.3.2 典型例题分析 200

5.3.3 同步练习 200

5.3.4 同步练习参考答案 200

5.4 系统设计 200

5.4.1 考点辅导 200

5.4.2 典型例题分析 201

5.4.3 同步练习 204

5.4.4 同步练习参考答案 204

5.5 系统测试 205

5.5.1 考点辅导 205

5.5.2 典型例题分析 209

5.5.3 同步练习 216

5.5.4 同步练习参考答案 218

5.6 运行和维护知识 218

5.6.1 考点辅导 218

5.6.2 典型例题分析 220

5.6.3 同步练习 223

5.6.4 同步练习参考答案 224

5.7 软件项目管理 224

5.7.1 考点辅导 224

5.7.2 典型例题分析 227

5.7.3 同步练习 229

5.7.4 同步练习参考答案 230

5.8 软件质量 230

5.8.1 考点辅导 230

5.8.2 典型例题分析 232

5.8.3 同步练习 233

5.8.4 同步练习参考答案 233

5.9 软件度量 233

5.9.1 考点辅导 233

5.9.2 典型例题分析 234

5.9.3 同步练习 236

5.9.4 同步练习参考答案 236

5.10 软件工具与软件开发环境 236

5.10.1 考点辅导 236

5.10.2 典型例题分析 237

5.10.3 同步练习 237

5.10.4 同步练习参考答案 237

5.11 本章小结 237

5.12 达标训练题及参考答案 238

5.12.1 达标训练题 238

5.12.2 参考答案 239


展开全部

节选

第2章 程序设计语言基础 大纲要求: 汇编、编译、解释系统的基础知识和基本工作原理。 程序设计语言的基本成分——数据、运算、控制和传输以及过程(函数)调用。 各类程序设计语言的主要特点和适用情况。 2.1 程序设计基础知识 2.1.1 考点辅导 2.1.1.1 程序设计语言的基本概念 1.低级语言和高级语言 1)低级语言 通常称机器语言和汇编语言为低级语言。机器语言是指用0、1字符串组成的机器指令序列,是*基本的计算机语言;汇编语言是指用符号表示指令的语言。 2)高级语言 高级语言是从人类的逻辑思维角度出发、面向各类应用的程序语言,抽象程度大大提高,需要经过编译成特定机器上的目标代码才能执行。这类语言与人们使用的自然语言比较接近,大大提高了程序设计的效率。 2.编译程序和解释程序 尽管人们可以借助高级语言和计算机进行交互,但是计算机仍然只能理解和执行由0、1序列构成的机器语言,因此高级程序语言需要翻译,担任这一任务的程序称为语言处理程序。用某种高级语言或汇编语言编写的程序称为源程序,源程序不能直接在计算机上执行。如果源程序是使用汇编语言编写的,则需要一个称为汇编程序的翻译程序将其翻译成目标程序后才能执行。如果源程序是使用某种高级语言编写的,则需要相应的解释程序或编译程序对其进行翻译,然后才能在机器上执行。 解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再执行;而编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上执行目标程序。 3.程序设计语言的定义 下面介绍关于程序设计语言的定义。 (1)语法。由程序设计语言的基本符号组成程序中的各个语法成分(包括程序)的一组规则,其中由基本符号构成的符号(单词)书写规则称为词法规则,由符号(单词)构成语法成分的规则称为语法规则。程序语言的语法可通过形式语言进行描述。 (2)语义。程序语言中按语法规则构成的各个语法成分的含义,可分为静态语义和动态语义。 (3)语用。表示构成语言的各个记号和使用者的关系,涉及符号的来源、使用和影响。 (4)语境。理解和实现程序设计语言的环境,包括编译环境和运行环境。 4.程序设计语言的分类 1)命令式程序设计语言 命令式程序设计语言是基于动作的语言,在这种语言中,计算被看作动作的序列。命令式语言族开始于FORTRAN、PASCAL和C语言,体现了命令式程序设计的关键思想。 2)面向对象的程序设计语言 (1)对象。对象是指人们要进行研究的任何事物,它具有状态和操作。面向对象的语言把状态和操作封装于对象实体之中,并提供一种访问机制。用户只能通过向允许公开的操作提出要求,才能查询和修改对象的状态。 (2)类。类是面向对象语言必须提供的、由用户定义的数据类型,它将具有相同状态、操作和访问机制的多个对象抽象成一个对象类。在定义类以后,属于这种类的一个对象被称为类实例或类对象。 (3)继承。继承是面向对象语言的另一个基本要素。继承实现了一般与特殊的关系,解决了软件的可重用性和可扩充性的问题。 3)函数式程序设计语言 函数式程序设计语言是一类以?-演算为基础的语言。该语言的代表是LISP语言,其中大量使用了递归。 函数是一种对应规则(映射),它是定义域中的每个元素和值域中唯一的元素相对应。函数可以看成一种程序,其输入就是定义在左边括号中的变量,可以将输入组合起来产生一个规则,组合过程中也可以使用其他函数或函数本身。这种用函数和表达式建立程序的方法就是函数式程序设计。函数型程序设计语言的优点之一就是表达式中出现的任何函数都可以用其他函数来代替,只要这些函数调用产生相同的值。 4)逻辑型程序设计语言 逻辑型程序设计语言是一类以形式逻辑为基础的语言。该语言的代表是建立在关系理论和一阶谓词理论基础上的Prolog语言。Prolog语言具有很强的推理功能,适用于书写自动定理证明、专家系统以及自然语言理解等问题的程序。

作者简介

本系列图书由东南大学、厦门大学、南京理工大学、江南大学、中国药科大学、南京财经大学、常州大学、常州工学院、黄山学院、陆军炮兵防空兵学院、江苏科技大学、河海大学文天学院等30余所高校的教师共同研究、编写而成,他们多为“双师型”教师,既奋斗在教学一线,又参与诸多项目的研发,对计算机网络、软件开发有着丰富的教学经验、项目经验,同时对软考考试大纲和命题规律有较深入的研究,在他们的指导下,相信广大考生可顺利通关。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航