其他编程语言/工具
-
IBM-PC汇编语言程序设计辅导及习题解答陈玉生、王芳《清华大学计算机系列教材:IBM-PC汇编语言程序设计辅导及习题解答(第2版)》是配合沈美明、温冬婵编著的《IBM—PC汇编语言程序设计》(第2 版)教材编写的辅导书,也可作为“汇编语言”课程的复习指导书,其内容、要点、题目都是根据该课程的范围的难度来组织的。全书由“汇编语言程序设计”的基础知识、80x86计算机组织、80x86的指令系统和寻址方式、汇缡语言程序格式、循环与分支程序设计、子程序结构、高级汇编语言技术、输入输出程序设计、课程考试复习指导9章组成。每章又分为内容提要、例题精解、课后习题解答、强化训练及答案等部分。《清华大学计算机系列教材:IBM-PC汇编语言程序设计辅导及习题解答(第2版)》可作为计算机及相关专业“汇编语言”课程的学习指导书,也适用于参加软件设计师考试、计算机等级考试人员的复习参考书。 -
常用工具软件操作教程李飞《计算机应用经典实战系列丛书:常用工具软件操作教程》共分11章,重点讲解系统管理工具软件、磁盘管理工具软件、防黑工具软件、杀毒工具软件、网络下载工具软件、网络应用工具软件、媒体播放工具软件、文件管理工具软件、光盘刻录与虚拟光驱、翻译转换工具软件和图形图像工具软件。在讲解时突出实用性和技巧性。全书通俗易懂,图文并茂,使读者易学易用。《计算机应用经典实战系列丛书:常用工具软件操作教程》从初学者的角度出发,重点介绍了常用工具软件的使用方法。使用本书,读者可以轻松地掌握从软件下载、安装到正确使用的全过程。本书适合作为高职、中职等学校计算机类专业相关课程的教材,同时也可作为电脑短期培训班学员、办公人员和电脑初学者的参考资料。 -
编程之道(美)詹姆士 著,郭海,郭涛 译本书出自美国一位资深的程序设计师Geoffrey James之手。他以一种幽默、辛辣的眼光审视着发生在程序设计室里的各种故事,并运用东方的哲学思想进行深层次的思考和理解。本书语言优美、比喻生动,叙述了这些看似简单但蕴含深奥道理的故事。.本书配以中英文对照,使从事软件开发人员、软件项目管理人员、软件工程研究人员,以及广大电脑爱好者在阅读这些故事的同时,还领略到本书英文原文的文采。..至今为止已重印12次的《编程之道》,自发行以来,不断受到来自各方面的青睐和好评。该书一出版,《纽约时报》和《科学家》杂志就节选了该书的内容;美国的许多全国性报刊,包括《迈阿密先驱报》和众多广播电台,像“美国公众广播电台”,均高度评价了该书 ;该书是美国Prentice Hall Book Club的特别推介读物,并被《电脑购买者》杂志评为最受欢迎的十本书之一。... -
JUnit Recipes中文版(加)雷恩斯伯格(Rainsberger、J.B.)、(加)斯特灵(Stirling.S.) 著;陈浩、王耀伟、李笑 译世界顶级技术大师,《敏捷软件开发:原则、模式与实践》作者Robert C.Martin鼎力推荐。“没有任何一本书能像他的这本书一样,在一本书内收录这么多关于JUnit和单元测试的智慧、知识和实践建议……我很确信这本书将成为我书架上最容易拿到的几本书之一,这样我就可以在急需的时候迅速拜读其中的内容。”“此书必学!此书将你引至通向专业技能的大道上。”——Brian Marick,The Craft of Software Tesing作者“……强有力地表述了测试能够提高生产力和软件质量的观点。”Michael Rabbior,IBM“作者的阐述方法是:我知道那个,我也做过那个,我的经验是不要那么做。”——Vladimir Ritz Bossicard,JUnit开发团队成员“……本书是本‘模式参考’——系多年积累而来……”——Eric Armstrong,Jbuilder 2 Bible作者/Sun Computing顾问本书主要介绍了在Java开发中使用JUnit进行单元测试的各种方法、原则、技巧与实践。本书出自开发一线专家之手,本着实用的原则,涵盖各类Java开发中应用JUnit的实用技巧,内容丰富、全面深入;无论对于需要应用JUnit进行单元测试的一线Java开发人员,还是JUnit入门、进阶者,本书都是一本不可多得的实用指南。这本书介绍了大量的JUnit实用测试技巧,从如何命名测试类到测试复杂的J2EE应用(包括servlets, JSP, EJB和JMS组件等),它告诉您如何在不同情况下优化自己的代码。每个测试技巧都依照固定的格式进行介绍:首先提出问题及其背景知识,然后探讨具体的解决方案。因此,本书的技巧实际上被编写成了一百多个相互独立的短文,每个问题都面向一个特定的JUnit使用问题,您可以在遇到具体问题的时候,随时查阅它。 -
Shellcoder编程揭秘(美)开斯宾革 著;罗爱国 译全书的内容紧密围绕shell code编程展开,系统地阐述了作为一名shell coder应该掌握的知识要点。除了shell code之外,作者还介绍了手机,BIOS等涉及安全的新领域。本书的第1部分介绍了编写shell code前应掌握的一些基本概念,应熟悉的软件工具等内容,还介绍了利用GPRS入侵的细节。第2部分则以常见的栈溢出、堆溢出问题开始,接着介绍了SEH、格式化漏洞等内容,最后介绍怎样解决这些漏洞,并以实际的漏洞为例,讲解怎样利用漏洞。第3部分主要放在编写shell code上,介绍怎样编写适应多种环境的shell code,除了以Windows平台为主,还稍带介绍了Linux平台上shell code,第15章则介绍了怎样编译与反编译shell code。第4部分介绍了网络蠕虫与病毒。第5部分介绍了防火墙,蜜罐,和其他的保护系统。重点介绍了怎样突破这些保护系统。第6部分介绍了除常见攻击对象之外的其他目标,如无线网络,手机,BIOS等。书中还包括了大量未分开的用C/iC编语言编写攻击代码的高级技巧。 -
硬件开发类职位应聘指南姜宇柏目前,硬件开发是大学毕业生应聘的热点领域之一,几乎每所理工类和综合类院校都开设了相关专业,毕业生的就业单位包括电信运营企业、通信设备制造和销售企业等。本书全面地介绍了硬件开发的相关知识,目的是为应届毕业生提供专业领域的快速复习指南。本书用10章的篇幅来对硬件开发的相关知识进行了提纲挈领式的介绍和梳理,主要包括硬件开发综述、电路分析基础、模拟电路基础、数字电路及逻辑设计基础、电路分析基础、模拟电路基础、数字电路与逻辑设计基础、数字通信原理、射频电路设计、嵌入式系统设计、数字信号处理器设计、可编程逻辑器件设计和印制电路板设计,目的是使读者能够快速有效地掌握相关的内容。本书不但可以作为通信、电路、微电子和硬件设计等专业大学应届毕业生和相关专业的广大从业人员的应聘指南,同时也可以作为高等院校专业低年级同学了解技术发展方向和拓展自身知识面的重要参考书。 -
J2ME移动应用开发郝玉龙、李向前本书对如何利用J2ME技术开发移动应用程序进行了系统的介绍。本书首先对J2ME体系结构进行概述,介绍J2ME的定义、设计思想,技术框架等,然后详细介绍了专门针对移动信息设备的CLDC配置和MIDP简表,并指导读者如何基于JDK、Eclipse、EclipseME插件和厂商开发包来搭建Java移动应用开发环境。在这一开发环境基础之上,按照由浅入深的顺序分4部分来介绍如何开发Java移动应用:基础篇-重点介绍MIDP编程基本概念和基础知识;高级篇-深入讲解MIDP应用开发高级随后以J2EE三大组件技术(Servlet,JSP,EJB)为主线,中间穿插J2EE服务技术、通信技术对J2EE编程技术进行了系统介绍。本书最后以一个完整信息系统的开发为示例,从系统的需求分析开始,到规划、框架设计、编码、再到部署发布,一步步引导读者完成一个完整系统的开发,向读者展示灵活运用J2EE技术构建完整信息系统的基本技巧。.本书适合作为高等学校计算机专业教材,也可作为相关人员的参考书。本书每一章都是一个完整独立的部分,因此教师在授课时可根据授课重点、课时数量进行灵活调整。... -
可编程控制器应用基础周四六 主编本书以三菱公司FX系列小型整体式可编程控制器为对象,对其常用指令和基本应用进行了详细的介绍。.本书以模块式结构编排,贯穿“一个模块,一个知识点”的编写思想,并通过“课堂演示”、“技能训练”等实践教学环节,使学生切实掌握可编程控斛器的基础知识及基本应用。..本书可作为中等职业及技工学校的教材,也可供相关行业作为岗前培训教材使用。... -
编译原理李冬梅,施海虎本书系统全面地介绍编译程序的构造原理和实现技术,主要内容包括:形式语言的基本知识、词法分析、语法分析、语义分析与中间代码生成、符号表管理和错误处理、运行时的存储组织与分配、代码优化和目标代码生成等。在介绍编译原理和方法的同时,提供了一个小型编译程序——PL/0编译程序的具体实现过程,并对常用分析器的自动生成工具(LEX和YACC)的功能和使用方法做了详细的介绍,在附录中分别给出于PL/0编译程序的C语言版本和LEX与YACC版本,从而使理论与实践紧密结合。.本书系统性强,内容循序渐进,实例丰富。对算法的描述深入浅出,文字简练,通俗易懂。每章都配有各种类型的习题,便于教学也便于自学。..本书可作为高等院校计算机科学及相关专业的本科生教材,也可作为教师和计算机软件工程技术人员的参考书。... -
全新版计算机程序设计基础李辉、张军本书是根据教育部高等学校计算机科学与技术教学指导委员会、非计算机专业计算机基础教学指导分委员“关于进一步加强高等学校计算机基础教学的意见”精神,结合教育部考试中心最新全国计算机等级考试二级(C语言程序设计)大纲而组织编写的。本书分为“C程序设计”和“软件基础”两个部分,第一部分系统地讲解了C语言程序设计的基本语法知识和用C语言编写程序的基本方法与技术,包括:C语言概述、基本数据类型及其运算、结构化程序设计、函数、数组、结构体和共用体、指针及文件等内容;第二部分主要介绍有关数据结构与算法、软件工程、程序设计方法学等方面的初步内容,包括:数据结构与算法基础、软件工程基础、程序设计概论和C++语言简介等内容。第一部分是第二部分的基础,第二部分是第一部分的升华,在内容上前后呼应,相得益彰。本书可作为高等院校非计算机专业学生的“计算机程序设计基础”(C语言)课程教材,亦可作为全国计算机等级考试二级(C语言程序设计)的助考用书。
