王朝网络
分享
 
 
 

程序员教程(2009年版)(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用书)

王朝导购·作者佚名
 
程序员教程(2009年版)(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用书)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,考试,计算机考试,全国计算机技术与软件专业技术资格,
  品牌: 沈林兴

基本信息·出版社:清华大学出版社

·页码:560 页

·出版日期:2006年

·ISBN:9787302128953

·条形码:9787302128953

·包装版本:2版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:全国计算机技术与软件专业技术资格(水平)考试指定用书

产品信息有问题吗?请帮我们更新产品信息。

内容简介《程序员教程》(2009年版)(第2版)按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试程序员考试大纲编写,是对2004版的修订版,内容包括计算机系统、操作系统、数据库、多媒体、网络、程序语言、软件工程、数据结构和算法、标准化、安全性、法律法规等方面的基础知识,以及Visual Basic、C++和Java程序设计,其中C++和Java程序设计是本版新增加的内容。

编辑推荐《程序员教程》(2009年版)(第2版)内容丰富,重点突出,层次分明,语言流畅,适合计算机软件考试考生使用,也可用作程序员培训以及高等院校、职业技术学校的教材。

目录

第1章 计算机系统基础知识1.1 计算机系统概述1.1.1 计算机系统的组成1.1.2 计算机的类型和应用领域1.2 计算机中数据的表示及运算1.2.1 计算机中数据的表示1.2.2 校验码1.2.3 逻辑代数及逻辑运算1.2.4 机器数的运算1.3 计算机的基本组成及工作原理1.3.1 总线1.3.2 中央处理单元(CPU)1.3.3 存储系统1.3.4 输入输出技术1.4 指令系统第2章 操作系统基础知识2.1 操作系统概述2.2 处理机管理2.2.1 基本概念2.2.2 进程的控制2.2.3 进程间的通信2.2.4 进程调度2.2.5 死锁2.2.6 线程2.3 存储管理2.3.1 基本概念2.3.2 分页存储管理2.3.3 虚存存储管理2.4 设备管理2.4.1 设备管理概述2.4.2 通道、DMA与缓冲技术2.4.3 假脱机2.4.4 磁盘调度2.5 文件管理2.5.1 文件与文件系统2.5.2 文件的结构和组织2.5.3 文件目录2.5.4 存取方法、存取控制2.5.5 文件的使用2.5.6 文件的共享和保护2.5.7 系统的安全与可靠性2.6 作业管理2.6.1 作业管理概述2.6.2 作业调度2.6.3 人机界面第3章 数据库基础知识3.1 基本概念3.1.1 数据库与数据库管理系统3.1.2 数据库管理技术的发展3.2 数据模型3.2.1 数据模型的基本概念3.2.2 数据模型的三要素3.2.3 E-R模型3.2.4 基本的数据模型3.3 DBMS的功能和特征3.3.1 DBMS的功能3.3.2 DBMS的特征3.4 数据库系统体系结构3.4.1 数据库的三级模式结构3.4.2 集中式数据库系统3.4.3 C/S数据库体系结构3.4.4 并行数据库系统3.4.5 分布式数据库系统3.4.6 Web数据库3.5 关系数据库与关系运算3.5.1 关系数据库的基本概念3.5.2 关系数据库模式3.5.3 完整性约束3.5.4 关系代数运算3.6 关系数据库SQL语言简介3.6.1 SQL数据库体系结构3.6.2 SQL的基本组成3.6.3 SQL数据定义3.6.4 SQL数据查询3.6.5 SQL数据更新3.6.6 SQL的访问控制3.6.7 嵌入式SQL3.7 数据库设计3.7.1 概述3.7.2 数据库设计的基本步骤3.7.3 数据库的实施与维护第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 MIDI4.2.5 声音文件格式4.3 图形和图像4.3.1 彩色与图像基础4.3.2 图形与图像信息的表示4.3.3 图像的获取4.3.4 图像的属性4.3.5 图形图像转换4.3.6 图像的压缩编码4.3.7 图像数据压缩编码的国际标准4.3.8 图形图像文件格式4.4 动画和视频4.4.1 动画4.4.2 模拟视频4.4.3 数字视频4.4.4 数字视频标准4.4.5 视频压缩编码4.4.6 视频文件格式4.5 多媒体网络4.5.1 超文本与超媒体4.5.2 流媒体的基本概念4.5.3 互连网上获取声音和影视的方法4.6 虚拟现实第5章 网络基础知识5.1 计算机网络概述5.1.1 计算机网络的发展5.1.2 计算机网络的分类5.1.3 网络的拓扑结构5.2 网络体系结构5.2.1 ISO/OSI参考模型5.2.2 TCP/IP协议5.3 计算机网络硬件5.3.1 计算机网络互联设备5.3.2 计算机网络传输媒体5.4 局域网基础5.4.1 局域网参考模型5.4.2 以太网(IEEE 802.3标准)5.4.3 令牌环网(IEEE 802.5)5.4.4 FDDI(光纤分布式数据接口)5.5 Internet基础知识5.5.1 Internet概述5.5.2 Internet协议5.5.3 IP地址5.5.4 域名地址5.5.5 Internet服务5.5.6 因特网接入方式5.5.7 TCP/IP的配置5.5.8 浏览器的设置与使用5.5.9 防火墙技术5.6 网络操作系统基础知识5.6.1 网络操作系统概述5.6.2 Windows NT概述5.7 Client/Server结构和Browser/Server结构5.7.1 Client/Server结构5.7.2 Browser/Server结构第6章 程序语言基础知识6.1 程序语言概述6.1.1 程序语言的基本概念6.1.2 程序设计语言的种类和特点6.1.3 程序语言的基本成分6.2 语言处理程序基础6.2.1 汇编程序基本原理6.2.2 编译程序基本原理6.2.3 解释程序基本原理第7章 软件工程基础知识7.1 软件工程和项目管理基础7.1.1 软件工程概述与软件生存周期7.1.2 软件开发项目管理基础知识7.1.3 软件工具与软件开发环境7.1.4 软件过程能力评估7.2 面向对象技术基础7.2.1 面向对象的基本概念7.2.2 面向对象分析与设计基本概念7.3 软件需求分析7.3.1 软件需求分析的基本任务7.3.2 结构化分析方法7.4 软件设计7.4.1 软件概要设计的基本任务7.4.2 软件设计的基本原理7.4.3 软件结构优化准则7.4.4 结构化设计方法7.4.5 软件详细设计7.5 软件编码7.5.1 程序设计7.5.2 程序设计风格7.6 软件测试7.6.1 软件测试的目的及原则7.6.2 测试方法7.6.3 软件测试步骤7.6.4 调试7.7 软件维护7.7.1 软件维护概述7.7.2 软件的可维护性7.8 软件质量管理与质量保证7.8.1 软件质量特性7.8.2 软件质量保证概述第8章 数据结构与算法8.1 线性结构8.1.1 线性表8.1.2 栈和队列8.1.3 串8.2 数组和矩阵8.3 树和图8.3.1 树8.3.2 图8.4 常用算法8.4.1 算法概述8.4.2 排序算法8.4.3 查找算法8.4.4 字符串处理8.4.5 递归算法第9章 标准化和知识产权9.1 标准化的基本知识9.1.1 标准化的基本概念9.1.2 标准化过程模式9.1.3 标准的分类9.1.4 标准的代号和编号9.1.5 国际标准和国外先进标准9.1.6 信息技术标准化9.1.7 标准化组织9.1.8 ISO9000标准简介9.1.9 能力成熟度模型CMM简介9.2 知识产权基础知识9.2.1 知识产权的概念与特点9.2.2 计算机软件著作权的主体与客体9.2.3 计算机软件著作权的权利9.2.4 计算机软件著作权的归属9.2.5 计算机软件著作权侵权的鉴别9.2.6 软件著作权侵权的法律责任9.2.7 计算机软件的商业秘密权9.2.8 专利权概述第10章 安全性基础知识10.1 安全性基本概念10.2 计算机病毒和计算机犯罪概述10.3 网络安全10.4 访问控制10.5 加密与解密第11章 Visual Basic程序设计11.1 概述11.2 用户界面设计11.2.1 常用控件11.2.2 菜单11.2.3 多窗口应用11.3 Visual Basic语言基础11.3.1 编程基础11.3.2 变量、常数和数据类型11.3.3 运算符11.3.4 控制结构11.3.5 过程11.3.6 程序的调试11.4 应用程序中的文件处理11.4.1 浏览选择文件11.4.2 文件管理11.4.3 文件系统对象11.4.4 利用文件系统对象进行文件处理11.5 访问数据库11.5.1 直接用VB创建和操作数据库11.5.2 开发应用程序访问数据库第12章 C++程序设计12.1 概述12.2 C+ +语言基础12.2.1 C+ +程序基本结构12.2.2 数据类型12.2.3 基本输入输出12.2.4 表达式与运算符12.2.5 控制语句12.2.6 函数12.2.7 数组与字符串12.2.8 指针与引用12.3 类与对象12.4 继承与多态12.5 输入与输出流库12.6 异常第13章 Java语言程序设计13.1 Java语言概述13.1.1 Java语言的特点13.1.2 Java开发环境13.2 Java语言基础13.2.1 Java基本数据类型13.2.2 控制结构13.2.3 Java数组与字符串13.3 类与接口13.3.1 类的定义与使用13.3.2 对象的初始化13.3.3 包13.3.4 继承13.3.5 抽象类与接口13.4 异常13.4.1 异常的处理13.4.2 自定义异常13.5 文件输入、输出和流13.5.1 字节流13.5.2 字符流13.6 Java小应用程序13.7 Java类库的使用

