简答题

什么是进程?进程与程序的主要的区别是什么?

正确答案

进程是一个具有一定独立功能的程序在一个数据集合上运行的过程,它是系统进程资源分配和调度的一个独立单位。没有程序就没有进程,没有进程就不能描述其运行过程,所以进程与过程既有联系也有区别:
(1)进程是一个动态的概念,而程序是一个静态的概念。程序是指令的有序集合,没有任何运动的含义,而进程是程序在处理机上的一次执行过程,具有生命周期,它动态地被创建,并被调度执行,执行完成后消亡。
(2)进程具有并发性,而程序没有。
(3)进程是竞争计算机系统资源的基本.单位,也是处理机调度的基本.单位。
(4)若干不同的进程可以包含同一个程序,只要该程序所对应的数据集合不同即可。
(5)程序可以创建其它进程,而程序并不能形成新的程序。

答案解析

相似试题
  • 什么是进程?进程与程序有什么区别?

    简答题查看答案

  • 为什么说进程是操作系统的核心概念?进程与程序有何异同?

    简答题查看答案

  • 进程与程序的重要区别之一是()

    单选题查看答案

  • 在操作系统中为什么要引入进程概念?它与程序的关系是怎样的?

    简答题查看答案

  • 作业与进程的主要区别是()

    多选题查看答案

  • 作业和进程有什么区别和联系?

    简答题查看答案

  • 什么是进程的上下文?简述其主要内容。

    简答题查看答案

  • 什么是线程?它与进程有什么关系?

    简答题查看答案

  • 文件传送协议FTP的主要工作过程是怎样的?主进程和从属进程各起什么作用?

    简答题查看答案