《程序员考试典型题汇与解析 上午科目》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:石竹,唐朝瞬主编;张伍荣,施宁,李千目副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113065716
  • 页数:361 页
图书介绍:本书根据新版全国计算机与软件专业技术资格(水平)考试程序员考试大纲要求,参照最新版《程序员教程》,针对程序员考试上午科目编写。

第1章 计算机系统基础知识 1

考点1:计算机系统的组成★★ 1

理论链接:计算机系统的基本结构 1

理论链接:计算机的分类 2

考点2:计算机中数据的表示及运算★★★★★ 2

理论链接:数制之间的转换 2

理论链接:二进制数的运算规则 4

理论链接:机器数和编码 7

理论链接:定点数和浮点数 10

理论链接:十进制数的编码和ASCII码 11

理论链接:汉字编码 12

理论链接:校验码 15

理论链接:逻辑代数及逻辑运算 20

理论链接:机器数的运算 21

考点3:计算机的基本组成及工作原理★★★★★ 22

理论链接:总线 23

理论链接:中央处理器 26

理论链接:存储器的分类和层次结构 28

理论链接:主存储器 29

理论链接:缓冲与Cache技术 30

理论链接:外存储器 32

理论链接:接口 34

理论链接:CPU与外设之间交换数据的方式 35

考点4:指令系统 36

理论链接:指令格式 36

理论链接:寻址方式和指令周期 38

理论链接:指令的执行过程 39

理论链接:指令的种类和功能 41

考点5:计算机系统的安全 42

理论链接:安全的概念 42

理论链接:信息安全的基本要素 42

理论链接:安全威胁 43

理论链接:计算机的安全等级 44

理论链接:计算机病毒概述 44

理论链接:加密与解密基础知识 45

理论链接:数字签名 47

理论链接:操作系统特征 49

理论链接:操作系统的定义与作用 49

考点1:操作系统基础知识★★★★★ 49

第2章 操作系统基础知识 49

理论链接:操作系统的主要功能 50

理论链接:操作系统的类型 51

理论链接:几个与操作系统有关的概念 54

考点2:处理机管理★★★★★ 54

理论链接:进程的引入和基本概念 54

理论链接:进程的基本状态及其转换 57

理论链接:进程的控制 57

理论链接:原语 58

理论链接:进程间的通信 59

理论链接:进程调度 61

理论链接:死锁 62

考点3:存储管理★★★ 63

理论链接:存储管理使用的基本概念 63

理论链接:分区分配存储管理 64

理论链接:分页存储管理 65

理论链接:分段式存储管理 66

理论链接:虚拟存储管理 68

理论链接:设备管理的目标与任务 70

考点4:设备管理★★★ 70

理论链接:外部设备分类 70

理论链接:通道 71

理论链接:中断技术 72

理论链接:DMA技术 73

理论链接:缓冲技术 73

理论链接:假脱机技术(SPOOLing) 74

理论链接:磁盘调度 74

理论链接:文件与文件系统 75

考点5:文件管理★★★ 75

理论链接:文件的结构和组织 78

理论链接:文件目录 79

理论链接:文件的存取方法和存储空间管理 80

理论链接:文件的使用 81

理论链接:文件的共享和保护 82

理论链接:系统的安全与可靠性 83

考点6:作业与作业管理★★★★★ 84

理论链接:与作业有关的几个概念 84

理论链接:作业控制块(JCB)和作业后备队列 85

理论链接:作业状态及转换 85

理论链接:作业调度 87

理论链接:用户与操作系统间的接口 88

考点7:网络操作系统和嵌入式操作系统★ 89

理论链接:网络操作系统 89

理论链接:嵌入式操作系统 90

第3章 数据库基础知识 91

考点1:数据库基本概念★★ 91

理论链接:数据库与数据库管理系统 92

理论链接:数据库模型的基本概念 94

理论链接:数据库管理技术的发展 94

考点2:数据模型★ 94

理论链接:数据模型的三要素 95

理论链接:E-R模型 96

理论链接:基本的数据模型 98

考点3:DBMS的功能和特征★★★ 100

理论链接:DBMS的功能 101

理论链接:DBMS的特征 103

考点4:数据库体系结构★★ 103

理论链接:数据库的三级模式结构 104

理论链接:集中式数据库系统 105

理论链接:客户/服务器(C/S)数据库体系结构 106

理论链接:并行数据库系统 106

