• 学编程步 编程语言 勃·迈尔斯(rob miles)
  • 学编程步 编程语言 勃·迈尔斯(rob miles)
  • 学编程步 编程语言 勃·迈尔斯(rob miles)
  • 学编程步 编程语言 勃·迈尔斯(rob miles)
  • 学编程步 编程语言 勃·迈尔斯(rob miles)
21年品牌 40万+商家 超1.5亿件商品

学编程步 编程语言 勃·迈尔斯(rob miles)

150个示例程序,从安装和使用编程工具,到不错编程和有趣的游戏,再到创建接近成熟的应用程序,轻松迈出学编程靠前步。费资源下载地址见书封底二维码。

47.8 6.8折 69.8 全新

仅1件

北京丰台
认证卖家担保交易快速发货售后保障

作者勃·迈尔斯(rob miles)

出版社清华大学出版社

ISBN9787302475781

出版时间2017-07

版次1

装帧平装

开本16

页数412页

字数708千字

定价69.8元

货号xhwx_1201557005

上书时间2024-09-04

智胜图书专营店

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

第ⅰ部分编程基础
章入门
1.1建立工作场所
1.2获取工具和示例
1.3使用工具
1.3.1visualstudio项目和解决方案
1.3.2通过visualstudio运行程序
1.3.3在visualstudio中停止程序运行
1.3.4myprogram应用程序
1.4所学到的内容
第2章什么是编程
2.1如何成为一名程序员
2.1.1编程和聚会策划
2.1.2编程和问题
2.1.3程序员和人们
2.2将计算机作为数据处理器使用
2.2.1机器、计算机和我们
2.2.2使程序工作
2.2.3将程序作为数据处理器使用
2.3数据和信息
2.4所学到的内容
第3章编写程序
3.1c#程序结构
3.1.1确定资源
3.1.2开始类定义
3.1.3声明startprogram方法
3.1.4设置标题并显示一条消息
3.2额外sna
3.3创建新程序文件
3.4额外sna
3.4.1delay
3.4.2settextcolor
3.4.3settitlecolor
3.4.4setbackgroundcolor
3.5创建自己的
3.6所学到的内容
第4章在程序中使用数据
4.1变量
4.1.1变量和计算机存储
4.1.2声明一个变量
4.1.3简单的赋值语句
4.2在程序中使用变量
4.2.1在声明中分配值
4.2.2将字符串添加到一起
4.3使用数字
4.3.1整数和实数
4.3.2执行计算
4.4使用不同的数据类型
4.5程序中的整数和实数
4.5.1变量类型和表达式
4.5.2精度和准确度
4.5.3通过强制转换实现类型转换
……
第5章在程序中作决策
第6章使用循环重复作
第7章使用数组
第ⅱ部分编程
第8章使用方法简化编程
第9章创建结构化数据类型
0章类和引用
1章使用对象构建解决方案
第ⅲ部分创建游戏
2章使用什么创建游戏
3章创建游戏
4章游戏和对象的层次结构
5章游戏和软件组件
第ⅳ部分创建应用程序
6章使用对象创建用户界面
7章应用程序和对象
8章应用程序

内容简介:

成为一名很好的c程序员——用c编程很好有趣!即使你不具备任何编程经验,在学完本书后也可开始编写软件来解决现实问题。这本有用、易懂且全面的书籍可让你接近控制自己的学进度,并逐步具备构建有用程序的能力。microoft针对编程初学者的教程进行了全新改编,这反映出microoft对如今初学者如何学编程进行了深入研究,而这恰恰是许多其他的书籍所欠缺的。本书在内容编排上比较创新,从“na”预构建作到“动手实践”部分。不管你是接近的初学者,还是曾经接触过编程,本书都会将编程的能力、兴奋和乐趣带给你。

作者简介:

鲍勃迈尔斯,在英国赫尔大学从事编程30多年。他是一名资历的microoftmvp,并且热爱编程、c以及创建新事物。只要有空闲时间,他会钻研代码。他喜欢创建程序,然后运行并查看所发生的事情。他认为编程是可以学到的很富有创造的技能。此外,他还认为我们与火星人之间的战争很终会以我们的胜利而告终,因为我们可以使用viualtudio,而火星人却不能——宇宙中没有比软件更好的东西了。

精彩内容:

