1) The Ability of Developing Software System
软件系统开发力能
3) labview software system
Labview软件开发系统
5) software PLC development system
软件PLC开发系统
1.
Development of software PLC development system based on Qt components in Linux environment;
Linux环境下基于Qt库的软件PLC开发系统
6) software development system
软件开发系统
1.
Six elements structure model and complexity analysis for software development system;
软件开发系统六元结构模型及其复杂性研究
补充资料:软件系统
软件系统
software systems
ruanjian xitong软件系统(software systen蛤)计算机系统中由软件组成的系统。它包括操作系统、语言处理系统、数据库系统、分布式软件系统和人机交互系统等。操作系统用于管理计算机的资源和控制程序的运行。语言处理系统是用于处理软件语言等的软件,如编译程序。数据库系统是用于支持数据管理和存取的软件,它包括数据库、数据库管理系统等。数据库是常驻在计算机系统内的一组数据,它们之间的关系用数据模式来定义,并用数据定义语言来描述;数据库管理系统是使用户可以把数据作为抽象项进行存取、使用和修改的软件。分布式软件系统包括分布式操作系统、分布式程序设计系统、分布式文件系统、分布式数据库系统等。人机交互系统是提供用户与计算机系统之间按照一定的约定进行·628·软信息交互的软件系统。人机交互系统可为用户提供一个友善的人机界面。 发展过程 在第一台计算机于1946年出现后一段时间内,计算机没有任何软件系统,特别是没有操作系统。用户直接使用机器语言编制程序,并通过控制台开关来调试和操作运行的程序。 50年代后期起,计算机开始有较大发展,不仅速度显著提高,而且存储容量增长颇快,这就为软件的发展奠定了物质基础。在此期间,先后出现了R狠TRAN和月匡幻L60等程序设计语言及其相应的编译程序,同时,大量出现了对计算机硬件和软件进行管理的软件—誉理租序,例如,美国IBM 360系列计算机系统的初级控制程序和英国1900系列计算机的执行程序等。进入70年代以后,随着计算机应用的拓广和数据处理的发展,有效的支撑数据共享的软件系统—数据库系统应运而生。关系数据库及其相关理论的研究,使得数据库开始实用化、商品化。同时操作系统、语言处理系统发展有了重大突破,如UNIX操作系统、R)RTRAN,CO压)L,C,P拟工Al禅等语言及其编译系统的广泛应用。 70年代中期以来,计算机网络和分布式计算机系统发展较快。在分布式计算机系统研究、制造和付诸实用的过程中,分布式软件系统是首先被提出并着手研制的。分布式操作系统和分布式程序是构造分布式系统的基础之一,因而首先被人们关注,随后,为了发展分布式应用,分布式文件系统、分布式数据库系统等也相继提出。这样,分布式软件系统成了软件系统研制的热点。分布式软件系统的研究 目标是:①如何有效、合理地分配、管理系统资源,特别是如何有效地利用分布式计算机系统主要的功能,如资源共享、并行处理等。⑧如何为应用提供 良好的支撑环境(包括开发、调试和运行)。它和集 中式软件系统的主要区别在于分布性和合作性。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条