第1个回答 2020-12-17
计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语的人(体系结构)来做这个菜。 通常,计算机程序要经过编译和链接而成为一种人们不易理解而计算机理解的格式,然后运行。未经编译就可运行的程序通常称之为脚本程序。
操作系统(英语;Operating System,简称OS)是一管理计算机硬件与软件资源的程序,同时也是计算机系统的核心与基石。操作系统身负诸如管理与配置网络与管理档案系统等基本事务。操作系统也提供一个让使用者与系统互动的操作接口(请参照壳及图形用户界面)。
操作系统的型态非常多样,不同机器安装的OS可从简单到复杂,可从手机的嵌入式系统到超级计算机的大型操作系统。许多操作系统制造者对OS的定义也不大一致,例如有些OS整合了图形化使用者接口,而有些OS仅使用文字接口,而将图形接口视为一种非必要的应用程序。
操作系统理论在计算机科学中为历史悠久而又活跃的分支,而操作系统的设计与实现则是软件工业的基础与核心。