加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

对软件的理解和认识

(2008-12-17 10:57:05)
标签:

科技

图层

cad

相似性

n维空间

文化

编程(借、改)

图层

对软件的认识和理解

软件之间具有相似性和相通性。软件之间的相似性表现在界面的相似,一般的软件像cadugpro/eadamasflash等都与windows的界面相识。由于windows系统的普遍推广,大家对该界面非常的熟悉,因此其它新开发的软件利用这一优势,使得其产品得到更快的推广,其实质上并不是可以追求界面的一致性,从本质上讲应当是为了节约开发成本,利用已经开发出来的界面程序缩短开发周期,这一点也是遵循人类进步和发展的规律的。

程序的编写或开发从某种意义上讲,一定不是从零开始的,大多是靠剪接和修改而成的,只要你做得天衣无缝,也就变成了新的东西。这样也就避免了做重复性的无用功。其实我们从开始写作文起,就一直在做这样的事情,运用一些新学的词语或引用一些典型事例或模仿名人的写作方式或直接套用其写作风格。渐渐地也就忘却了我们所具有的表达方式以及所运用的典型思想是具体来自于谁。具体来说应来源于课本、课外书籍及他人口中,当我们能够遵循一般的语言运用之时,我们会觉得自己仍还是自己,只是在在综合素质上与一般标准更接近些而已,此时我们没有必要去感谢具体的某一个人,因为这些东西只有先知和后知之分,当你进步了,可能是受众多因素的因影响,已经分辨不出具体收益于何处。这可是融百家于一炉,取百家之长而自成一格。

我们对软件的运用,从根本上讲也有类似的规律存在,当我们对某几种软件有了大概的认识之后,在接触其他软件一定没有第一次做在计算机面前操作的压力大,这说明软件之间是有相通之处的。

界于此,根据对软件间接口(pro/eadamas)及其他软件的补丁或外挂等这些东西,均属于一段程序,如果了解了具体某些程序控制某些功能时,我们自己照样可以开发软件,包括开发新型软件或借其他软件来完善一些软件的功能或对该软件进行改进。软件的开发仅仅是软件推广的第一步,而软件的维护与完善则需要一个漫长的过程,因此说旧版本的软件优于新的最高版本,这也是为什么高版本软件出现问题较高的一个原因。

图层的的应用是人们才智的一种体现形式,我最早认识图层是从蒙画的油纸开始的,真正接触在始于CAD的学习,当初还疑问为什么要设置那么多的图层,渐渐地只有在学习了Flash之后才认识到图层的优越性,最主要是修改方便,我们可以在其中的一个图层中随意修改,其他图层相安无事,这就避免了在修改过程中犯不必要的或幼稚的错误。

毕竟人的思维能力和空间想象能力是有一定的局限的,所以解决问题尽可能要做到简单化,以前我总以为在高中所学的立体几何,即三维的空间是最简单的空间模式,既然我们要学习n维空间,随年龄增长及阅历的丰富对空间的认识会越来越清晰、复杂,但上了大学之后我对人的认知有了进一步的认识,其实真正把三维空间想清楚不是一件易事,尤其是二维与三维之间的互化,更加困难。所以人们就充分发挥其聪明才智,开发出了三维建摸软件以及仿真软件。

所以说计算机是人思维的延伸。电视机的人视觉的延伸。

人们通过编程序可以表达自己的思想,可以简化一些重复庸杂的计算,像办公软件(WordExcel)的出现从某种程度上提高了人的办公效率。

计算机的出现使一些东西简化了,变得简单。可以说是一劳永逸、一本万利。是人聪明是表现,是天才对社会的最直接的贡献。

快捷键一样。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有