新手程序员在具备了理论基础后,面对实际项目时,往往不知道如何解决问题;有经验的程序员在学习了一门新语言后,也会有很多不知道如何使用的特性。针对程序员的这一普遍困惑,资深软件工程师Brian P. Hogan在这本书中总结了57道练习题,教他们如何锤炼技能。这些练习题的难度会逐渐增加,使得编程训练充满挑战又乐趣多多。
第 1 章 将问题转变成代码
第 2 章 输入、处理和输出
第 3 章 计算
第 4 章 作出决策
第 5 章 函数
第 6 章 重复
第 7 章 数据结构
第 8 章 使用文件
第 9 章 使用外部服务
第 10 章 完整的程序
本书提供了关于iPhoneSDK以及iPhone开发的全面信息,对iPhoneSDK中的各种组件做了深入浅出的介绍,包括iPhone3.0SDK的所有新增特
HIGHLIGHTC++ConcurrencyinActionisthefirstbooktomarkettoshowhowtotakeadvantageoft...
Simulink是MathWorks公司推出的基于Matlab平台的著名的仿真环境。Simulink作为一种专业和功能强大且操作简单的仿真工具,目前已被
《安藤忠雄连战连败》是安藤忠雄继《安藤忠雄论建筑》一书后,根据其在东京大学建筑系讲课内容整理而成的又一部具有影响力的著作
Youdontneedprogrammingexperiencetoaddinteractiveandvisualeffectstoyourwebpageswi...
《人人都要会理财》内容简介:从投资理财应有的理念与心态、各类投资品的特性及如何挑选适合的投资品、如何控制风险、如何选择理财
《计算机组织与体系结构:性能设计》(第7版)是介绍当代计算机体系主流技术的最新技术的优秀教材。作者以IntelPentium4和IBM/Motor
《打造高质量Android应用:Android开发必知的50个诀窍》是目前唯一一本从开发技巧角度讲解Android应用开发的著作,旨在迅速提高开
《中国客家对联大典(第三卷)(精)》内容简介:本书收录的对联是全世界历代客家人或含有客家元素的对联作品。这里包括全世界客家
《海上文脉》内容简介:浓密的梧桐树叶,掩映着一幢幢历史优秀建筑;激昂的交响乐曲,演奏出一曲曲华彩乐章;宁静的藏书楼,珍藏着
《TensorFlow+Keras自然语言处理实战》内容简介:神经网络是深度学习的核心内容,TensorFlow是现在最为流行的深度学习框架之一。本
《面向21世纪高等学校信息工程类专业规划教材·通信原理与通信技术(第2版)》全面、系统地介绍了现代通信原理、数据通信原理以及相
《网站分析基础教程流量与价值的秘密》分为三篇,即理论基础篇、应用方法篇和实战指南篇。理论基础篇介绍了网站分析的用途和定义
《JavaWeb开发实战1200例(第2卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为核心,介绍了应用JavaWeb进行程序开发
Asupremelyusablenuts-and-boltsguideforbeginnersAdailytoolofthetradeforspecialist...
美国著名平面设计师JohnMcWade为你全面地讲解了平面设计的基本知识,分享了实用的设计方法和技巧,并且详细解读了许多完整的设计
《OpenStack部署实践》内容简介:本书讲述了OpenStack 相关的内容,其内容来自各种部署实验与实践。书中首先介绍了PXE 和网络相关的
《移动互联网时代的新媒体概论》内容简介:经过多年的发展,基于互联网的新媒体从形式到内容,从功能到技术都发生了深刻的变化。在
空间碎片的危害正受到科学、商业等领域空间用户越来越广泛的关注。《空间碎片--模型与风险分析(精)》(作者克林克瑞德)是一部空间
《禅思与诗情(增订本)》内容简介:第一、二章分别介绍达摩禅法和东山法门以及南宗禅后,第三章选取王维、杜甫两个重点人物进行分