内容简介
《软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版)》是按照最新颁布的全国计算机技术与软件专业技术资格(水平)考试大纲和指定教材编写的考试参考用书。全书分为13章,内容包括:计算机网络基础知识、程序语言基础知识、操作系统知识、系统开发和运行、网络基础知识、多媒体基础知识、数据库技术、数据结构、算法设计和分析、面向对象技术、标准化和软件知识产权基础知识、计算机专业英语和考前模拟卷。每章分为备考指南、考点串讲、真题详解和强化训练四大部分,帮助读者明确考核要求,把握命题规律与特点,掌握考试要点和解题方法。
《软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版)》紧扣考试大纲,具有应试导向准确、考试要点突出、真题分析详尽、针对性强等特点,非常适合参加软件设计师考试的考生使用,也可作为高等院校或培训班的教材。
内页插图
目录
第1章 计算机系统知识
1.1 备考指南
1.1.1 考纲要求
1.1.2 考点统计
1.1.3 命题特点
1.2 考点串讲
1.2.1 数据表示与校验码
1.2.2 计算机系统硬件组成
1.2.3 存储系统
1.2.4 输入/输出技术
1.2.5 总线结构
1.2.6 指令系统
1.2.7 可靠性与系统性能评测
1.3 真题详解
1.4 强化训练
1.4.1 综合知识试题
1.4.2 综合知识试题参考答案
第2章 程序语言基础知识
2.1 备考指南
2.1.1 考纲要求
2.1.2 考点统计
2.1.3 命题特点
2.2 考点串讲
2.2.1 程序语言概述
2.2.2 语言处理程序基础
2.2.3 文法和有限自动机
2.3 真题详解
2.4 强化训练
2.4.1 综合知识试题
2.4.2 综合知识试题参考答案
第3章 操作系统知识
3.1 备考指南
3.1.1 考纲要求
3.1.2 考点统计
3.1.3 命题特点
3.2 考点串讲
3.2.1 操作系统基础知识
3.2.2 处理机管理
3.2.3 存储管理
3.2.4 设备管理
3.2.5 文件管理
3.2.6 作业管理
3.2.7 操作系统实例
3.3 真题详解
3.4 强化训练
3.4.1 综合知识试题
3.4.2 综合知识试题参考答案
第4章 系统开发和运行
4.1 备考指南
4.1.1 考纲要求
4.1.2 考点统计
4.1.3 命题特点
4.2 考点串讲
4.2.1 软件工程基础知识
4.2.2 系统分析
4.2.3 系统设计
4.2.4 系统实施
4.2.5 系统维护和评价
4.3 真题详解
4.3.1 综合知识试题
4.3.2 案例分析试题
4.4 强化训练
4.4.1 综合知识试题
4.4.2 案例分析试题
4.4.3 综合知识试题参考答案
……
第5章 网络基础知识
第6章 多媒体基础知识
第7章 数据库技术
第8章 数据结构
第9章 算法设计和分析
第10章 面向对象技术
第11章 标准化和软件知识产权基础知识
第12章 计算机专业英语
第13章 考前模拟卷
精彩书摘
一、文件的结构和组织文件的结构是指文件的组织形式,从用户角度所看到的文件组织形式,称为文件的逻辑结构;从实现角度所看到的文件在存储器上的存放方式,称为文件的物理结构。
1.文件的逻辑结构
文件的逻辑结构可以分为两类:一类是有结构的记录式文件,它是由一个以上的记录构成的文件;另一类是无结构的流式文件,它是由一串顺序字符流构成的文件。
(1)有结构的记录式文件。记录文件根据长度可分为定长和不定长两种。
(2)无结构的流式文件。无结构的流式文件通常采用顺序访问方式,并且每次读写访问可以指定任意数据长度,其长度以字节为单位。2.文件的物理结构文件的物理结构是指文件的内部组织形式,也就是文件在物理存储设备上的存放方法。常用的文件物理结构有以卜^3种。
(1)连续结构。连续结构也称顺序结构。这是一种最简单的物理结构,它把逻辑卜连续的文件信息依次存放在连续编号的物理块中。只要知道文件在存储设备上的起始地址(首块号)和文件长度(总块数),就能很快地进行存取。这种结构的缺点是不便于记录的增加或删除操作。
(2)链接结构。链接结构也叫串联结构。它是将逻辑上连续的文件信息存放在不连续的物理块中,每个物理块设有一个指针指向其下一个物理块。只要指明文件的第一个物理块号,就可以利用链指针检索整个文件。
(3)索引结构。索引结构是将逻辑上连续的文件信息存放在不连续的物理块中,系统为每个文件建立一张索引表。索引表记录了文件信息所在的逻辑块号对应的物理块号,并将索引表的起始地址放在文件对应的文件目录项中。
UNIX文件系统采用的是三级索引结构,文件系统中inode是基本的构件,它表示文件系统树形结构的节点。UNIX有直接、一级间接、二级间接、三级间接4种寻址方式。三、文件目录系统为每个文件设置一个描述性数据结构——文件控制块(File Control Block,FCB),文件目录就是文件控制块的有序集合。
1.文件控制块
文件控制块(FCB)是系统为管理文件而设置的一个数据结构。FCB是文件存在的标志,它记录了系统管理文件所需要的全部信息。FCB通常应包括以下3类信息。
(1)基本信息类,如文件名、文件的物理位置、文件长度、文件块数等。
(2)存取控制信息类,如文件的存取权限。
(3)使用信息类,如文件的建立日期、最后一次修改的日期、最后一次访问的日期、当前使用的信息和目录文件等。
2.目录结构
文件目录结构的组织方式直接影响到文件的存取速度,关系到文件的共享性和安全性。常见的目录结构有3种:一级目录结构、二级目录结构和多级目录结构。目前大多数操作系统(如UNIX、DOS等)都采用多级目录结构,又称树形目录结构。
1)一级目录结构
一级目录的整个目录组织是一个线性结构,在整个系统中只需建立一张目录表,系统为每个文件分配一个目录项(文件控制块)。它主要用在单用户环境中。
2)二级目录结构
二级目录结构是由主文件目录(Master File Directory,MFD)和用户文件目录(User FileDirectory,UFD)组成的。在主文件目录中,每个用户文件目录都占有一个目录项,其目录项中包括用户名和指向该用户文件目录的指针。用户文件目录由用户所有文件的目录项组成。
31多级目录结构
在多道程序设计系统中常采用多级目录结构,这种目录结构就像一棵倒置的有根树,所以也称为树形目录结构。从树根向下,每一个节点是一个目录,叶节点是文件。DOS和UNIX等操作系统均采用多级目录结构。
……
前言/序言
全国计算机技术与软件专业技术资格(水平)考试是国家人力资源和社会保障部、工业和信息化部领导下的国家考试,其目的是科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。它自实施起至今已经历了20多年,其权威性和严肃性得到社会及用人单位的广泛认同,并为推动我国信息产业特别是软件产业的发展和提高各类IT人才的素质培养做出了积极的贡献。
本书第1版自2011年出版以来,被众多考生选用为考试参考书,多次重印,深受广大考生好评。为更好地服务于考生,引导考生尽快掌握计算机的先进技术,并顺利通过程序员考试,我们根据计算机新技术的发展,并在深入剖析历年真题的基础匕,本书对第1版同名书进行修订。
本书具有如下特色。
(1)全面揭示命题特点。通过分析研究最近几年考题,统计出各章所占的分值和考点的分布情况,引导考生把握命题规律。
(2)突出严谨性与实用性。按照2009年考试大纲和《软件设计师教程(第三版)(修订版)》编写,结构与官方教程同步,内容严谨,应试导向准确。
(3)考点浓缩,重点突出。精心筛选考点,突出重点与难点,针对性强。同时对于考试中出现的而指定教材没有阐述的知识点进行了必要的补充。
(4)例题典型,分析透彻。所选例题出自最新真题,内容权威,例题分析细致深入,解答准确完整,以帮助考生增强解题能力,突出实用性。
(5)习题丰富,附有答案。每章提供了一定数量的习题供考生自测,并配有参考答案与解析,有利于考生巩固所学知识、提高解题能力。
(6)全真试题实战演练。提供2套考前模拟试卷供考生考前进行实战演练。试题题型、考点分布、题目难度与真题相当,便于考生熟悉考试方法、试题形式,全面了解试题的深度和广度。
本书特别适合参加计算机技术与软件专业技术资格(水平)考试的考生使用,也可作为相应培训班的教材,以及大、中专院校师生的教学参考书。
本书由李千目、徐建、高洁主编。此外,参与本书组织、编写和资料收集的还有:何光明、陈海燕、王珊珊、张居晓、严云洋、张伍荣、刘邦辉、邓丽萍、王春叶、李佐勇、卢振侠、周海霞、石雅琴等,在此一并表示感谢。同时在编写本书的过程中,还参考了许多相关的书籍和资料,在此也对这些参考文献的作者表示感谢。
由于作者水平有限,书中难免存在错漏和不妥之处,敬请读者批评指正。
编者
软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版) 电子书 下载 mobi epub pdf txt