<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 試題

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

    時間: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

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人