全部科目 > 软件设计师 >
2013年下半年 上午试卷 综合知识
第 38 题
知识点 活动图   线程  
关键词 UML   活动图   线程  
章/节 计算机软件知识  
 
 
在执行如下所示的UML活动图时,能同时运行的最大线程数为(38)。
 
  A.  4
 
  B.  3
 
  C.  2
 
  D.  1




 
 
相关试题     计算机软件知识 

  第27题    2016年下半年  
假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为(..

  第59题    2023年上半年  
设有向图G具有n个顶点、e条弧,采用邻接表存储,则完成广度优先遍历的时间复杂度为().

  第50题    2021年下半年  
设关系模式R(U,F), U={A1,A2, A3, A4},函数依赖集F={A1-→A2, A1→A3,A2→A4},关系R的候选码是(50)。下列结论错误的是(51)。

 
知识点讲解
· 活动图
· 线程
 
        活动图
        活动图(Activity Diagram)是一种特殊的状态图,它展现了在系统内从一个活动到另一个活动的流程。
        活动图专注于系统的动态视图,它对于系统的功能建模特别重要,并强调对象间的控制流程。活动图一般包括活动状态和动作状态、转换和对象。当对一个系统的动态方面进行建模时,通常有两种使用活动图的方式:对工作流建模;对操作建模。
 
        线程
               线程的基本概念
               线程是比进程更小的能独立运行的基本单位。在引入线程的操作系统中,线程是进程中的一个实体,是系统独立分配和调度的基本单位。线程自己基本上不拥有资源,只拥有一点在运行中必不可少的资源(如程序计数器、一组寄存器和栈),但它可与同属一个进程的其他线程共享该进程所占用的全部资源。一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行。线程也同样有就绪、等待和运行3种基本状态。
               线程的分类
               线程的分类如下。
               (1)用户级线程。不依赖于内核,该类线程的创建、撤销和切换都不利用系统调用实现。
               (2)内核支持线程。依赖于内核,即无论是用户进程中的线程,还是系统中的线程,它们的创建、撤销和切换都利用系统调用实现。
               (3)同时实现了两种类型的线程。
               线程与进程的比较
               下面介绍线程与进程的比较。
               (1)调度。将线程作为调度和分配的基本单位,进程作为拥有资源的基本单位。
               (2)并发性。不仅进程之间可并发执行,而且同一个进程中的多个线程之间也可并发执行。
               (3)拥有资源。进程是拥有资源的一个独立单位,线程不拥有系统资源,但可访问隶属于进程的资源。
               (4)系统开销。在创建或撤销进程时,由于系统都要为之分配和回收资源,导致系统的开销明显地大于创建或撤销线程时的开销。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有