————学习了有一段时间了,第一次接触到博客,不知道该怎么写比较好,那就先从我所学习到的程序的概论说起。
每一个事物都有它自己的组成,就拿一枝铅笔来说,它可以分成笔芯和笔的外壳组成,而对于一套程序来说,也是如此。
一个完整的程序是由数据库、程序逻辑、交互界面三部分组成。 数据库,为整个程序提供了一套庞大的数据,常用的软件有:Sql Server,Mysql,DB2,Oracle;程序逻辑即为处理这些数据而应用到的逻辑思维,常用的是:Java,PHP,C语言等;交互界面是指经过数据库和程序逻辑处理后呈现在我们面前的界面,这个界面可以是我们最常见的网页,也可以是我们常用的App、客户端,当然我们日常生活中的一些用品也是属于交互界面,从大型机器到小的物件,如:工厂里面生产用的机器,我们手中的银行卡都属于一种交互界面。
拿制作的一个网站来说:一个网站可以比做成一个人,有三部分组成:HTML,又名“超文本标记语言”,即一种以超文本为载体的语言,它相当于人的身体构架一样组成了网页的基本构架,使页面呈现出它的内容;CSS,相当于人的思想,它为网页加上了思想使得页面更整齐有序,并且使用CSS可以使HTML内的页面更加简洁且代码的重用性也得到了提高;最后是JS,全名为JavaScript,它用来制作页面的动态功能,相当于为人穿上了好看的衣服,使整体效果看起来更为美观。当然,一个网页的制作并不仅仅是三个元素这么简单,它里面还含有各种大大小小的标签、样式和精确的计算等来设计出呈现在我们面前的各式各样的网页,正因为它们布局不同,网页才会呈现出它的多样性。
人们的生活在不断的发生,互联网是新时代的产物,而互联网的本质是一套套的程序所编写出来的,程序的本质不会发生变化,但它呈现在我们面前的姿态却在不断的变化着,这证明程序也在跟随着时代的潮流不断进化着!