什么是程序?

2024 年 8 月 29 日 | 5 分钟阅读

计算机程序是一组指令,作为一个术语,它可以作为动词或名词使用。就动词而言,它指的是使用编程语言创建软件程序的过程。就名词而言,应用程序、程序或应用软件用于在计算机上执行特定任务。例如,Microsoft PowerPoint 是一个应用程序,它提供了一种创建与演示相关的文档的方法。此外,浏览器也是一个应用程序,允许我们浏览任何网站。

应用程序和程序之间的区别

所有应用程序都可以称为程序,但程序不能成为应用程序。应用程序是程序的集合,旨在帮助最终用户实现某个目的。这些程序相互通信以执行任务或活动。它不能独立于程序存在,并用于执行最终用户命令。而程序是一组指令,用于告诉计算机要执行什么任务。

程序有什么作用?

程序使计算机能够执行特定的操作。因为如果没有应用程序软件(程序),计算机可以与操作系统一起运行,但它无法执行任何特定任务。例如,如果您想创建 Word 文档,则必须在计算机上安装 Microsoft Word。它是一个程序或应用程序软件,用于指示计算机如何创建、编辑和保存文档或文件。

程序的基本功能

程序的功能取决于程序的类型。例如,Microsoft Excel 程序的功能是创建、编辑和查看与计算和数据分析相关的文档等。互联网浏览器的功能是在万维网上查找信息并将其显示在屏幕上。基本上,程序是为了执行特定任务或功能而设计的。例如,Excel 程序能够创建文档,但它无法像浏览器那样在万维网上查找信息。

第一个程序是什么?

Tom Kilburn 编写了第一个存储在电子内存中的软件程序。该程序于 1948 年 6 月 21 日在英国曼彻斯特大学成功执行。该程序计算了整数 218 = 262,144 的最大因子。这台计算机被称为小型实验机器(SSEM),俗称曼彻斯特婴儿。这一事件被认为是第一个软件的诞生。

计算机程序示例

如今,有各种类型的程序可用于手机、计算机和其他设备。下表包含了一些程序示例及其类别和简要说明。

程序类别描述
谷歌浏览器互联网浏览器这是 Google 于 2008 年 12 月 11 日推出的互联网浏览器。它用于检索万维网上可用的信息并将其显示在设备屏幕上。它提供了各种功能来帮助用户,例如标签式浏览、与 Google 服务和帐户同步,以及网页的拼写检查和自动翻译。此外,它还有一个搜索栏或 Omnibox,允许用户搜索任何查询。
C编程语言这是一种通用编程语言,用于开发软件。它于 1972 年在 Bell Labs 由 Dennis Ritchie 开发后发布。它被广泛用于编写复杂的程序,如 Python、Git、Oracle 数据库等。
此外,它还包括更多功能,例如简单高效、可移植性、丰富的库、可扩展性、高速等。
Skype聊天和 VoIPSkype 是一款程序,允许用户在全球任何地方聊天和进行 VOIP(互联网协议语音)通话。Skype 用户可以免费呼叫世界各地的其他 Skype 用户。
Adobe Photoshop照片编辑器这是一款图像编辑程序,可在 MacOS 或 Windows 计算机上运行。它支持 JPEG、Targa、GIF、BMP、HEIF 等所有文件格式。它为用户提供了许多用于创建、编辑和增强图像质量的工具,包括逼真的绘画,以及从图像或短视频文件创建动态 GIF。
Microsoft Word文字处理器这是一款文字处理器程序。它由 Charles Simonyi 和 Richard Brodie 开发,并由 Microsoft 发布。它于 1983 年 10 月 25 日推出。您可以在 Microsoft Windows、Android、Apple iOS 和 Apple macOS 上使用 Word 程序。此外,借助 WINE,它也可以在 Linux 操作系统上运行。
FileZillaFTPFileZilla 是一款开源软件程序,允许用户将文件从本地计算机传输到远程计算机。它既可用作客户端版本,也可用作服务器版本。它包括更多功能,其中重要的功能包括传输队列、站点管理器、文件和文件夹视图、目录比较。
Microsoft Excel电子表格这是一款软件程序,提供电子表格以创建与计算、数据分析等相关的文档。它由 Microsoft 于 1985 年 9 月 30 日开发。在开发阶段,它的代号是 Odyssey。如果您想创建月度预算报告、工资表、订单单等,您可以使用 Microsoft Excel 程序。
Microsoft PowerPoint呈现它是 Microsoft Office 的一部分,与 Microsoft Word 和 Excel 打包在一起。它用于通过创建不同类型的幻灯片来创建演示文稿。它广泛用于学校和商务演示。例如,如果您想创建文档的演示文稿以便在您的学院或任何组织展示,您可以使用 Microsoft PowerPoint 程序。
Mozilla Thunderbird电子邮件客户端这是一款开源电子邮件客户端,允许用户在 Microsoft Windows、Linux、MacOS 和其他支持的系统上发送、接收和管理他们的电子邮件。它为用户提供了借助 IMAP 或 POP3 从电子邮件提供商检索电子邮件的选项,用户还可以使用简单邮件传输协议 (SMTP) 发送电子邮件。
诺顿防病毒杀毒软件这是 Symantec Corporation 于 1991 年为计算机安全开发的一款杀毒软件产品。它使用启发式和签名来检测病毒。此外,它由 Symantec 以下载、拷贝、盒装和 OEM 软件的形式分发。
Audacity音频软件这是一款开源软件程序,使用户能够录制声音,包括编辑声音片段。它可以在 MacOS、Linux 和 Windows 操作系统上运行。根据通用公共许可证 (GPL),它是免费使用的。
Adobe AcrobatPDF 阅读器这是 Adobe 推出的应用程序软件,用于创建、查看、管理、打印和操作 PDF(可移植文档格式)文件。
Comm Central传真/语音/电话这是一个程序,使用户能够在个人计算机上接收传真,包括接收语音邮件。
Adobe DreamweaverHTML 编辑器这是一个软件程序,用于设计网页,由 Macromedia 于 1997 年发布。它是一个功能齐全的 HTML 和编程编辑器,为用户提供所见即所得 (WYSIWYG) 用户界面来创建和编辑网页。它支持 HTML、CSS、JavaScript 和 XML,以及英语、法语、西班牙语、中文、日文、俄语等人类语言。

下一个主题计算机基础教程