系统软件: 操作系统、 实用程序、 语言处理程序、 数据库管理系统。

操作系统实施对各种软硬件资源的管理控制。
实用程序为方便用户所设, 如文本编辑等。
语言处理程序把用汇编语言/高级语言编写的程序, 翻译成可执行的机器语言程序。
支撑软件有接口软件、 工具软件、 环境数据库,支持用户使用计算机的环境, 提供开发工具,也可认为是系统软件的一部分。

应用软件是用户按其需要自行编写的专用程序。

软件开发的不同层次

计算机硬件系统: 机器语言。

操作系统之资源管理: 机器语言+广义指令(扩充了硬件资源管理)。

操作系统之文件系统: 机器语言+系统调用(扩充了信息资源管理)。

数据库管理系统: +数据库语言(扩充了功能更强的信息资源管理)。

语言处理程序: 面向问题的语言。

操作系统的概念

操作系统(Operating System), 简称OS。

OS是计算机系统最基础的系统软件, 管理软硬件资源、 控制程序执行, 改善人机界面, 合理组织计算机工作流程, 为用户使用计算机提供良好运行环境。

操作系统是方便用户、 管理和控制计算机软硬件资源的系统程序集合

从用户角度看, OS管理计算机系统的各种资源, 扩充硬件的功能, 控制程序的执行。
从人机交互看, OS是用户与机器的接口,提供良好的人机界面, 方便用户使用计算机,在整个计算机系统中具有承上启下的地位。
从系统结构看, OS是一个大型软件系统,其功能复杂, 体系庞大, 采用层次式、 模块化的程序结构。
操作系统的组成

进程调度子系统

进程通信子系统

内存管理子系统

设备管理子系统

文件管理子系统

网络通信子系统

作业控制子系统

操作系统的类型

从操作控制方式看

多道批处理操作系统, 脱机控制方式。
分时操作系统, 交互式控制方式。
实时操作系统。
从应用领域看

服务器操作系统、 并行操作系统。
网络操作系统、 分布式操作系统。
个人机操作系统、 手机操作系统。
嵌入式操作系统、 传感器操作系统。

计算机软件系统的组成相关推荐

  1. 计算机软件 教案,计算机软件系统教案

    信息技术七年级(上)<计算机软件系统>教学设计 课题 计算机软件系统 课型 新授课 教学目标 知识与技能 1.学生了解操作系统的的相关知识,清楚软硬件的关系: 2.能利用互联网了解常见应用 ...

  2. 计算机软件系统包括应用软件和什么,计算机软件系统包括什么

    计算机软件系统包括系统软件和应用软件.计算机软件系统是指计算机在运行的各种程序.数据及相关的文档资料.系统软件是指担负控制和协调计算机及其外部设备.支持应用软件的开发和运行的一类计算机软件. 本教程操 ...

  3. 关于计算机软件系统的知识,二、计算机软件系统基本知识

    一.计算机软件系统图示 咱们先来直观的看一下,我就直接上图了 打开今日头条,查看更多精彩图片 计算机软件系统 (一)系统软件 在说系统软件之前我想用一张图让大家清晰的了解下,计算机硬件系统与软件系统的 ...

  4. 计算机软件及其软件系统,计算机软件系统课件

    <计算机软件系统课件>由会员分享,可在线阅读,更多相关<计算机软件系统课件(9页珍藏版)>请在人人文库网上搜索. 1.计算机软件系统课件计算机软件系统课件计算机软件系统课件1一 ...

  5. 盲人方便的使用计算机输入文字,中文信息学报盲人用计算机软件系统中的语音和自然语言处理技术Ξ.PDF...

    中文信息学报盲人用计算机软件系统中的语音和自然语言处理技术Ξ 中 文 信 息 学 报 第 18 卷 第 4 期 JOURNAL OF CHINESE INFORMATION PROCESSING Vo ...

  6. 计算机软件系统课程导入,中学信息技术 计算机系统的组成课件 硬件软件导入恰当...

    <中学信息技术 计算机系统的组成课件 硬件软件导入恰当>由会员分享,可在线阅读,更多相关<中学信息技术 计算机系统的组成课件 硬件软件导入恰当(20页珍藏版)>请在人人文库网上 ...

  7. 计算机软件系统 七年级,系统软件作用大七年级信息技术教案(5页)-原创力文档...

    七年级信息化教案 教学题目 第一单元 走进计算机世界 第二节 遍览软件春秋 第一课时 系统软件作用大 所属学科 信息技术 学时安排 1 课时 年级 七年级 所选教材 信息技术(天津市教育教学研究室 编 ...

  8. 《新编计算机科学概论》一2.5 计算机软件系统

    2.5 计算机软件系统 软件是由计算机程序和程序设计的概念逐步发展演化而来的,是程序和程序设计发展到规模化和商品化后所逐渐形成的概念.软件随着发展,形成了一个复杂.完整的系统,在某种程度上看其复杂性和 ...

  9. .计算机软件系统包括,计算机软件系统包括什么

    计算机软件系统包括什么 导语:软件系统(Software Systems)是指由系统软件.支撑软件和应用软件组成的计算机软件系统,它是计算机系统中由软件组成的部分.以下是小编带来的计算机软件知识,希望 ...

  10. 计算机软件系统技术,信息技术《计算机软件系统》教学设计

    信息技术<计算机软件系统>教学设计 信息技术<计算机软件系统>教学设计 课   题计算机软件系统课型新授课 教学目标: 一.知识与技能 1.学生了解操作系统的的相关知识,清楚软 ...

最新文章

  1. 石墨计算机,高性能计算机助力石墨烯生产工艺的优化
  2. liunx 在虚拟机(VMware)下挂载光驱命令
  3. ubuntu20.04的xfce4下面安装百度输入法linux版本
  4. 前端中心化管理API使用说明
  5. linux的多任务编程-线程池,Linux的多任务编程-线程池
  6. C#導出Excel源碼
  7. [转载]VHDL的testbench的编写
  8. Maven插件介绍:spring-boot-maven-plugin
  9. 发现一个特给力的编写HTML/CSS的插件——Zen Coding
  10. nodejs安装教程Windows版本
  11. Spring Boot配置文件yml格式详解
  12. 安卓控制新大陆云平台(二)
  13. Windows2000下IE5升级到IE6
  14. 【边缘计算】刘阳:边缘计算发展中的若干热点问题及思考
  15. 进击的Objective-C -------------------NSSting,NSSMutableString和NSArray,NSMutableArray
  16. 大数据时代最全的医学公共数据库合集整理
  17. 【思维导图怎么画】万彩脑图大师教程 | 添加主题与线条
  18. Spring Boot概述与入门特点配置方式注入方式yim配置文件与多文件配置Spring Boot自动配置原理lombok应用
  19. python echo(msg) 字符串_python的subprocess模块
  20. vc6.0到vs2015版本转换问题

热门文章

  1. 把C盘正好分成100G的数值
  2. 概论 经典车间生产调度问题模型及其算法
  3. 如何写一份优秀的微信营销方案
  4. extra argument in call
  5. 分享一个火遍全网的 Python 框架,爆赞!
  6. Python入门学习之个人税务计算练习(if)
  7. 家用计算机都是专用计算机吗,什么是因特网概念和互联网一样吗(因特网发展历程)...
  8. 白平衡,及白平衡调节过程
  9. IDEA提交不显示Git文件呈现红色
  10. (大白话版)子网划分、进制换算