电脑编程入门书籍,应该先看什么

电脑编程入门书籍,应该先看什么,第1张

我转载的,感觉对你有用!!! 都是我看过或正要看的书,茄竖嫌晾晾书架,希望对后来者也有一点作用,当年我也是浪费时间看了一些没有价值的书籍,颇为后悔,现将精华总结如下:

c语言篇:(虽有人说学C++不用先学c,但我颇不以为然,不知数据为何,又何来的封装继承多态)

1:c语言入门大学教程c语言谭浩强版足以。

  2:windows c语言API编程基础,推荐《windows程序设计(第5版)》 Charles Petzold着,通过学习可对界面编程一览无遗,剩下的就是看怎样用c++进行包装,体会c++面向对象复用代码的威力了。

  3:《TCP/IP协议及网络编程技术》 罗军舟等编着 清华大学出版社 国货上品,是应用c语言在windows下进行网络编程的好教材.也是使用c++进行网络编程的知识准备。

C++基础篇: 1:《C++Primer(3or4版)》入门第一部.

  2:《深入浅出MFC》 侯捷着 国货精品,本应归入学习vc的范畴,但他实际是对widows API的c++框架介绍,用来做vc项目只能起辅助作用,对建立c++面向对象思想却多有启迪。

  3: 《C++标准程序库》 侯捷/孟岩译 库是语言的延伸,学习c++不可不看。

  4: 《C++实践之路》 周良忠译 一个计算器例子贯穿全书,几乎用到C++所有知识,真正的例子驱动教学法。

面向对象技术:

  1: 《设计模式-可复用面向对象软件的基础》 美国四人帮的跨时代大作 230页却足以开启一个时代,真正体现了面向对象技术的价值,是代码复用的经典之作,不能不看。

  2: 《UML Distilled》 UML建模很火欧,但对我来说看主要目的是看懂类关系草图,这本小书足以。

c++进阶篇

1: 《C++高级编程》 刘鑫等译 有对c++知识的精要总结其中包括如何更好地实现重用、如何有效地测试和调试等C++专业人员常用的一些技术与方法,值得了解。

  2: 《Effective C++》,《必知必会》,《c++编程规范》 三本小书却足以检测你对c++知识掌握的真正情况。

c++高阶篇:(本人仍在阅读中)

  1: 《深入探索c++对象模型》 侯捷译 对C++内存布局的深入介绍,是真正理解com/corba等组件技术的必备基础。

  2: 《C++ Templates中文版》 陈伟柱译 模板圣经,现代c++发展的前沿泛型编程思想总结 (是看懂boost类库的知识储备)。

  3:《C++设计新思维》 侯捷/於春景译 泛型编程与设计模式的综合应用,锻炼思维的好书,(已经买了半年多了,等我有空时一定看'_')。

其他:

  C++编程思想,C++语言之父的c++语言特别版颤手 等书本人只在书店里见过,没有阅读就不敢置评了。

(一)语言入门:

《C++ Primer》

  最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)

  适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。

《The C++ Programming Language》/《C++程序设计语言》

最新版本:第三版特别版

  简称TC++PL,有其他语言的丰富经验的。(也有人简称之为“TCPL”,但需与另一本《The C Programmer Language》区分开来)

《Essential C++》

《Accelerated C++》

  这两本薄一些,都是不错的选择。《Accelerated C++》本人没有读过,从各方面的评价来看,完全值得推荐。

  以上几本书都有纤槐相应的中文版,而且翻译的质量都不错。上面的书未必都需要读一遍,但无论如何,TC++PL是应该阅读的。

(二)进阶A:

这个路线侧重于语言本身

《Effective C++》

  最新版本:第二版(第三版国外已上架,国内一些网上书店也在预订中)

  简称EC。C++程序员必读!很多时候,我们说C++圣经不是指TC++PL,而是这一本。《The Pragmatic Programmer》一书中写到:“一旦你发现自己要参与C++项目的开发,赶快跑(不要走)到书店去购买Scott Mayer的《Effective C++》,可能还要《More Effective C++》”。

《C++ Coding Standards: 101 Rules, Guidelines, and Best Practices》/《C++ 编程规范》

  个人认为此书应为C++程序员必备的案头书。几乎Effective系列和Exceptional系列都在这里得到了总结。最新的模版、异常的业界经验都在这里的到了体现。可能的唯一缺陷就是对一个新手而言,关于“为什么这么做”的问题,解释的不够。

  我的看法是:如果你不理解其中的条款,记忆,并且照做;如果你理解其中的条款,我猜你一定会同意书中的观点。我认为这本书中的内容至少在2009年以前都不会过时,人们将广为传诵它制定的101条戒律。

  还不知道他的简称,也许“101”会成为一个候选者?

  提到《Effective C++》,那么另外三本书一一浮出水面:

《More Effective C++》

《Exceptional C++》

《More Exceptional C++》。

  新书《Exceptional C++ Style》也是值得一看的好书。

上述几本书,一本也不应该放过。

  个人建议上述书籍按顺序阅读。并且,在将来反复阅读这几本书。

VB很好入门

简单 呵.

其优点

(1)Basic 简单易学,很容易上手。

(2)Visual Basic 提供了强大的可视化编程能力,竖没可以让你轻松地做出漂亮的程序。

(3)众多的控件让编程变得象垒积木一样简单。

(4)Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。

缺点

(1)Visual Basic 不是镇侍真正的面向对象的开发文具。

(2)Visual Basic 的数据类型太少,而且不支持指针,这使得它的表达能力很有限。

(3)Visual Basic 不是真正的编译型语言,它产生的最御纤吵终代码不是可执行的,是一种伪代码。它需要一个动态链接库去解释执行,这使得Visual Basic 的编译速度大大变慢。

不加分没天理吖~

一、吉他谱管理器

吉他谱管理器是一款免费的吉他学习辅助工具,软件支持分类管理GTP曲谱、图片曲谱和文本曲谱,方便将多个吉他谱整理成一个专辑发布分享。同时软件还集成和弦大顷哪全、架子鼓、调弦标准音等功能。

吉他谱管理器是一款免费的吉他谱搜索、浏览、收藏管理等吉他学习辅助工具,软件以直接搜索下载曲谱,树状目录结构收藏,同步吉他视频搜索,自动播放曲谱打节拍,吉他和弦大全演示,架子鼓练习,支持GTP谱管理,简易六线谱简谱制作等等功能而深受广大吉他爱好者欢迎。

二、吉他谱搜搜

吉他谱搜搜是一款方便初学吉他的朋友学习吉他的辅助软件,网络版为完全免费,只要是出于个人学习和娱乐目的,均可以免费下载、使用、复制、传播,同时请保留原有版权和软件完整性。本软件内容均搜索自网络,若有侵犯版权之处,请及雀卜码时通知,本软件将及时删除。

【功能特色】

1、内含接近10万个吉他谱。

2、自动播放谱的功能(这样d琴的时候,就不用手动去下拉翻动谱子了)。

3、调音器、节拍器、和弦速查功能,方便练琴使用。

4、我的收藏功能,可以收藏所以最爱的歌曲。

5、速度超快,智能保存每一个浏览过的谱子到本地。

6、访问稳定,采用多网站巡航扫描,一个站点失效后,自弊含动切换到另一个资源站点。

7、吉他谱数据库自动更新,随时为您添加新增加的谱子。

三、吉他节拍器

吉他节拍器是一款吉他练习软件, *** 作方法简单,使用方便,对吉他爱好者和初学者来说是一款非常不过的软件。

四、AP吉他调弦器

AP Guitar Tuner是一款非常好用的吉他调弦器,界面上有音的音名,还有与标准音的偏差程度,用吉他对着电脑的麦克风d出来,按显示器上的指针调音就行了。不过在使用的同时大家还是要注意锻炼自己的听力,这样才有助于培养乐感。

一般普通的木吉他都可以用的的调音软件,里面包含很多调可以根据自己的要求进行设置调音,调音很敏感,也很准确。

注意调弦前左边框里的选项是选第一项:Standard E(default),调弦是不光指针指向对应的E\B\G\D\A\E,还要保证保证这个软件的底部的那个灰色的线柱也一定落在对应的音上

五、吉他效果器

吉他效果器这是一个吉他六线谱的编辑程序 ,可让你配置8个Track,除了可直接输入音符编辑外,你也可以输入midi文件或是ASCIITab,它会自动帮你转成六线谱。另外,程序本身内建六国语言,而且有输出、存档与列印的功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12540894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存