《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有 * 标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。 《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号 卓越工程师培养系列 获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独
《计算机操作系统(第二版)/计算机科学与技术专业规划教材》主要介绍操作系统的基本原理、主要功能及实现技术。全书共11章。章简要介绍操作系统的基本概念。第2章讨论了进程和线程管理的有关概念和技术。第3章讨论了进程的同步和通信问题。第4章讨论了处理机的调度策略和死锁问题。第5章介绍存储管理技术。第6章讨论了虚拟存储技术。第7章讨论了设备的控制和管理技术、第8章介绍文件系统。第9章讨论了操作系统的安全问题。0章介绍了网络操作系统和分布式操作系统。1章介绍了两个操作系统实例Windows和Linux系统。 《计算机操作系统(第二版)/计算机科学与技术专业规划教材》可作为高等学校计算机专业及相关的计算机应用专业,包括电子工程和自动控制等专业的教科书和参考书,也可作为从事计算机研究和应用人员的参考书。
《嵌入式系统接口设计与Linux驱动程序开发》针对ARM处理器为核心的主流嵌入式系统平台,主要讲述嵌入式Linux驱动程序的设计和开发过程。内容同时涵盖嵌入式系统的软硬件两个方面:一方面是嵌入式系统常用的硬件接口时序、电气特性等内容的分析;另一方面讲述对应硬件的Linux驱动程序实现方法。《嵌入式系统接口设计与Linux驱动程序开发》共分为16章。、2章介绍嵌入式系统和Linux驱动程序的基础性知识。从第3章开始,详细讲述硬件平台及其对应的Linux驱动程序。硬件包括I/O口、CAN总线、触摸屏、I2C、PS/2、异步串口、音频、显示、IDE、PCMCIA、USB、以太网以及Flash的使用等内容。软件涉及针对上述硬件的各种驱动程序在Linux下的体系结构,Linux的字符设备、块设备和网络设备驱动程序,ARM Linux的中断处理,BootLoader和内核的启动过程等。 《嵌入式系统接口设计与
·本书以POSIX标准Shell为讲解对象,介绍了用Unix Shell编写程序所涉及到的方方面面。包括Unix基本命令、Shell编程要用到的主要工具、Shell程序的基本内容以及子Shell编程中的高级特性。 ·一个程序有多种实现方法,本书分别采用不同的编程方法实现同一功能,读者通过研究不断改进的程序范例,不但可以学到相关的编程技巧,更可以学到编写Shell程序的思想和方法。 ·本书译者袁科萍老师曾在美国纽约大学作为客座教授,从事计算机科学的教学和研究工作多年,樊庆红是计算机专业开发人员,有多年从事大型软件项目的开发和管理经验。 ·本书除了对有Unix实践经验,并希望进一步提高的人有很大帮助以外;对Unix初学者和打算学习Unix的人而言也是不错的选择。
广泛应用于民用和工业领域的基于SRAM的FPGA,因其逻辑集成度高、使用方便、开发成本低且能够被重新编程,正逐步应用于空间领域。空间领域的应用除了要求其具有很高的可靠性以外,抗辐射是必须重点考虑的问题。《基于SRAM的FPGA容错技术》针对这种需求,尤其是针对空间环境中单粒子效应的影响,详细介绍了基于SRAM的FPGA这种可编程结构的多种容错技术和方法。 《基于SRAM的FPGA容错技术》提及的技术和方法多是从实际容错系统中总结出来的,并进行了归类、分析和总结,同时附有参考文献。内容详尽丰富,实践
《Linux高级程序设计(第2版)》以Linux操作系统(内核为2.6版本)为开发平台、GCC 4.0/GDB 6.3为开发调试环境,详细介绍了Linux系统下编程环境及编程工具、文件管理(文件类型、ANSI以及POSIX标准下文件读写操作)、进程管理(创建、退出、执行、等待、属性控制)、进程间通信(管道、消息队列、共享内存)、进程间同步机制(信号量)、进程间异步机制(信号)、线程管理(创建、退出、取消等以及属性控制)、线程间同步(互斥锁、读写锁、条件变量)以及网络基本编程、高级应用等内容。 《Linux高级程序设计(第2版)》内容丰富、紧扣应用,适合从事Linux下C应用编程的人员阅读,也适合从事嵌入式Linux开发的人员阅读。
《基于S3C2440的嵌入式Linux开发实例》以目前工业嵌入式领域表现出色的ARM9处理器S3C2440和源码开放的Linux操作系统为基础,系统地介绍了嵌入式系统S3C2440的开发过程及S3C2440各个接口的应用编程实例。所有代码均由作者在软件平台调试通过,大部分应用程序代码为作者在产品开发过程中所实际应用之成熟代码。《基于S3C2440的嵌入式Linux开发实例》对从事该领域产品开发的工程技术人员有较高的参考价值。 《基于S3C2440的嵌入式Linux开发实例》可作为高等院校电子、通信、自动化、计算机等专业的嵌入式系统课程的教材,也可作为从事嵌入式应用开发的工程技术人员的参考资料。
《Windows Server2003Active Directory配置指南》作者戴有炜先生是中国台湾地区的微软资深顾问、微软认证讲师、微软认证系统工程师,编写过多本关于Windows操作系统的图书。《Windows Server2003Active Directory配置指南》采用图文并茂的方式,结合完整清晰的操作步骤,全面介绍了Windows Server 2003 Active Directory的配置方法和管理技巧。主要内容包括:Active Directory概论、建立Windows Server 2003域、域用户与组账户的管理、组策略、利用组策略部署软件、软件限制策略、建立域树与林、域信任关系、Active Directory的复制、操作主机的管理、Active Directory数据库的维护、将资源公布到Active Directory、自动信任根CA、Active Directory与防火墙、自定义MMC等。
《Red Hat Linux 9入门与提高》从Linux的基础操作谈起,深入浅出地介绍了与Linux应用有关的各方面知识,包括Linux基础、Linux系统管理和Linux网络管理等,并重点介绍常用的Inter服务。在实践操作方面,既详细讲述了命令行方式的操作,也介绍了图形界面工具的使用。 《Red Hat Linux 9入门与提高》实例丰富、层次清晰、图文并茂,既适用于初级用户入门,也适用于有Linux使用经验的用户的提高。《Red Hat Linux 9入门与提高》适合广大Linux爱好者自学使用,也可以作为职业培训机构相关专业的培训教材。 《Red Hat Linux 9入门与提高》示例丰富,步骤明晰,与实践结合非常紧密,适于广大爱好图像处理和网页设计的各级用户参考。
《ARM9嵌入式系统设计:基于S3C2410与Linux(第2版)》针对在嵌入式市场上颇具竞争力的ARM9处理器——$3C2410和开放源码的Linux操作系统,讲述嵌入式系统的概念、软硬件的开发和调试手段、嵌入式Linux驱动程序和应用程序的开发以及图形用户界面MiniGUI的移植和应用。第2版将ADsl.2内容替换为.RealView MDK和IAREWARM的内容,同时开发平台也升级为EL-ARM一860。《ARM9嵌入式系统设计:基于S3C2410与Linux(第2版)》的特点是集嵌入式系统开发的理论知识和实验教学于一体,并结合北京精仪达盛科技有限公司的开发板,给出了大量实例。《ARM9嵌入式系统设计:基于S3C2410与Linux(第2版)》可作为高等院校嵌入式系统课程的教材,也可作为对嵌入式系统开发感兴趣的读者的入门教材,同时还可以作为从事ARM嵌入式系统应用开发工程师的参考书。
“十三五” 重点出版物出版规划项目“当代科学技术基础理论与前沿问题研究丛书”中的一本。安徽省高校 青年人才支持计划重点项目、安徽省科技厅自然基金面上项目等项目的研究成果。模式识别核方法具有坚实的理论基础,这使得核方法及其理论不仅在数学理论领域得到了 重要的研究和发展,而且在模式识别、机器学习、数据挖掘等研究领域也得到了极为广泛的关注与应用。书中分别提出了再生核希尔伯特空间上的一种多核学习方法,多属性的具有再生性的一种卷积核方法,基于Weisfeiler-Lehman(WL)图核的三种混合图核方法,基于逼近的冯诺依曼熵的一种再生性图核方法。本书旨在帮助从事模式识别核方法研究的学者,在核方法的理论和应用方面提供参考和借鉴。读者对象是高校和科研院所的研究人员、研究生、本科生,企业的技术人员。
\"理解编程,探寻算法本质;理解儿童,尊重真实体验。本书选取适合小学生认知水平、挑战性适当、有一定广度和深度的问题,通过学习与训练,能有效地促进小学生全面、细致地思考问题,提高编程的准确性,增强程序查错、调试能力,为进一步学习算法或运用编程解决实际问题打下坚实的基础,让思维在问题链中深入浅出,让学习自然而然地发生。 本书是《小学生C++ 趣味编程》的进阶教材,适合参加小学信息学编程复赛、编程水平上机展示活动、“蓝桥”杯编程大赛等比赛的读者学习,也可作为参加CSP-J (入门级)比赛的入门教材。\"
本书是根据 计算机基础教学指导委员会提出的《大学计算机基础课程教学基本要求》,按照“注重基础,强调技能,突出能力,展望前沿”的思路编写而成的。本书的主要内容包括计算机基础及信息编码、计算机系统、操作系统、计算机网络、办公软件(Word、Excel、Powerpoint)、信息安全与网络安全、计算机常用工具软件、计算机新技术等。为了方便教师使用与学生学习,本书配有网络在线教学资源及在线测试系统。
本书是依据 高等学校非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高校计算机基础教学的几点意见》,结合高职院校计算机基础教学的目标、定位,为高职学生编写的计算机基础课程教材。 本书共分为7个学习单元,包括:计算机基础知识、操作系统软件Windows 7、文字处理软件Word 2010、电子表格软件Excel 2010、演示文稿软件PowerPoint 2010、计算机网络与Internet、计算机信息安全。每个学习单元都设计了多个学习任务,将知识点融合在学习任务中,且每个学习单元后都附有习题。
作为开发unix多年的专家,mikegancarz曾说过:“要想成为计算机的主人,而不是它的奴隶,你就应该使用linux!”有别于市面上的其他关注如何使用linux的书籍,这《linux/unix设计思想》讲述的是“linux的思维方式”,揭示了linux正是unix这一无所不能的操作系统的实现。到目前为止,没有一《linux/unix设计思想》同时介绍unix和linux的设计理念,《linux/unix设计思想》将这两者有效地结合起来,保留了theunix philosophy中unix方面的内容的同时,探讨了linux和开源领域的新思想。