其他编程语言/工具
-
MATLAB从入门到精通丁毓峰 等编著《MATLAB从入门到精通》结合科学研究和工程中的实际需要,全面、系统地介绍了数学软件工具MATLAB 7.10的基本功能。本书结合讲解的知识点,提供了大量实例,供读者在学习过程中使用。另外,为帮助读者更好地学习本书内容,作者将书中的实例源代码一起收录于本书的配套光盘中。本书共分3篇,主要包括MATLAB的基础知识、MATLAB的应用以及如何使用Simulink进行简单的动力学仿真。本书涉及面广,讲解由浅入深,循序渐进,从MATLAB的基础知识到不同领域的应用,再到实际问题解决,几乎涉及MATLAB的所有重要知识。本书适合所有想全面学习MATLAB技术的人员阅读,可作为工科大学生计算机仿真控制工程基础等课程的配套教材,也适合各种使用MATLAB进行开发的工程技术人员使用。对于经常使用MATLAB做产品设计和仿真的人员,更是一本不可多得的必备参考书。 -
iPhone应用用户体验设计实战与案例(美) Suzanne Ginsburg 著,师蓉,樊旺斌 译优秀iPhone开发人员创建的应用具有直观、简单、功能强大、可用的特点。这已经远远超越了对编程本身的要求。开发人员必须很好地理解用户需求,同时也需要有灵活巧妙的规划能力、可视化技能以及可用性测试的技能。《iPhone应用用户体验设计实战与案例》作者SuzanneGinsburg集以上技能于一身,深入阐释了在设计、创建iPhone用户体验时的所有技巧和心得。本书介绍了如何深入了解用户,如何将用户需求转换为设计方案,以及如何通过可用性测试来评估设计的优劣。·简述iPhone硬件和iOS应用风格。·逐步介绍如何进行前期的用户研究和竞争性分析。·分享头脑风暴、绘制草图以及为iPhone应用概念制作原型时的心得和技巧。·提升iPhone应用的用户界面和视觉设计时的最佳实践。·在iPhone应用内进行有效的品牌宣传和广告活动。·本地化iPhone应用,以及让iPhone应用支持读屏软件。《iPhone应用用户体验设计实战与案例》包括13个案例分析——记录知名iPhone设计师和开发人员的实践过程。这些案例为了解iPhone应用背后的设计过程提供了第一手资料。这些案例介绍了这些设计团队如何打造完美iPhone应用的幕后花絮。不论是从SDK刚发布时就开始iPhone开发,还是刚刚从iPad的应用开始开发,本书都是学习在iPhone和iPad上创建极佳用户体验必不可少的参考资料。 -
ACM国际大学生程序设计竞赛亚洲区预选赛真题题解郭炜 著ACM国际大学生程序设计竞赛(ACM International Collegiate Programming Contest,简称ACM/ICPC)是世界上历史最悠久,规模最大、最具声望的程序设计竞赛,一直受到众多国际知名大学的重视,全球著名IT 公司更是争相招募竞赛的优胜者。 该项赛事分为各大洲预选赛和全球总决赛两个阶段。北京大学多次在亚洲区预选赛中负责命题工作,是中国在ACM/ICPC命题方面最具经验和实力的高校之一。《ACM国际大学生程序设计竞赛亚洲区预选赛真题题解》由郭炜、姚金宇、陈峰宏所著,收了2008年北京赛区、2009年宁波赛区、2010年杭州赛区、2010年福州赛区四场由北京大学负责命题的亚洲区预选赛的全部题目,包括英文题目描述、详细的解题报告、标准程序以及程序注解,是备战 ACM/ICPC的极佳参考书。 -
MATLAB/Simulink 与机电控制系统仿真宋志安 等编著《MATLAB/Simulink与机电控制系统仿真(第2版)》系统地介绍了机械控制工程理论与MA了LAB语言相结合的应用成果。《MATLAB/Simulink与机电控制系统仿真(第2版)》共分9章,前6章是本书的重点,它以MA/LAB描述的传递函数和Simulink模型的稳定性判定为主线,把相关内容贯穿起来,讲授了机电控制机构控制系统的仿真和校正的相关內容。后3章瞄准现代科技的发展,是随计算机的发展而兴起的新兴技术,也是学生开阔知识面的好读本。《MATLAB/Simulink与机电控制系统仿真(第2版)》可作为高等学校机械设计制造及其自动化专业的教科书,也可作为机械工程控制基础或计算机仿真的教材使用。 -
CSS Web开发学习实录张芳芳,侯俊杰 编著《CSS Web开发学习实录》是用于控制网页样式,并允许将样式信息与网页内容分离的一种标记性语言。只需在CSS代码中做一些简单的修改,就可以改变同一页面中的不同部分,或者统一网站页面的外观和格式,例如颜色、边框、背景图片、透明度和大小等。 《CSS Web开发学习实录》从介绍CSS技术的基础知识开始,围绕Web设计的各个方面予以展开,并通过大量实例深入剖析CSS应用的核心。《CSS Web开发学习实录》分20章,主要内容包括CSS选择符、CSS伪类、字体样式、文本样式、区块样式、列表样式、表格和表单样式以及特效滤镜。此外,还对CSS在页面布局、XML、Java Script以及Dream weaver中的应用进行了介绍。最后使用div+CSS制作了两个综合实例。《CSS Web开发学习实录》适合具有一定XHTML基础,希望通过CSS提高Web设计技能的读者,同时也适合网页制作初学者学习,也可作为相关培训机构的参考用书。 -
可编程序控制器实用教程黄琦兰 主编《可编程序控制器实用教程》以欧姆龙公司(OMRON)的CJ1M和CPM1A系列PLC为背景,着重介绍了PLC的结构、工作原理、指令系统、编程软件、通信功能、可编程终端和PLC编程应用实例,并给出了应用实例的梯形图程序以及硬件接线图,以方便读者使用,从而达到举一反三的效果。《可编程序控制器实用教程》可供高校自动化及相关专业开设PLC课程及配套实验课程使用,也可供从事自动化和机电一体化工作的工程技术人员和操作人员使用。全书由黄琦兰统稿。 -
程序设计基础吴文虎,王鸿磊,张雪松 编著《程序设计基础》重点讲授在C/C++语言环境下编写程序的思路和方法。考虑到职业教育和计算机学习的特点,《高等职业教育十二五规划教材·高职高专工作过程导向新理念教材:程序设计基础》以行动导向教学理念为基础,在深入浅出讲清原理的同时,强化动手实训,主要解决怎么编程和怎么编得更好的问题。《高等职业教育十二五规划教材·高职高专工作过程导向新理念教材:程序设计基础》可作为高职高专院校IT类专业程序设计课程的教材,也可供各行各业爱好编程的初学者自学参考。 -
R语言数据操作(美﹞斯佩克特 著,朱钰,柴文义,张颖 译自创立以来,R已经成为统计计算和数据分析的一个优秀软件。该软件的唾手可得以及范围广泛的程序包再加上随时提供支持的R社区,使R成为几乎任何一种和统计相关的计算任务的一个极好选择。然而,很多用户,特别是那些有其它程序语言经验的用户,并没有完全利用R的能力。由于R的特性,在其它程序语言中有用的方法在R中可能效率并不高。菲尔·斯佩克特的《R语言数据操作》展示了一系列将数据读入R并进行高效处理的方法。除了内置的函数,还包括了可以从CRAN(综合R档案网络)下载的大量现成的程序包。展示的所有方法都利用了R的核心特性:对于通常的数据管理任务所提供的向量化运算,高效的下标使用,R函数的正确使用。最有经验的R用户发现,特别是在处理大型数据集时。将R和其它程序结合使用可能会有帮助,尤其是数据库程序。因此,对于在R中使用数据库,以及从电子表格和其它程序创建的数据集中提取数据的方法,这些都有详细的论述。R中虽然有时会忽略字符操作,在这里却作了详细的论述。使得那些传统地使用脚本语言解决的问题完全可以用R解决。对于那些有其它程序语言经验的用户提供了有效使用程序结构——例如循环——的指南。由于许多统计建模和图形函数需要数据框形式的数据,全书自始至终都提供了将普通函数的输出结果转化为数据框的技术。通过使用各种不同的例子(其数据来源于R或者是轻松可得的模拟数据集),《R语言数据操作》可推荐给任何想从运行简单的例子提高到可以对实际的真实数据提供操作解决方案的R使用者。 -
网络编程与分层协议设计刘飚 编著刘飚的《网络编程与分层协议设计(基于Linux平台实现)》以Linux网络套接字编程和网络分层协议的设计与程序实现为主题,详细介绍如何在Linux平台下进行套接字程序设计,并给出了一个基于分层协议的应用实例,用于模拟Linux网络协议栈中IP层的核心功能—IP报文的分段和重组过程。本书旨在通过具有一定复杂度的应用,切实帮助读者掌握网络协议分层的设计思想和程序实现方法。此外,本书的许多程序示例直接使用了Linux的内核链表和散列链表,以及内核的其他数据结构和多线程等程序设计技巧,通过实际应用的形式有效地衔接了C语言、数据结构、操作系统、计算机网络和网络协议分析等课程的相关内容。《网络编程与分层协议设计(基于Linux平台实现)》可作为高等院校计算机、网络工程、通信工程等专业本科生与研究生“网络程序设计”课程的教材,也可作为相关领域工程技术人员的参考用书。 -
计算机程序设计基础郭秀娟,崔星华 主编C语言是目前最流行的通用程序设计语言之一,是许多计算机专业人员和计算机爱好者学习程序设计语言的首选。《计算机程序设计基础(C语言)》共分为13章,内容包括C语言程序设计预备知识,C语言程序设计基础,基本数据类型,运算符与表达式,基本输入、输出和顺序程序设计,选择结构、循环结构程序设计,数组,函数,指针,预处理命令,复杂数据类型,文件等。《计算机程序设计基础(C语言)》注重可读性和适用性,对关键知识点进行了详细的说明,使读者能正确、直观地理解问题;样例程序由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释;为了帮助初学者正确地掌握C语言的语法特点,书后附录中增加了相关的实验及作业。《计算机程序设计基础(C语言)》的作者都是长期在高校从事计算机软件教学的一线教师,有丰富的教学经验和科研开发能力。《计算机程序设计基础(C语言)》文字流畅、通俗易懂、概念清楚、深入浅出、例题丰富、实用性强。《计算机程序设计基础(C语言)》适用于非计算机专业的本科生及高职高专学生使用,也可作为全国计算机等级考试参考书。
