<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            計算機三級《數據庫技術》考前習題

            時間:2024-12-11 13:54:59 試題 我要投稿

            2017計算機三級《數據庫技術》考前習題

              學習總是在一點一滴中積累而成的,就像砌磚,總要結結實實。以下是百分網小編整理的2017計算機三級《數據庫技術》考前習題,歡迎學習!

              一、單選題

              1[單選題]

              下列不屬于數據庫安全設計內容的是__________。

              A.防止非法用戶對數據庫的非法使用B.保證數據的正確性和一致性C.保證多個用戶能共享數據庫,并維護數據的一致性D.安裝殺毒軟件,防止數據受病毒侵害

              參考答案:D

              2[填空題] DBAS功能概要設計中的表示層概要設計的主要任務是進行__________設計。

              參考解析:

              人機界面

              3[單選題] 若事務T對數據R已加排他鎖(X鎖),則其他事務對R( )。

              A.可以加共享鎖(S鎖),不能加X鎖

              B.不能加S鎖,可以加X鎖

              C.可以加S鎖,也可以加X鎖

              D.不能加任何鎖

              參考答案:D

              4[單選題]

              下列不屬于數據庫功能詳細設計中表示層詳細設計的是__________。

              A.原型設計與改進

              B.用戶界面初步設計

              C.用戶界面詳細設計

              D.細化功能概要設計階段設計的事務

              參考答案:D

              5[填空題]數據庫系統試運行的主要目的是對數據庫系統的__________和__________進行進一步測試。

              參考解析:功能 性能

              6[單選題]DBAS實施階段主要不包括以下工作:

              A.修改數據庫

              B.裝載數據

              C.編寫與調試應用程序

              D.數據庫試運行

              參考答案:A

              7填空題](  ) 控制保證多個用戶能共享數據庫,并維護數據的一致性。

              參考解析:并發

              8[單選題] 若事務T對數據R已加排他鎖(X鎖),則其他事務對R(  )。

              A.可以加共享鎖(S鎖),不能加X鎖

              B.不能加S鎖,可以加X鎖

              C.可以加S鎖,也可以加X鎖

              D.不能加任何鎖

              參考答案:D

              9[單選題]下列敘述中不屬于三層B/S結構數據庫應用系統特點和操作特征的是(  )

              A.客戶端使用瀏覽器,瀏覽器與Web應用服務器之間的通信使用超文本傳輸協議(HTTP)

              B.數據庫服務器接受應用服務器提出的數據操作請求,對數據庫進行相應的操作,并將操作結果返回給應用服務器

              C.這種結構使客戶端和服務器能在不同的系統間通信,但對客戶機配置要求較高,且應用軟件維護代價也較大

              D.這種結構不受時空限制,使用者可以在全球任何地方,任何時間請求數據庫應用系統提供的各種數據服務

              參考答案:C

              10[單選題]為了減少數據庫管理系統中的死鎖,有下列措施

              Ⅰ. 事務按同一順序訪問資源

              Ⅱ. 檢測事務等待圖并撤銷回路中的某個事務

              Ⅲ. 將大事務切分成若干個小事務

              Ⅳ. 使用綁定連接

              上述措施中,屬于可以在應用程序設計過程中采取的措施是(  )

              A.僅Ⅰ和ⅡB.僅Ⅰ、Ⅲ和ⅣC.僅Ⅱ和ⅢD.僅Ⅱ、Ⅲ和Ⅳ

              參考答案:B

              二、編程題

              已知數據文件IN37.DAT中存有200個4位數,并已調用讀函數readDat( )把這些數存入數組a中,請編制一函數jsVal(),其功能是:依次從數組a中取出一個4位數,如果該4位數連續大于該4位數以前的5個數且該數是偶數(該4位數以前不滿5個數,則不統計),則統計出滿足此條件的數個數cnt并把這些4位數按從大到小的順序存入數組b中,最后調用寫函數writeDat()把結果cnt及數組b中符合條件的4位數輸出到文件OUT37.DAT中。

              注意:部分源程序已給出。

              程序中已定義數組:a[200],b[200],已定義變量:cnt。

              請勿改動主函數main( )、讀函數readDat()和寫函數writeDat( )的內容。

              #include

              #define MAX 200

              int a[MAX],b[MAX],cnt=0;

              void writeDat();

              void jsVal()

              {

              int i,j; /*定義循環控制變量*/

              int temp; /*定義數據交換是的暫存變量*/

              for(i=5;i

              if(a[i]%2==0) /*如果當前數是偶數*/

              for(j=i-5;j<=i-1;j++) /*取該數前面的5個數進行比較*/

              {

              if(a[i]

              break; /*如果當前數不滿足比前面5個數都大的條件,則跳出循環*/

              else if(j==i-1) /*如果當前數比前面的5個數都大*/

              {

              b[cnt]=a[i]; /*將滿足條件的數存入數組b中*/

              cnt++; /*并統計滿足條件的數的個數*/

              }

              }

              for(i=0;i

              for(j=i+1;j

              if(b[i]

              {

              temp=b[i];

              b[i]=b[j];

              b[j]=temp;

              }

              }

              void readDat()

              {

              int i;

              FILE *fp;

              fp=fopen("in37.dat","r");

              for(i=0;i

              fscanf(fp,"%d",&a[i]);

              fclose(fp);

              }

              void main()

              {

              int i;

              readDat();

              jsVal();

              printf("滿足條件的數=%d\n",cnt);

              for(i=0;i

              printf("%d ",b[i]);

              printf("\n");

              writeDat();

              }

              void writeDat()

              {

              FILE *fp;

              int i;

              fp=fopen("out37.dat","w");

              fprintf(fp,"%d\n",cnt);

              for(i=0;i

              fprintf(fp,"%d\n",b[i]);

              fclose(fp);

              }

            【計算機三級《數據庫技術》考前習題】相關文章:

            計算機三級《數據庫技術》考前練習題及答案11-11

            2016計算機三級考試數據庫技術考前練習題08-17

            計算機三級數據庫技術考前模擬練習題06-18

            2016年計算機三級數據庫技術考前習題07-28

            三級數據庫技術考前模擬練習題09-09

            計算機三級數據庫技術考前模擬06-16

            計算機三級數據庫技術考前練習07-26

            2017上半年計算機三級數據庫技術考前習題10-27

            計算機三級軟件測試技術考前習題及答案09-23

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院