男警察自己解下警裤自慰,亚洲精品久久久久私欲,国内精品久久久久久久小说,久久婷婷丁香五月综合五

網站導航:程序員201511>列表1

題目:

閱讀以下說明和流程圖,填補流程圖中的空缺,將解答填入答題紙的對應欄內。
【說明】
下面流程圖的功能是:在給定的一個整數序列中查找最長的連續遞增子序列。設序列存放在數組 A[1:n](n≥2)中,要求尋找最長遞增子序列 A[K: K+L-1] (即A[K]<A[K+1]<…<A[K+L-1])。流程圖中,用 Kj 和Lj 分別表示動態子序列的起始下標和長度,最后輸出最長遞增子序列的起始下標 K 和長度 L。
例如,對于序列 A={1 ,2,4,4 ,5,6,8,9,4,5,8},將輸出K=4, L=5。

【流程圖】


注:循環開始框內應給出循環控制變量的初值和終值,默認遞增值為1,格式為: 循環控制變量=初值,終值

考點:流程圖

題目:

閱讀以下說明和 C 代碼,填補代碼中的空缺,將解答填入答題紙的對應欄內。
【說明】
      下面的代碼運行時,從鍵盤輸入一個四位數(各位數字互不相同,可以有0). 取出組成該四位數的每一位數,重組成由這四個數字構成的最大四位數 max4和最小四位數 min4(有0時為三位數).計算 max4與 min4的差值,得到一個新的四位數。若該數不等于 6174, 則重復以上過程,直到得到 6174 為止。
      例如,輸入 1234,則首先由 4321-1234, 得到 3087;然后由 8730-378,得到 8352;最后由 8532-2358,得到6174。

【C 代碼】
#include  <stdio.h>
int  difference(  int  a  )
     int t ,i ,j ,max4 ,min4;
      for( i=0;  i<3;  i++  ) /*用簡單選擇排序法將 a0 ~a3 按照從大到小的順序排列* /
          t = i;
          for(  j=  i+1;(1); j++   )
                 if (aj >at)      (2);
          if (  t !=i  )  
             int temp = at;at= ai;ai=  temp;
         
   
    max4=(3);
    min4=(4);
    return max4-min4;

int main ()
    int n,a4;
     printf("input  a  positive  four-digit number:  ") ;
     scanf("%d" ,&n);
     while    (n!=6174) 
             a 0 =(5);                         /*取n的千位數字*/
             a1  =  n/100%10;                 /*取n的百位數字*/
             a2  =  n/10%10;                   /*取n的十位數字*/
             a3  =(6);                          /*取n的個位數字*/
             n   =   difference(a); 
   
    return 0;

考點:C程序設計案例

題目:

閱讀以下說明和 C 代碼,填補代碼中的空缺,將解答填入答題紙的對應欄內。
【說明】
對一個整數序列進行快速排序的方法是:在待排序的整數序列中取第一個數作為基準值,然后根據基準值進行劃分,從而將待排序列劃分為不大于基準值者(稱為左子序列)和大于基準值者(稱為右子序列),然后再對左子序列和右子序列分別進行快速排序, 最終得到非遞減的有序序列。
函數 quicksort(int a[],int n)實現了快速排序,其中,n 個整數構成的待排序列保存在數組元素 a[0]-a[n-1]中。

【C 代碼】
#include   < stdio.h>
void  quicksort(int  a ,int  n)

     int i ,j;
     int pivot  = a0;                                    //設置基準值
     i =0;   j  =  n-1;
     while (i< j)
               while (i<j  &&(1)) j--                            //大于基準值者保持在原位置
               if  (i<j)   ai=aj;    i++;
               while  (i<j  &&(2)) i++;                         //不大于基準值者保持在原位置
               if  (i<j)   aj=ai;    j--;
       
        ai = pivot;                                     //基準元素歸位
        if (  i>1)  
            (3)       ;                             //遞歸地對左子序列進行快速排序
        if (  n-i-1>1 )
                (4)            ;                             //遞歸地對右子序列進行快速排序

