程序,程序员自学
一、步骤与程序区别
程序是按事物的先后通过逻辑思维编排组成的一个体系,只能按指令执行,一步一步才能达到预期的结果,必须考虑周全,细致,其中一步出错,都会影响到后面的发展,也很有可能因此而终止。
步骤是做事情的顺序,通常指先做什么后做什么,有一定的条理性和可行性。
按照步骤进行,一般做事不容易出现杂乱无章的情况。步骤也是人们在长期做事的过程中总结出来的经验。
二、什么是指令什么是程序
什么是指令:
计算机是“聪明傻瓜”,不告诉它怎样干它什么也不会干,告诉它怎样干它会干得很好。这就要使计算机明白一个个的命令,它就会按照你的命令去干。这种给计算机的命令,又叫指令。一个指令,也就是一个操作。
指令由操作码和操作数构成,分别表示何种操作和存储地址,例如:指令0011111000000111的意思是,向累加器加7,前8位数字表示向累加器送数,后8位数表示所送的数是十进制数7。
而程序则是:
程序是可以连续执行,并能够完成一定任务的一条条指令的集合。它是人与机器之间进行交流的语言。程序主要是原代码文件,有了程序才有软件。如我们常用的COPY,FORMAT等命令
三、什么叫应用程序
应用程序是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序。
应用程序与应用软件的概念不同,但常常因为概念相似而被混淆。软件指程序与其相关文档或其他从属物的集合。一般的我们视程序为软件的一个组成部分。
比如常见的Word、Photoshop等,都属于应用软件的范畴而不是应用程序。当然,在日常生活中并没有必要将两者区分的那么严格。
上面所说的exe只是可执行文件的扩展名。
WINDOWS程序设计是一种完全不同于传统的DOS方式的程序设计方法,它是一种事件驱动方式的程序设计模式。在程序提供给用户的界面中有许多可操作的可视对象。
用户从所有可能的操作中任意选择,被选择的操作会产生某些特定的事件,这些事件发生后的结果是向程序中的某些对象发出消息,然后这些对象调用相应的消息处理函数来完成特定的操作。
WINDOWS应用程序最大的特点就是程序没有固定的流程,而只是针对某个事件的处理有特定的子流程,WINDOWS应用程序就是由许多这样的子流程构成的。