亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      自考

      各地資訊
      當前位置:考試網(wǎng) >> 自學考試 >> 自考真題 >> 工學類 >> 互聯(lián)網(wǎng)及其應用 >> 文章內(nèi)容

      排行熱點

      全國2012年10月自學考試互聯(lián)網(wǎng)及其應用試題_第2頁

      來源:考試網(wǎng) [ 2015年3月5日 ] 【大 中 小】

      非選擇題部分

      注意事項:

      用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。

      二、填空題(本大題共20小題,每空1分,共20分)

      21.進入二十一世紀以來,軟件開發(fā)工具的發(fā)展有兩個鮮明的特點,第一個特點是面向網(wǎng)

      絡,另一個特點是_______________的興起和運用。

      22.軟件開發(fā)工作的起點是____________的提出。

      23.即插即用的程序設計,由一部分人專門生產(chǎn)____________,而另一部分人則構造整個軟件的結構。

      24.結構化程序設計把程序的結構分解成三種基本模塊:處理單元、循環(huán)機制、____________。

      25.數(shù)據(jù)流程圖的基本元素是外部實體、數(shù)據(jù)處理與____________,用箭頭表示信息的流

      動狀況。

      26.信息庫(Repository)中應保存編程階段的所有成果,包括程序代碼、框圖、____________、測試情況、驗收報告和使用說明。

      27.軟件開發(fā)工具的三個技術要點是____________、保證信息的準確傳遞和保證系統(tǒng)的開放性。

      28.需求分析階段的任務是建立____________。

      29.購買現(xiàn)成的軟件開發(fā)工具還是自己開發(fā)專用的工具與具體工作的____________、環(huán)境、

      人員素質(zhì)、項目特征都有不可分割的聯(lián)系。

      30.通過網(wǎng)絡,人們可以更方便地共享知識、____________,這就給軟件重用、知識重用

      提供了新的機會。

      31.Eclipse工作臺(Workbench)是一個高級用戶界面框架,它為用戶提供了一個___________和可擴展的用戶界面。

      32.Eclipse的工作空間是負責管理____________的插件,包括用戶創(chuàng)建的項目、那些項目

      中的文件,以及文件變更和其他資源。

      33.Eclipse集成開發(fā)環(huán)境中,每個小程序都是以____________為單位存在的。

      34.Eclipse重構中的重命名功能為我們解決了變量、類、____________.等重命名的所有問題。

      35.只有對于軟件開發(fā)中涉及的各種信息,以及在開發(fā)過程中它們的____________、變化、

      關系、一致性等有了完整與深刻的理解,才能真正實現(xiàn)軟件開發(fā)工具的一體化。

      36.Eclipse CDT調(diào)試器允許用戶使用設置斷點、____________、單步執(zhí)行代碼的方法來控制程序的運行過程。

      37.Eclipse CDT編輯器的首選項設置包括外觀、鍵、搜索、____________和瀏覽器。

      38.版本控制軟件ClearCase涵蓋的范圍包括版本管理、____________、工作空間管理和

      過程控制。

      39.對象是客觀世界的____________。

      40.在OO程序設計中,對象表達為被描述事物的數(shù)據(jù)和____________的統(tǒng)一整體。

      三、簡答題(本大題共6小題,每小題5分,共30分)

      41.什么是專用的軟件開發(fā)工具?它有什么優(yōu)點和不足?

      42.簡述好的軟件的質(zhì)量要求。

      43.簡述時序網(wǎng)絡的作用。

      44.在購置軟件開發(fā)工具時,必須要明確什么?

      45.簡述軟件開發(fā)工具的智能化的含義。

      46.簡述面向對象方法及基本特點。

      四、論述題(本大題共1小題,10分)

      47.軟件項目管理主要內(nèi)容。

      五、應用題(本大題共1小題,20分)

      48.(本題共有10個關鍵點,均已用數(shù)字標出,請將答案填寫在答題紙上)

      完成一個程序,輸入3個數(shù)a,b,c,按從小到大的順序輸出。使用Eclipse CDT實現(xiàn)該C程序,完成從新建項目、源文件夾,編寫代碼并最終編譯運行這一系列步驟,請補充上述這些步驟中的關鍵點。

      (1)新建項目:打開   ①   集成環(huán)境,點擊菜單欄上的“File”菜單,選擇新建子菜單下的   ②    .選項,彈出選擇向導窗口。在對話框中打開C/C++文件夾,選擇“CProject”后點擊“Next”進入下一步。在項目名稱欄中輸入sort,并在項目類型“Project type”標簽中打開“Executable”文件夾,選擇“Empty Project”,點擊“Finish”按鈕完成。

      (2)新建源文件夾:鼠標右鍵點擊資源瀏覽器中的新建的sort項目,在彈出的菜單中,

      選擇“New”子菜單里的源文件夾“Source Folder”選項。在彈出的窗口中需要輸入文

      件夾名稱,把光標定位到   ③    一欄中輸入源文件夾名稱“src”,然后點擊完成“Finish”按鈕即可。

      (3)新建C類文件:參照前一個步驟新建的源文件夾,在資源管理器中鼠標右鍵點擊src文件夾,在彈出的菜單中選擇   ④   子菜單里的   ⑤   選項,新建一個類文件。

      (4)編寫C程序代碼:打開第3步中建好的類文件,在編輯器中編寫代碼如下,補充代碼中的關鍵步驟。

      #include"stdio.h"

      #include"stdlib.h"

      int main(void)

      {

      Void swap(int*pl,int*p2);

      int nl,n2,n3;

      int*pointerl,*pointer2,*pointer3;

      printf("請輸入3個數(shù)字:nl,n2,n3:");

      scanf("%d,%d,%d",&n1,&n2,&n3);

      pointerl=&nl;

      pointer2=&n2;

      pointer3=    ⑥     ;

      if(nl>n2)swap(pointerl,pointer2);

      if(nl>n3)swap(pointerl,pointer3);

      if(    ⑦    )swap(pointer2,pornter3);

      printf("從小到大的順序是:%d,%d,%d\n",nl,n2,n3);

      retumEXIT_SUCCESS;

      }

      Void swap(  ⑧   ){

      int p;

      p=*p1;

      *p1=*p2;

      *p2=p;

      }

      (5)使用瀏覽功能查看函數(shù)的調(diào)用層次:Eclipse的查看調(diào)用層次功能可以清晰展現(xiàn)函

      數(shù)調(diào)用關系。首先,將光標定位到編輯器中的   ⑨   函數(shù),點擊菜單欄上的“   ⑩   ”菜單,選擇打開調(diào)用層次結構“open Call Hierarchy”選項即可看到該函數(shù)的調(diào)用層次:main()->swap()。

       

      首頁 1 2 尾頁
      責編:liujianting