程序定义17 Mar 2025 | 4 分钟阅读 程序是计算机为完成一项任务而必须遵循的一系列有组织的指令。正如**约翰·冯·诺依曼在 1945 年**所描述的,现代计算机中的程序包含一系列计算机一次执行一条的指令。 ![]() 应用程序通常存储在计算机可以访问的位置。计算机接收第一条命令,执行它,然后获取下一条。指令的信息也可以在存储容量或内存中找到。 需要注意的是,程序是一种特殊类型的数据,它指定了如何修改应用程序或用户数据。就驱动方式和持续运行方式而言,计算机程序可以分为交互式程序和批处理程序。 交互式程序这些程序直接从交互式用户处获取数据,或者更有可能通过代表交互式用户的另一个程序获取数据。交互式程序包括命令解释器和网络浏览器等。 批处理程序这些程序运行、执行任务,然后终止。用户可以直接启动批处理程序,或者由交互式程序调用以执行。计算并打印公司工资单就是一个批处理程序的例子。打印任务也属于批处理程序。 程序的定义![]() 以下任何一项都可以被称为程序: 作为动词,为计算机编程指的是创建指令、语句或指示,以告知机器如何处理数据。计算机编程是使用各种编程语言完成的。 程序是一组处理输入、操作数据并输出结果的指令。它也被称为应用程序或软件。例如,文字处理工具 Microsoft Word 帮助用户创建和编写文档。 程序 (Program) vs. 应用 (App)![]() 程序 (Program) 和应用 (App/Application) 是同一个东西,但苹果公司在发布 iPhone 时普及了“App”这个名称。在当今世界,大多数人将“App”一词与在苹果笔记本电脑、手机或平板电脑上运行的程序联系在一起。当某个东西在计算机上运行时,它被称为程序 (Program)。 程序 (Program) vs. 脚本 (Script)![]() 创建程序的过程包括将其编译成计算机可以理解的语言。一旦编译完成,只要计算机拥有必要的平台和操作系统,该软件就可以执行。 脚本不是编译的,因此必须由解释器翻译成另一种语言才能被计算机理解。在计算机上,没有解释器就无法执行脚本。然而,脚本一旦安装,就无需重写即可在任何平台上运行。 程序 vs. 命令![]() 向程序或操作系统提供命令是指示它执行特定任务。 关于程序文件![]() 对于在 Microsoft Windows 上运行的软件,程序文件必须是可执行文件,并以文件扩展名 EXE(可执行文件的文件扩展名)、COM(一种简单的可执行文件类型)或 PIF(程序信息文件)结尾。这些文件必须被执行,软件才能在计算机上运行和工作。 程序的目的![]() 如果没有应用软件(apps),你的计算机将无法做任何其他事情,应用软件是使其能够运行操作系统(系统软件)的原因。程序为计算机和用户提供了执行特定任务的能力。 例如,你可以在计算机上下载一个浏览器来浏览互联网。浏览器是一种软件,它指示计算机访问、显示和使用网页。没有浏览器应用程序,个人电脑就无法浏览互联网。 程序的基本功能![]() 根据程序的类型,一个程序可以有多种功能。例如,浏览器应用程序用于浏览互联网。文字处理器的三个主要任务是创建、查看和编辑文本。 一个程序通常只为一个特定的活动(功能)而创建。换句话说,虽然文字处理应用程序可以用来编写文档,但它不被允许用于浏览互联网。 创建一个程序![]() 程序是使用某种计算机语言编写的。你的语言语句构成了源程序。然后使用语言翻译器来编译源代码,产生所谓的对象程序。对象程序有几个同义词,如对象模块和已编译程序。 语言编译器通过考虑设备的逻辑架构、可能的计算机指令集以及指令的长度或位数来创建计算机的机器语言。 下一主题RAM 定义 |
我们请求您订阅我们的新闻通讯以获取最新更新。