本导论性教材向读者介绍了计算机科学的诸多分支。主要内容包括:文本、音频、图像与数据的数字化表示;计算机硬件与软件,如操作系统和程序设计语言;数据组织问题,如SQL数据库模型等。 本书讲解循序渐进,从位和字节级别到较高的抽象级别,提供了使读者进一步学习程序设计和计算机学科其他分支领域所的基础知识。为确保书中内容清晰易懂,作者通过各种方式提供了指导:侧重讲解概念,而非仅限于数学模型和技术细节;为读者掌握内容展示大量图表,促进并支持阅读理解;有说明概念和相关数学模型的例题;辅助学习和复习的关键词条、小结和习题;完整章节分别讲述计算机网络、操作系统、计算机组成原理等。本书配有网上资源www.brookscole.com/compsci,提供了电子教案、在线教学测试题、学生解答和阶段测试等丰富的教学素材。 本书适用于高
本书论述当今软件需求管理变化过程中的挑战,并描述软件项目成功定义且为所有利益关联者所认可的过程。本书内容包括:问题分析的五个步骤;商业建模和系统工程;应用和精炼实际案例;软件系统原型化方法;组织和管理需求信息;建立软件项目范围和管理客户;精炼系统定义;产品需求质量的确定与改进;从软件需求到系统实现的过程和步骤;验证软件系统;软件变化管理。 作者通过全面的案例研究,向设计者和开发者说明在整个软件项目生存周期中管理软件需求的六个至关重要的技巧:分析问题,理解用户需要,定义系统,管理项目范围,精炼系统定义和构建正确系统。 内容:1. 软件需求问题 2. 软件需求管理简介 3. 软件开发小组 部分 问题分析:4. 问题分析的五个步骤 5. 商业建模 6. 软件增强系统的系统工程 第二部分 理解用户需要:7. 需求启发
本书全面讨论了软件体系结构研究的由来和发展,介绍了有关体系结构概念的构成和关于体系结构的不同观点,并给出了描述体系结构的有关理论和方法的研究成果。在此基础上指出了体系结构的多层次概念,并就各个层次的构成通过举例进行了全面的说明。体系结构的举例都是来自现实常用和通用的软件技术和应用。通过本书的阅读,读者将对体系结构概念和知识有一个全面而实际的认识。 本书面向软件专业的大学高年级学生、研究生、从事软件工作的工程技术人员,以及对软件体系结构研究和应用感兴趣的读者。
随着科技的迅速发展,数年光景,数码相机便旋即成为生活潮流的指标。它的魅力不单在其外型美观及使用方便,更多在于它所拍摄的相片质量,是传统相机不能比拟的,这使得非专业用户也能拍摄出专业的效果。 与传统相机相比,数码相机更是只需一张小小的存储卡便可拍摄,没有更换胶卷、冲晒等麻烦。正因为数码相机的种种优点,使得它广受摄影爱好者的欢迎。 现今,由于数码相机的功能用途不一,使用方法也各不相同,本书针对数码相机的各种名词、使用功能、拍摄技巧、应用模式及数码相机配件等,向数码相机爱好者做全面介绍。同时,读者还将了解到连接相片、连环快拍等拍摄技巧。希望通过此书的指引,能令你在瞬间摇身一变,掌握各项数码相机拍摄的基本常识。
本书针对用户在实际应用中遇到的问题,对各种数码产品的选购、使用、维护及常见故障的排除方法进行了详细讲解。主要介绍了数码相机、数码摄像机、MP3、手机、闪存、Palm、Pocket PC、商务通、电子辞典、电视卡以及其他一些常见数码产品。此外,本书还详细介绍了用专业软件对数码相机、数码摄像机拍摄下的照片和视频片段进行处理的方法。使读者能够全面、系统地了解各种数码产品的特性,能按照自己的喜好选择自己感兴趣的数码产品,也能灵活的使用所学到的使用技巧为自己的生活添彩,并掌握各种数码产品常见故障的处理方法。 本书结构清晰、内容丰富、技巧实用,不但可以作为摄影爱好者、数码产品爱好者选购、使用、维护、排障的参考书,还可以作为从事数码产品销售与维护工作人员的工具书。
本书提供了一条学习和应用C++的捷径。本书是特别为那些想在短时间内赶上C++技术发展的人设计的,书中强调了C++编程过程中一定会遇到的要素,以及可协助解决实际问题的技术。总之,这本言简意赅的指南为你提供了实用的C++知识,以及进一步深入研究的基础。本书将C++的本质概括为:procedural、generic、object-based、object-orientde。本书的组织围绕这一系列逐渐复杂的程序问题,同时介绍了解决这些问题的语言特性。通过这种方式,你不仅可以学到C++的函数和结构,还可以理解它们的设计目标和基本原理。
嵌入式系统和实时系统的复杂程度日益提高,这要求系统设计方法更加成熟,可预见性更高。本书首先介绍了关于实时系统以及UML用于系统设计开发的基础知识,然后逐步讲解需求分析、对象结构及行为的定义、架构设计,还有细节设计,包括数据结构、操作、异常等。本书采用了大量的图表,让读者充分了解UML设计技巧,还提供了许多详细的设计实例,让读者掌握这些技巧在嵌入式系统设计中的应用。 本书适用性较强,可供嵌入式系统和实时系统设计开发人员阅读。
利用这本通过示例“说话”的实例手册,可以充分发挥重构的强大功能,改善现有的软件。 身为程序员,你必须具备的一个基本功就是能够找出并改善有问题的代码,使程序能够在软件的整个生命周期中正常运转。重构可谓是安全地改善既有代码设计的一门艺术,由此可以提供高效而可靠的系统,使纷杂凌乱归于平稳有序,并能*限度地抑制异常的出现!重构可能很难掌握,但是在专业顾问William C.Wake所撰写的这本书中,经由作者娓娓道来,有关内容得以通过一种易于学习的方式展现出来,不仅使学习之旅颇具实效,而且充满乐趣。 对于许多人来说,学习重构的*障碍是如何找出代码的“坏味道(smell)”,即可能存在问题之处。本书并非让你流水帐式地通读这些坏味道,而是确保你对这些坏味道有切实的理解。在此奉上了一系列精心组织的问题,通过这些问题
本套丛书既系统全面,又分工明确,各有侧重。在内容安排上包括ATM与B-ISDN技术基础、宽带网信令、宽带网性能分析、ATM网的规划与管理、ATM网与其它网的互通以及ATM网络的应用等技术。
作为世界上主要的数据库软件供应商之一,Oracle公司提供的Oracle数据库系统已经成为大型因特网站点事实上的标准。Oracle公司的认证是证明个人在Oracle数据库系统方面所具备的知识和技能的*方式。本书收集了12套Oracle认证模拟考试及详细解答,全部为美国著名计算机图书出版公司Sybex提供的英文原版试题。全书试题共分四个部分,涵盖全部Oracle认证考试项目,分别为OCA/OCP:Oracle9i SQL引论(考试号:1Z0-007)、OCA/OCP:Oracle9i DBA基础I(考试号:1Z0-031)、OCP:Oracle9i DBA基础II(考试号:1Z0-032)和OCP:Oracle9i性能调整(考试号:1Z0-033)。 本书是准备报考Oracle9i认证考试考生的之物,也可作为专业人员学习Oracle9i的参考书。
本书卷的内容包括集合与函数、离散变量的收敛性、连续变量的收敛性、幂函数、指数函数与三角函数;第二卷的内容包括Fourier级数和Fourier积分以及可以通过Fourier级数解释的Weierstrass的解析函数理论。 本书是作者在巴黎第七大学讲授分析课程数十年的结晶,其目的是阐明分析是什么,它是如何发展的。本书非常巧妙地将严格的数学与教学实际、历史背景结合在一起,对主要结论常常给出各种可能的探索途径,以使读者理解基本概念、方法和推演过程。作者在本书中较早地引入了一些较深的内容,如在卷中介绍了拓扑空间的概念,在第二卷中介绍了Lebesgue理论的基本定理和Weierstrass椭圆函数的构造。