……[看更多目录]

序言全国计算机技术与软件专业技术资格(水平)考试实施至今已经历了近20年,在社会上产生了很大的影响,对我国软件产业的形成和发展做出了重要的贡献。为了适应我国计算机信息技术发展的需求,国家人事部和信息产业部决定将考试的级别拓展到计算机信息技术行业的各个方面,以满足社会上对各种计算机信息技术人才的需要。编者受信息产业部计算机技术与软件专业技术资格(水平)考试办公室委托,对《程序员教程》一书进行修订,以全面适应考试大纲要求。在考试大纲中,要求考生掌握的知识面很广,每个章节的内容都能构成相关领域基础的一门课程,因此编写的难度很高。考虑到参加考试的人员已有一定的基础,所以本书中只对考试大纲中所涉及到的知识领域的要点加以阐述,限于篇幅不能详细地展开,请读者谅解。对于数据结构和算法以及程序设计部分,考虑到参加考试的人员一般都具有一定的基础,因此希望这些章节的内容能对读者的知识起到总结、拓宽和提高的作用。全书共分13章,第1章计算机系统基础知识由李伯成、张淑平编写,第2章操作系统基础知识、第3章数据库基础知识由王亚平编写,第4章多媒体基础知识由刘强编写,第5章网络基础知识由严体华、张凤琴编写,第6章程序语言基础知识由张淑平编写,第7章软件工程基础知识由褚华编写,第8章数据结构与算法由张淑平、王卫东编写,第9章标准化和知识产权由刘强编写,第10章安全性基础知识由严体华、张淑平编写,第11章Visual Basic程序设计由沈林兴编写,第12章C++程序设计、第13章Java语言程序设计由胡圣明编写,最后由张淑平、沈林兴统稿。在本书的编写过程中,参考了许多相关的书籍和资料,编者在此对这些参考文献的作者表示感谢。同时感谢清华大学出版社在本书出版过程中所给予的支持和帮助。因水平有限,书中难免存在错漏和不妥之处,望读者指正,以利改进和提高。

