内容简介
《计算机科学丛书:计算机文化(原书第15版)》详细介绍了计算机领域的相关知识,是学习计算机科学和了解计算机发展历史不可多得的一本好书。本书共分12章,分别介绍了计算机和数字基础知识、计算机硬件、计算机软件、操作系统和文件管理、局域网、因特网、web和电子邮件、数字媒体、计算机产业、信息系统的分析与设计、数据库以及计算机编程等内容。
《计算机科学丛书:计算机文化(原书第15版)》可作为高校各专业的计算机导论教材和教学参考书,也可供广大计算机爱好者参考使用。
内页插图
目录
出版者的话译者序作者寄语
第1章 计算机和数字基础知识1.1 A部分:一切数字事物1.1.1 数字革命1.1.2 数据处理1.1.3 个人计算1.1.4 网络计算1.1.5 云计算1.1.6 数字社会1.1.7 快速测试1.2 B部分:数字设备1.2.1 计算机基础知识1.2.2 计算机的类型和用途1.2.3 微控制器1.2.4 快速测试1.3 C部分:数字数据表示1.3.1 数据表示基础知识1.3.2 数字、文本、图像和声音的表示1.3.3 位和字节的量化1.3.4 电路和芯片1.3.5 快速测试1.4 D部分:数字化处理1.4.1 程序和指令集1.4.2 处理器逻辑1.4.3 快速测试1.5 E部分:密码安全1.5.1 认证协议1.5.2 密码破解1.5.3 安全的密码1.5.4 快速测试
第2章 计算机硬件2.1 A部分:个人计算机基础知识2.1.1 个人计算机系统2.1.2 桌面计算机和便携式计算机2.1.3 家庭、游戏以及小型企业系统2.1.4 购买计算机2.1.5 手持计算机2.1.6 快速测试2.2 B部分:微处理器和内存2.2.1 微处理器基础知识2.2.2 现代的微处理器2.2.3 随机访问存储器2.2.4 只读存储器2.2.5 EEPROM2.2.6 快速测试2.3 C部分:存储设备2.3.1 存储基础知识2.3.2 磁存储技术2.3.3 光存储技术2.3.4 固态存储器2.3.5 存储知识总结2.3.6 快速测试2.4 D部分:输入和输出设备2.4.1 基本的输入设备2.4.2 显示设备2.4.3 打印机2.4.4 安装外设2.4.5 快速测试2.5 E部分:硬件安全2.5.1 防盗设备2.5.2 电涌防护和电池备份2.5.3 基本维护2.5.4 故障检查和维修2.5.5 快速测试
第3章 计算机软件3.1 A部分:软件基础知识3.1.1 软件分类3.1.2 音乐软件3.1.3 视频软件3.1.4 图形软件3.1.5 地图和基于位置的软件3.1.6 商用软件和数值计算软件3.1.7 桌面出版软件3.1.8 个人理财软件3.1.9 实用程序软件3.1.10 设备驱动程序3.1.11 快速测试3.2 B部分:办公套件3.2.1 办公套件基础知识3.2.2 文字处理3.2.3 电子表格3.2.4 数据库3.2.5 演示文稿3.2.6 快速测试3.3 C部分:软件安装和升级3.3.1 Web应用3.3.2 移动应用3.3.3 本地应用软件3.3.4 便携式软件3.3.5 软件的升级与更新3.3.6 卸载软件3.3.7 快速测试3.4 D部分:购买软件3.4.1 消费者基础知识3.4.2 软件版权和许可证3.4.3 快速测试3.5 E部分:安全软件3.5.1 安全软件基础知识3.5.2 安全套件3.5.3 杀毒模块3.5.4 快速测试
第4章 操作系统和文件管理4.1 A部分:操作系统基础知识4.1.1 操作系统活动4.1.2 用户界面4.1.3 引导过程4.1.4 快速测试4.2 B部分:现代操作系统4.2.1 Microsoft Windows4.2.2 Mac OS4.2.3 UNIX和Linux4.2.4 DOS4.2.5 手持和平板设备操作系统4.2.6 快速测试4.3 C部分:文件基础知识4.3.1 文件名和扩展名4.3.2 文件目录和文件夹4.3.3 文件格式4.3.4 快速测试4.4 D部分:文件管理4.4.1 基于应用程序的文件管理4.4.2 文件管理实用程序4.4.3 文件管理隐喻4.4.4 Windows资源管理器4.4.5 文件管理技巧4.4.6 物理文件存储4.4.7 快速测试4.5 E部分:备份安全4.5.1 备份基础知识4.5.2 文件副本4.5.3 同步4.5.4 Windows备份4.5.5 磁盘镜像和裸机还原4.5.6 虚拟机4.5.7 手持设备的备份4.5.8 快速测试
第5章 局域网5.1 A部分:网络构建基础5.1.1 网络的分类5.1.2 局域网的优缺点5.1.3 网络设备5.1.4 网络链路5.1.5 通信协议5.1.6 快速测试5.2 B部分:有线和无线技术5.2.1 有线基础知识5.2.2 以太网5.2.3 无线基础知识5.2.4 蓝牙5.2.5 Wi-Fi5.2.6 快速测试5.3 C部分:网络安装5.3.1 安装概述5.3.2 路由器的安装5.3.3 路由器的配置5.3.4 因特网连接5.3.5 设备连接5.3.6 快速测试5.4 D部分:文件共享5.4.1 文件共享基础知识5.4.2 共享文件的访问5.4.3 将自己的文件共享5.4.4 文件服务器5.4.5 网络故障处理5.4.6 快速测试5.5 E部分:无线安全5.5.1 Wi-Fi安全5.5.2 加密5.5.3 快速测试
第6章 因特网6.1 A部分:因特网技术6.1.1 背景知识6.1.2 因特网的基础结构6.1.3 因特网协议、地址和域名6.1.4 连接速度6.1.5 快速测试6.2 B部分:固定因特网接入6.2.1 拨号连接6.2.2 DSL6.2.3 有线电视因特网服务6.2.4 卫星因特网服务6.2.5 固定无线服务6.2.6 固定因特网连接综述6.2.7 快速测试6.3 C部分:便携式和移动因特网接入6.3.1 随时随地的因特网6.3.2 Wi-Fi热点6.3.3 便携式WiMAX和移动WiMAX6.3.4 便携式卫星服务6.3.5 蜂窝数据服务6.3.6 快速测试6.4 D部分:因特网服务6.4.1 云计算6.4.2 实时消息6.4.3 VoIP6.4.4 论坛、维基、博客和微博6.4.5 网格计算6.4.6 FTP6.4.7 文件共享6.4.8 快速测试6.5 E部分:因特网安全6.5.1 入侵尝试6.5.2 保护端口6.5.3 NAT6.5.4 虚拟专用网络6.5.5 快速测试
第7章 Web和电子邮件7.1 A部分:Web技术7.1.1 Web基础知识7.1.2 HTML7.1.3 HTTP7.1.4 Web浏览器7.1.5 cookie7.1.6 网页制作7.1.7 HTML脚本7.1.8 快速测试7.2 B部分:搜索引擎7.2.1 搜索引擎基础知识7.2.2 形成搜索7.2.3 引用基于Web的素材7.2.4 快速测试7.3 C部分:电子商务7.3.1 电子商务基础知识7.3.2 电子商务网站技术7.3.3 在线支付7.3.4 快速测试7.4 D部分:电子邮件7.4.1 电子邮件概述7.4.2 本地电子邮件7.4.3 Web电子邮件7.4.4 电子邮件附件7.4.5 网络礼仪7.4.6 快速测试7.5 E部分:Web和电子邮件安全7.5.1 cookie利用7.5.2 垃圾邮件7.5.3 网络钓鱼7.5.4 假冒网站7.5.5 快速测试
第8章 数字媒体8.1 A部分:数字声音8.1.1 数字音频基础知识8.1.2 数字音频文件格式8.1.3 MIDI音乐8.1.4 语音识别和语音合成8.1.5 快速测试8.2 B部分:位图图形8.2.1 位图基础知识8.2.2 扫描仪和照相机8.2.3 图像分辨率8.2.4 色彩深度和调色板8.2.5 图像压缩8.2.6 快速测试8.3 C部分:矢量图形和三维图形8.3.1 矢量图形基础知识8.3.2 矢量图形-位图转换8.3.3 Web上的矢量图形8.3.4 三维图形8.3.5 快速测试8.4 D部分:数字视频8.4.1 数字视频基础知识8.4.2 创建视频的连续镜头8.4.3 视频传输8.4.4 视频编辑8.4.5 视频输出8.4.6 Web视频8.4.7 DVD视频8.4.8 快速测试8.5 E部分:数字版权管理8.5.1 内容基础知识8.5.2 DRM技术8.5.3 音乐DRM8.5.4 电影DRM8.5.5 电子书DRM8.5.6 执法8.5.7 快速测试
第9章 计算机产业:历史、
职业和道德9.1 A部分:计算机的历史9.1.1 手动计算器9.1.2 机械式计算器9.1.3 计算机的原型9.1.4 计算机的发展历程9.1.5 个人计算机9.1.6 快速测试9.2 B部分:计算机产业和IT产业9.2.1 产业综述9.2.2 经济因素9.2.3 产品生命周期9.2.4 市场份额9.2.5 销售渠道9.2.6 产业法规9.2.7 快速测试9.3 C部分:计算机专业人员的职业9.3.1 职位和薪水9.3.2 教育和认证9.3.3 求职基础知识9.3.4 简历和Web文件夹9.3.5 职位列表9.3.6 快速测试9.4 D部分:职业道德9.4.1 道德规范基础知识9.4.2 IT道德规范9.4.3 道德决定9.4.4 举报9.4.5 快速测试9.5 E部分:工作区安全和人体工程学9.5.1 辐射风险9.5.2 重复性压力损伤9.5.3 眼疲劳9.5.4 背部疼痛9.5.5 久坐的生活方式9.5.6 快速测试
第10章 信息系统的分析与设计10.1 A部分:信息系统10.1.1 组织的信息系统10.1.2 事务处理系统10.1.3 管理信息系统10.1.4 决策支持系统10.1.5 专家系统和神经网络10.1.6 快速测试10.2 B部分:系统分析10.2.1 系统开发生命周期10.2.2 计划阶段10.2.3 分析阶段10.2.4 文档工具10.2.5 快速测试10.3 C部分:系统设计10.3.1 设计阶段10.3.2 评估与选择10.3.3 应用程序规范10.3.4 快速测试10.4 D部分:实现和维护10.4.1 实现阶段10.4.2 开发和测试10.4.3 文档和培训10.4.4 转换和切换10.4.5 维护阶段10.4.6 快速测试10.5 E部分:企业数据安全10.5.1 信息系统数据的弱点10.5.2 信息系统数据安全10.5.3 公司身份盗窃10.5.4 快速测试
第11章 数据库11.1 A部分:文件和数据库概念11.1.1 数据库基础知识11.1.2 数据库模型11.1.3 快速测试11.2 B部分:数据管理工具11.2.1 数据管理软件11.2.2 数据库管理系统11.2.3 数据库和Web11.2.4 XML11.2.5 快速测试11.3 C部分:数据库设计11.3.1 字段的定义11.3.2 规范化11.3.3 对记录的组织11.3.4 界面的设计11.3.5 报表模板的设计11.3.6 数据的装载11.3.7 快速测试11.4 D部分:SQL11.4.1 SQL基础知识11.4.2 记录的添加11.4.3 信息的查找11.4.4 字段的更新11.4.5 表的联接11.4.6 快速测试11.5 E部分:数据库安全11.5.1 数据库的脆弱性11.5.2 数据库安全措施11.5.3 数据库安全法规11.5.4 个人能做什么11.5.5 快速测试
第12章 计算机编程12.1 A部分:编程基础知识12.1.1 计算机编程和软件工程12.1.2 编程语言及范例12.1.3 程序设计12.1.4 程序编码12.1.5 程序测试和文档12.1.6 编程工具12.1.7 快速测试12.2 B部分:过程化编程12.2.1 算法12.2.2 算法的表述12.2.3 顺序、选择和循环控制12.2.4 过程化语言及应用12.2.5 快速测试12.3 C部分:面向对象编程12.3.1 对象和类12.3.2 继承12.3.3 方法和消息12.3.4 面向对象的程序结构12.3.5 面向对象语言及应用12.3.6 快速测试12.4 D部分:说明性编程12.4.1 说明性范例12.4.2 Prolog事实12.4.3 Prolog规则12.4.4 输入功能12.4.5 说明性语言及应用12.4.6 快速测试12.5 E部分:安全编程12.5.1 黑帽行为12.5.2 开发安全的软件12.5.3 处理措施12.5.4 快速测试术语表
精彩书摘
1.2 B部分:数字设备 不管有没有意识到,我们现在对推动数字革命的设备已经相当了解了。读者可以从广告和新闻、书籍与电影、朋友与同事处得到这类信息,也许甚至可以在使用各种数字设备,以及试图判断出数字设备为什么不能一直正常使用时获得这类信息。本部分提供数字设备的概述,以帮助读者从计算机相关知识开始,系统地整理所了解的有关数字设备的知识。 1.2.1计算机基础知识 什么是计算机?“计算机”这个词在英语中的历史可以追溯到1646年,但是在查阅1940年以前出版的词典时,我们会惊奇地发现,计算机的定义是“执行计算任务的人”!在1940年以前,为执行计算任务而设计的机器称为计算器和制表机,而不是计算机。直到20世纪40年代,当第一台电子计算设备问世时,人们才开始使用“计算机”这一术语并赋予它现代的定义。 很多人的脑海里都有自己对计算机的印象,但计算机应用如此广泛,并且各种计算机的外形和大小各不相同,以至于似乎很难总结出计算机的普遍特点而给计算机下一个全面的定义。最核心的是,计算机是这样一种多用途设备,它能在存储指令集的控制下,接受输入、处理数据、存储数据并产生输出。 什么是输入?计算机的输入是指输入、提交或传输到计算机系统的一切数据。输入可以由人、环境或其他的计算机提供。计算机能接受多种类型的输入,例如,文档里的单词和符号、用于计算的数字、图片、温度计的温度、来自麦克风的音频信号以及计算机程序的指令等。输入设备(例如,键盘或鼠标)可以收集输入数据,并把它们转化成一系列电子信号,以备计算机进行存储和操作。 什么是输出?输出是指计算机产生的结果。计算机输出的形式包括报告、文档、音乐、图表和图片等。输出设备能够显示、打印或传送处理的结果。 什么是数据处理?从技术角度讲,数据是指那些能够表示某些事实、对象和思想的符号。计算机可以用很多方式操作数据,这种操作称为处理。计算机处理数据的方式包括执行计算、修改文档或图片、记录快速动作游戏中的得分、绘图以及为词汇或数字列表排序(如图1—7所示)。 在计算机中,大部分数据处理是在CPU(Central Processing unit,中央处理单元)这个部件中进行的。大部分现代计算机使用的CPU是微处理器,微处理器是指能通过编程,根据接收到的数据完成任务的电子元件。 ……
前言/序言
本书是国外著名大学采用的计算机基础课教材,供大学低年级学生使用。本书涉及了计算机科学的诸多方面,包含计算机相关知识,就像一部百科全书一样便于读者学习,增强读者对计算机科学的兴趣,为今后的课程学习打下坚实的基础。本书在内容安排上既体现了计算机科学的广度,又兼顾了相关主题的深度,同时紧跟当前的技术发展趋势(如iPad、Windows 7等),是一本不可多得的教学用书。 由于本书是从国外引进的,所以我们对原书不符合中国国情的一些内容进行了改编。例如,删去了“引论”(Orientation)、“问题”(Issue)、‘计算机应用”(Computer in Context)、“实验”(New Perspectives Labs)、“复习”(ReviewActivities)和“网上复习”(On the Web)的内容。这样既符合了中国的国情,又精简了篇幅(我们都知道,国外的教材以大而全著称,这常常给国内的教师和学生带来一定的负担)。 本书既适合作为高等院校计算机相关专业的计算机基础课教材,也适合作为非计算机专业学生深化计算机知识和技能的学习教材,同时还可以供广大计算机爱好者参考。 本书涉及的知识面广,技术内容又很新,这给我们的翻译带来了一定的挑战性。尽管我们非常认真努力地工作,但水平有限,书中难免有疏漏之处,恳请各位同仁和广大读者给予批评指正。 译者 2014年3月
alt="" />
计算机科学丛书:计算机文化(原书第15版) 电子书 下载 mobi epub pdf txt