新闻资讯
看你所看,想你所想

程序员教程

《程序员教程来自(第5版)》是由清华大学出版社出版的一本图书。

  • 书名 程序员教程
  • 作者 张淑平、覃桂敏
  • 类别 工学
  • 出版社 清华大学出版社
  • 出版时间 2018年02月

主要内容

  本书作为全国计算机技术与软件专业技术资格(水平)考试(简称"软考")的初级职称指来自定教材,具有比较权威的指导意义。本书根据《程序员考试大纲》(2018年审定通过)的重点内容,组织了共11章的内容,考生在学习教材内容的同时,还须对照考试大纲,认真学习和复 习大纲要求的知识点。本书是在《程序员考试360百科大纲》的指导下,对《程序员教程(第4版)》进行再编后完成的。本书适合参加相关考数载副米川话试的考生和在校大学生作为教材使用。

图书目录

  • 目 录第1章 计算机系统基础知识 11.1 计算机系统的基本组成 11.2 数据的表示及运算 31.2.1 计算机中数据的表示 31.2.2 校验码 131.2.3 逻辑代数及逻辑运算 171.2.4 机器数的运算 191.3 计算机的基本组成及工作原理 231.3.1 总线的基本概念 231.3.2 中央处理单元 251.3.3 存储系统 301.3.4 输入/输出技术 361.4 指令系统简介 401.5 多媒体系统简介 441.5.1 数字声音 451.5.2 图形与图像 481.5.3 动画和视频 55第2章 操作系统基础知识 622.1 操作系统概述 622.2 进程管理 652机磁轻还况镇须继孩.2.1 基本概念 652.2.2 进程控制 672.2.3 进程通信 682.2.4 进程调度 722.2.5 死本粮爱锁 742.2.6 线程 762斤快测放架存调.3 存储管理 762.3.1 基本概念 762.3.2 存储管理方案 772.3.3 分页存储管理 792.3.4 分段存储管理 802.3.5 虚拟存储管理 822.4 设备管理 852.4.1 设备管理概述 852.4.2 设备管理技术 862.4.3 磁盘调度 882.5 文件管理 892.5.1 基本概念 892.5.2 文件的结构和组织 902.5.3 文件目录 92环希林此成守季基2.5.4 存取方法、..石望跑推调海.

  6.1.2数据库管理技术的发展 255

  6.1.3大数据 257

  6.2数据模型 260

  6.2.1数据模型的基本概念 260

  6.2.2数据模型的三要素 261

  6.2.3E-R模型 261

  6.2氧谈识传.4基本的数据模型 265

  6.3DBMS的功能和特征 267

  6.3.1DBMS的功能 267

 完独火坏建喜经据 6.3.2DBMS的特古族笑危庆介集希征与分类 268

  6.4数据库模式 270

  6.4.1模式 270

  6.4.2乡亮接八东三级模式两级映像 272

证鱼双写密路深苏元  6.5关系数据库与关系运算 272

  6.5.1关系数据库的基本概念 272

  6.5.2关系数据库模式 275

  6.5.3完整性约束 276

  6.5.4关系代数运算 276

  6.6关系数车触据库SQL语言简介 座供和天升器七还晚抗280

  6.6.1SQL者张育房演强派概述 280

  6.6.2SQL数据定义 2火固力业绿的81

  6.6.3SQL数据查询 285

  6.6.技拿一益造4SQL数据更新 293

  菜优修言沿根蛋6.6.5SQL的访问控制 295

  6.6.6嵌入式SQL 296

  6.7数据库设计 297

  第7章网络与信息安全基础知识 300

  7.1计算机网络概述 300

  7.1.1计算机网络的组成 300

  7.1.2计算机网络的分类 301

  7.1.3ISO/OSI参考模型 304

  7.2计算机网络硬件 305

  7.2.1计算机网络互连设备 305

  7.2.2计算机网络传输媒体 311

  7.3TCP/IP 314

  7.3.1TCP/IP模型 314

  7.3.2TCP/IP协议 315

  7.3.3IP地址 318

  7.4Internet基础知识 322

  7.4.1Internet服务 322

  7.4.2因特网接入方式 327

  7.4.3TCP/IP的配置 328

  7.4.4浏览器的设置与使用 329

  7.5局域网基础知识 332

  7.6信息安全基础知识 337

  7.7网络安全概述 341

  第8章标准化和知识产权基础知识 346

  8.1标准化基础知识 346

  8.1.1软件工程标准化 346

  8.1.2能力成熟度模型简介 348

  8.2知识产权基础知识 349

  8.2.1基本概念 349

  8.2.2计算机软件著作权 351

  8.2.3计算机软件的商业秘密权 363

  第9章C程序设计 366

  9.1C语言基础 366

  9.1.1数据类型 366

  9.1.2运算符与表达式 372

  9.1.3输入/输出 375

  9.2控制语句 377

  9.3函数 381

  9.4指针 385

  9.4.1指针的定义 385

  9.4.2指针与数组 387

  9.4.3指针与函数 389

  9.4.4指针与链表 393

  9.5常见的C程序错误 395

  第10章C++程序设计 407

  10.1C++程序基础 407

  10.1.1数据类型 407

  10.1.2运算符、表达式和语句 409

  10.1.3基本输入/输出 410

  10.1.4函数 412

  10.1.5类与对象 415

  10.2继承与多态 423

  10.3异常处理 428

  10.4标准库 430

  10.4.1I/O流库 431

  10.4.2string 434

  10.4.3STL 438

  10.4.4vector 443

  第11章Java程序设计 447

  11.1Java语言概述 447

  11.2Java语言基础 448

  11.2.1Java基本数据类型 449

  11.2.2控制结构 455

  11.2.3Java核心类 458

  11.3类与接口 462

  11.3.1类的定义与使用 462

  11.3.2对象的初始化 464

  11.3.3包 466

  11.3.4继承 468

  11.3.5抽象类与接口 471

  11.4异常 478

  11.4.1异常的处理 478

  11.4.2自定义异常 480

  11.5输入、输出和流 483

  11.5.1字节流 483

  11.5.2字符流 486

  11.5.3标准输入/输出流 487

  11.6Java类库的使用 489

  11.6.1基本类型的包装类型 489

  11.6.2泛型和集合类 493

转载请注明出处安可林文章网 » 程序员教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com