发布网友 发布时间:2022-03-26 10:01
共2个回答
懂视网 时间:2022-03-26 14:22
软件系统的功能:主要是把用户用软件语言书写的各种源程序转换成为可为计算机识别和运行的目标程序,从而获得预期结果。其主要研究内容包括:语言的翻译技术和翻译程序的构造方法与工具,此外,它还涉及正文编辑技术、连接编辑技术和装入技术等。
数据库系统的主要功能包括数据库的定义和操纵、共享数据的并发控制、数据安全和保密等。按数据定义模块划分,数据库系统可分为关系数据库、层次数据库和网状数据库。按控制方式划分,可分为集中式数据库系统、分布式数据库系统和并行数据库系统。数据库系统研究的主要内容包括:数据库设计、数据模式、数据定义和操作语言、关系数据库理论、数据完整性和相容性、数据库恢复与容错、死锁控制和防止、数据安全性等。
分布式软件系统的功能是管理分布式计算机系统资源和控制分布式程序的运行,提供分布式程序设计语言和工具,提供分布式文件系统管理和分布式数据库管理关系等。分布式软件系统的主要研究内容包括分布式操作系统和网络操作系统、分布式程序设计、分布式文件系统和分布式数据库系统。
人机交互系统的主要功能是在人和计算机之间提供一个友善的人机接口。其主要研究内容包括人机交互原理、人机接口分析及规约、认知复杂性理论、数据输入、显示和检索接口、计算机控制接口等。
热心网友 时间:2022-03-26 11:30
额……这是生物学嘛?
不过偶还是乐意为您介绍一下滴。
首先您应该知道什么是软硬件,这个我就不做介绍。
软件系统,指由系统软件、支撑软件和应用软件组成的计算机软件系统,它是计算机中所有的软件组成的一个集合。它包括操作系统、语言处理系统、数据库系统、分布式软件系统和人机交互系统等。
操作系统,作为底层软件,是必不可少的,它提供了各种软硬件的接入、管理以及控制。比如,现在流行的桌面操作系统Windows系列等等。
支撑软件,又称软件开发环境,其他所有的应用软件都是在操作系统中通过支撑软件开发出来的,比如VB、C++等。
当然,有时支撑软件也包括一些基本的工具,如网络连接程式、硬件驱动程式等等。
应用软件,如前所述,是开发出进行其他具体应用的软件,如音乐视频播放软件,浏览器软件,图片编辑软件等等。
就这些了,谢谢!