我认为,编写程序是一项富有创造的活动。如果学会了画画,则可以绘制出美妙的图画。如果学会了拉小提琴,则可以奏出美妙的音乐。但如果学会了编程,则可以创造全新的体验(如果你愿意,也可以绘制出炫酷的图画以及美妙的音乐)。一旦踏上了编程这条路,那么你可以到达的目的地是没有任何的。通常,所学到的编程技能有用武之地。你可以将本书视为开启编程之旅的步。一旦头脑中有了奋斗的目标,那么努力的过程将是美好的,学编程亦是如此。因此,我更愿意将学编程的目的描述为“有用”。虽然在学完本书后,你可能并不会成为的程序员,但至少具备正确编写有用程序所需的技能和知识。至少有一个你编写的程序会在microofttore他人下载使用。然而,在开始学之前,我想先给出一个小小的警示。如果你打算进行一次探险之旅,那么可以找到一本指南告诉你可能会遇到的狮子、老虎以及,同样,我认为必须让你知道的是,我们的学旅程不可能是一帆风顺的。程序员必须学会以不同方式来思需要解决的问题,因为计算机的工作方式与我们人类的工作方式不一样。人类可以慢慢地完成一些复杂的事情,而计算机则可以非常快速地完成一些简单的事情。程序员的工作是如何利用计算机的一些简单的功能来解决复杂的问题。而这恰恰也是我们将要学的内容。成为一名合格程序员的成功要素与努力成为其他职业人的成功要素是一样的。如果想要成为一位世界知名的小提琴演奏家,必须进行大量的练。对于编程来说也是如此。只有花费大量的时间来编写自己的程序,才能掌握代码的编写。像小提琴演奏家真正地喜欢乐器唱歌一样,让一台计算机完成你希望的工作是一个真正令人满意的体验。当看到其他人正在使用你编写的程序并认为该程序实用且好用时,你会感到非常愉快。本书的组织结构本书共分为四个部分。每一部分都是建立在前一部分的基础之上,从而引导读者逐步成为一名成功的程序员。首先,将学程序告诉计算机完成工作所需的低级别编程指令,然后学一些专业的软件实践。第ⅰ部分:编码基础第ⅰ部分是入门,主要介绍如何安装和使用所需的编程工具,以及c编程语言的基本元素。第ⅱ部分:编程第ⅱ部分描述用来创建复杂应用程序所使用的c编程语言的相关功能。该部分将介绍如何将大型程序分解成更小的元素,如何创建用来反映待解决具体问题的自定义数据类型。此外,还将学当程序不使用某些数据时如何在存储中保存这些数据。第ⅲ部分:创建游戏创建游戏是非常有趣的。同样,事实证明,它也是学如何使用面向对象编程技术的一种非常好的方法。在该部分,将构建一些可玩的游戏,同时学如何通过继承以及基于组件的软件设计扩展编程对象的基础知识。第ⅳ部分:创建应用程序在第ⅳ部分,将学如何创建成熟的应用程序。你将学如何设计图形化用户界面以及如何将程序代码与显示器上的元素连接起来。学如何构建现代应用程序。本书的学方法在每一章,都会介绍一些关于编程的相关内容。首先,我会演示如何完成某个作,然后引导读者使用所学的内容完成一些自己的作。读者所完成的内容不会超过一个页面。每一章都会使用到na库,该库预先创建了部分功能(本书会介绍如何使用该库)。随后,由读者来完成其他一些作!如果愿意,可以直接通读本书。但如果放慢阅读速度,并在学过程中完成一些实际作,将会学到更多内容。实际上,本书并不是一本教你如何编程的书,任何一本关于自行车的书都不可能你如何骑自行车。你必须投入大量时间和实践来学如何编程。在你尝试进行编程时,本书可以提供相关的知识和信心,此外,当所编写的程序无法按预期运行时,本书也会为你提供帮助。本书中的所有内容将帮助你学如何编程,努力吧!动手实践当然,学的佳方法是实践,所以你会发现本书中包含许多“动手实践”部分。该部分提供了练编程技能的方法。首先从一个示例开始,然后介绍一些可以自己尝试完成的步骤。你创建的所有程序都会在windowpc、本电脑或者手机上运行。甚至可以通过windowtore将自己的创作成果发布到全世界。代码分析学如何编程的一个好方法是研究其他人编写的代码,并弄清楚该代码完成的作(有时还需要弄清楚为什么代码没有完成它应该完成的作)。在本书的“代码分析”中,将使用演绎来阐释一段程序的行为,讨论如何修复bug并提出一些改进建议。易错点如果你不知道程序失败的原因,那么在开始编写个程序之后将会很快学到相关内容。为了帮助你提前处理相关问题,本书提供了“易错点”部分,其中预测了可能遇到的问题,并提供了相应的解决方案。例如,当介绍一些新知识时,有时我会花一些时间来虑程序可能失败的原因以及当使用新功能时所担心的问题。程序员要点我曾经花费了大量时间教授如何进行编程。同时,还编写许多程序并向几个付费用户出售了一些程序。通过大量的实践,我学会了一些软件设计的方法,而这些方法我希望在你学编程的过程中可以掌握。“程序员要点”的目的是预先给你提供相关信息,以便你可以在学软件开发的过程中从软件开发的专业角度思问题。“程序员要点”涵盖了许多问题,从编程到人再到哲学。我强烈建议你仔细阅读并吸收这些要点——在以后的工作中,这些要点可以为你节省大量时间!程序和na库没有人会从头开始创建程序。所有软件都是通过使用已经构建的部分软件而构建的。如果一个程序想要显示文本,或者播放一些,那么只需要请求另一个程序完成相关作即可。每种流行的计算机语言都由一个巨大的现有代码库所支持,程序员需要了解的其中一件事是如何使用这些库以及其他人编写的软件。我已经为本书专门创建了na库。该库提供了一组易用且便于组合的功能行为。在你的个程序中会用到na库。本书的后面还会介绍其他可以用来构建程序的功能库。使用了na库的程序需要在na引擎中运行,na引擎是一个独立的环境,在该环境中,程序可以发出消息、从用户获取输入、绘制图像、发出声音,甚至可以知道天气的状况。本书会提供相关的示例来说明na库的工作,至于通过这些示例可以学到什么,由你去体会了。我们所遵循的原则是“如果你无法通过编程让你的朋友和家人留下深刻印象,那么该程序的意义是什么呢?”我真的希望你可以构建一些令人印象深刻的程序,甚至可以发布给其他人使用。程序员要点都建立在别人的代码之上个程序员要点是,一名的程序员可以“创造地偷懒”,这看起来是非常合理的。如果可以使用已编写好的程序,没有必要编写类似的程序。本书提供的na库是这样一个示例。本书的后面会介绍该库的一些代码,你会发现,它本身使用了其他库。软件和硬件如果想要运行本书中的程序,需要一台计算机以及一些软件。我想我恐怕无法为你提供一台计算机,但在本章,你会找到在哪里可以获取viualtudio2015munityedition,可以使用这个费的软件来创建自己的程序。此外,还会知道到哪里下载na库以及用来学和使用的演示代码。计算机必须运行window10作系统的64位版本,此外,还要满足以下需求:1ghz或者更快的处理器,好是inteli5或更高版本。至少4gb的ram,但好是8gb或以上。完整的viualtudio2015munity安装需要占用8gb的磁盘空间。对于图形显示器没有具体的要求,但是当编写代码时,高分辨率的屏幕可能让你看到更多内容。na库可以使用触摸屏、鼠标、笔输入设备以及xboxone和xbox360控制器(针对第ⅲ部分开发的游戏)。viualtudio2015munityedition是一款费的应用程序,可用来在window10pc上创建c程序。如果你的计算机上只安装了viualtudio的更早版本(比如viualtudio2013),那么恐怕无法使用该版本来完成书中的程序。然而,viualtudio的2015版本可以与现有的安装一起使用。在章,我会提供一个来详细指导如何安装和运行viualtudio。但为了更好地使用viualtudio,你好拥有一个microoft账号,以便为你分配一个开发许可证。下载在本书的每一章,我都会演示并解释一些程序,从而教你如何开始编程——当然,你也可以使用程序来创建自己的程序。可以下载na库、书中的示例代码、viualtudio的安装和设置说明(请从以下页面下载):://aka.m/begincodecharp/download按照章以及安装文档的说明可以成功安装示例程序和代码。也可扫描封底的二维码获取下载资源。致谢我真的非常喜欢撰写图书。首先,非常感谢microoftpre的devonmugrave和其他工作人员,感谢他们给予我撰写本书的机会,其次感谢robnance所提供的美妙艺术品以及johnpierce和lancemccarthy在文本方面所完成的奇妙工作。事实证明,他们所给予的帮助是非常重要的,正是由于他们的帮助,才确保了本书的所有内容尽量正确无误。勘误表、更新和图书支持我们已经尽大的努力来确保本书及其相关内容的正确。可以通过以下页面访问本书的更新——其形式为勘误表以及相关修改的列表:如果你发现了未包含在该列表中的错误,请通过相同的页面将该错误提交给我们。如果需要额外的支持,请发送电子邮件到microoftprebookupport(mpinput@microoft.)。注意,上面的地址并不会提供microoft软件和硬件的产品支持。如果想要得到microoft软件或硬件的帮助,请访问://upport.microoft.。我们想要聆听你的想法对于microoftpre来说,你的满意是我们的重中之重,而你的反馈则是我们大的财富。请告诉我们你关于本书的想法:://aka.m/tellpre我们知道你肯定非常忙,所以只提供了几个简短的小问题。你的会直接发送给microoftpre的编辑们(并不需要提供任何个人信息)。在此先对你表示感谢!保持联系让我们在twitter上保持联系:://twitter./microoftpre。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP