本书由CCF组织富有程序设计教学经验的钻石教练编写。通过详实的例题,循序渐进地介绍中学生计算机程序设计的各种知识及其应用,内容包括树及其应用、二叉树及其应用、集合与并查集、图及其应用、二分图及其应用、散列表及其应用、排序及其应用、基础算法及其应用、动态程序设计、数学在程序设计中的应用等,旨在普及计算机科学教育,培养中学生的计算思维能力。
本书紧扣CMMI二级的过程要求,结合国内软件研制现状,设计了一套可以满足配置管理(CM)、测量与分析(MA)、项目监控(PMC)、项目策划(PP)、过程和产品质量保证(PPQA)、需求管理(ReqM)和供方协议管理(SAM)7个过程域通用目标和专用目标的实践细则,并给出了过程记录的参考模板。 本书可供从事项目管理和过程管理的人员参考,也可供进行CMMI质量管理体系建设的单位和相关人员学习。本书同样适合一般开发人员、测试人员、配置管理人员、质量保证人员以及过程改进实践人员参考。
本书主要讲述如何自己动手制作( DIY )一个微型多旋翼飞行器。书中内容主要分四篇:篇主要介绍飞行器的相关基础知识,让读者对多旋翼飞行器有个感性的认知;第二篇重点介绍飞行器的硬件平台,包括模块详细解说、实物组装、固件下载方法和飞行器的操作说明等;第三篇重点介绍飞行器的软件开发环境、软件各个功能部分的讲解和各个模块部分的连接、飞控系统的核心算法等;第四篇介绍多旋翼飞行器的拓展,控制操作入门和技巧,以及其在不同行业的应用。 本书配套资料里面包含了微型多旋翼飞行器的代码,同时也包含遥控器代码。这些代码均有详细的注释,读者可参考它设计自己的固件,亦可通过书中介绍的方法,将编译后的代码下载到飞行器和遥控器中来体验飞行。 本书主要针对未入门而有强烈意愿DIY的飞行器爱好者和即将参加赛事的大学生朋友
本书重点介绍了基于Qt开发体系结构中面向底层和顶层程序设计的项目研究结果,以一套集成软件层、硬件层、网络层、跨语言层和虚拟服务与虚拟设备层等完整应用程序的开发为例,对Qt平台的相关原理、方法与技巧进行说明。在底层方面,主要研究了Qt在桌面系统底层驱动程序开发的模块结构与特点,并以我国二代*读卡器及SIM 卡读/写卡器为对象,给出系统设计、代码与实例。在顶层方面,重点研究了当前跨平台、跨语言、跨代码的远程程序通信协议,重点讲解了基于C 的Qt应用与基于Java语言的Web应用,其通过第三方远程通信协议进行跨语言级的函数调用,尤其重点介绍了允许二进制通信的Hessian远程通信协议,并给出了相应的解析实例。此外本书还介绍了Qt主要的高级功能模块,包括界面设计、Web网站文件的上传与下载、应用实例检测、外部动态链接库调用、系统托盘管理、网
《Protel99SE项目式教程》以教学研究与实践中的真实项目和产品作为载体,融入国家职业标准与PCB设计的主流技术,并结合操作技能、职业素养和工艺标准,对Protel99SE的使用方法进行了详细且深入的讲解。 全书内容涉及:Protel99SE的安装、项目与文件的管理、原理图的设计、PCB的设计、原理图元件的制作、PCB封装的制作等。本书注重学习的规律与方法,其内容安排是从简单原理图的设计到复杂的层次原理图的设计,从单面板的设计到多层板的设计,遵循由浅入深的学习规律。同时,本书既有独立的技能培养项目,也有综合的实训项目,可针对不同层次的学生,选择实训项目,进行个性化教学。 本书可作为高等职业院校和高等专科院校电子信息、应用电子及相关专业的教学用书,也适用于中职相关专业,亦可作为社会从业人员的业务参考书及培训用书。
《有趣的二进制:软件安全与逆向分析》通过逆向工程,揭开人们熟知的软件背后的机器语言的秘密,并教给读者读懂这些二进制代码的方法。理解了这些方法,技术人员就能有效地Debug,防止软件受到恶意攻击和反编译。本书涵盖的技术包括:汇编与反汇编、调试与反调试、缓冲区溢出攻击与底层安全、钩子与注入、Metasploit 等安全工具。
翻译与本地化工程是利用计算机软件工程技术对翻译和本地化的产品进行分析和信息转换的技术。本书介绍翻译与本地化工程的基础知识,根据翻译和本地化项目的业务特征,详细论述软件、联机帮助、文档、多媒体等典型业务的本地化工程技术,介绍本地化工程管理与过程改进方法,提高学生应用计算机软件技术从事翻译和本地化工作的能力,增强学生处理翻译和本地化复杂项目的实践经验。
本书详细介绍了通过eBay平台开展出口业务所需要的基本的知识和技能,较为全面的对eBay平台的运营工作内容进行了阐述。本书涵盖了平台介绍、账号注册、选品、定价、产品刊登、跨境物流、营销推广以及卖家评价及纠纷等内容。 本书中对每章节进行了详尽的实操步骤指导,同时涵盖了大量的实操案例帮助读者理解知识点,在每章节末加入了思考练习题目帮助读者进行知识点的巩固。通过本书的认真阅读并配合实践操作,可以很快的上手eBay平台的运营工作。 本书可作为各高职高专院校主修(或辅修)跨境电子商务专业,国际贸易专业,英语专业,经管专业等相关专业的教学教辅材料;也可作为跨境电子商务行业从业人员,尤其是个人创业卖家,新手卖家的参考书籍;还可作为传统外贸企业或制造业工厂等想转型做跨境电子商务企业的内部培训教材。
软件体系结构是根植于软件工程发展起来的一门新兴学科,目前已经成为软件工程研究和应用的主要领域。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》系统地介绍了软件体系结构的基本原理和开发技术,对其在实际领域中的具体应用加以详细描述,可以满足计算机专业及软件工程专业对软件设计与体系结构知识的需求。由于软件体系结构所涉及的方法论和原理比较抽象,而这些内容又广泛地存在于软件设计中,因此,《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》采用大量案例、图表和示例代码对此加以说明。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》既有较强的理论性,又有较好的实践性,语言简练,通俗易懂,重点突出。 《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》是作
本书以推进智慧校园建设为目标,结合高校 一网通办 实施案例,构建智慧校园 一网通办 的理论与应用体系,促进高校信息化校园模式变革和服务创新。 全书共6章,详细介绍了智慧校园 一网通办 的建设背景、痛点解析和关键技术,按照 数据治理、业务梳理、标签整合、智能融合、一网通办 的建设步骤,重点描述了各个步骤建设中所面临的共性问题,关键技术、算法和模型分析与设计,结合实例的建设过程与建设效果,对智慧校园 一网通办 建设的核心内容和建设成效进行了总结。 本书可作为高校计算机、管理科学与工程、软件工程等专业高年级本科生或研究生从事相关研究的入门书籍,也可为负责高校信息化建设的领导以及相关研发人员提供阅读参考。
????肖来元、吴涛、陆永忠、武剑洁编著的《软件项目管理与案例分析》系统讲述软件项目管理的基本概念、基本原理及基本方法,包含当前相关知识领域的*发展概况。 ????本书共分12章,围绕软件项目管理过程展开论述,内容涉及软件开发过程管理、软件项目质量管理、软件需求管理、软件团队管理、软件项目估算与进度管理、软件项目配置管理、软件项目风险管理等多方面。本书采用大量分散案例来解释和验证软件项目管理的基本概念、基本原理及基本方法,同时采用综合案例将整个知识内容有机地结合在一起。 ????《软件项目管理与案例分析》可以作为高等学校软件项目管理课程的教科书,也可以作为从事软件项目管理、软件系统分析与设计、软件开发及应用等工作人员的参考书。同时对于希望了解软件项目管理的各类读者而言,本书也是一本较好的参考读物
本书是组态软件的学习用书,书中全面介绍了组态软件的相关知识.包括组态软件的基本概念、数据采集与通信、变量、画面、数据处理、报警、报表、用户安全及网络配置等,同时本书也可作为易控(INSPEC)软件的培训教材.它以易控(INSPEC)组态软件为对象,面向广大工程技术人员、高等院校的自动化及机电相关专业的学生,力求从基础知识开始,结合实例,图文并茂、循序渐进、深入浅出地介绍组态软件的主要功能、特点和使用方法。 本书也考虑到了高级用户的需求,对组态软件已有一定基础的用户,阅读本书时,不需要从头至尾逐章节阅读,可以直接跳至感兴趣的章节了解相关内容。同时本书对组态软件的设计和开发也有较大的参考价值。
目前图书市场上也有相关软件的教程,但多为全面介绍某款软件各项功能,重点不突出,让人看了不容易把握住要领。由郑明华和张勇主编的《赢在论文》将贯彻“教了就会用”的原则,每个学习点用3~4张图片把软件应用中遇到的核心问题与难点展示给读者,“手把手”式教会读者使用。本书不追求无关细节的演示。
《软件测试案例教程》围绕开源软件测试的指导思想展示软件测试的方法和过程,先对软件测试基本原理进行介绍,使读者认识软件测试设计的过程、方法和工具;再依次介绍若干主流软件测试工具的使用和制作,使读者体验软件测试的过程和环境;后利用源代码解读方式,深入剖析开源软件项目的组织方式和典型的软件测试技巧,以达到充实、巩固、调整和提高的根本目的。本书强调软件测试的可扩展性,以JLJnit为核心,对主流的CppUnit、JUnitPeilf、JPdfReport、ApachePOI、HttpUnit、DbUnit和WebService进行了深入浅出的介绍。全书使用工程开发的方法组织教材体系,涉及的技术是目前软件测试中的关键技术,实用性强,对其案例略加改变就可以直接移植到相关系统的建设和开发中。《软件测试案例教程》可供开设软件测试相关课程的各类院校使用,也可供从事软件测试的
NX知识熔接(KnowledgeFusion,KF)技术,是在计算机辅助设计和知识工程的基础上,发展而来的CAD应用系统开发工具,其便捷的设计知识描述,强大的规则演算能力,可使工程师快捷有效地表达设计意图,操纵工程规则,在很大程度上提高了产品设计的自动化水平。 本书第1~4章介绍KF中的概念、语法、程序结构,以及常用的系统类与函数,第5~9章围绕基于KF的自动设计系统的构建,介绍用户界面的创建与访问、KF与NXOpen的集成、外部数据访问、建模与装配操作、几何结构控制等,第10章介绍基于KF的系统开发实例。
本书为高职高专计算机规划教材。书中主要介绍Delphi 8.0程序设计的基础知识、Object Pascal语言,同时讲解常用的组件。书中配有大量典型的例题、练习题及实训,读者通过上机操作的练习,将会在使用Delphi 8.0进行设计时更加得心应用,做到学以致用。 本书不仅适合高职高专学生使用,同时也适合于任何基础学习和自学的读者。
本书首先介绍了实训过程和重庆大学实训开展情况,通过案例的过程文档和产出物展示项目案例的全貌和实现过程。实训教学是训练学生运用理论知识解决实际问题、提升已有技能和实践经验的重要过程,是学校教学工作的重要组成部分,相对于理论教学更具有直观性、综合性和实践性,在强化学生的素质教育和培养创新能力方面有着不可替代的作用。本书适合已学过或已具备软件工程基础知识的读者阅读,可作为项目实训的参考用书,作为C 开发技术学习资料,也适合具有一定开发能力的读者熟悉软件开发过程、理解软件工程知识。
本书根据项目管理知识体系精心编选了六十余个项目管理案例,包括项目决策与组织管理、范围管理、招投标管理、进度管理、费用管理、质量管理、合同管理、风险管理、沟通管理、综合管理等十个篇章。本书编入的案例以工程建设领域的案例为重点,同时也选择了其他项目管理应用领域的案例,以适应不同行业不同领域项目管理的需要。 本书注重案例选取的典型性、实用性、专题性,所选案例全面涵盖项目管理各知识体系,并设置了 小贴士 、 他山之石 、 工具箱 、 管理小知识 、 小故事 、 管理箴言 等兼具启迪和趣味的小栏目,内容通俗易懂、体例活泼生动。通过本书可以体验和积累在项目管理实际工作中如何发现、分析和解决问题,快速提升对项目管理理论体系和方法工具的切实把握和实战能力。 本书既适用于大专院校项目管理、工程管理
本书介绍20世纪90年代中期以后软件工程领域新的理论和技术,围绕如何提高软件的生产效率和质量来选取和组织材料。前11章为理论部分,内容包括软件体系结构、中间件技术、在线演化技术、网构软件、仿生学、面向Agent的软件工程、面向服务架构技术、柔性工作流、统一建模语言、云计算;后6章为实验部分,内容包括用VB实现的UDP通信、WindowsAPI函数、端口的禁用、用VB写DLL文件、用VB写OCX控件以及COM、COM+和DCOM。 本书可作为高校研究生的教材,也可以作为教师和广大高级编程人员的参考书。
聂南编著的《软件项目管理配置技术》分6章,包括软件配置管理SCM概述,软件配置管理的功能与实施准备,如何构造软件企业的配置管理方案,配置管理系统的集成技术与模型,一些正在发展的配置管理技术,主流配置管理工具简介与使用。 本书可作为软件学院和高等职业技术院校计算机及相关本科专业的教材,也可作为软件项目开发与管理培训教程,并可供各行业从事计算机技术、电子商务、系统工程等技术人员参考,其中的软件配置新技术理论介绍,可以供有关研发人员借鉴。