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




 
 
相关试题     计算机软件知识 

  第20题    2016年下半年  
逻辑表达式求值时常采用短路计算方式。“&&"、“||”、“!”分别表示逻辑与、或、非运算,“&&”、&..

  第17题    2012年上半年  
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动, 边上的值表示完成活动所需要的时间,则(17)在关键路径上。

  第52题    2022年下半年  
某高校人力资源管理系统的数据库中,教师关系模式为T(教师号,姓名,部门号,岗位,联系地址,薪资),函数依赖集F={教师号→(姓名,部门号,岗位,联系地址),岗..

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



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

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