📜  什么是程序

📅  最后修改于: 2020-11-07 04:41:06             🧑  作者: Mango

什么是程序?

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

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

所有应用程序都可以称为程序,但是程序不能是应用程序。应用程序是旨在帮助最终用户实现目的的程序的集合。这些程序相互通信以执行任务或活动。没有执行最终用户命令的程序和功能,它就不可能存在。程序是指令的集合,描述了计算机要执行的任务。

程序的目的是什么?

该程序使计算机能够执行特定的操作。与没有应用软件(程序)一样,计算机能够与操作系统一起运行,但是不能执行任何特定任务。例如,如果要创建Word文档,则必须在计算机上安装Microsoft Word。它是一种程序或应用程序软件,指示计算机如何创建,编辑和保存文档或文件。

程序的基本功能

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

什么是第一个程序?

Tom Kilburn编写了第一个存储在电子内存中的软件程序。它于1948年6月21日在英格兰曼彻斯特大学成功执行。该程序被计算为整数218 = 262,144的最大因子。该计算机称为商城规模实验机(SSEM),称为曼彻斯特宝贝。这种情况被认为是第一个软件的诞生。

电脑程式范例

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

Program Category Description
Google Chrome Internet Browser It is an internet browser that was introduced by Google on 11 December 2008. It is used to retrieve the information available on the World Wide Web and display it on the device screen. It provides various types of features to help the users, such as tabbed browsing, synchronization with Google services and accounts, and spell check and automatic translation of web pages. Additionally, it has a search bar or Omnibox, which allows users to search for any query.
C Programming Language It is a general-purpose programming language, which is used to develop the software. It was released in 1972 after it was developed at Bell Labs by Dennis Ritchie. It is widely used for writing complex programs such as Python, Git, Oracle database, etc.
Furthermore, it includes more features such as simple and efficient, portability, rich library, extensible, high-speed, and more.
Skype Chat and VoIP Skype is a program that allows users to chat and make VOIP (voice over internet protocol) calls anywhere in the World. A Skype user can call for free to another Skype user anywhere in the world.
Adobe Photoshop Photo Editor It is an image editing program, runs on MacOS or Windows computers.Itsupports all types of file formats as well as JPEG, Targa, GIF, BMP, HEIF, etc.It provides users many tools to create, edit, and enhance the quality of an image, including a real-life painting, create an animated GIF from an image or short video files.
Microsoft Word Word processor It is a word processor program. It was developed by Charles Simonyi and Richard Brodie, and published by Microsoft. It was introduced on 25 October 1983.You can use the Word program on Microsoft Windows, Android, Apple iOS, and Apple macOS. Furthermore, it can also be run on the Linux OS with the help of WINE.
FileZilla FTP The FileZilla is an open-source software program that allows users to transfer files from a local computer to a remote computer. It is usable as a client version as well as a server version. It includes more features, including the important features such as Transfer Queue, Site Manager, File, and Folder View, Directory Comparison.
Microsoft Excel Spreadsheet It is a software program, which provides a spreadsheet to create documents related to calculation, data analysis, and more. It is developed by Microsoft on 30 September 1985. When it was in the developing phase, its code name was Odyssey. If you want to create a monthly budget report, salary sheet, Bill order, and more, you can use the Microsoft Excel program.
Microsoft PowerPoint Presentation It is a part of Microsoft Office that is bundled with Microsoft Word and Excel. It is used to create a presentation by creating different types of slides. It is widely used in school and business presentations. For example, if you want to create a presentation of your document to show at your college or at any organization, you can use the Microsoft PowerPoint program.
Mozilla Thunderbird E-mail client It is an open-source e-mail client that allows users to send, receive, and manage their e-mail on Microsoft Windows, Linux, MacOS, and other supported systems. It provides users the option to retrieve e-mail from their e-mail provider with the help of IMAP or POP3, and users can send an e-mail by using Simple Mail Transfer Protocol (SMTP).
Norton Anti-Virus Antivirus It is an anti-virus software product that is developed for computer security by Symantec Corporation in 1991. It uses heuristics and signatures to detect viruses. Furthermore, it is distributed by Symantec as a download, copy, a box, and OEM software.
Audacity Audio software It is an open-source software program, which enables users to record sound, including edit sound clips. It can run on the MacOS, Linux, and Windows operating systems. It is available for free to use as per the General Public License (GPL).
Adobe Acrobat PDF reader It is an application software introduced by Adobe, which is used to create, view, manage, print, and manipulates files in PDF (Portable Document Format).
Comm Central Fax/Voice/Phone It is a program, which enables users to receive faxes, including receiving voicemail on their personal computers.
Adobe Dreamweaver HTML editor It is a software program that is used to design web pages and released by Macromedia in 1997. It is a full-fledged HTML and programming editor, which offers users WYSIWYG (what you see is what you get) user-interface to create and edit web pages. It supports HTML, CSS, JavaScript, and XML as well as human languages such as English, French, Spanish, Chinese, Japanese, Russian, etc.