首页
|
新闻资讯
|
网站运营
|
网络编程
|
数据库
|
服务器
|
网页设计
|
图像媒体
|
网络应用
|
搜索优化
|
资源下载
|
动网主机
|
DVBOX
本站内
互联网
ASP论坛
ASP.Net论坛
PHP论坛
程序开发
→ 阅读文章
编 织 梦 想(编程经验谈)
作者
:
来源
:
阅读 数 86 人次 , 2006-4-25 9:11:00
朋友前几个月买了一台奔腾Ⅱ级的电脑,配置挺豪华的。前不久当我造访他时,发现那簇新的键盘上竟然蒙着一层薄薄的灰。朋友望着我惊愕的脸耸了耸肩,无奈地念到:“操作应用我全会,上网拥挤活受罪,游戏越多越反胃,不如让它闲着睡!”我不禁哑然。
诚然,计算机有时候看来只是高档游戏机或是文字处理机,只懂应用操作电脑的话,电脑就和一般家用电器没甚区别了。然而,我只听说过“电脑高手”、“程序高手”之类的敬称,“电视高手”、“空调高手”倒是闻所未闻。究其原因,就是因为电脑由于其可编程性才光芒四溢,那些不但会熟练操作更精通程序的人才能真正称得上是PC高手。比尔·盖茨玩DOS、WINDOWS玩出个世界首富,没听说有人因为脚能控制鼠标而扬名天下的,可见学会编程有多重要。只有学习并精通编程,才能使您的电脑充满活力,与您一起编织梦想。
当您已经能比较熟练地操作电脑后,学习编程能极大地扩展深化您的电脑知识。就说当初我学习C语言并写出第一个简单的应用程序后,才从理性上了解了电脑究竟是怎样一步一步执行命令的。接触算法后,才知道数学知识与电脑结合得如此紧密,知道怎样做才能使电脑更高效地工作。之后,我还学会了用一些初级的硬件编程完成一些神奇的任务,比如让声卡发声、让CD放音等,把软件与硬件这两个相对的概念有机地联系在一起。学习汇编语言后更是能掌握电脑的一举一动,从而写出最紧凑、最高效的代码。站在巨人的肩膀上固然能看得更远,掌握了编程则能对电脑了解得更深。
二十一世纪是信息爆炸的世纪,只有那些编程高手才是信息业的弄潮儿。盖茨写DOS而发家,开创微软帝国的神话;Linus以免费操作系统Linux闻名天下,欲与微软试比高;求伯君的WPS使中国软件国货自强……“程式猎人”,小则在网上畅行无阻,所有机关算尽也不过是枉费心机,大则编制一段病毒程序植入外星飞船破坏其防疫系统,再写地球“独立日”!
既然学习编程那么有用,那么该怎么入手呢?我觉得,首先最好要掌握一门DOS编程语言。DOS编程相对简单一些,直观一些,对系统要求也宽松。WINDOWS中可视化编程工具开发效率虽高,但掩盖了太多的技术细节,不利于初学者培养直观概念,而且深入学习的难度很大,因为WINDOWS是个庞大而又复杂的系统。DOS编程高级语言很多,常见的有BASIC、Pascal和C。BASIC是一门易学易懂的语言,本身就是“初学者的语言”的缩写。虽然其本身功能并不很强,但由于比尔·盖茨对她情有独钟而前途一片光明,学习BASIC的同时会对Visual Basic、Visual Basic Assistant、VB Script等语言有所了解。Pascal是一门经典的语言,功能很强,许多数据结构教程都是面向Pascal的,而且宝兰的Delphi for Windows是Pascal的继承与发展,全面支持面向对象,RAD风格使其开发效率成倍提高。Delphi代码紧凑高效,并且支持强大的数据库,一时风靡全球,几乎有“VB杀手”之称,其强大可见一斑。C语言乃是当今大红大紫的语言,其效率是高级语言中最高的。C语言有非常好的移植性,适应于DOS、UNIX、Linux等多种平台。C++是面向对象的C语言,Windows中的Visual C++和C++ Builder是开发Windows应用程序的最直接、最佳的方法之一,因为Windows本身就是为C设计的。BASIC、Pascal和C各有所长,也各有所短,很难轻易分出上下。我的建议是一专多能,熟练掌握一门,而也了解其它的,这样比较合理。当然,全都掌握是再好不过的了。学习了DOS编程,然后往下可学汇编,了解电脑的来龙去脉,往上可学Windows编程,开发美观强大的程序。
本文Tags
:
站长
收藏本文
打印本文
论坛讨论
关闭窗口
· 上一篇:
四五十岁的老程序员还有没有活路
· 下一篇:
WinCE中基于Media Player的多媒体开发
·
实现基于IDEA算法的加密工具(8)
·
Palm OS应用程序设计指南之十一
·
Rails系统中的AJAX开发技术简析
·
解析UML的要点与应用
·
如何实施SQA
关于本站
|
联系我们
|
业务合作
|
客户案例
|
诚聘英才
|
广告合作
|
收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006
Cndw
.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077