| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1737 人关注过本帖, 1 人收藏
标题:推荐一本书,《程序设计语言概念》,我觉得不管是学C还是学什么的都应该好好 ...
只看楼主 加入收藏
自强
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:132
专家分:130
注 册:2011-10-3
结帖率:96.77%
收藏(1)
已结贴  问题点数:30 回复次数:18 
推荐一本书,《程序设计语言概念》,我觉得不管是学C还是学什么的都应该好好读这本书!
前些日子,在图书馆找到的这本书,随便翻翻就被它给迷住了,这本书不是对某一种语言的介绍,也不是介绍用某种语言写程序。
总之,这本书不会去教你怎么写程序,但它会告诉你程序设计语言最基本的原理,语言的发展历史。像我们经常接触熟悉的语言,C、C++
Java、C#、PHP等等,它们是怎么被设计出来,设计它们需要遵循那些规范。
虽然,读这本书不是非得让你去设计某一种语言(能的话,就最好不过,嘻嘻……),但我们可以去了解
我们手头使用的“功夫”是怎么被发明出来的,那些语言都有那些共同点,让我们在使用的时候更加熟悉更加了解它们。
图片附件: 游客没有浏览图片的权限,请 登录注册

---------------------------------------------------------这本书的简介------------------------------------------------------------------------------
程序设计语言是计算机教学的基础课程。大部分的高等院校程序设计语言教材旨在讲解语法形式,讲解如何写出让编译器接受的语句,以及这些语句是如何被编译器理解的。学生很容易将程序设计语言当作一门特殊的外语来学习,将编程当作是句型练习,编程过程就是语言翻译的过程一即将头脑中的“内部言语”翻译成符合某种程序设计语言语法的语句。当面对以练习语法为主要目的习题时,这样的翻译过程容易完成,而当面对复杂的综合性习题或者要编程实现算法时,学生往往就会觉得难以下手。
导致这种情况的根本原因是学生的思维没有上升到计算机解题的思维。程序设计语言是一种人造语言,它与汉语、英语、法语等自然语言存在着很大的不同。程序设计语言是在一定的设计思想指导下,权衡多种因素,精心为计算机定义的。程序设计语言的语法和语义只是外在的表现,程序设计语言的本质是解决应用领域问题的方法与工具。语言既是思维的表达,也是思维的工具。如果局限于程序设计语言定义的语法和语义,不能运用语言工具来辅助自己的思维,必然会限制用程序设计语言来解决实际问题的能力。
本书并不是介绍某一种具体的程序设计语言所蕴涵的计算机解题原理,而是直接解释说明一般性原理,并介绍这些原理在不同程序设计语言中的实现,比较不同语言实现的优劣。这是一种从本质到现象的论述方式,它使读者更关注于程序设计语言原理本身,为今后深入理解和掌握具体的程序设计语言,选择更合适的程序设计语言来解决具体问题,乃至于创造实现新的程序设计语言都打下扎实的基础。

[ 本帖最后由 自强 于 2012-10-8 11:03 编辑 ]
搜索更多相关主题的帖子: 最好 共同点 
2012-10-08 10:57
qunxingw
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:24
帖 子:1676
专家分:7295
注 册:2011-6-30
收藏
得分:2 
有机会去了解下。

www.qunxingw.wang
2012-10-08 11:00
小糊涂神c30
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:198
专家分:809
注 册:2012-4-25
收藏
得分:2 
先学习一下!
2012-10-08 11:27
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:2 
学习了
2012-10-08 12:41
冰冻零点
Rank: 3Rank: 3
来 自:西安电子科技大学
等 级:论坛游侠
帖 子:81
专家分:136
注 册:2012-9-18
收藏
得分:2 
学习了,记下先

好好学习,天天向上
2012-10-08 13:30
姻脂梦
Rank: 6Rank: 6
等 级:侠之大者
帖 子:264
专家分:424
注 册:2012-7-3
收藏
得分:2 
上个链接:http://ishare.iask.
2012-10-08 13:50
一个孩子
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:356
专家分:954
注 册:2012-10-1
收藏
得分:2 
受教了

重要的不是结果,是求一个结果的过程,哪怕千难万难,当你有想要的结果时,你已走的很远
2012-10-08 17:20
Alar30
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:10
帖 子:988
专家分:1627
注 册:2009-9-8
收藏
得分:2 
谢谢推荐
找找下载哈
2012-10-08 18:45
C_596322153
Rank: 6Rank: 6
来 自:徽州
等 级:侠之大者
帖 子:182
专家分:466
注 册:2012-1-10
收藏
得分:2 
赞同
2012-10-08 20:09
lanlandeyue
Rank: 2
等 级:论坛游民
帖 子:2
专家分:12
注 册:2012-9-28
收藏
得分:2 
看看一下
2012-10-08 21:00
快速回复:推荐一本书,《程序设计语言概念》,我觉得不管是学C还是学什么的都应该 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046077 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved