操作系统理论
-
计算机操作系统殷士勇 主编操作系统是现代计算机发展的重要基础。计算机操作系统是计算机专业的必修课程,也是从事计算机应用人员必不可少的知识。《计算机操作系统》内容涵盖了操作系统原理的基本内容,包括操作系统概述、进程管理、处理机调度与死锁、存储器管理、设备管理、文件管理、操作系统接口、常用的操作系统介绍等。《计算机操作系统》从操作系统的基本原理出发结合实际应用,本着一切为读者服务的想法,在内容的取舍、语言的描述、例题习题的选择等方面侧重于实践应用及易于组织教学。《计算机操作系统》简明实用、重点突出、主次分明、结构清晰,并有大量针对性的例题和习题,同时每章开头都有本章的内容提要和学习目标,每章结束都有对本章的总结,便于读者学习和巩固。《计算机操作系统》适合高等职业教育、高等专科学生作为教材使用,也适合于应用型本科学生或从事计算机应用人员作为参考书。 -
Android/OPhone 开发完全讲义李宁 编著《Android/OPhone 开发完全讲义》是国内第一本同时介绍Android和OPhone的经典著作,国内著名Android社区eoeandroid极力推荐。《Android/OPhone 开发完全讲义》内容全面,详细讲解Android框架、Android用户接口、Android组件、Android的数据存储解决方案、Android的4种可跨平台通信的组件(Activity、Service、Broadcast和ContentProvider)、网络、绘图、多媒体、2D动画、OpenGL ES、资源、国际化、访问Android手机的硬件、实时壁纸、实时文件夹、NDK(利用C/C++开发可运行在Android上的应用程序)、脚本语言(Python、Lua、Perl等)、手势输入、文字语音转换(TTS)、蓝牙及OPhone平台的技术。除此之外,在OFhone平台中内嵌了一种新的SDK:JIL Widget。这种技术可以只使用HTML、CSS、JavaScript等Web技术来编写可运行在OPhone上的程序。为了使读者更早进入实战阶段,在《Android/OPhone 开发完全讲义》的最后给出了两个完整的例子:“万年历”和“知道当前位置的Google GTalk机器人”。《Android/OPhone 开发完全讲义》适合有一定的Java基础,想通过Android进入移动开发领域的读者:已经有一定的Android开发经验,想进一步提高Android的开发能力的读者;想将《Android/OPhone 开发完全讲义》作为Android的参考手册,随时随地查阅的读者;对Android报有浓厚兴趣的其他手机平台的开发人员;正在学习Android的在校大学生以及培训学校的学员。 -
嵌入式系统开发与应用教程田泽 编著本书是《嵌入式系统开发与应用系列教程》中的理论教程,从基于32位ARM处理器的嵌入式软、硬件开发基础知识入手,以基于ARM7内核的S3C44B0X芯片为硬件核心,以简易电子词典为开发实例,基于μC/OSII和μCLinux两种嵌入式操作系统,详细介绍嵌入式系统软、硬件开发的全过程。本书密切结合嵌入式技术的最新发展,形成了从易到难、相对完整、贴近实际工程应用的嵌入式理论教学体系;结合本系列教程中的实验教程,可使读者快速、全面地掌握嵌入式系统开发与应用的基础知识和开发技能。本书可作为高等院校计算机、电类专业嵌入式系统课程的教材,也可作为嵌入式系统领域工程技术人员的培训教材或参考资料。 -
嵌入式系统应用倪勇,陈沉 主编《嵌入式系统应用》按照最新的职业教育教学改革要求,结合国家示范院校建设项目成果,以及作者多年的校企合作经验编写。重点突出课程内容的实践性,把教学内容与高科技产品充分结合,大大提高了教学过程的知识性与趣味性。《嵌入式系统应用》主要内容包括Windows CE操作系统的特性介绍,开发环境的建立,操作系统的创建和调试,内核修改,板级支持包的创建,驱动程序的开发,MP3应用程序的开发,GPS应用程序的开发等。《嵌入式系统应用》内容新颖,通俗易懂,实用性强,可作为高职高专院校电子信息类、计算机类、自动化类等专业嵌入式技术课程的教材,也可作为应用型本科、成人教育、函授学院、电视大学、中职学校相关课程的教材,同时也是电子工程技术人员的一本好参考书。《嵌入式系统应用》配有免费的电子教学课件及测试题参考答案,详见前言。 -
Cortex-M3 + μC/OS-II嵌入式系统开发入门与应用陈瑶,李佳,宋宝华 编著本书首先讲解了Cortex-M3处理器的架构及RealView MDK开发平台的相关知识,然后对μC/OS-Ⅱ的内核移植、驱动开发、应用程序开发进行了介绍,最后综合运用所学知识介绍了一个μC/OS-Ⅱ的程序设计实例。本书内容由浅入深,为加深理解,列举了很多程序设计的相关实例。本书适合嵌入式初学者、嵌入式开发人员以及高校相关专业师生阅读。 -
基于.NET 的Web模块开发吴光成,杨仁怀 主编《基于.NET的Web模块开发》是基于软件开发过程和学生职业发展历程设计的课程。通过与AlrA、北大青鸟、成都巅峰软件有限公司等知名企业合作,以Web程序设计员的岗位变换和职业发展历程为核心,召开实践专家访谈会确定典型工作任务,讨论学习情景,通过教育专家研讨会确定教学内容。分析基于.NET的w曲模块开发工作过程的对象、方式、内容、方法、组织、产品等,按照工作过程环节来构建和组织课程内容。以校企合作为依托,通过邀请由企业专家、课程骨干教师组成的人员Vk开实践专家访谈会,分析出典型工作任务,制定了“基于.NET的Web开发工程师岗位”能力标准要求。分析出典型工作任务对于知识、能力、素质的要求,结合微软的权威认证课程70.528,找出相关理论与实践知识点,然后围绕基于.NET的w曲开发工程师岗位能力要求对传统的ASENET课程进行重构.本课程对学生的职业能力培养和职业素质培养起主要支撑或明显促进作用。本书的内容,是针对基于.NET的Wreb开发工程师的知识和能力要求而设计的。把一个真实的项目“CRM客户关系管理系统”引入课程,以真实项目为主线,贯穿整个课程教学过程。教学内容的选取打破传统的学科体系,根据“岗位适用、行业发展、课证一致、技能为主”的原则进行取舍,以增强课程教学的针对性和适用性,为学生上岗和持续发展奠定良好的基础。 -
嵌入式系统应用教程赵宏,王小牛,任学惠 主编《嵌入式系统应用教程》是进行嵌入式系统开发的入门教材。按照嵌入式系统学习的规律,《嵌入式系统应用教程》将内容分为嵌入式操作系统基础、ARM体系结构和指令系统、嵌入式实验三大部分。全书理论结合实践,用浅显易懂的语言来解释理论,用简单易行的实验来验证理论,使读者在掌握实际操作技能的同时加深对理论的理解。《嵌入式系统应用教程》可作为普通高等院校及高层次高等职业院校计算机类、电子类、通信类专业“嵌入式系统”相关课程的教材,也可作为广大嵌入式系统爱好者和工程技术人员的参考用书。 -
系统分析与设计基础)(美)瓦拉西切,(美)乔治,(美)霍弗 著本书遵照系统开发生命期(SDLC)的逻辑顺序,详细而清晰地介绍了系统分析与设计的概念、原理、技能和方法。全书有10章和两个附录,先后介绍了系统开发环境、信息项目管理、系统规划和选择、系统需求确定、系统需求结构化(过程建模和概念数据建模)、选择最佳设计策略、人机界面设计、数据库设计、系统实现和运行、面向对象分析设计、快速应用开发等。本书可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供IS从业人员参考。 -
操作系统原理与实践教程陶永才,史韦航 编著《操作系统原理与实践教程(第2版)》全面系统地介绍了现代计算机操作系统的基本理论和最新技术。全书共分为8章,第1章介绍了操作系统的概念、特征和功能、发展历史、操作系统结构和设计的相关问题,并介绍了常用的操作系统产品;第2章介绍了操作系统的生成与引导、操作系统向用户提供的接口和服务;第3、4章详细介绍了进程和线程的概念、处理器调度、同步和通信机制、调度与死锁等问题;第5、6、7章分别介绍了操作系统的存储管理、文件管理和设备管理功能;第8章介绍了操作系统的安全和保护问题。《操作系统原理与实践教程(第2版)》可作为高等院校计算机科学与技术、软件工程、信息管理等专业本、专科生的教材和考研、考证参考书,也可供从事计算机科学、工程和应用等方面工作的科技人员参考。 -
零基础学ARM9嵌入式Linux系统开发段群杰 等编著《零基础学ARM9嵌入式Linux系统开发》以ARM9微处理器为硬件平台,详细讲解了ARM9芯片的硬件结构及软件体系。结合所选的ARM9芯片S3C2410X,阐述了嵌入式系统开发的各个主要环节。详尽讲解了芯片内部的各种资源及相关的外围电路设计与编程方法。在此基础上介绍了嵌入式系统软硬件设计、调试方法,详细介绍了嵌入式系统下驱动程序的开发方法和Linux内核移植的基本知识。详述了S3C2410X开发平台Bootloader、ADS集成开发环境和图形用户界面编辑环境Qt。《零基础学ARM9嵌入式Linux系统开发》以“立足基本理论、系统全面、由浅入深、实例引导、贴近实用”为宗旨,基于嵌入式系统开发的基本流程,详细讲解基本指令的使用方法及相关技巧,内容翔实、实践性强。另外,《零基础学ARM9嵌入式Linux系统开发》配套光盘给出了书中的实例文件、开发过程的操作录像文件、常用元器件及芯片等丰富的拓展资源,极大地方便了读者自学,动手实践。《零基础学ARM9嵌入式Linux系统开发》可作为机电控制、信息家电、工业控制、手持仪器、医疗器械、机器人技术等方面嵌入式系统开发与应用的参考书,也可以作为高等院校有关嵌入式系统教学的本科生或研究生教材。