int main ()

    int i,arr = 23,56,9,75,18,42,11,67;
    quicksort (     (5)    );                            //調用 quicksort 對數組 arr 進行排序
    for( i=0; i<sizeof(arr)  /sizeof(int); i++ )
        printf( %d\t ,arri) ;
    return 0;

考點:C程序設計案例

題目:

       閱讀以下說明和 C  代碼,填補代碼中的空缺,將解答填入答題紙的對應欄內。
【說明】
       函數 GetListElemPtr(LinkList L,int i)的功能是查找含頭結點單鏈表的第i個元素。若找到,則返回指向該結點的指針,否則返回空指針。
       函數DelListElem(LinkList L,int i,ElemType *e)  的功能是刪除含頭結點單鏈表的第 i個元素結點,若成功則返回 SUCCESS ,并由參數e 帶回被刪除元素的值,否則返回ERROR 。
       例如,某含頭結點單鏈表 L 如圖 4-1  (a)  所示,刪除第 3 個元素結點后的單鏈表如 圖 4-1 (b) 所示。


圖4-1

#define  SUCCESS   0
#define  ERROR    -1
 
typedef int Status;
typedef int ElemType;
 
鏈表的結點類型定義如下:
 
typedef struct Node
                ElemType data;
                struct Node  *next;
Node ,*LinkList;
【C 代碼】
LinkList  GetListElemPtr(LinkList  L ,int  i)
/* L是含頭結點的單鏈表的頭指針,在該單鏈表中查找第i個元素結點:
     若找到,則返回該元素結點的指針,否則返回NULL
*/
          LinkList  p;
          int   k;      /*用于元素結點計數*/
 
          if  (i<1  ∣∣ !L  ∣∣  !L->next)  return NULL;
 
          k  =  1;   P  =  L->next;          / *令p指向第1個元素所在結點*/
          while (p &&             (1)       )   /*查找第i個元素所在結點*/
                          (2)       ;  ++k;
         
          return p;

 
Status  DelListElem(LinkList  L ,int i ,ElemType  *e)
   /*在含頭結點的單鏈表L中,刪除第i個元素,并由e帶回其值*/
 
          LinkList  p,q;
 
          /*令p指向第i個元素的前驅結點*/
          if (i==1)
                     (3)      ;
          else
                p = GetListElemPtr(L ,i-1);
 
          if (!p ∣∣ !p->next)       return ERROR; /*不存在第i個元素*/
 
          q =      (4)     ;            /*令q指向待刪除的結點*/
          p->next = q->next;     /*從鏈表中刪除結點*/
                 (5)        ;              /*通過參數e帶回被刪除結點的數據*/
          free(q);
          return  SUCCESS;

考點:C程序設計案例

題目:

閱讀以下說明和 C++代碼,填補代碼中的空缺,將解答填入答題紙的對應欄內。
【說明】
在股票交易中,股票代理根據客戶發出的股票操作指示進行股票的買賣操作。其類圖如圖5-1所示,相應的c++代碼附后。


圖5-1  類圖

【C++代碼】
#include  <iostream>
#include  <string>
#include  <vector>
using namespace std;
class Stock 
private:
     string name;   int quantity;
public:
     Stock(string  name ,int  quantity)        this->name= name;this->quantity
     =  quantity;  
     void buy()  cout<<" 買進股票名稱: "<< name <<  ",數量: "<< quantity <<
     endl;
     void sell()  cout<<" 賣出股票名稱: " << name  <<  ",數量:"<< quantity
     <<endl; 
;
 
class Order 
public:
     virtual  void execute()  =  0;
;
 
classBuyStock:         (1) 
private:
     Stock* stock;
public:
     BuyStock(Stock* stock)         (2)   =    stock;
     void  execute()       stock->buy () ; 
;
//類SellStock的實現與BuyStock類似,此處略
 
class  Broker  
private:
     vector < Order*>   orderList;
public:
     void  takeOrder(    (3)      order)     orderList.push_back(order);   
 
     void  placeOrders()   
         for (int i=0; i<orderList.size(); i++)        (4) -> execute () ;
         orderList.clear();
    

class  StockCommand 
public:
     void main ()   
         Stock* aStock  =  new  Stock("股票 A" ,10);
         Stock* bStock  =  new  Stock("股票 B" ,20);
         Order* buyStockOrder   =  new  BuyStock(aStock);
         Order* sellStockOrder  =  new  SellStock(bStock);
         Broker* broker   =  new  Broker();
         broker->takeOrder(buyStockOrder);
         broker->takeOrder(sellStockOrder);
         broker->    (5)     () ;
    
;
int main()  
     StockCommand* stockCommand  =  new  StockCommand();
     stockCommand->main();
     delete stockCommand;

考點:C++程序設計

題目:

閱讀以下說明和 Java 代碼,填補代碼中的空缺,將解答填入答題紙的對應欄內。
【說明】
在股票交易中,股票代理根據客戶發出的股票操作指示進行股票的買賣操作。其類圖如圖 6-1 所示。相應的Java 代碼附后。


圖6-1  類圖

【 Java 代碼】
      import  java.util.ArrayList;
      import  java.util.List;
    
 class  Stock 
          private String name;
          private  int  quantity;
          public   Stock(String  name ,int  quantity)   
              this.name = name;    this.quantity    =   quantity;
         
          public void  buy()   System.out.println(" 買進: " + name   + ",數量:"
          + quantity);
          public  void  sell()   System.out.println(" 賣出: " + name  +  ",數量:"
          + quantity);
     
      interface Order 
          void  execute();
     
      class BuyStock      (1)  Order 
          private   Stock   stock;
         
public  BuyStock(Stock   stock)   (2)  = stock;
          public  void  execute()     stock.buy();
     
 
//類SellStock實現和BuyStock 類似,略
   
  class  Broker 
          private  List<Order>  orderList  =  new  ArrayList<Order>();
          public  void  takeOrder(   (3)    order) orderList.add(order);
          public void  placeOrders()
               for  (         (4)   order  : orderList)         order.execute();  
               orderList.clear();
          
     
     
public  class  StockCommand   
          public   static  void  main(String   args)   
               Stock aStock = new  Stock("股票 A" ,10);
               Stock bStock = new  Stock("股票 B" ,20);
              
               Order  buyStockOrder  = new  BuyStock(aStock);
               Order  sellStockOrder  =  new  SellStock(bStock );
              
               Broker  broker  =  new  Broker();
               broker.takeOrder(buyStockOrder);
               broker.takeOrder(sellStockOrder);
               broker.    (5) ;
         
     

考點:Java程序設計案例

題目:

下列各種軟件中,(   )不屬于辦公軟件套件


 

A、Kingsoft Office ,B、 Internet Explore,C、 Microsoft Office,D、 Apache OpenOffice

考點:計算機性能指標

題目:

在 Word 2007  的編輯狀態下,需要設置表格中某些行列的高度和寬度時,可以先選擇這些行列,再選擇  (   ),然后進行相關參數的設置。

A、"設計"功能選項卡中的"行和列"功能組,B、 "設計"功能選項卡中的"單元格大小"功能組,C、 "布局"功能選項卡中的"行和列"功能組,D、 "布局"功能選項卡中的"單元格大小"功能組

考點:word

題目:

在 Excel 工作表中,若用戶在 A1 單元格中輸入=IF("優秀"<>"及格", 1,2),按回車鍵 后,則 A1 單元格中的值為(   )。

A、TRUE ,B、 FALSE ,C、 1 ,D、 2

考點:excel

題目:

