• <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. 計算機二級考試內容

        時間:2025-09-01 11:36:01 晶敏 計算機等級 我要投稿

        計算機二級考試內容

          計算機二級考試是全國計算機等級考試(National Computer Rank Examination,簡稱NCRE)四個等級中的一個等級,那么計算機二級考試內容是什么呢,一起和小編來了解一下!

        計算機二級考試內容

          考試科目:

          語言程序設計(C、C++、Java、Visual Basic、Delphi)、數據庫程序設計(Visual FoxPro、Access)共七個科目。

          考核內容:

          二級定位為程序員,考核內容包括公共基礎知識和程序設計。所有科目對基礎知識作統一要求,使用統一的公共基礎知識考試大綱和教程。二級公共基礎知識在各科筆試中的分值比重為30%(30分)。程序設計部分的比重為70%(70分),主要考查考生對程序設計語言使用和編程調試等基本能力。

          考試形式:

          二級所有科目的考試仍包括筆試和上機考試兩部分。二級C筆試時間由120分鐘改為90分鐘,上機時間由60分鐘改為90分鐘。所有二級科目的筆試時間統一為90分鐘,上機時間統一為90分鐘。

          系統環境:

          二級各科目上機考試應用軟件為:中文專業版Access 2003、中文專業版Visual Basic 6.0、中文專業版Visual FoxPro 6.0、Visual C++ 6.0,二級C上機應用軟件Visual C++6.0,二級Java上機應用軟件專用集成開發環境“NetBeans中國教育考試版2007”(有關網站將提供免費下載),二級Delphi使用Delphi7.0版本。

          二級證書表明持有人具有計算機基礎知識和基本應用能力,能夠使用計算機高級語言編寫程序和調試程序,可以從事計算機程序的編制工作、初級計算機教學培訓工作以及計算機企業的業務和營銷工作。

          一、析構函數

          前面的一些例子都沒有說明析構函數,這是因為所用到的類在結束時不需要做特別的清理工作。下面的程序給出了一新的Date類,其中包括一個字符串指針,用來表示月份。

          #include iostream.h

          #include string.h

          class Date

          {

          int mo,da,yr;

          char*month;

          public:

          Date(int m=0, int d=0, int y=0);

          ~Date();

          void display()const;

          };

          Date::Date(int m,int d,int y)

          {

          static char*mos[] =

          {

          January,February,March,April,May,June,

          July,August,September,October,November,December

          };

          mo=m; da=d; yr=y;

          if(m!=0)

          {

          month=new char[strlen(mos[m-1])+1];

          strcpy(month, mos[m-1]);

          }

          else month = 0;

          }

          Date::~Date()

          {

          [] month;

          }

          void Date::display()const

          {

          if(month!=0) cout< }

          int main()

          {

          Date birthday(8,11,1979);

          birthday.display();

          return 0;

          }

          在Date對象的構造函數中,首先用new運算符為字符串month動態分配了內存,然后從內部數組中把月份的名字拷貝給字符串指針month。

          析構函數在刪除month指針時,可能會出現一些問題。當然從這個程序本身來看,沒什么麻煩;但是從設計一個類的角度來看,當Date類用于賦值時,就會出現問題。假設上面的main()修改為“

          int main()

          {

          Date birthday(8,11,1979);

          Date today;

          today=birthday;

          birthday.display();

          return 0;

          }

          這會生成一個名為today的空的Date型變量,并且把birthday值賦給它。如果不特別通知編譯器,它會簡單的認為類的賦值就是成員對成員的拷貝。在上面的程序中,變量birthday有一個字符型指針month,并且在構造函數里用new運算符初始化過了。當birthday離開其作用域時,析構函數會調用運算符來釋放內存。但同時,當today離開它的作用域時,析構函數同樣會對它進行釋放操作,而today里的month指針是birthday里的month指針的一個拷貝。析構函數對同一指針進行了兩次刪除操作,這會帶來不可預知的后果。

          如果假設today是一個外部變量,而birthday是一個自變量。當birthday離開其作用域時,就已經把對象today里的month指針刪除了。顯然這也是不正確的。

          再假設有兩個初始化的Date變量,把其中一個的值賦值給另一個:

          Date birthday(8,11,1979);

          Date today(12,29,2003);

          today=birthday;

          問題就更復雜了,當這兩個變量離開作用域時,birthday中的month的值已經通過賦值傳遞給了today。而today中構造函數用new運算符給month的值卻因為賦值被覆蓋了。這樣,birthday中的month被刪除了兩次,而today中month卻沒有被刪除掉。

          二、重載賦值運算符

          為了解決上面的問題,我們應該寫一個特殊的賦值運算符函數來處理這類問題。當需要為同一個類的兩個對象相互賦值時,就可以重載運算符函數。這個方法可以解決類的賦值和指針的釋放。

          下面的程序中,類中的賦值函數用new運算符從堆中分配了一個不同的指針,該指針獲取賦值對象中相應的值,然后拷貝給接受賦值的對象。

          在類中重載賦值運算符的格式如下:

          void operator = (const Date&)

          后面我們回加以改進。目前,重載的運算符函數的返回類型為void。它是類總的成員函數,在本程序紅,是Date類的成員函數。它的函數名始終是operator =,參數也始終是同一個類的對象的引用。參數表示的是源對象,即賦值數據的提供者。重載函數的運算符作為目標對象的成員函數來使用。

          #include iostream.h

          #include string.h

          class Date

          {

          int mo,da,yr;

          char*month;

          public:

          Date(int m=0, int d=0, int y=0);

          ~Date();

          void operator=(const Date&);

          void display()const;

          };

          Date::Date(int m, int d, int y)

          {

          static char*mos[] =

          {

          January,February,March,April,May,June,

          July,August,September,October,November,December

          };

          mo = m; da = d; yr = y;

          if (m != 0)

          {

          month = new char[strlen(mos[m-1])+1];

          strcpy(month, mos[m-1]);

          }

          else month = 0;

          }

          Date::~Date()

          {

          [] month;

          }

          void Date::display()const

          {

          if (month!=0) cout

          cin >> name;

          if (strncmp(name,end, 3) == 0) break;

          ListEntry*list = new ListEntry(name);

          if (prev != 0) prev->AddEntry(*list);

          prev = list;

          }

          while (prev != 0)

          {

          prev->display();

          ListEntry*hold = prev;

          prev = prev->PrevEntry();

          hold;

          }

          return 0;

          }

          程序運行時,會提示輸入一串姓名,當輸入完畢后,鍵入end,然后程序會逆序顯示剛才輸入的所有姓名。

          程序中ListEntry類含有一個字符串和一個指向前一個表項的指針。構造函數從對中獲取內存分配給字符串,并把字符串的內容拷貝到內存,然后置鏈接指針為NULL。析構函數將釋放字符串所占用的內存。

          成員函數PrevEntry()返回指向鏈表前一個表項的指針。另一個成員函數顯示當前的表項內容。

          成員函數AddEntry(),它把this指針拷貝給參數的preventry指針,即把當前表項的地址賦值給下一個表項的鏈接指針,從而構造了一個鏈表。它并沒有改變調用它的listEntry對象的內容,只是把該對象的地址賦給函數的參數所引用的那個ListEntry對象的preventry指針,盡管該函數不會修改對象的數據,但它并不是常量型。這是因為,它拷貝對象的地址this指針的內容給一個非長常量對象,而編譯器回認為這個非常量對象就有可能通過拷貝得到的地址去修改當前對象的數據,因此AddEntry()函數在聲明時不需要用const。

          延伸閱讀:計算機三級考試內容

          分為“PC技術”、“信息管理技術”、“數據庫技術”和“網絡技術”等四個類別。“PC技術”考核PC機硬件組成和Windows操作系統的基礎知識以及PC機使用、管理、維護和應用開發的基本技能;“信息管理技術”考核計算機信息管理應用基礎知識及管理信息系統項目和辦公自動化系統項目開發、維護的基本技能;“數據庫技術”考核數據庫系統基礎知識及數據庫應用系統項目開發和維護的基本技能;“網絡技術”考核計算機網絡基礎知識及計算機網絡應用系統開發和管理的基本技能。

          三級“PC技術”證書,表明持有人具有計算機應用的基礎知識,掌握Pentium微處理器及PC計算機的工作原理,熟悉PC機常用外部設備的功能與結構,了解WINDOWS操作系統的基本原理,能使用匯編語言進行程序設計,具備從事機關、企事業單位PC機使用、管理、維護和應用開發的能力;

          三級“信息管理技術”證書,表明持有人具有計算機應用的基礎知識,掌握軟件工程、數據庫的基本原理和方法,熟悉計算機信息系統項目的開發方法和技術,具備從事管理信息系統項目和辦公自動化系統項目開發和維護的基本能力;

          三級“數據庫技術”證書,表明持有人具有計算機應用的基礎知識,掌握數據結構、操作系統的基本原理和技術,熟悉數據庫技術和數據庫應用系統項目開發的方法,具備從事數據庫應用系統項目開發和維護的基本能力;

          三級“網絡技術”證書,表明持有人具有計算機網絡通信的基礎知識,熟悉局域網、廣域網的原理以及安全維護方法,掌握因特網(INTERNET)應用的基本技能,具備從事機關、企事業單位組網、管理以及開展信息網絡化的能力。

          計算機二級考試報名信息填報指南

          【第一步】:選擇IE瀏覽器(不要用360瀏覽器)

          1、輸入報名地址

          (進入天津市計算機等級考試考點報名系統頁面)。

          2、彈出登錄頁面,選擇“其他賬號登錄——用qq登錄”

          【第二步】:仔細閱讀報名協議,點擊同意,填寫報名信息

          1、注意事項:帶“*”為必填項,其余可填可不填。

          2、【基本信息】特別是姓名、性別、出生日期、民族、身份證號務必填寫正確,其他必填項如實填寫即可,提交后不可更改,手機號填寫自己的。

          3、報考考點,選擇:(120034)南開大學計算中心或選擇自己學校考點均可。

          選擇南開大學計算中心的考生,機構可以統一發放考試合格證書。選擇其他考點考生,考生考試合格后,自己去報考考點領取合格證書。

          4、報考語言級別,根據報考級別選擇相應科目。

          如:計算機二級Office學員選擇:(65)Ms Office高級應用。

          計算機二級C語言學員選擇:(24)C語言程序設計

          【第三步】:填寫并檢查無誤后,點擊提交報名信息,上傳照片。

          照片規格要求(簡單一句話——1寸藍底證件照,沒有的去照相館照要求的尺寸):

          1、照片將來用于合格證書,應為考生本人近期正面免冠半身證件照,不得使用生活照!

          2、照片像素最小為192x144(高x寬),成像區最小為48mmx33mm(高x寬)。成像區上下要求頭上部空1/10,頭部占7/10,肩部占1/5,左右各空1/10。

          3、照片文件大小要求:20KB-200KB。

          【第四步】:

          上傳照片后,在線繳費。

          【第五步】:

          繳費成功后,下載保存(或打印)報名登記表,一定要記清楚自己的注冊時的QQ登錄賬號。

          正確的復習方法

          其實計算機二級并不難,大多為記憶性的知識,需要靈活運用的很少。所以,備考二級不宜太早,以考前一個半月開始準備為宜。

          所謂萬變不離其宗,因此教材應至少通讀兩遍,把該記住(如變量、函數等)的都記牢,并不斷復習鞏固。參考資料則不宜過多過雜,題海戰術不是最有效的,可根據考試大綱,對所做題型進行適當分類整理。比如在二級考筆試中,一般有四大類,每一大類又有若干小類,包括計算機硬件和軟件系統的常識,一些基礎概念、數制、各種外設的常識、主機常識等,以及計算機最新發展的一些基本常識,如互聯網、多媒體等;二是DOS操作系統的知識,如目錄、路徑,文件等知識;三是某一語種的基本知識,如命令函數的功能和用法;四是該語種的程序閱讀和理解,一般是給一段小程序,要求考生理解其意義,或選擇或填空。

          筆試

          做筆試題最好在電腦上實驗。如果是程序題,把程序輸進電腦進行運行,看得出什么結果。若是命令和函數,也可在電腦上測試,這樣你會發現許多有趣的技巧或別的東西,記憶深刻。

          一般說來,筆試部分只需五套模擬試題外加兩套歷年真題便可搞掂。但做這些套題時不能走馬觀花,要反復練習,認真分析,加以總結。“北大飛騰”的系列參考書非常具有代表性,解題技巧和復習重點一目了然,最重要的是價錢還不貴。

          機試

          機試相對較難,二級沒過的人80%栽到機試上。

          機試部分除了多練習別無他法。上機的編程題分數較多,如果只是紙上談兵,沒有實際的編程經驗,很難應付考試。對二級考生,為準備上機編程,應熟練地掌握30~50個左右的程序例子。上機題一般都有輸出結果,而要產生輸出結果,必須運行程序,運用程序調試方法。在運行中調試程序,是一項重要的技能。“華東理工大學上海捷成系統工程部”的一套軟件就很好,如果能做好這套軟件里面的三十套全真模擬機試題,考出優秀絕對沒有問題(今年所考的機試題竟有90%與那套光盤內容相同)。

          考場上

          考前應提前30分鐘到侯考室,并帶好準考證和身份證,為避免丟失,最好用一透明塑料袋封裝好。進入界面后應仔細核對準考證號和身份證號,以避免不必要的麻煩。要一字不漏地細心審題,如要求所生成的表單或菜單等存入指定目錄?應回到此目錄下檢查?不僅要看內容是否符合題意?還要注意大小寫。如是程序編寫或改錯?應該運行一遍?確保萬無一失。考完按下“交卷”后最好不要馬上離開,等監考人員確認交卷正常并同意離開時再走。萬一不幸死機,千萬別驚慌,擅自關機重啟,而應舉手報告監考人員。

          由于機試是分批抽題考試,每次考完一批,都可詢問考完同學的一些題目,運氣好的話有可能抽到相同的題。當然,考完之后最重要的是記得存盤,否則就前功盡棄了。

          備忘錄

          從1997年開始,全國計算機等級考試每年考兩次。上半年開考一、二、三級,下半年開考一、二、四級。上半年考試時間為4月第一個星期天上午?筆試?,上機考試從筆試的下一天開始,由考點具體安排。下半年考試時間為9月倒數第二個星期天上午筆試,上機考試時間從筆試的下一天開始,由考點具體安排。

          考試報名試報名的具體時間由各省、自治區、直轄市、省級承辦機構規定。

        【計算機二級考試內容】相關文章:

        計算機二級Access考試內容09-13

        計算機二級java考試內容08-29

        全國計算機二級考試內容09-25

        2017年精選計算機二級考試內容10-08

        計算機二級考試內容有哪些09-05

        2017計算機二級考試內容VB07-24

        2017計算機二級考試內容office09-16

        2017計算機二級考試內容access10-06

        2017計算機二級考試內容Msoffice08-19

        国产高潮无套免费视频_久久九九兔免费精品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. 亚洲国产另类久久久精品黑人 | 永久三级网站在线观看 | 最新午夜视频精品视在线播放 | 亚洲欧美日韩一区二区在线观看 | 日韩一区二区三区在线观看视频 | 亚洲va韩国va欧美va久久 |