我把我对计算机编程的认识和大家分享一下
首先,怎么使用计算机的呢? 一,用鼠标点一点桌面上的图标,在一个充满图片呀,各种文字说明,各种多媒体的环境里的某个地方输入些文字等等,总之这种使用方式在大家都觉得很容易。 二,就是通过编程语言,向电脑输入那些规则的字符来实现使用电脑。当然除了这两种我们和计算机的交互方式外,还有很多其他的方式,比如说,神经网络控制等等。 当年我就觉得编程中各种协议就很头痛,不管协议怎么样,使用它总是离不开api的,说到这里是不是简单了。说白了就是一个api。 这里举个例子,假设我要使用tcp/ip协议 通信哈,(假设现在我们对它都不熟悉),我们知道这东西能完成通信,现在我就要用它来,把消息发送给“小明”, 所以再使用这个api的时候,我们就要 想tcp/ip协议 输入 “小明”,“我们要发送的信息”,ok! 然后,我们的信息通过tcp/ip协议把信息传递给小明。 现在就这样想象的是吧。协议可以做出这种就一个api,就按这种方式使用。 也许实际情况并不是想的这样,就一个api我们就敲一句简单的代码就完成了。 也许这个实际情况是把这个一个api就能完成的功能拆分成一组api,并且这些api还有使用上的约束,比如先使用什么后使用什么,实际情况就是这样的。把消息发送给“小明“,这个消息发送给”小明“ 如果是通过邮局寄东西,可以写清住址,姓名,对方就能收到。 而我们做的是机器间的通话,对于部机器的位置描述是”某某省,某某县吗?“都不是,那是什么呢?ip地址。写点代码完成点功能啥得是不是很简单?
就敲这么多了,请看后续。。。。
页:
[1]