参考答案和解析
正确答案:

 

 LINUX实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。
GDI类为图像设备编程接口类库。

更多“LINUX下线程,GDI类的解释。”相关问题
  • 第1题:

    下列类中哪一个不是GDI对象类( )。

    A.CPen

    B.CWnd

    C.CBrush

    D.CRgn


    参考答案:B

  • 第2题:

    在Linux多线程编程时,需要包含头文件()。


    正确答案:pthread.h

  • 第3题:

    WindowsAPI中的所有函数都包含在DLL中。其中包含用于管理内存、进程和线程的各个函数的文件是:()。

    • A、Kernel32.dll
    • B、System32.dll
    • C、User32.dll
    • D、GDI32.dll

    正确答案:A

  • 第4题:

    Linux系统中线程的同步方式有互斥量、信号量和条件变量等。假设现在需要设计一个多线程的应用程序,试分析一下以上几种同步方式分别可在什么场合下使用。


    正确答案: Mutex互斥量,用于操作某个临界资源时对该资源上锁,以实现互斥地对独占资源的使用
    Semophore信号灯,信号灯内有一计数器,可以用于对多个同类资源的分配。当资源用完时,申请资源的线程会在信号量上睡眠,有线程释放资源时,再将该线程唤醒继续运行。
    Condition条件变量,条件变量用于等待信号。当一个线程需要等待某个信号时,就可到条件变量上等待,当信号具备时,系统会唤醒该线程继续运行。

  • 第5题:

    LINUX支持()线程以及()内核模块。


    正确答案:内核;动态装载

  • 第6题:

    线程类的获取当前线程对象引用的方法是(),获取当前线程名字的方法是()。


    正确答案:currentThread();getName()

  • 第7题:

    使用接口实现线程的优点()

    • A、线程运行效率高
    • B、线程程序简单
    • C、可再从其它类派生
    • D、实现线程容易

    正确答案:C

  • 第8题:

    创建辅助线程只需两步:()。

    • A、实现控制类和实现控制函数
    • B、实现控制类和启动线程
    • C、实现控制函数和启动线程
    • D、实现控制函数和创建线程

    正确答案:C

  • 第9题:

    判断题
    Linux把所有的线程都当做进程来实现。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    填空题
    线程类的获取当前线程对象引用的方法是(),获取当前线程名字的方法是()。

    正确答案: currentThread(),getName()
    解析: 暂无解析

  • 第11题:

    问答题
    Linux系统中线程的同步方式有互斥量、信号量和条件变量等。假设现在需要设计一个多线程的应用程序,试分析一下以上几种同步方式分别可在什么场合下使用。

    正确答案: Mutex互斥量,用于操作某个临界资源时对该资源上锁,以实现互斥地对独占资源的使用
    Semophore信号灯,信号灯内有一计数器,可以用于对多个同类资源的分配。当资源用完时,申请资源的线程会在信号量上睡眠,有线程释放资源时,再将该线程唤醒继续运行。
    Condition条件变量,条件变量用于等待信号。当一个线程需要等待某个信号时,就可到条件变量上等待,当信号具备时,系统会唤醒该线程继续运行。
    解析: 暂无解析

  • 第12题:

    填空题
    在Linux多线程编程时,需要包含头文件()。

    正确答案: pthread.h
    解析: 暂无解析

  • 第13题:

    Linux

    118、LINUX下线程,GDI 类的解释。


    正确答案:

     

    LINUX 实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核
    心轻量级进程,而线程之间的管理在核外函数库中实现。
    GDI 类为图像设备编程接口类库。

  • 第14题:

    简述GDI的基本概念,简述设备描述表中有哪些GDI对象,这些对象用哪些MFC类表示。 


    正确答案: 图形设备接口(GDI:Graphics Device Interface):为程序员提供了一个设备无关的设备接口。
    G.di对象分类
    画笔:绘制线和图形的边框。
    画刷:绘制一个图形的内部区域。 字体:定义字体
    区域:设备上的一个区域,可用于定义裁剪区域等操作
    位图:一个由颜色位组成的数组,用于表示一个图形
    调色板:一个颜色列表,用于建立逻辑颜色到设备颜色的映射

  • 第15题:

    关于GDI的描述错误的是()

    • A、GDI指图像设备接口
    • B、GDI负责用户和绘图程序之间的信息交换
    • C、GDI控制在输出设备上显示图形或文字
    • D、采用了GDI,编程时还需关心显示卡或打印机的驱动程序

    正确答案:D

  • 第16题:

    以下多线程程序的设计步骤,其中错误的是()

    • A、在主程序中创建线程对象;
    • B、调用线程对象的start函数来启动线程;
    • C、在Windows中注册一个现成;
    • D、由Thread类派生出一个线程类;

    正确答案:C

  • 第17题:

    基于Runnable实现线程时,Thread类的构造方法中必须指明()

    • A、线程组名
    • B、目标对象
    • C、线程名
    • D、线程组名和线程名

    正确答案:B

  • 第18题:

    程序的创建有哪几步()。

    • A、启动线程
    • B、指定线程运行的起始点
    • C、为线程对象分配内存运行空间
    • D、在主程序中创建线程对象
    • E、建立线程类

    正确答案:A,D,E

  • 第19题:

    封装画刷的GDI类是(),封装画笔的GDI类是(),封装字体的GDI类是(),封装位图的GDI类是()。


    正确答案:CBrush;CPen;CFont;CBitmap

  • 第20题:

    名词解释题
    图象设备接口(GDI)

    正确答案: Windows把用于改变DC属性的操作,即与绘图相关的操作都制作成函数,这些函数的集合就叫做图形设备接口 。
    解析: 暂无解析

  • 第21题:

    问答题
    简述GDI的基本概念,简述设备描述表中有哪些GDI对象,这些对象用哪些MFC类表示。

    正确答案: 图形设备接口(GDI:Graphics Device Interface):为程序员提供了一个设备无关的设备接口。
    G.di对象分类
    画笔:绘制线和图形的边框。
    画刷:绘制一个图形的内部区域。 字体:定义字体
    区域:设备上的一个区域,可用于定义裁剪区域等操作
    位图:一个由颜色位组成的数组,用于表示一个图形
    调色板:一个颜色列表,用于建立逻辑颜色到设备颜色的映射
    解析: 暂无解析

  • 第22题:

    单选题
    基于Runnable实现线程时,Thread类的构造方法中必须指明()
    A

    线程组名

    B

    目标对象

    C

    线程名

    D

    线程组名和线程名


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    以下多线程程序的设计步骤,其中错误的是()
    A

    在主程序中创建线程对象;

    B

    调用线程对象的start函数来启动线程;

    C

    在Windows中注册一个现成;

    D

    由Thread类派生出一个线程类;


    正确答案: D
    解析: 暂无解析