文摘第1章 计算机系统基础知识本章主要包括计算机系统的组成、计算机的类型、计算机中数据的表示和运算、CPU、存储器等基础知识。1.1 计算机系统概述1.1.1 计算机系统的组成计算机系统是由硬件系统和软件系统组成的,计算机硬件是计算机系统中看得见、摸得着的物理装置,计算机软件是程序、数据和相关文档的集合。计算机系统的组成如图1-1所示。图1-1 计算机系统的组成示意图1.计算机系统的硬件组成基本的计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成。随着器件技术和微电子技术的发展,运算器、控制器等部件已被集成在一起,统称为中央处理单元(Central Processing Unit,CPU)。CPU是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能。运算器是对数据进行加工处理的部件,它主要完成算术和逻辑运算。控制器的主要功能则是从主存中取出指令并进行分析,控制计算机的各个部件有条不紊地完成指令的功能。存储器是计算机系统中的记忆设备,分为内部存储器(Main Memory,MM,简称内存或主存)和外部存储器(简称外存)。内存速度高容量小,一般用来临时存放计算机运行时所需的程序、数据及中间结果。外存容量大速度慢,可用于长期保存信息。寄存器是CPU中的记忆设备,用来临时存放指令、数据及运算结果。与内存储器相比,寄存器的速度要快得多。习惯上将CPU和主存储器的有机组合称为主机。输入/输出(或I/O)设备位于主机之外,是计算机系统与外界交换信息的装置。所谓输入和输出都是相对于主机而言的。输入设备的作用是把信息转换成二进制形式输入到计算机的存储器中,输出设备的作用是把运算处理结果按照人们所要求的形式输出到外部存储介质上。2.计算机软件计算机软件是指为管理、运行、维护及应用计算机所开发的程序和相关文档的集合。如果计算机系统中仅有硬件系统,则只具备了计算的功能,并不能真正运算,只有将解决问题的步骤编制成程序并输入到计算机内存开始运行,才能完成运算。软件系统是计算机系统中的重要组成部分,通常可将软件分为系统软件和应用软件两大类。1.1.2 计算机的类型和应用领域计算机技术的发展异常迅速,现在的计算机使用的关键元器件基本上都是超大规模集成电路。按照计算机的工作能力,计算机分为巨型机、大型机、小型机和微型机。微型机有多种形式,如台式计算机(desktop)、膝上型电脑(laptop)或笔记本电脑(notebook)、工作站(workstation)、掌上型电

……[看更多书摘]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
星火英语·送你一对爱之翼(英汉对照彩绘版)(美丽英文诵读菁华)(附赠MP3光盘1张)
问鼎(第一部只写给男人看的职场小说)
C++程序设计语言(普通高等教育“十一五”国家级规划教材)
光电对抗原理与应用(21世纪高等学校信息工程类专业规划教材)
最新高级文秘与办公自动化(21世纪高等学校“十一五”精品规划教程)
西方法学名著精要(第2版)
国民基础视唱教程(1A)--合唱与独唱钢琴伴奏版
差点忘记了(黑背书系)(外封展开即是精美海报)
公司就是你的船(修订版)(员工成长书架)
待人有道(实战版)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有