注册|登录

联系电话:024-31891684  13390130939

沈阳软件开发_沈阳软件公司_沈阳软件定制/软件/新闻中心/行业动态

行业动态

计算机系统的组成层次

浏览量:2515

计算机软件系统是由完成计算机资源管理、方便用户使用(系统软件,厂家提供)的软件和完成用户对数据的预期处理功能(用户设计,自己使用)的程序这两大部分构成的。在一个完整的计算机软件开发系统中,软件系统是建立在硬件系统层次之上的部分。它的存在是以已有硬件系统为前提,并且它必须在已有硬件上才能运行。计算机软件也可以划分为以下几个不同的层次:
(1)建立在硬件软件开发之上的第一层软件,是操作系统层。它主要承担计算机系统中的资源管理与分配,也向使用者和程序设计人员提供简单、方便、高效的服务。
(2)建立在操作系统之上的是计算机的汇编语言层。汇编语言大体上是对计算机机器语言的符号化处理的结果,再增加一些为方便程序设计而实现的扩展功能。机器语言是计算机硬件能够直接识别和运行的指令的集合,但程序设计人员难以接受,直接用机器指令设计程序实在是太困难了,
(3)在汇编语言层次之上是高级语言层,高级语言又称算法语言,它的实现思路不再是过分地“靠拢”计算机硬件的指令系统,而是着重面向解决实际问题所用的算法,更多的为方便程序设计人员写出自己解决问题的处理方案和解题过程的程序。目前常用的高级语言有Basic、C、C十十、PascaI、Java、Prolog\VHDL等几百种。用这些语言设计出来的程序,在高级语言层之上还可以有应用层7b解决实际问题的处理程序组成。
本文由软件开发提供:http://www.eforces.cn

沈阳团购网|营口网站制作|沈阳软件公司|软件定制|网站建设|加盟易势|提交问题