• 2021-04-14
    简述程序、进程和线程之间的关系?什么是多线程程序?
  • 答:程序是一段静态的代码,它是应用软件执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行到执行完毕的一个完整过程。这个过程也是进程本身从产生、发展、到消亡的过程。线程是比进程更小的单位。一个进程在其执行过程中,可以产生多个线程,形成多个执行流。每个执行流即每个线程也有它自身的产生、存在和消亡的过程,也是一个动态的概念。多线程程序是指一个程序中包含多个执行流。

    内容

    • 0

      下列关于线程的说法中,错误的是( ) A: A、线程就是程序 B: B、线程是一个程序的单个执行流 C: C、多线程用于实现线程并发程序 D: D、多线程是指一个程序的多个执行流

    • 1

      请简述程序、进程与线程的概念及三者的关系

    • 2

      下列关于线程的说法中,错误的是( ) A: 线程就是程序 B: 一个线程是就是程序的一个执行线索 C: 多线程用于实现多个线程并发运行的程序 D: 多线程是指一个程序的多个执行线索

    • 3

      关于进程、线程和程序的关系,错误的是()。 A: 一个程序可能包含多个进程 B: 通常一个进程都有若干个线程 C: 进程之间可以并发执行,一个进程中的线程只能分时执行 D: 进程是资源分配的基本单位

    • 4

      多线程程序中,假如存在一个线程A,此时需要插入线程B,两个线程是可以同时运行的