其他编程语言/工具
-
面向对象分析与设计导论(美)沙赫《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》是第一本从头为学习系统分析与设计的学生介绍面向对象方法的教材,是第一本不使用传统的方法来介绍面向对象的主要概念的教材,是第一本不要求学生懂得Java或C++的教材。《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》假设学生对过程建模或数据建模一无所知。《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》中所有的图表和模型示意图全部采用广泛应用的UML(统一建模语言)表示法。采用这种方法的主要好处是教学效果比较好,因为上这门课的许多学生的背景知识有限,有的可能只上过一门概论性的MIS课程。这种方法备受欢迎的另一个原因是,面向对象方法是软件行业广泛采用的方法。.《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》共分3个部分,包括20章。第1部分概括介绍UML和统一过程,包括信息系统简介、如何开发信息系统以及面向对象范型、UML和统一过程;第2部分详细介绍UML和统一过程,包括需求工作流、面向对象分析工作流、面向对象设计工作流以及统一过程的工作流和阶段:第3部分介绍系统分析和设计中的主题,包括CASE、团队、测试、管理问题、计划和估计、维护、用户界面设计、基于Web的信息系统简介、数据库管理系统简介以及技术性课题。《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》适合作为计算机科学与技术、信息系统管理以及相关专业本科生的教材。 -
数控加工工艺及编程王维主编《数控加工工艺及编程》共分7章,第1章介绍了数控加工工艺的主要内容及特点、数控机床的组成和分类及数控加工程序在数控加工中的作用;第2章简述了机械加工工艺过程的基本概念,介绍了工件典型表面加工方法等常规的机械加工知识;第3章讲述了数控加工内容的选择及工艺性分析,数控加工艺路线设计和工序设计,并介绍了几种常见的数控加工文件;第4章介绍了数控刀具系统、刀柄的选择、数控机床附件的种类和应用;第5章讲述了坐标系与原点、数控的编程方法、并简介了数控代码;第6章讲述了数控程序的编制、数控编程中的数值计算、刀具补偿概念和编程技巧;第7章讲述了数控车床、数控铣床及加工中心的编程方法和编程实例。本书为高职高专系列教材,既注重先进性又兼顾实用性,既有理论又有实例,每章后还列有复习思考题。本书可作为数控技术应用专业、机械制造专业的大中专、技校教材,也可作为从事数控加工的工程技术人员的参考书。 -
可编程序控制器运动控制技术汪小澄 等编著《可编程序控制器运动控制技术》是“可编程序控制器原理及应用系列丛书”之一。主要介绍:运动控制技术的基本知识和发展情况,运动控制系统中常用的检测和伺服机构,OMRON公司的CS1和CJ1系列PLC的运动控制单元和位置控制单元的原理及基本使用,结合实例介绍基于PLC的运动控制系统的设计、选型及编程方法。本书工程性和实践性强,简明实用,并且与系列丛书的其他分册联系紧密。本书可作为大专院校电气工程及自动化、计算机应用、机电一体化、机械及其相关专业的教材,也可供工程技术人员自学和作为培训教材使用,对PLC用户具有较大的参考价值。 -
Eclipse编程技术与实例叶达峰 编著《Eclipse编程技术与实例(附CD-ROM光盘1张)》全面、细致地介绍了Eclipse的体系结构、集成开发环境以及在其之上的各类应用程序的开发,不仅包括Eclipse的工作台介绍、Eclipse的Java程序编写和调试方法等基础内容,还包括Eclipse的高级开发应用,比如Struts开发、Web应用开发、数据库开发等。全书共分3篇17章,以“基础篇→高级开发篇→案例实战篇”为线索具体展开,涵盖了Eclipse集成开发环境的方方面面。而且,对于书中每个知识点的讲解,都配有大量可实际运行的实例,供读者边学习边实践。《Eclipse编程技术与实例(附CD-ROM光盘1张)》从最基本的Eclipse的体系结构、运行机制和组成特点到综合的案例开发,内容全面,由浅入深比如,网上书店系统、网络五子棋游戏等,都有详细的讲解。配套光盘中还提供了书中涉及实例的全部源代码,以方便读者举一反三,编写出适合自己的程序。《Eclipse编程技术与实例(附CD-ROM光盘1张)》不仅适合Java程序员、自由软件爱好者及各类软件开发人员阅读,便于他们尽快掌握和熟练使用Eclipse集成开发环境,还可作为高等院校相关专业的教材和辅导用书。 -
我的黑客女友滕大鹏这是一本写给想学黑客攻防、想了解黑客生活的普通电脑用户的IT图书。 与其他讲黑客的图书不同的是,本手册采用小说故事与黑客技术交织的方式,把一招招黑客伎俩与防范技术,展现于一幕幕黑客交战与爱恨情仇中,尤其是主人公阿衣那曲折离奇的爱情故事贯穿全书,更让人读来情感交织,引人入胜。 在黑客技术方面,涉及了黑客入门读者关注的方方面面,如网民们应用最广泛的聊天工具QQ的攻防实例、系统文件账户密码的管理与保护、傻瓜黑客扫描与嗅探实例剖析、木马攻击手段大揭秘与防范措施、远程控制实战演练、系统漏洞的检测与安全巩固以及SQL注入式攻击与防范等内容。本手册采用轻松活泼的语言,以实例的形式演示了黑客攻防的全过程,讲解详细,通俗易懂。 本手册适合所有的电脑初学者以及黑客知识爱好者,将带领大家走近黑客,了解黑客。在你为“黑客女友”唏嘘不已的同时,就能轻松学会黑客的绝技高招。 -
UML基础与Rose建模教程蔡敏, 徐慧慧, 黄炳强编著本书全面、详细地介绍了UML的基础知识和Rational Rose的使用方法,并通过4个综合性的案例,展示了使用UML和Rose进行软件建模的具体方法和步骤。全书共分20章,前4章是基础部分,介绍了UML和Rose的基础知识;第5章到第13章是本书的重点,介绍了UML的9种图和组成元素,以及相关的建模技术,并在每章的最后介绍了各种图在Rose中的绘制方法;第14章到第17章是高级应用部分,介绍了UML的扩展机制、双向工程、RUP以及OCL的相关内容;第18章到第21章是综合案例部分,包括图书馆管理系统、汽车租赁系统、网络教学系统和网上图书销售系统,以帮助读者加深对前面所学内容的理解与掌握,达到边学习、边实践的目的。 本书不仅适合初学者学习UML建模的相关知识,也适用于从事软件开发的工程人员学习和参考,或者作为高等院校计算机和软件相关专业的教学用书或参考书。 -
基于UML可视化设计实验教程衣杨、常会友、印鉴、路永和、肖志娇本书通过16个实验,锻炼和培养学生在面向对象分析与设计、可视化建模等方面的分析问题、解决问题的能力,提高学生在Rose工具的使用方面的实际动手能力,从而帮助学生系统、全面地掌握上述内容。本书的主要内容包括:实验1和实验2练习了Rational Rose工具的基本使用方法:实验3和实验4介绍如何创建用例图和活动图;实验5介绍了在分析模型的浏览器中添加类和定义类的职责的方法;实验6练习了如何创建时序图;实验7验证了从已有的时序图自动生成相应的协作图的操作;实验8介绍了创建类图的方法;实验9对实验l至实验8进行简单的阶段总结,通过一个小案例,体现Rose在一个完整软件工程项目中可以发挥的作用。实验10至实验16从不同侧面介绍了软件工程项目设计的完整过程与步骤。实验10练习了如何从分析元素里识别设计元素,并且根据分析元素间的关系确定各个设计元素的关系方法;实验11介绍了软件系统运行架构的表述方式和方法;实验12练习了描述分布系统的方法,通过这个实验将会学会如何来实现系统的功能分布;实验13通过分析用例实现,析取出类并找到类之间的协作;实验14介绍如何分析子系统的设计元素、找出子系统的接口和子系统与其他设计元素的关系、实现子系统接口所需要的交互的方法;实验15介绍从已经创建的类图进行改进和细化、精化类的属性和操作定义、识别出类之间的依赖、泛化、聚合、组合关系以及关联的多重性和导航方向;实验16介绍了利用Rose的Data Modeler工具进行数据库建模的方法。本书可作为高等院校计算机专业、电子专业本科生和研究生的实验用书,亦可供其他相关专业的学生、自学考试学生参考。 -
计算机程序设计董鸿晔 编本书分上下两册,上册共10章为理论教学部分,下册为实验指导部分。下册以10个实验为中心展开,包括实验目的、实验要求、操作步骤指导和习题,最后附有程序调试注意事项。 -
PLD 与SOPC 系统设计技术何赓 编著ig">电子整机系统的设计已经进入了片上系统(SOC)或称单片系统的时代。在可编程逻辑器件(PLD)上实现的SOC(即SOPC)特别适合应对市场变化快的产品、新产品的样机开发以及多品种小批量产品的生产。SOPC对电子系统设计有着多方面的影响,要求电子系统的设计工程师既要掌握PLD的设计技术,又要掌握嵌入式系统的设计技术,还要掌握将这二者有机结合在一片IC里的设计技术。本书以构成SOPC为目标,以Altera公司的QuartusII5.0版设计软件为开发平台,系统地介绍了从PLD到SOPC的各项关键设计技术,力求使读者能够对此有较为全面的理解,并掌握在QuartusII平台下的系统开发技术。本书内容新颖,技术先进,既有关于SOC、PLD、SOPC的系统论述,又有深入浅出的软件设计过程介绍,还有丰富的设计应用实例。本书可作为高等院校电子类高年级本科生或研究生的教材及教学参考书。对于从事各类电子系统(通信、雷达、程控交换、计算机)设计的科研人员和应用设计工程师也是一本具有实用价值的新技术应用参考书。 -
Palm OS编程宝典(美)弗斯特 著,汪斐 等译;汪斐译《Palm OS编程宝典(第2版)》详细地讲解了Palm OS编程,内容涵盖了使用C/C++进行Palm OS开发的各个方面。全书共23章,分为7个部分,包括Palm OS入门、创建Palm OS应用程序、Palm OS编程、信息存储、手持设备的外部通信、与桌面计算机同步、高级主题。书中内容由浅入深,除了结合实例对Palm OS的系统API进行细致的讲解外,还涉及到一些较为深入的高级主题。此外,书中对Palm OS开发中常用的几种开发工具,如Metrowerks CodeWarrior和Falch.net DeveloperStudio等,也做了全面而详细的介绍。《Palm OS编程宝典(第2版)》的最后附有术语表,列出了与Palm OS编程相关的大量术语。无论对想要入门的Palm OS开发新手,还是想进一步提高的“门内汉”,甚至对于Palm OS高级开发者,此书都会对您有所帮助,读者都将在书中找到自己所需的内容。
