计算机组织与体系结构
-
MIT App Inventor完全上手(美)沃尔特 等著,靳晓辉 等译使用MIT的App Inventor 2,任何人都可以构建出完整的、可用的Android应用——而不必编写代码!即使没有任何编程经验,本书也能够帮助你做到这一点。与聚焦于已过时的Google版本的书籍不同, MIT App Inventor完全上手——不会编程也能“乐高式”构建Android应用的编程神器 基于MIT强势更新的第2版进行编写。《MIT App Inventor完全上手:不会编程也能“乐高式”构建Android应用的编程神》指导读者一步步地完成每个任务和功能,展示了如何通过拖曳、放置和连接拼图块——而非编写代码——来创建应用。在学习过程中,读者还将掌握专业的设计和开发技术,如果今后确实想要编写代码,那么也会用到这些技术。通过实际动手做项目,读者能够掌握包括从GPS到动画的多种功能,构建出高质量的用户界面,让应用正常工作,并使用App Inventor的模拟器测试它(甚至都不需要Android设备)!涵盖内容◆ 了解移动设备以及移动App在其上的运行方式◆ 使用设计器(Designer)规划App的行为和外观◆ 使用块编辑器(Blocks Editor)告诉App做什么以及如何做◆ 创建变量并学会如何高效地使用它们◆ 使用过程来组合和重用更大、更复杂App中的代码片段◆ 在列表和数据库中保存数据◆ 使用App Inventor的游戏、动画和媒体特性◆ 使用多屏幕创建更复杂的App◆ 集成传感器来让App可感知位置◆ 调试App并修复问题◆ 将创造性和逻辑思维相结合并尝试创建更复杂的App -
用户体验至上张颖 著随着智能手机、平板电脑等移动设备的风靡,可以说移动UI成了一个热门行业,其中移动UI视觉设计也成为了如今这个时代的热门词汇。本书便围绕移动UI视觉设计这一热点展开,并试着将一些设计的要点与注意事项总结为朗朗上口的设计法则,通过法则的总结让读者能够较为全面与更为细节化地了解到什么是移动UI视觉设计以及如何进行移动UI视觉的设计与优化。本书将移动UI视觉设计的注意事项罗列为了呈点状分布的法则形式,并且在对每条法则进行解析的同时也都列举了大量与之相关的移动UI的设计案例,让读者能更为直观地理解法则内容。虽然本书采用了散点的叙述方式,但这些“点”根据性质的不同,都被有序地归纳在了不同的章节之中,这使得读者在阅读时不会显得繁乱,并且可以如同查阅工具书一般,在需要找寻设计灵感或在设计遇到瓶颈时,通过对本书进行对应的翻看而获取设计的思路与创作的方法,这也是编者期望通过本书所达到的目的。 -
深入理解Android张大伟本书关注的重点是Android中有关用户交互的Framework的知识。第1章和第2章是全书的基础。第3章的内容相对独立,主要介绍与用户交互直接相关的音频方面的知识。而第4-6章是本书的重点内容,介绍了AndroidUI的通用实现。在深入理解这三章的知识之后,读者可以通过借鉴第7章和第8两章所介绍的SystemUI与壁纸的架构来提高对Android的用户交互进行深度定制的能力。另外,Android源代码作为一个优秀的开源项目,大到架构的设计,小到某段代码的实现,都包含值得我们细细地品味与吸收的设计思想,并且可以应用于自己所设计的代码之上。因此本书在代码分析的过程中会尽可能地对Android采用某种特定实现的原因给出解释或对其优秀的设计思路进行提取,希望读者能够知其然更知其所以然,进而能够在代码研究的过程中跳出代码的具体实现来体会其设计思想,而这正是本书根本目的所在。 -
微控制系统设计与实现孙宝法暂缺简介... -
小设计,大思维杨焕,陈星海《小设计,大思维 移动应用界面的设计方法与实践》从设计学、心理学、美学、市场学等学科角度系统地介绍了移动应用界面设计的知识体系和方法原理。全书通过翔实的设计案例分析,从设计思考与设计实践两大视角介绍了BSUTIG设计方法模型,即商业模式(B)、设计策略(S)、用户及其任务模型(UT)、交互设计(I)与视觉设计(G)。本书适合从事移动互联网行业的相关人士研读,也适用于数字媒体设计专业的界面设计课程教学。希望本书对移动设计领域的专业人士、设计专业的教师与学生以及希望深入了解和学习用户体验与界面设计知识的读者们有所帮助与启发。 -
微机原理与接口技术郭兰英,赵祥模 编著《21世纪高等学校规划教材·计算机科学与技术·普通高等教育"十一五"国家级规划教材·微机原理与接口技术(第2版):Win汇编、接口及设备驱动》是一本将微型计算机原理、汇编语言程序设计和PC接口技术整合在一起的教材。考虑到CPU应用的普及性,教材以Intel微处理器为背景,围绕“基础”、“主线”和“关键技术”展开。《21世纪高等学校规划教材·计算机科学与技术·普通高等教育"十一五"国家级规划教材·微机原理与接口技术(第2版):Win汇编、接口及设备驱动》主要介绍CPU、汇编程序设计、存储器及常用I/()接口,将其作为教材的基础;在此基础上,结合微处理器的发展历程,使学生了解微型计算机在不断克服瓶颈效应,扩大内存和提高速度方面,采用的技术和方法,如cache、虚拟存储、超标量设计、流水线作业及MMX技术,将微型计算机的技术发展作为贯穿教材的主线;将微型计算机的关键技术如混合编程技术、存储管理、中断、DMA、设备驱动程序设计等作为教材的重点,使学生掌握微型计算机关键技术的要点和应用方法。 -
Android系统安全和反编译实战刘云,朱桂英 编著本书内容分为 4篇,共计 22个章节,循序渐进地讲解了 Android系统安全分析和破解实战的基本知识。本书从搭建应用开发环境开始讲起,依次讲解了基础知识篇、系统安全架构篇、安全攻防篇、综合实战篇这四大部分的内容。在讲解每一个知识点时,都遵循了理论联系实际的讲解方式,从内核分析到安全架构实现,再到加壳、解壳、反编译和漏洞解析,最后到综合实例演练,彻底剖析了Android系统安全分析和破解的所有知识点。本书涵盖了Android系统安全分析和破解的主要内容,讲解详细并且通俗易懂,不但适合高手们的学习,也特别有利于初学者学习并消化。本书适合 Android安全架构者、Linux开发人员、系统安全人员、Android源码分析人员、Android应用开发人员和从事Android等移动设备安全工作的人员学习,也可以作为相关培训学校、大专院校和杀毒软件公司的教学及培训用书。 -
计算机组成与结构张晨曦,刘依,张硕《计算机组成与结构(第2版)》系统、深入地论述了计算机组成原理与系统结构。《计算机组成与结构(第2版)》共14章,第1~10章介绍计算机组成原理方面的内容,包括计算机系统概论、计算机执行程序的过程、计算机中数的表示方法、指令系统、中央处理器、微程序控制器、运算方法与运算器、存储器、总线系统、输入/输出系统。第11~14章介绍计算机系统结构方面的内容,包括流水线技术、存储层次、多处理机、多核架构与编程。《计算机组成与结构(第2版)》在理论阐述的基础上强调设计实践,以MIPS的一个简单实现为例,逐步、系统地讲述了中央处理器的设计以及如何将其改造为流水实现,同时还详细地介绍了UltraSPARC的指令系统。《计算机组成与结构(第2版)》内容全面,层次性好,语言简练,通俗易懂,可作为高等学校的计算机类专业、自动化以及电子工程等相关专业本科生的教学用书,也可供相关科技人员参考。 -
Android经典项目开发实战暂缺作者暂缺简介... -
App Inventor 2中文版开发实战王寅峰本书基于浏览器的可视化工具MIT App Inventor 2 中文版软件,通过积木式模块化编程方式介绍移动应用程序开发的基本方法和技术。内容主要包括App Inventor简介、界面设计、逻辑与判断基础、基本程序设计思路、画布程序设计、游戏动手做、传感器与多媒体、数据库操作等,还包括进阶提升在源代码中进行开发的任务。每个任务都按“任务描述”-“开发前准备”-“任务操作”一“任务总结”一“自我实践”的结构组织。
