3_基础班-计算机软件基础.pptVIP

  • 5
  • 0
  • 约5.67千字
  • 约 63页
  • 2017-02-27 发布于湖北
  • 举报
同方教育 计算机软件基础 闫雷鸣 计算机软件基础 1 软件系统的组成与发展 2 操作系统 3 语言及语言处理系统 1 软件系统的组成与发展 软件系统的组成 软件的概念 软件是计算机程序、方法、规则、相关的文档以及在计算机上运行它时所必需的数据。 软件=程序+数据+文档 用户与计算机硬件之间的桥梁。 软件的分类 操作系统 软件系统的发展过程 软件危机 定义:软件开发和维护过程中遇到的一系列严重问题。 包括两方面问题: 如何开发软件,满足对软件的日益增长的需求 如何维护数量不断膨胀的已有软件 2 操作系统 (Operating System,OS) 操作系统 操作系统 用于管理、控制、分配计算机的软件和硬件资源,支持应用程序的运行的系统软件。 操作系统的目标和作用 操作系统的功能 任务管理 存储管理 文件管理 设备管理 作业管理 操作系统的功能 (1). 进程管理 创建和撤消进程(线程) 对诸进程(线程)的运行进行协调 实现进程(线程)之间的信息交换 按照一定的算法把处理机分配给进程(线程) 多进程技术 进程是程序的一次执行过程。 进程基本特征: 动态性 进程有一定的生命期 并发性 系统中可以同时有几个进程在活动 独立性 能独立运行的基本单位,资源分配基本单位 异步性 进程按异步方式运行,各自独立 引入线程的优点:

文档评论(0)

1亿VIP精品文档

相关文档