• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Linux內(nèi)核和驅(qū)動考試題

        時間:2024-06-13 18:01:27 Linux認(rèn)證 我要投稿
        • 相關(guān)推薦

        Linux內(nèi)核和驅(qū)動考試題

          Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。以下是小編整理的Linux內(nèi)核和驅(qū)動考試題,希望大家認(rèn)真閱讀!

        Linux內(nèi)核和驅(qū)動考試題

          填空題

          1. Linux的設(shè)備驅(qū)動分為 _________________三類,串口是什么類型設(shè)備______?

          2.下面的程序,在Ubuntu PC的terminal運(yùn)行,打印幾個hello__________

          main()

          {

          fork();

          printf("hello ");

          fork();

          printf("hello ");

          while(1);

          }

          3. 用>=,>, =, <, <= 連接進(jìn)程的如下4個內(nèi)存描述形式,分析它們之間的大小關(guān)系:

          VSS______________ RSS

          PSS_______________RSS

          USS_______________PSS

          4. 下面這個程序,三次打印的data分別是__, __, __。

          int data = 10;

          int child_process()

          {

          printf("Child process %d, data%d ",getpid(),data);

          data = 20;

          printf("Child process %d, data%d ",getpid(),data);

          _exit(0);

          }

          int main(int argc,char* argv[])

          {

          if(vfork()==0) {

          child_process();

          }

          else{

          sleep(1);

          printf("Parent process %d,data %d ",getpid(), data);

          }

          }

          5. 請描述內(nèi)核代碼如下三種編譯方式的含義

          [] ____________________

          [*] __________________

          [M] ___________________

          6. gdb設(shè)置斷點(diǎn)的指令是______,單步n和s的區(qū)別是____________________________________

          7. 下面一段python程序:

          hello.py

          print "Hello World! Love, Python"

          echo 3 > /proc/sys/vm/drop_caches后,第2次運(yùn)行比第一次運(yùn)行快的原因是?

          ______________________________________________________________

          ______________________________________________________________

          8. 請用公式描述下圖free命令中數(shù)字的關(guān)系

          a = ___________ + ________

          g = b - ________ - _________

          h = c + ________ + _________

          問答題

          1. 描述內(nèi)核atomic, spinlock, mutex這三個鎖分別的實(shí)用場景和主要區(qū)別

          2. 論述Linux設(shè)備驅(qū)動模型里面,總線、設(shè)備和驅(qū)動三者各自的作用及關(guān)系。

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【Linux內(nèi)核和驅(qū)動考試題】相關(guān)文章:

        最簡單的Linux驅(qū)動程序03-28

        Linux認(rèn)證考試題庫及答案10-26

        linux命令中su和sudo區(qū)別03-24

        Linux文件查找命令find和xargs詳解03-09

        Linux認(rèn)證考點(diǎn)03-19

        Linux認(rèn)證的概念03-25

        Linux認(rèn)證概念03-19

        Linux認(rèn)證優(yōu)勢03-19

        學(xué)習(xí)Linux的忠告03-21

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 日本亚洲欧美在线视观看 | 亚洲最大国产综合91 | 综合激情丁香久久狠狠 | 中文字幕精品一区在线不卡 | 亚州高清在线A∨ | 日韩欧美校园一区二区 |

            Linux內(nèi)核和驅(qū)動考試題

              Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。以下是小編整理的Linux內(nèi)核和驅(qū)動考試題,希望大家認(rèn)真閱讀!

            Linux內(nèi)核和驅(qū)動考試題

              填空題

              1. Linux的設(shè)備驅(qū)動分為 _________________三類,串口是什么類型設(shè)備______?

              2.下面的程序,在Ubuntu PC的terminal運(yùn)行,打印幾個hello__________

              main()

              {

              fork();

              printf("hello ");

              fork();

              printf("hello ");

              while(1);

              }

              3. 用>=,>, =, <, <= 連接進(jìn)程的如下4個內(nèi)存描述形式,分析它們之間的大小關(guān)系:

              VSS______________ RSS

              PSS_______________RSS

              USS_______________PSS

              4. 下面這個程序,三次打印的data分別是__, __, __。

              int data = 10;

              int child_process()

              {

              printf("Child process %d, data%d ",getpid(),data);

              data = 20;

              printf("Child process %d, data%d ",getpid(),data);

              _exit(0);

              }

              int main(int argc,char* argv[])

              {

              if(vfork()==0) {

              child_process();

              }

              else{

              sleep(1);

              printf("Parent process %d,data %d ",getpid(), data);

              }

              }

              5. 請描述內(nèi)核代碼如下三種編譯方式的含義

              [] ____________________

              [*] __________________

              [M] ___________________

              6. gdb設(shè)置斷點(diǎn)的指令是______,單步n和s的區(qū)別是____________________________________

              7. 下面一段python程序:

              hello.py

              print "Hello World! Love, Python"

              echo 3 > /proc/sys/vm/drop_caches后,第2次運(yùn)行比第一次運(yùn)行快的原因是?

              ______________________________________________________________

              ______________________________________________________________

              8. 請用公式描述下圖free命令中數(shù)字的關(guān)系

              a = ___________ + ________

              g = b - ________ - _________

              h = c + ________ + _________

              問答題

              1. 描述內(nèi)核atomic, spinlock, mutex這三個鎖分別的實(shí)用場景和主要區(qū)別

              2. 論述Linux設(shè)備驅(qū)動模型里面,總線、設(shè)備和驅(qū)動三者各自的作用及關(guān)系。