假設 Excel 工作表的部分信息如下所示,如果用戶在 A3 單元格中輸入=SUM(MAX (A1 :D1),MIN(A2:D2)) ,則 A3單元格中的值為(   )。

A、27,B、 39,C、 40,D、 49

考點:excel

題目:

政府機構、商業組織和教育機構的頂級域名分別用 (   )表示。

A、gov、edu 和 com ,B、 com、gov 和 edu,C、 gov、com 和 edu ,D、 edu、com 和 gov

考點:Internet基礎知識

題目:

計算機剛加電時,(   )的內容不是隨機的。

A、E2PROM,B、 RAM,C、 通用寄存器,D、 數據寄存器

考點:存儲系統

題目:

在指令中,操作數地址在某寄存器中的尋址方式稱為(   )尋址。

A、直接 ,B、 變址 ,C、 寄存器 ,D、 寄存器間接

考點:指令系統

題目:

采用虛擬存儲器的目的是(   )。

A、提高主存的存取速度,B、 提高外存的存取速度,C、 擴大用戶的地址空間,D、 擴大外存的存儲空間

考點:存儲管理

題目:

以下關于 SSD 固態硬盤和普通 HDD 硬盤的敘述中,錯誤的是(   )。

A、SSD 固態硬盤中沒有機械馬達和風扇,工作時無噪音和震動,B、 SSD 固態硬盤中不使用磁頭,比普通 HDD 硬盤的訪問速度快,C、 SSD 固態硬盤不會發生機械故障,普通 HDD 硬盤則可能發生機械故障,D、 SSD 固態硬盤目前的容量比普通 HDD 硬盤的容量大得多且價格更低

考點:存儲管理

題目:

計算機系統的工作效率通常用(   )來度量:計算機系統的可靠性通常用(   )來評價。

A、平均無故障時間 (MTBF) 和吞吐量,B、平均修復時間 (MTTR) 和故障率,C、平均響應時間、吞吐量和作業周轉時間,D、平均無故障時間(MTBF) 和平均修復時間(MTTR),A、 平均響應時間,B、 平均無故障時間(MTBF),C、 平均修復時間 (MTTR),D、 數據處理速率

考點:計算機性能指標

題目:

我國軟件著作權中的翻譯權是指將原軟件由(   )的權利。

A、源程序語言轉換成目標程序語言,B、一種程序設計語言轉換成另一種程序設計語言,C、一種匯編語言轉換成一種自然語言,D、一種自然語言文字轉換成另一種自然語言文字

考點:知識產權

題目:

(   )可以保護軟件的技術信息、經營信息。

A、軟件著作權,B、 專利權,C、 商業秘密權,D、 商標權

考點:知識產權

題目:

聲音信號的數字化過程包括采樣、(   )和編碼。

A、合成 ,B、 轉換 ,C、 量化 ,D、 壓縮

考點:音頻

題目:

通常所說的 "媒體"有兩重含義,一是指(   )等存儲信息的實體:二是指圖像、 聲音等表達與傳遞信息的載體。

A、文字、圖形、磁帶、半導體存儲器,B、磁盤、光盤、磁帶、半導體存儲器,C、聲卡、 U 盤、磁帶、半導體存儲器,D、視頻卡、磁帶、光盤、半導體存儲器

考點:媒體的種類

63條數據
主站蜘蛛池模板: 武清区| 平遥县| 合川市| 宽甸| 佛教| 北流市| 江山市| 临沂市| 汉中市| 涿州市| 黄冈市| 徐水县| 剑河县| 宁蒗| 抚顺市| 高密市| 宜昌市| 仁化县| 渭南市| 寻甸| 襄汾县| 邵阳县| 县级市| 九龙城区| 东光县| 哈巴河县| 东乡| 安康市| 广元市| 平顶山市| 南安市| 大姚县| 鹤壁市| 襄汾县| 许昌县| 福贡县| 武夷山市| 永济市| 罗源县| 抚宁县| 罗田县|