理论链接:分布式数据库系统 107

理论链接:Web数据库 107

考点5:关系数据库与关系运算★★★★★ 108

理论链接:关系数据库的基本概念 109

理论链接:关系数据库模式 111

理论链接:完整性约束 113

理论链接:关系代数运算 118

考点6:关系数据库SQL语言简介★★★★★ 119

理论链接:SQL数据库体系结构 121

理论链接:SQL的基本组成 122

理论链接:SQL数据定义 122

理论链接:SQL数据查询 128

理论链接:SQL数据更新 129

理论链接:SQL的访问控制 130

理论链接:嵌入式SQL 131

理论链接:数据库设计概述 132

考点7:数据库设计★ 132

理论链接:需求分析的任务 133

理论链接:数据库概念结构设计 134

理论链接:数据库逻辑结构设计 136

理论链接:数据库物理结构设计 137

理论链接:数据库的实现与维护 137

第4章 多媒体基础知识 138

考点1:多媒体的基本概念★★★ 138

理论链接:多媒体的基本概念 138

考点2:音频★★★ 139

理论链接:声音信号 140

理论链接:声音信号的数字化 141

理论链接:波形声音 141

理论链接:声音合成 142

理论链接:MIDI 143

理论链接:常见的声音文件格式 143

考点3:图形和图像★★★★★ 144

理论链接:色彩的基本知识 145

理论链接:图形与图像 146

理论链接:图像的获取 147

理论链接:图像的3个基本属性 148

理论链接:图像的压缩编码 149

理论链接:图像数据压缩编码的国际标准 150

理论链接:图形图像文件格式 152

考点4:动画和视频★★★★ 154

理论链接:动画 155

理论链接:视频、模拟电视及数字化 155

理论链接:视频压缩编码 156

理论链接:视频文件格式 157

考点5:多媒体网络★★★ 159

理论链接:流媒体的基本概念 159

考点6:多媒体计算机系统★★★ 160

理论链接:多媒体计算机硬件系统 160

理论链接:多媒体软件系统 161

考点7:虚拟现实的概念★ 161

理论链接:虚拟现实技术概述 162

第5章 网络基础知识 163

考点1:网络概述★★★★★ 163

理论链接:计算机网络的基本概念 164

理论链接:计算机网络的分类 166

理论链接:网络的拓扑结构 168

考点2:ISO/OSI网络体系结构★★★★★ 170

理论链接:参考模型 171

考点3:网络互联硬件★★★★ 174

理论链接:网络设备 175

理论链接:网络的传输介质 177

理论链接:组建网络 179

考点4:网络的协议与标准★★★★★ 180

理论链接:网络的标准 181

理论链接:局域网协议 182

理论链接:广域网协议 189

理论链接:Internet协议 192

考点5:Windows NT系统及管理★★★ 195

理论链接:Windows NT概述 195

理论链接:TCP/IP的配置 198

考点6:Internet及应用★★★★ 200

理论链接:Internet概述 200

理论链接:Internet地址 201

理论链接:Internet服务 203

考点7:浏览器的设置与使用★★★ 204

理论链接:浏览器的功能 205

理论链接:IE浏览器的环境配置 206

理论链接:IE浏览器的使用 207

考点8:网络安全★★★★★ 208

理论链接:网络安全概述 209

理论链接:网络信息安全 211

理论链接:防火墙技术 212

理论链接:程序设计语言基本概念 217

第6章 程序设计语言基础 217

考点1:程序设计语言的基础知识★★★★★ 217

理论链接:程序设计语言的分类 219

理论链接:典型程序设计语言的特点 222

理论链接:程序设计语言的基本成分 225

考点2:语言处理程序基础 228

理论链接:语言处理程序 228

理论链接:汇编语言与汇编程序 228

理论链接:正规表达式概念 229

理论链接:编译程序基本原理 235

理论链接:解释程序基本原理 237

第7章 软件工程基础知识 238

考点1:软件工程和项目管理基础★★★ 238

理论链接:软件工程概述 238

理论链接:软件生存(生命)周期 238

理论链接:软件开发模型 240

理论链接:软件开发项目管理基础知识 241

理论链接:软件工具与软件开发环境 243

理论链接:CASE工具 244

理论链接:软件过程能力评估 245

理论链接:软件过程能力成熟度(CMM)模型简介 246

考点2:面向对象技术基础★★★★★ 247

理论链接:面向对象的基本概念 248

