当前位置:萝卜系统 > 硬件软件教程 > 详细页面

面向过程的编程中的问题

面向过程的编程中的问题

更新时间:2023-06-22 文章作者:未知 信息来源:网络 阅读次数:

根据运行的环境,操作系统可以分为桌面操作系统,手机操作系统,服务器操作系统,嵌入式操作系统等。

面向过程程序_vb是面向过程的程序设计语言_结婚过程程序

面向过程的编程是将程序分为两部分: “数据”和“处理功能”. 该程序以“处理功能”为核心. 如果要执行任何操作,请将“数据”传递给相应的“处理功能”. 以编程方式返回我们需要的结果.

结婚过程程序_vb是面向过程的程序设计语言_面向过程程序

以过程为导向的想法易于掌握和使用. 但这有三个问题.

vb是面向过程的程序设计语言_结婚过程程序_面向过程程序

1. 数据与处理功能之间没有直接关系. 在执行操作时,我们不仅需要选择相应的处理功能面向过程程序,还需要自己准备处理功能所需的数据,也就是说,在执行操作时,我们需要同时关注处理功能和数据.

结婚过程程序_vb是面向过程的程序设计语言_面向过程程序

2. 数据和处理功能在同一范围内公开. 没有私人和公共的概念. 整个程序中的所有数据和处理功能都可以相互访问. 在开发的早期阶段,开发速度可能很快,但是在开发和维护的后期阶段,由于整个程序紧密耦合,因此任何处理功能和数据都可能与其他地方有关,整个身体都很容易移动,因此很难修改.

结婚过程程序_vb是面向过程的程序设计语言_面向过程程序

3. 面向过程的思维方式是一种典型的计算机思维方式,它会将数据输入到处理器面向过程程序,处理器在内部执行操作,然后处理器返回结果. 但是在现实生活中,我们的思维方式并非如此-现实生活中的一切都是状态和行动的对象,例如,作者是现实生活中的客观事物,我有一个“名字”,我的名字是“亚当” ,我有“状态”,我现在正在“醒来”,我有动作,我可以说话,向人们介绍我的“名字”,我可以入睡,如果我入睡,我的“状态”“清醒”变成“如果您想用面向过程的思维来形容我,那很难做到,因为面向过程的思维方式是用行为的起点(初始数据)描述每个“动作”,以及动作的过程(将初始数据传递给Processing函数),动作的终点(处理函数返回处理结果),并且客观世界中存在的是“对象”,该对象具有状态,有行动,对象本身只是客观存在,没有起点,没有终点,可以用面向过程的思维来描述在物体运动时,例如,我开始入睡(起点),意识逐渐变得模糊(过程),然后入睡(终点). 以面向过程的思维方式进行编程无法描述客观世界中的事物. 在编程时,我们无法直接使用生活中的思维方式.


本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-257719-1.html



温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html