理论链接:面向对象分析与设计概述 248

理论链接:统一建模语言(UML)概述 249

考点3:系统分析基础知识★★★★ 250

理论链接:系统分析概述 250

理论链接:结构化分析方法 251

理论链接:原型化方法 252

理论链接:系统分析报告 253

考点4:系统设计知识★★★★ 253

理论链接:系统设计概述 253

理论链接:结构化设计方法 253

理论链接:系统总体结构设计 254

理论链接:系统详细设计 256

考点5:程序设计和测试★★★★★ 256

理论链接:程序设计 257

理论链接:编码风格 259

理论链接:系统测试 262

理论链接:调试 263

理论链接:软件测试的策略 263

考点6:系统运行和维护知识★★★ 263

理论链接:软件维护的定义 264

理论链接:软件可维护性 265

考点7:软件质量管理与质量保证★★★★ 266

理论链接:软件质量定义及其特性 266

理论链接:软件质量保证概述 268

理论链接:标准化的基本概念 269

第8章 标准化基础 269

考点1:标准化★★★★ 269

理论链接:标准化的基本过程 270

理论链接:标准化的分类 271

理论链接:标准的编号 272

理论链接:采用国际标准及国外先进标准 273

理论链接:标准化组织 274

理论链接:信息技术标准化 274

理论链接:软件过程能力成熟度(CMM)模型简介 275

理论链接:ISO9000:2000标准 275

考点2:知识产权★★★★ 276

理论链接:知识产权的概念 277

理论链接:知识产权的特点 277

理论链接:计算机软件著作权的主体与客体 278

理论链接:计算机软件受著作权法保护的条件 279

理论链接:计算机软件著作权的权利 279

理论链接:计算机软件著作权的保护期 280

理论链接:计算机软件著作权的归属 281

理论链接:计算机软件著作权的侵权行为及其法律责任 284

理论链接:计算机软件的商业秘密权 285

理论链接:对不构成软件侵权的合理使用行为 285

第9章 计算机应用基础知识和常用办公软件操作方法 288

考点1:计算机应用领域的相关概念★★ 288

理论链接:办公自动化的功能 288

考点2:Windows操作系统基本操作★★★★★ 290

理论链接:Windows文件系统的文件名 291

理论链接:Windows常见文件类型和文件扩展名 291

理论链接:Windows的基本术语与基本操作 293

理论链接:文件属性 293

理论链接:Windows的文件和磁盘管理 294

理论链接:MS-DOS方式 296

理论链接:Windows的系统设置 296

考点3:文字处理基础知识和常用操作方法★★★★ 296

理论链接:字处理软件概述 297

理论链接:简单文档的编辑 297

理论链接:图文混排 298

理论链接:表格 298

理论链接:文档的显示方式 298

理论链接:文档的排版 298

理论链接:页面排版和打印文档 299

考点4:电子表格处理基础知识和常用操作方法★★ 300

理论链接:电子表格的基本概念,中文Excel的功能、运行环境、启动和退出 300

理论链接:工作表的创建,数据输入、编辑 300

理论链接:单元格地址,公式的输入与常用函数的使用 301

理论链接:数据管理和分析 301

理论链接:工作表的编辑及格式化 301

理论链接:图表的创建和格式设置 302

考点5:演示文稿制作方法★ 302

理论链接:创建和保存演示文稿 302

理论链接:编辑演示文稿 302

理论链接:演示文稿的播放、打印和打包 303

考点6:电子邮件处理操作方法★★★ 303

理论链接:IE浏览器使用与设置 303

理论链接:应用表格 304

理论链接:编辑网页 304

理论链接:使用图像 304

考点7:网页制作方法★ 304

理论链接:Outlook Express使用与设置 304

理论链接:应用表单 305

理论链接:框架 305

理论链接:超链接 305

理论链接:使用对象 306

理论链接:用CSS样式设置文本格式 306

第10章 计算机专业英语 307

理论链接:计算机系统与硬件基础知识常见词汇 307

理论链接:计算机软件及程序设计相关词汇 313

理论链接:计算机网络常见术语 322

理论链接:计算机相关技术词汇 327

附录A 数学基础 333

一、矩阵及其运算 333

二、方程求近似解 334

三、函数插值 337

四、排列组合 339

五、应用统计 339

附录B 程序员考试模拟试题(上、下午) 343

附录C 上下午模拟试题参考答案 359

参考文献 361