久久影视这里只有精品国产,激情五月婷婷在线,久久免费视频二区,最新99国产小视频

        • 回答數(shù)

          4

        • 瀏覽數(shù)

          205

        大力非水手
        首頁(yè) > 工程師考試 > 軟件工程師考試字體

        4個(gè)回答 默認(rèn)排序
        • 默認(rèn)排序
        • 按時(shí)間排序

        終于改了名字

        已采納

        2005年全國(guó)計(jì)算機(jī)等級(jí)考試一級(jí)winB考試大綱基本要求 1.具有計(jì)算機(jī)的基礎(chǔ)知識(shí)。 2.了解微型計(jì)算機(jī)系統(tǒng)的基本組成。 3.了解操作系統(tǒng)的基本功能,掌握Windows的使用方法。 4.了解文字處理的基本知識(shí),能夠使用windows環(huán)境下的字表處理軟件word,熟練掌握一種漢字輸入方法。 5.了解數(shù)據(jù)庫(kù)系統(tǒng)的基本功能:掌握Windows環(huán)境下的數(shù)據(jù)庫(kù)系統(tǒng)FoxPro的基本操作。 6.了解計(jì)算機(jī)網(wǎng)絡(luò)及因特網(wǎng)(Internet)的初步知識(shí)。 7.了解計(jì)算機(jī)病毒的防治常識(shí)。 考試內(nèi)容 1、基礎(chǔ)知識(shí)、計(jì)算機(jī)的概念、類型及其應(yīng)用領(lǐng)域;計(jì)算機(jī)系統(tǒng)的配置及主要技術(shù)指標(biāo)。 2.?dāng)?shù)制及不同數(shù)制間數(shù)據(jù)的轉(zhuǎn)換;二進(jìn)制數(shù)的算術(shù)運(yùn)算和邏輯運(yùn)算。 3.計(jì)算機(jī)的數(shù)據(jù)與編碼:計(jì)算機(jī)中數(shù)據(jù)的表示、數(shù)據(jù)的存儲(chǔ)單位;字符、漢字及編碼。 4.微型計(jì)算機(jī)的指令系統(tǒng)和系統(tǒng)組成的初步知識(shí),CPU、存儲(chǔ)器以及輸入輸出設(shè)備的功能和使用方法。 5、計(jì)算機(jī)中機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言和數(shù)據(jù)庫(kù)語(yǔ)言的概念。 6、計(jì)算機(jī)的安全操作,病毒的概念及其防治。 7.多媒體計(jì)算機(jī)的初步知識(shí)。 二、操作系統(tǒng)的功能和使用 1.操作系統(tǒng)的功能和分類。 2.操作系統(tǒng)的組成、文件、目錄、盤符和路徑、常用命令。 3.Windows 95使用初步: (1)Windows 95的特點(diǎn)、功能、配置、運(yùn)行環(huán)境。 (2)windOws 95“開(kāi)始”按鈕、“任務(wù)欄”、圖標(biāo)等的使用。 (3)應(yīng)用程序的運(yùn)行和退出、資源瀏覽。 (4)文件和文件夾的創(chuàng)建、移動(dòng)、刪除、復(fù)制、更名及設(shè)置屬性等操作。 (5)中文輸入法的安裝、卸除、選用和屏幕顯示,中文DOS方式的使用。 4.操作系統(tǒng)對(duì)漢字的支持。 三、字表處理軟件的功能和使用 1. 中文WORD for windows 95的基本功能,word的運(yùn)行環(huán)境和啟動(dòng),Word工作窗口。 2.文檔的創(chuàng)建、打開(kāi)與編輯,文檔的查找與替換,多窗口編輯。 3.文檔的保存、拷貝、復(fù)制、刪除、顯示、打印。 4.文檔字符格式的設(shè)置、段落格式和頁(yè)面格式的編排。 5.word的圖形功能,wOrd的圖形編輯器及使用。 6.Word的表格制作,表格中數(shù)據(jù)的填寫(xiě),數(shù)據(jù)的排序和計(jì)算。 四、數(shù)據(jù)庫(kù)系統(tǒng)的基本概念和使用 1.?dāng)?shù)據(jù)庫(kù)的基本知識(shí)。 2.FoxPro for windows 95系統(tǒng)的運(yùn)行環(huán)境;系統(tǒng)的啟動(dòng)及退出。 3.?dāng)?shù)據(jù)庫(kù)文件的建立、顯示、修改、拷貝、排序與索引,數(shù)據(jù)庫(kù)的打開(kāi)及關(guān)閉。 4.?dāng)?shù)據(jù)記錄的定位、插入、刪除、拷貝、檢索,基本計(jì)算和基本函數(shù)。 5.?dāng)?shù)據(jù)庫(kù)間的關(guān)聯(lián)與連接。 6.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用。 五、計(jì)算機(jī)網(wǎng)絡(luò)的初步知識(shí) 1.計(jì)算機(jī)網(wǎng)絡(luò)的概念和分類。 2.計(jì)算機(jī)通信的簡(jiǎn)單概念:Modem、網(wǎng)卡等。 3.計(jì)算機(jī)局域網(wǎng)的特點(diǎn)。 4.因特網(wǎng)(Internet)的基本概念和簡(jiǎn)單應(yīng)用:撥號(hào)接入、電子函件(E一mail)、萬(wàn)維網(wǎng)(WWW)等。 六、上機(jī)操作 1.Windows 95的基本操作。 2.漢字錄入。 3.字表處理軟件的使用。 4.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的操作。 說(shuō)明: ①上機(jī)考試時(shí)間為45分鐘 ②上機(jī)操作的1、2、3、4部分均為必考 2005年全國(guó)計(jì)算機(jī)等級(jí)考試一級(jí)MS Office考試大綱基本要求 1.具有使用微型計(jì)算機(jī)的基礎(chǔ)知識(shí)(包括計(jì)算機(jī)病毒的防治常識(shí))。 2.了解微型計(jì)算機(jī)系統(tǒng)的組成和各組成部分的功能。 3.了解操作系統(tǒng)的基本功能和作用,掌握Windows的基本操作和應(yīng)用。 4.了解文字處理的基本知識(shí),掌握Word輸入方法,熟練掌握一種漢字(鍵盤)的基本操作和應(yīng)用。 5.了解電子表格軟件基本知識(shí),掌握Excel的基本操作和應(yīng)用。 6.了解演示文稿的基本知識(shí),掌握PowerPoint的基本操作和應(yīng)用。 7.了解計(jì)算機(jī)網(wǎng)絡(luò)的基本概念和因特網(wǎng)(Internet)的初步知識(shí),掌握因特網(wǎng)(Internet)的簡(jiǎn)單運(yùn)用。 考試內(nèi)容 一、基礎(chǔ)知識(shí) 1.計(jì)算機(jī)的概念、類型及其應(yīng)用領(lǐng)域;計(jì)算機(jī)系統(tǒng)的配置及主要技術(shù)指標(biāo)。 2.數(shù)制的概念,二進(jìn)制整數(shù)與十進(jìn)制整數(shù)之間的轉(zhuǎn)換。 3.計(jì)算機(jī)的數(shù)據(jù)與編碼。數(shù)據(jù)的存儲(chǔ)單位(位、字節(jié)、字);西文字符與ASCII碼;漢字及其編碼(國(guó)標(biāo)碼)的基本概念。 4.計(jì)算機(jī)的安全操作, 病毒的概念及其防治。 二、微型計(jì)算機(jī)系統(tǒng)的組成 1.計(jì)算機(jī)硬件系統(tǒng)的組成和功能:CPU、存儲(chǔ)器(ROM、RAM)以及常用的輸入輸出設(shè)備的功能。 2.計(jì)算機(jī)軟件系統(tǒng)的組成和功能:系統(tǒng)軟件和應(yīng)用軟件 ,程序設(shè)計(jì)語(yǔ)言(機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言)的概念。 3.多媒體計(jì)算機(jī)系統(tǒng)的初步知識(shí)。 三、操作系統(tǒng)的功能和使用 1.操作系統(tǒng)的基本概念、功能、組成和分類(DOS、Windows、Unix、Linux)。 操作系統(tǒng)的基本概念和常用術(shù)語(yǔ),文件、文件名、目錄(文件夾)、目錄(文件夾)樹(shù)和路徑等。 操作系統(tǒng)的基本操作和應(yīng)用。 (1)Windows概述、特點(diǎn)和功能、配置和運(yùn)行環(huán)境。 (2)Windows“開(kāi)始”按鈕、“任務(wù)欄”、“菜單”、“ 圖標(biāo)”等的使用。 (3)應(yīng)用程序的運(yùn)行和退出。 (4)掌握資源管理系統(tǒng)“我的電腦”或“資源管理器”的操作與應(yīng)用。文件和文件夾的創(chuàng)建、移動(dòng)、復(fù)制、刪除、更名、查找、打印和屬性設(shè)置。 (5)軟盤格式化和整盤復(fù)制,磁盤屬性的查看等操作。 (6)中文輸入法的安裝、刪除和選用。 (7)在Windows環(huán)境下,使用中文DOS方式。 (8)快捷方式的設(shè)置和使用。 四、字表處理軟件的功能和使用 1.字表處理軟件的基本概念,中文Word的基本功能、運(yùn)行環(huán)境、啟動(dòng)和退出。 2.文檔的創(chuàng)建,打開(kāi)和基本編輯操作,文本的查找與替換,多窗口和多文檔的編輯。 3.文檔的保存、保護(hù)、復(fù)制、刪除、插入和打印。 4.字體格式、段落格式和頁(yè)面格式等文檔編排的基本操作,頁(yè)面設(shè)置和打印預(yù)覽。 的圖形功能,圖形編輯器及其使用。 的表格制作功能:表格的創(chuàng)建,表格中數(shù)據(jù)的輸入與編輯,數(shù)據(jù)的排序和計(jì)算。 五、電子表格軟件的功能和使用 1.電子表格的基本概念,中文Excel的功能、運(yùn)行環(huán)境、啟動(dòng)和退出。 2.工作簿和工作表的基本概念,工作表的創(chuàng)建、數(shù)據(jù)輸入、編輯和排版。 3.工作表的插入、復(fù)制、移動(dòng)、更名、保存和保護(hù)等基本操作。 4.單元格的絕對(duì)地址和相對(duì)地址的概念,工作表中公式的輸入與常用函數(shù)的使用。 5.數(shù)據(jù)清單的概念,記 錄單的使用,記錄的排序、篩選、查找和分類匯總。 6.圖表的創(chuàng)建和格式設(shè)置。 六、電子演示文稿制作軟件的功能和使用 1.中文PowerPoint的功能、運(yùn)行環(huán)境、啟動(dòng)和退出。 2.演示文稿的創(chuàng)建、打開(kāi)和保存。 3.演示文稿視圖的使用,幻燈片的制作、文字編排、圖片和圖表插入及模板的選用。 4.幻燈片的手稿和刪除,演示順序的,多媒體對(duì)象的插入,演示文稿的打包和改變,幻燈片格式的設(shè)置,幻燈片放映效果的設(shè)置打印。 考試方式 1.筆試:90分鐘。 2.上機(jī)操作:60分鐘。 在指定時(shí)間內(nèi),使用微機(jī)完成下列各項(xiàng)操作: 1.漢字錄入能力測(cè)試(錄入120個(gè)漢字,限時(shí)10分鐘)。 的使用。 操作。 操作。 操作。 的撥號(hào)連接、瀏覽器(IE)的簡(jiǎn)單使用和電子郵件(E_mail)收發(fā)。 2005年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual Basic考試大綱基本要求 1.具有計(jì)算機(jī)的基礎(chǔ)知識(shí)。 2.了解操作系統(tǒng)的基本概念,掌握常用操作系統(tǒng)的使用。 3.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法,熟悉算法描述工具――流程圖的使用。 4.能熟練地使用一種高級(jí)語(yǔ)言或數(shù)據(jù)庫(kù)語(yǔ)言編寫(xiě)程序、調(diào)試程序。 考試內(nèi)容 一、基礎(chǔ)知識(shí)與基本操作 (一)基礎(chǔ)知識(shí) 1.計(jì)算機(jī)系統(tǒng)的主要技術(shù)指標(biāo)與系統(tǒng)配置。 2.計(jì)算機(jī)系統(tǒng)、硬件、軟件及其相互關(guān)系。 3.微機(jī)硬件系統(tǒng)的基本組成。包括:中央處理器(運(yùn)算器與控制器),內(nèi)存儲(chǔ)器(RAM與ROM),外存儲(chǔ)器(硬盤、軟盤與光盤),輸入設(shè)備(鍵盤與鼠標(biāo))輸出設(shè)備(顯示器與打印機(jī))。 4.軟件系統(tǒng)的綴成,系統(tǒng)軟件與應(yīng)用軟件;軟件舶蒸豐概念,文檔;程序設(shè)計(jì)語(yǔ)言與語(yǔ)言處理程序(匯編程序、編譯程序、解釋程序)。 5.計(jì)算機(jī)的常用數(shù)制(二進(jìn)制、十六進(jìn)制及其與十進(jìn)制之間的轉(zhuǎn)換);數(shù)據(jù)基本單位(位、字節(jié)、字)。 6.計(jì)算機(jī)的安全操作;計(jì)算機(jī)病毒的防治。 7.計(jì)算機(jī)網(wǎng)絡(luò)的一般知識(shí)。 8.多媒體技術(shù)的一般知識(shí)。 (二)DOS的基本操作 l.操作系統(tǒng)的基本功能與分類。 操作系統(tǒng)的基本組成。 3.文件、目錄、路徑的基本概念。 4.常用DOS操作,包括: 初始化與啟動(dòng): 文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRⅠB); 目錄操作(DⅠR,MD,CD,RD,TREE,PATH); 磁盤操作(FORMAT,DⅠSKCOPY,CHKDSK); 功能操作(ⅤER,DATE,TⅠME,CLS,PROMPT,HELp); 批處理(批處理文件的建立與執(zhí)行,自動(dòng)批處理文件); 輸入輸出改向。 (三)Windows的基本操作 的特點(diǎn)、基本構(gòu)成及其運(yùn)行環(huán)境。 用戶界面的基本元素。包括:窗口、圖標(biāo)、菜單、對(duì)話框、按鈕、光標(biāo)等。 基本操作。包括:啟動(dòng)與退出,鼠標(biāo)操作,窗口操作,圖標(biāo)操作、菜單操作,對(duì)話框操作。 二、程序設(shè)計(jì) 1.能運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)方法編寫(xiě)程序。 2.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法。 3.能熟練使用一種高級(jí)語(yǔ)言或一種數(shù)據(jù)庫(kù)語(yǔ)言(共有QBASIC、FORTRAN、C以及FoxBASE+等四種語(yǔ)言,考生任選其中一種。各種語(yǔ)言的考試內(nèi)容附后)。 三、上機(jī)操作 在指定的時(shí)間內(nèi)使用微機(jī)完成下述操作: 1.完成指定的計(jì)算機(jī)基本操作(包括機(jī)器啟動(dòng)和操作命令的使用)。 2.按給定要求編寫(xiě)和運(yùn)行程序。 3.調(diào)試程序,包括對(duì)給出的不完善的程序進(jìn)行修改和補(bǔ)充,使之能得到正確的結(jié)果。 QBASIC語(yǔ)言程序設(shè)計(jì) (一)QBASIC的基本概念 提供的數(shù)據(jù)類型。 2.常量和變量的概念、變量的命名規(guī)則、變量的類型說(shuō)明。 3. 運(yùn)算符和運(yùn)算規(guī)則(算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、字符運(yùn)算)。 4. 表達(dá)式(算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、字符表達(dá)式)的概念及求值。 (二)順序結(jié)構(gòu)程序設(shè)計(jì) 1. 變量的賦值(LET語(yǔ)句)。 2. 數(shù)據(jù)輸出(PRINT語(yǔ)句)。 3. 數(shù)據(jù)輸入(INPUT語(yǔ)句,READ/DATA語(yǔ)句,RESTORE語(yǔ)句)。 4. 程序停止執(zhí)行(END語(yǔ)句,STOP語(yǔ)句)。 5. 程序注釋(REM語(yǔ)句)。 (三)選擇結(jié)構(gòu)程序設(shè)計(jì) 1. 行IF語(yǔ)句。 2. 塊IF結(jié)構(gòu)。 3. SELECT CASE結(jié)構(gòu) 4. 選擇結(jié)構(gòu)的嵌套 (四)循環(huán)的概念 1. 循環(huán)的概念。 2. WHILE循環(huán)結(jié)構(gòu)。 3. FOR--NEXT循環(huán)結(jié)構(gòu)。 4. DO循環(huán)結(jié)構(gòu)。 5. 循環(huán)結(jié)構(gòu)的嵌套。 (五)數(shù)組 1. 數(shù)組和數(shù)組元素。 2. 數(shù)組定義的方法。 3. 引用數(shù)組元素的方法。 4. 靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組。 5. 一維數(shù)組和多維數(shù)組。 6. 數(shù)組的運(yùn)算。 (六)函數(shù)與子程序 1. 標(biāo)準(zhǔn)函數(shù)。 2. 單行自定義函數(shù)和多行自定義函數(shù)的定義和引用。 3. 塊內(nèi)子程序——子例程(GOSUB--RETURN語(yǔ)句,ONGOSUB--RETURN語(yǔ)句及ONKEY(n)GOSUB--RETURN語(yǔ)句)。 4. 獨(dú)立模塊的子程序的定義(SUB--ENDSUB語(yǔ)句)和調(diào)用(CALL語(yǔ)句)。 5. 模塊化函數(shù)的定義(FUNCTION--ENDFUNCTION語(yǔ)句)和調(diào)用。 6. 模塊間的數(shù)據(jù)傳遞(虛實(shí)結(jié)合)。 7. 全局變量與局部變量。 8. 過(guò)程的嵌套調(diào)用。 9. 過(guò)程的遞歸調(diào)用。 (七)字符處理 1. 字符串變量的概念。 2. 字符串變量的賦值。 3. 字符串的運(yùn)算。 4. 字符串函數(shù)。 5. 字符串?dāng)?shù)組。 (八)文件 1. 文件的概念。 2. 對(duì)源程序文件的操作。 3. 對(duì)順序文件的操作。 4. 記錄型變量的定義(TYPE--ENDTYPE語(yǔ)句)和隨機(jī)文件的操作。 (九)屏幕控制與作圖 1. 屏幕控制(CLS語(yǔ)句,LOCATE語(yǔ)句)。 2. 顯示模式的控制(SCREEN語(yǔ)句)。 3. 顏色的設(shè)置(COLOR語(yǔ)句)。 4. 標(biāo)準(zhǔn)作圖語(yǔ)句(PSET語(yǔ)句,PRESET語(yǔ)句,LINE語(yǔ)句,DRAW語(yǔ)句和CIRCLE語(yǔ)句)。 5. 圖形的著色(PAINT語(yǔ)句)。 2005年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C考試大綱基本要求 1.具有計(jì)算機(jī)的基礎(chǔ)知識(shí)。 2.了解操作系統(tǒng)的基本概念,掌握常用操作系統(tǒng)的使用。 3.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法,熟悉算法描述工具――流程圖的使用。 4.能熟練地使用一種高級(jí)語(yǔ)言或數(shù)據(jù)庫(kù)語(yǔ)言編寫(xiě)程序、調(diào)試程序。 考試內(nèi)容 一、基礎(chǔ)知識(shí)與基本操作 (一)基礎(chǔ)知識(shí) 1.計(jì)算機(jī)系統(tǒng)的主要技術(shù)指標(biāo)與系統(tǒng)配置。 2.計(jì)算機(jī)系統(tǒng)、硬件、軟件及其相互關(guān)系。 3.微機(jī)硬件系統(tǒng)的基本組成。包括:中央處理器(運(yùn)算器與控制器),內(nèi)存儲(chǔ)器(RAM與ROM),外存儲(chǔ)器(硬盤、軟盤與光盤),輸入設(shè)備(鍵盤與鼠標(biāo))輸出設(shè)備(顯示器與打印機(jī))。 4.軟件系統(tǒng)的綴成,系統(tǒng)軟件與應(yīng)用軟件;軟件舶蒸豐概念,文檔;程序設(shè)計(jì)語(yǔ)言與語(yǔ)言處理程序(匯編程序、編譯程序、解釋程序)。 5.計(jì)算機(jī)的常用數(shù)制(二進(jìn)制、十六進(jìn)制及其與十進(jìn)制之間的轉(zhuǎn)換);數(shù)據(jù)基本單位(位、字節(jié)、字)。 6.計(jì)算機(jī)的安全操作;計(jì)算機(jī)病毒的防治。 7.計(jì)算機(jī)網(wǎng)絡(luò)的一般知識(shí)。 8.多媒體技術(shù)的一般知識(shí)。 (二)DOS的基本操作 l.操作系統(tǒng)的基本功能與分類。 操作系統(tǒng)的基本組成。 3.文件、目錄、路徑的基本概念。 4.常用DOS操作,包括: 初始化與啟動(dòng): 文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRⅠB); 目錄操作(DⅠR,MD,CD,RD,TREE,PATH); 磁盤操作(FORMAT,DⅠSKCOPY,CHKDSK); 功能操作(ⅤER,DATE,TⅠME,CLS,PROMPT,HELp); 批處理(批處理文件的建立與執(zhí)行,自動(dòng)批處理文件); 輸入輸出改向。 (三)Windows的基本操作 的特點(diǎn)、基本構(gòu)成及其運(yùn)行環(huán)境。 用戶界面的基本元素。包括:窗口、圖標(biāo)、菜單、對(duì)話框、按鈕、光標(biāo)等。 基本操作。包括:啟動(dòng)與退出,鼠標(biāo)操作,窗口操作,圖標(biāo)操作、菜單操作,對(duì)話框操作。 二、程序設(shè)計(jì) 1.能運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)方法編寫(xiě)程序。 2.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法。 3.能熟練使用一種高級(jí)語(yǔ)言或一種數(shù)據(jù)庫(kù)語(yǔ)言(共有QBASIC、FORTRAN、C以及FoxBASE+等四種語(yǔ)言,考生任選其中一種。各種語(yǔ)言的考試內(nèi)容附后)。 三、上機(jī)操作 在指定的時(shí)間內(nèi)使用微機(jī)完成下述操作: 1.完成指定的計(jì)算機(jī)基本操作(包括機(jī)器啟動(dòng)和操作命令的使用)。 2.按給定要求編寫(xiě)和運(yùn)行程序。 3.調(diào)試程序,包括對(duì)給出的不完善的程序進(jìn)行修改和補(bǔ)充,使之能得到正確的結(jié)果。 C語(yǔ)言程序設(shè)計(jì) (一)C語(yǔ)言的結(jié)構(gòu) 1.程序的構(gòu)成,main函數(shù)和其它函數(shù)。 2.頭文件、數(shù)據(jù)說(shuō)明、函數(shù)的開(kāi)始和結(jié)束標(biāo)志。 3.源程序的書(shū)寫(xiě)格式。 語(yǔ)言的風(fēng)格。 (二)數(shù)據(jù)類型及其運(yùn)算 的數(shù)據(jù)類型(基本類型、構(gòu)造類型、指針類型、空類型)及其定義方法 運(yùn)算符的種類、運(yùn)算優(yōu)先級(jí)、結(jié)合性。 3.不同類型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算。 表達(dá)式類型(賦值表達(dá)式、算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、條件表達(dá)式、逗號(hào)表達(dá)式)和求值規(guī)則。 (三)基本語(yǔ)句 1.表達(dá)式語(yǔ)句,空語(yǔ)句,復(fù)合語(yǔ)句 2.數(shù)據(jù)的輸入與輸出,輸入輸出函數(shù)的調(diào)用。 3.復(fù)合語(yǔ)句。 to 語(yǔ)句和語(yǔ)句標(biāo)號(hào)的使用。 (四)選擇結(jié)構(gòu)程序設(shè)計(jì) 1.有if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)。 2.用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。 3.選擇結(jié)構(gòu)的嵌套。 (五)循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 循環(huán)結(jié)構(gòu)。 和do while循環(huán)結(jié)構(gòu)。 語(yǔ)句、break語(yǔ)句。 4.循環(huán)的嵌套。 (六)數(shù)組的定義和引用 1.一維數(shù)組和多維數(shù)組的定義、初始化和引用。 2.字符串與字符數(shù)組。 (七)函數(shù) 1.庫(kù)函數(shù)的正確調(diào)用。 2.函數(shù)的定義方法。 3.函數(shù)的類型和返回值。 4.形式參數(shù)與實(shí)在參數(shù),參數(shù)值的傳遞。 5.函數(shù)的正確調(diào)用,嵌套調(diào)用,遞歸調(diào)用。 6.局部變量和全局變量。 7.變量的存儲(chǔ)類別(自動(dòng)、靜態(tài)、寄存器、外部),變量的作用域和生存期。 8.內(nèi)部函數(shù)與外部函數(shù)。 (八)編譯預(yù)處理 1.宏定義:不帶參數(shù)的宏定義;帶參數(shù)的宏定義。 2.“文件包含”處理。 (九)指針 1.指針與指針變量的概念,指針與地址運(yùn)算符。 2.變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針以及指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量。通過(guò)指針引用以上各類型數(shù)據(jù)。 3.用指針作函數(shù)參數(shù)。 4.返回指針值的指針函數(shù)。 5.指針數(shù)組,指向指針的指針,main函數(shù)的命令行參數(shù)。 (十)結(jié)構(gòu)體(即“結(jié)構(gòu)”)與共用體(即“聯(lián)合”) 1.結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義方法和引用方法。 2.用指針和結(jié)構(gòu)體構(gòu)成鏈表,單向鏈表的建立、輸出、刪除與插入。 (十一)位運(yùn)算 1.位運(yùn)算符的含義及使用。 2.簡(jiǎn)單的位運(yùn)算。 (十二)文件操作 只要求緩沖文件系統(tǒng)(即高級(jí)磁盤I/O系統(tǒng)),對(duì)非標(biāo)準(zhǔn)緩沖文件系統(tǒng)(即低級(jí)磁盤I/O系統(tǒng))不要求。 1.文件類型指針(FILE類型指針)。 2.文件的打開(kāi)與關(guān)閉(fopen,fclose)。 3.文件的讀寫(xiě)(fputc,fgetc,fputs,fgets,fread,frwite,fprintf,fscanf函數(shù)),文件的定位(rewind,fseek函數(shù))。 2005年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)JAVA語(yǔ)言考試大綱公共基礎(chǔ)知識(shí)部分30分專業(yè)語(yǔ)言部分 70分 Java語(yǔ)言程序設(shè)計(jì)基本要求1. 掌握J(rèn)ava語(yǔ)言的特點(diǎn),實(shí)現(xiàn)機(jī)制和體系結(jié)構(gòu)。2. 掌握J(rèn)ava語(yǔ)言中面向?qū)ο蟮奶匦浴?. 掌握J(rèn)ava語(yǔ)言提供的數(shù)據(jù)類型和結(jié)構(gòu)。4. 掌握J(rèn)ava語(yǔ)言編程的基本技術(shù)。5. 會(huì)編寫(xiě)Java用戶界面程序。6. 會(huì)編寫(xiě)Java簡(jiǎn)單應(yīng)用程序。7. 會(huì)編寫(xiě)Java小應(yīng)用程序(Applet)。8. 了解Java的應(yīng)用??荚噧?nèi)容一、 Java語(yǔ)言的特點(diǎn)和實(shí)現(xiàn)機(jī)制二、 Java體系結(jié)構(gòu)1. JDK目錄結(jié)構(gòu)。2. Java的API結(jié)構(gòu)。3. 開(kāi)發(fā)環(huán)境設(shè)置。4. Java程序結(jié)構(gòu)。三、 Java語(yǔ)言中面向?qū)ο蟮奶匦浴?. 面向?qū)ο缶幊痰幕疽I(lǐng)和特征。2. 類的基本組成和使用。3. 對(duì)象的生成、使用和刪除。4. 接口與包。5. Java類庫(kù)中常用類和接口。四、 Java簡(jiǎn)單數(shù)據(jù)類型及運(yùn)算1. 變量和常量。2. 基本數(shù)據(jù)類型及轉(zhuǎn)換。3. Java類庫(kù)中對(duì)簡(jiǎn)單數(shù)據(jù)類型的類包裝。4. 運(yùn)算符和表達(dá)式運(yùn)算。5. 數(shù)組和字符串。五、 Java語(yǔ)言的基本語(yǔ)句1. 表達(dá)式語(yǔ)句。2. 條件語(yǔ)句。3. 循環(huán)語(yǔ)句。4. 注釋語(yǔ)句。5. 異常處理。六、 Java編程技術(shù)基礎(chǔ)1. 線程的要領(lǐng)和使用。2. 同步與共享。3. 串行化要領(lǐng)和目的。4. 串行化方法。5. 串行化的舉例。6. 基于文本的應(yīng)用。7. 文件和文件I/O。8. 匯集(collections)接口。七、 編寫(xiě)用戶界面程序1. 圖形用戶界面。2. AWT庫(kù)簡(jiǎn)介。3. SwingF簡(jiǎn)介。4. AWT與Swing比較。八、 編寫(xiě)小應(yīng)用程序(Applet)1. 小應(yīng)用程序概念。2. 安全機(jī)制。3. Applet執(zhí)行過(guò)程。4. Applet的圖形繪制。5. Applet的窗口。6. Applet的工作環(huán)境。7. Java Application 和Applet。九、 Java的應(yīng)用十、 J2DK的下載和操作??荚嚪绞焦P試:90分鐘,滿分100分,其中含公共基礎(chǔ)知識(shí)部分的30分。上機(jī)操作:90分鐘,滿分100分。上機(jī)題目類型要求:(1) 基本操作。(2) 簡(jiǎn)單應(yīng)用。(3) 綜合應(yīng)用。 2005年全國(guó)計(jì)算機(jī)等級(jí)考試三級(jí)PC技術(shù)考試大綱基本要求 1.具有計(jì)算機(jī)及其應(yīng)用的基礎(chǔ)知識(shí)。 2.熟悉80X86微處理器的結(jié)構(gòu)、原理及其宏匯編語(yǔ)言程序設(shè)計(jì)。 3.掌握個(gè)人計(jì)算機(jī)的工作原理及邏輯組成和物理結(jié)構(gòu)。 4.掌握Windows操作系統(tǒng)的主要功能、原理、配置及其維護(hù)管理。 5.熟悉個(gè)人計(jì)算機(jī)常用的外部設(shè)備的性能、原理及結(jié)構(gòu)。 考試內(nèi)容 一、計(jì)算機(jī)應(yīng)用的基礎(chǔ)知識(shí) 1.計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)信息處理的特點(diǎn),計(jì)算機(jī)分類,PC機(jī)的組成與性能評(píng)測(cè)。 2.數(shù)值信息在計(jì)算機(jī)內(nèi)的表示:整數(shù)的表示和運(yùn)算,實(shí)數(shù)(浮點(diǎn)數(shù))的表示和運(yùn)算。 3.文字信息與文本在計(jì)算機(jī)內(nèi)的表示:西文字符編碼字符集(Unicode)。 4.多媒體技術(shù)基礎(chǔ):數(shù)字聲音的類型,波形聲音與合成聲音,圖像、圖形的特點(diǎn)與區(qū)別,圖像、圖形和視頻信息在計(jì)算機(jī)內(nèi)的表示 5.計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)知識(shí):計(jì)算機(jī)網(wǎng)絡(luò)的功能、分類和組成。數(shù)據(jù)通信的基本原理,網(wǎng)絡(luò)體系結(jié)構(gòu)與TCP/IP協(xié)議,因特網(wǎng)與IP地址,計(jì)算機(jī)局域網(wǎng)初步。 二、微處理器與匯編語(yǔ)言程序設(shè)計(jì) 1.微處理器的一般結(jié)構(gòu):寄存器組,寄存器管理,總線時(shí)序,工作模式以及類型提供配置。 微處理器的功能與結(jié)構(gòu):內(nèi)部結(jié)構(gòu)及工作原理,寄存器組,工作模式及存儲(chǔ)器管理,中斷管理,總線時(shí)序。 系列微處理器指令系統(tǒng):指令格式與編碼,尋址方式,指令系統(tǒng)。 宏匯編語(yǔ)言的數(shù)據(jù)、表達(dá)式和偽指令語(yǔ)句。 宏匯編語(yǔ)言的程序設(shè)計(jì):順序、分支及循環(huán)程序設(shè)計(jì),子程序設(shè)計(jì),ROBBIOS中斷調(diào)用和DOS提供功能調(diào)用。 三、PC機(jī)組成原理與接口技術(shù) 機(jī)的邏輯組成與物理結(jié)構(gòu):主板與芯片組,超級(jí)I/O芯片,主板BIOS等。 2.系統(tǒng)總線的功能與工作原理,ISA總線和PCI局部總線。 3.主存儲(chǔ)器的組成與工作原理:ROM和RAM,內(nèi)存條與主存儲(chǔ)器工作原理,Cache存儲(chǔ)器。 4.輸入輸出控制:I/O尋址方式與I/O端口地址,程序控制I/O方式,中斷控制I/O方式。DMAI/O控制方式。 5.外設(shè)接口:串行接口,并行接口,SCSI接口和IEEE-1394。 四、Windows操作系統(tǒng)的功能與原理 1.操作系統(tǒng)的功能,類型和Windows98體系結(jié)構(gòu),Windows API與DLL的基本概念。 的處理機(jī)管理:Windows虛擬機(jī),Windows虛擬機(jī)管理程序,Windows的進(jìn)程調(diào)度技術(shù)。 的存儲(chǔ)管理:Windows的內(nèi)存結(jié)構(gòu)與管理,Windows的虛擬內(nèi)尋。 的文件管理:Windows的文件系統(tǒng)結(jié)構(gòu),磁盤的存儲(chǔ)結(jié)構(gòu),F(xiàn)AT16與FAT32。 的設(shè)備管理:虛擬設(shè)備驅(qū)動(dòng)程序,通用驅(qū)動(dòng)程序與小型驅(qū)動(dòng)程序,即插即用與配置管理,電源管理,打印子系統(tǒng)等。 的網(wǎng)絡(luò)通信功能:Windows的網(wǎng)絡(luò)組件,遠(yuǎn)程網(wǎng)絡(luò)通信,分布式組件對(duì)象模型DCOM,Windows中的Internet組件。 的多媒體功能:Windows對(duì)多媒體文件與設(shè)備的支持,Windows的多媒體組件,Windows的媒體播放器。 的配置、管理與維護(hù):安裝與啟動(dòng),注冊(cè)表,系統(tǒng)配置與管理,系統(tǒng)性能監(jiān)視和優(yōu)化,故障診斷。 機(jī)的安全與病毒防范:計(jì)算機(jī)安全的一般概念,PC機(jī)病毒及其防范。 五、PC機(jī)的常用外圍設(shè)備 1.輸入設(shè)備:鍵盤、鼠標(biāo)器、筆輸入設(shè)備、掃描儀、數(shù)碼相機(jī),聲音輸入設(shè)備及MIDI輸入設(shè)備。 2.輸出設(shè)備:CRT顯示其、液晶顯示器與顯示控制卡,針式打印機(jī)、激光印字機(jī)與噴墨打印機(jī);繪圖儀;MIDI音樂(lè)合成、3D環(huán)繞聲生成與音箱;視頻輸出設(shè)備。 3.外存儲(chǔ)器:軟盤存儲(chǔ)器;硬盤存儲(chǔ)器的組成、原理與性能指標(biāo),活動(dòng)硬盤,磁盤陣列;磁帶存儲(chǔ)器;光盤存儲(chǔ)器的原理與分類,CD-ROM、CD-R、CD-RW、DVD光盤存儲(chǔ)器。 機(jī)連網(wǎng)設(shè)備:Modem,ISDN與PC機(jī)的接入,ADSL接入,有線電視網(wǎng)與Cable Modem,局域網(wǎng)組網(wǎng)設(shè)備(以太網(wǎng)卡與集線器),無(wú)線接入技術(shù)。 六、上機(jī)操作 1.掌握計(jì)算機(jī)基本操作。 2.熟練掌握80X86宏匯編語(yǔ)言程序設(shè)計(jì)的基本技術(shù)、編程和調(diào)試。 3.掌握與考試內(nèi)容相關(guān)的上機(jī)應(yīng)用。 考試方式 一、筆試:120分鐘 二、上機(jī)考試:60分鐘 2005年全國(guó)計(jì)算機(jī)等級(jí)考試三級(jí)PC技術(shù)考試大綱基本要求 1.具有計(jì)算機(jī)及其應(yīng)用的基礎(chǔ)知識(shí)。 2.熟悉80X86微處理器的結(jié)構(gòu)、原理及其宏匯編語(yǔ)言程序設(shè)計(jì)。 3.掌握個(gè)人計(jì)算機(jī)的工作原理及邏輯組成和物理結(jié)構(gòu)。 4.掌握Windows操作系統(tǒng)的主要功能、原理、配置及其維護(hù)管理。 5.熟悉個(gè)人計(jì)算機(jī)常用的外部設(shè)備的性能、原理及結(jié)構(gòu)。 考試內(nèi)容 一、計(jì)算機(jī)應(yīng)用的基礎(chǔ)知識(shí) 1.計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)信息處理的特點(diǎn),計(jì)算機(jī)分類,PC機(jī)的組成與性能評(píng)測(cè)。 2.數(shù)值信息在計(jì)算機(jī)內(nèi)的表示:整數(shù)的表示和運(yùn)算,實(shí)數(shù)(浮點(diǎn)數(shù))的表示和運(yùn)算。 3.文字信息與文本在計(jì)算機(jī)內(nèi)的表示:西文字符編碼字符集(Unicode)。 4.多媒體技術(shù)基礎(chǔ):數(shù)字聲音的類型,波形聲音與合成聲音,圖像、圖形的特點(diǎn)與區(qū)別,圖像、圖形和視頻信息在計(jì)算機(jī)內(nèi)的表示 5.計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)知識(shí):計(jì)算機(jī)網(wǎng)絡(luò)的功能、分類和組成。數(shù)據(jù)通信的基本原理,網(wǎng)絡(luò)體系結(jié)構(gòu)與TCP/IP協(xié)議,因特網(wǎng)

        軟件工程師考試字體

        153 評(píng)論(14)

        土著零食家

        1、一級(jí)考試

        科目:計(jì)算機(jī)基礎(chǔ)及MS Office應(yīng)用、計(jì)算機(jī)基礎(chǔ)及WPS Office應(yīng)用、計(jì)算機(jī)基礎(chǔ)及Photoshop應(yīng)用、網(wǎng)絡(luò)安全素質(zhì)教育,一共四個(gè)科目。

        2、二級(jí)考試

        科目:語(yǔ)言程序設(shè)計(jì)類(C、C++、Java、Visual Basic、Web、Python)、數(shù)據(jù)庫(kù)程序設(shè)計(jì)類(Access、MySQL)、辦公軟件高級(jí)應(yīng)用(MS Office 高級(jí)應(yīng)用)共九個(gè)科目。

        3、三級(jí)考試

        科目:網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、軟件測(cè)試技術(shù)、信息安全技術(shù)、嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)共五個(gè)科目。其中,“軟件測(cè)試技術(shù)”科目自2018年3月起暫??荚?。

        4、四級(jí)考試

        科目:網(wǎng)絡(luò)工程師、數(shù)據(jù)庫(kù)工程師、軟件測(cè)試工程師、信息安全工程師與嵌入式系統(tǒng)開(kāi)發(fā)工程師五個(gè)考核項(xiàng)目。其中,“軟件測(cè)試工程師”科目自2018年3月起暫??荚?。

        擴(kuò)展資料:

        1、報(bào)名資格

        考生不受年齡、職業(yè)、學(xué)歷等背景的限制,均可根據(jù)自己學(xué)習(xí)情況和實(shí)際能力選考相應(yīng)的級(jí)別和科目。

        2、報(bào)名時(shí)間

        上半年報(bào)名一般在 11 月至第二年1 月之間;下半年報(bào)名一般在 5 月至 7 月之間。每次考試報(bào)名的具體時(shí)間由各?。ㄗ灾螀^(qū)、直轄市)級(jí)承辦機(jī)構(gòu)規(guī)定。

        3、報(bào)名方式

        分為考點(diǎn)現(xiàn)場(chǎng)報(bào)名與網(wǎng)上報(bào)名。

        參考資料來(lái)源:百度百科-計(jì)算機(jī)等級(jí)考試

        297 評(píng)論(11)

        momohana0217

        國(guó)家計(jì)算機(jī)等級(jí)考試一共四個(gè)級(jí)別,一二三四級(jí)。全國(guó)計(jì)算機(jī)一級(jí)科目:計(jì)算機(jī)基礎(chǔ)及MS Office應(yīng)用、計(jì)算機(jī)基礎(chǔ)及WPS Office應(yīng)用、計(jì)算機(jī)基礎(chǔ)及Photoshop應(yīng)用,一共三個(gè)科目??己藘?nèi)容NCRE 一級(jí)合格證書(shū)樣本三個(gè)科目的考核內(nèi)容都包括計(jì)算機(jī)基礎(chǔ)知識(shí)和操作技能兩部分。各科目對(duì)基礎(chǔ)知識(shí)的要求相同,以考查應(yīng)知應(yīng)會(huì)為主,題型為選擇題,分?jǐn)?shù)占全卷的 20%(20 分)。辦公軟件類考試,操作技能部分包括漢字錄入、Windows 系統(tǒng)使用、文字排版、電子表格、演示文稿、IE 的簡(jiǎn)單應(yīng)用及電子郵件收發(fā)。Photoshop 考試,要求了解數(shù)字圖像的基本知識(shí),熟悉 Photoshop 的界面與基本操作方法,掌握并熟練運(yùn)用繪圖工具進(jìn)行圖像的繪制、編輯、修飾,會(huì)使用圖層蒙版、樣式以及文字工具。全國(guó)計(jì)算機(jī)二級(jí)科目:語(yǔ)言程序設(shè)計(jì)類(C、C++、Java、Visual Basic、Web)、數(shù)據(jù)庫(kù)程序設(shè)計(jì)類(Visual FoxPro、Access、MySQL)、辦公軟件高級(jí)應(yīng)用(MS Office 高級(jí)應(yīng)用)共九個(gè)科目??己藘?nèi)容二級(jí)定位為程序員,考核內(nèi)容包括公共基礎(chǔ)知識(shí)和程序設(shè)計(jì)。所有科目對(duì)基礎(chǔ)知識(shí)作統(tǒng)一要求,使用統(tǒng)一的公共基礎(chǔ)知識(shí)考試大綱和教程。二級(jí)公共基礎(chǔ)知識(shí)在各科考試選擇題中體現(xiàn)。程序設(shè)計(jì)部分,主要考查考生對(duì)程序設(shè)計(jì)語(yǔ)言使用和編程調(diào)試等基本能力,在選擇題和操作題中加以體現(xiàn)。全國(guó)計(jì)算機(jī)三級(jí)科目:網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、軟件測(cè)試技術(shù)、信息安全技術(shù)、嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)共五個(gè)科目??己藘?nèi)容網(wǎng)絡(luò)技術(shù):網(wǎng)絡(luò)規(guī)劃與設(shè)計(jì)、局域網(wǎng)組網(wǎng)技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)信息服務(wù)系統(tǒng)的建立及計(jì)算機(jī)網(wǎng)絡(luò)安全與管理。數(shù)據(jù)庫(kù)技術(shù):數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)分析及規(guī)劃、數(shù)據(jù)庫(kù)設(shè)計(jì)及實(shí)現(xiàn)、數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù)、并發(fā)控制技術(shù)、數(shù)據(jù)庫(kù)管理與維護(hù)、數(shù)據(jù)庫(kù)技術(shù)的發(fā)展及新技術(shù)。軟件測(cè)試技術(shù):軟件測(cè)試的基本概念、軟件測(cè)試技術(shù)、軟件測(cè)試過(guò)程和管理方法。信息安全技術(shù):信息安全保障概論、信息安全基礎(chǔ)技術(shù)與原理、系統(tǒng)安全、網(wǎng)絡(luò)安全、應(yīng)用安全、信息安全管理、信息安全標(biāo)準(zhǔn)與法規(guī)。嵌入式系統(tǒng)開(kāi)發(fā)技術(shù):嵌入式系統(tǒng)的概念與基礎(chǔ)知識(shí)、嵌入式處理器、嵌入式系統(tǒng)硬件組成、嵌入式系統(tǒng)軟件、嵌入式系統(tǒng)的開(kāi)發(fā)等相關(guān)知識(shí)和技能。全國(guó)計(jì)算機(jī)四級(jí)科目:網(wǎng)絡(luò)工程師、數(shù)據(jù)庫(kù)工程師、軟件測(cè)試工程師、信息安全工程師與嵌入式系統(tǒng)開(kāi)發(fā)工程師五個(gè)考核項(xiàng)目。考試內(nèi)容網(wǎng)絡(luò)工程師:考核計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)原理兩門課程。測(cè)試內(nèi)容包括網(wǎng)絡(luò)系統(tǒng)規(guī)劃與設(shè)計(jì)的基礎(chǔ)知識(shí)及中小型網(wǎng)絡(luò)的系統(tǒng)組建、設(shè)備配置調(diào)試、網(wǎng)絡(luò)系統(tǒng)現(xiàn)場(chǎng)維護(hù)與管理的基本技能。數(shù)據(jù)庫(kù)工程師:考核數(shù)據(jù)庫(kù)原理、軟件工程兩門課程。測(cè)試內(nèi)容包括數(shù)據(jù)庫(kù)系統(tǒng)的基本理論以及數(shù)據(jù)庫(kù)設(shè)計(jì)、維護(hù)、管理與應(yīng)用開(kāi)發(fā)的基本能力。軟件測(cè)試工程師:考核操作系統(tǒng)原理、軟件工程兩門課程。測(cè)試內(nèi)容包括軟件測(cè)試的基本理論、軟件測(cè)試的規(guī)范及標(biāo)準(zhǔn),以及制定測(cè)試計(jì)劃、設(shè)計(jì)測(cè)試用例、選擇測(cè)試工具、執(zhí)行測(cè)試并分析評(píng)估結(jié)果等軟件測(cè)試的基本技能。信息安全工程師:考核計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)原理兩門課程。測(cè)試內(nèi)容包括網(wǎng)絡(luò)攻擊與保護(hù)的基本理論與技術(shù),以及操作系統(tǒng)、路由設(shè)備的安全防范技能。NCRE 四級(jí)合格證書(shū)樣本嵌入式系統(tǒng)開(kāi)發(fā)工程師:考核操作系統(tǒng)原理、計(jì)算機(jī)組成與接口兩門課程。測(cè)試內(nèi)容包括嵌入式系統(tǒng)基本理論、邏輯電路基礎(chǔ)以及嵌入式系統(tǒng)中的信息表示與運(yùn)算、評(píng)價(jià)方法等基本技能。

        303 評(píng)論(11)

        小木每木每

        一、VC是什么?學(xué)VC是學(xué)什么? 首先VC是一個(gè)軟件(IDE集成開(kāi)發(fā)環(huán)境)(編譯、編輯、調(diào)試) C和C++。但C++中的有些特性是不用的,例如I/O流,多態(tài)繼承 WindowsSDK(軟件開(kāi)發(fā)工具) VC的靈魂:MFC(微軟基礎(chǔ)類庫(kù)) ATL(ActiveX模板類庫(kù)) 其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG) VC是許許多多技術(shù)的綜合,就好象少林72般絕技,一般在應(yīng)用中學(xué)會(huì)其中很少一部分就夠了。我們的現(xiàn)在目的,其實(shí)不過(guò)是學(xué)一套少林長(zhǎng)拳。這套長(zhǎng)拳應(yīng)包括: 1、養(yǎng)成一種嚴(yán)謹(jǐn)?shù)能浖_(kāi)發(fā)習(xí)慣,熟悉軟件工程的基本原則。 2、C語(yǔ)言基礎(chǔ) 3、C++最基本內(nèi)容:類、繼承性、封裝性、多態(tài)性的概念 4、如何用向?qū)Ы⒁粋€(gè)程序框架 5、設(shè)計(jì)菜單 6、設(shè)計(jì)工具條 7、設(shè)計(jì)和使用對(duì)話框,熟悉最常用的對(duì)話框控件:按鈕、靜態(tài)文本、編輯框等 8、知道怎樣新建類、成員函數(shù)、成員變量、消息處理函數(shù)。 9、了解最常用的Windows消息:如WM_PAINT(重繪窗口),鼠標(biāo)按下、彈起、移動(dòng),初始化對(duì)話框,等。 10、了解最簡(jiǎn)單的GDI(圖形設(shè)備接口):寫(xiě)文字、畫(huà)框、畫(huà)點(diǎn)、畫(huà)線、畫(huà)圓,設(shè)置畫(huà)筆、畫(huà)刷。 11、熟悉最常用的MFC類: CWnd CDocument CView CDC CDialog CWinApp CGdiObject及子類 CString、CPoint、CRect、CSize等簡(jiǎn)單數(shù)據(jù)類型 CFile 以上提到的這些內(nèi)容,是每個(gè)人都會(huì)用到的內(nèi)容。 二、MFC簡(jiǎn)介 上述主要內(nèi)容都是與實(shí)際操作關(guān)系非常密切的,在此不可能講清楚;而且,這些在一般的書(shū)里都會(huì)講到。我主要將最重要的MFC介紹一下。 MFC是對(duì)WindowsAPI的封裝,大大簡(jiǎn)化了我們的工作;學(xué)VC主要就是要學(xué)MFC,大約有100多個(gè)類,但常用的也就二三十個(gè)。應(yīng)該象背4級(jí)單詞一樣將這些常用類搞懂;當(dāng)然不要死記,要通過(guò)看幫助、看例子、動(dòng)手練習(xí)來(lái)學(xué)會(huì)它們;而且,并非每個(gè)類的內(nèi)部的所有函數(shù)都要學(xué)會(huì),要日積月累。如果真的想成為高手,做個(gè)筆記本把自己認(rèn)為重要的類、函數(shù)記下來(lái),隨時(shí)學(xué)習(xí),也是很好的突擊方法。 下面介紹最重要的MFC。 CWnd:窗口,它是大多數(shù)“看得見(jiàn)的東西”的父類(Windows里幾乎所有看得見(jiàn)的東西都是一個(gè)窗口,大窗口里有許多小窗口),比如視圖CView、框架窗口CFrameWnd、工具條CToolBar、對(duì)話框CDialog、按鈕CButton,etc;一個(gè)例外是菜單(CMenu)不是從窗口派生的。該類很大,一開(kāi)始也不必學(xué),知道就行了。 CDocument文檔,負(fù)責(zé)內(nèi)存數(shù)據(jù)與磁盤的交互。最重要的是OnOpenDocument(讀入),OnSaveDocument(寫(xiě)盤),Serialize(讀寫(xiě)) CView視圖,負(fù)責(zé)內(nèi)存數(shù)據(jù)與用戶的交互。包括數(shù)據(jù)的顯示、用戶操作的響應(yīng)(如菜單的選取、鼠標(biāo)的響應(yīng))。最重要的是OnDraw(重畫(huà)窗口),通常用CWnd::Invalidate()來(lái)啟動(dòng)它。另外,它通過(guò)消息映射表處理菜單、工具條、快捷鍵和其他用戶消息。你自己的許多功能都要加在里面,你打交道最多的就是它。 CDC設(shè)備文本。無(wú)論是顯示器還是打印機(jī),都是畫(huà)圖給用戶看。這圖就抽象為CDC。CDC與其他GDI(圖形設(shè)備接口)一起,完成文字和圖形、圖像的顯示工作。把CDC想象成一張紙,每個(gè)窗口都有一個(gè)CDC相聯(lián)系,負(fù)責(zé)畫(huà)窗口。CDC有個(gè)常用子類CClientDC(窗口客戶區(qū)),畫(huà)圖通常通過(guò)CClientDC完成。 CDialog對(duì)話框 CWinApp應(yīng)用程序類。似于C中的main函數(shù),是程序執(zhí)行的入口和管理者,負(fù)責(zé)程序建立、消滅,主窗口和文檔模板的建立。最常用函數(shù)InitInstance():初始化。 CGdiObject及子類,用于向設(shè)備文本畫(huà)圖。它們都需要在使用前選進(jìn)DC。 CPen筆,畫(huà)線 CBrush刷子,填充 CFont字體,控制文字輸出的字體 CBitmap位圖 CPalette調(diào)色板 CRgn區(qū)域,指定一塊區(qū)域可以用于做特殊處理。 CFile文件。最重要的不外是Open(打開(kāi)),Read(讀入),Write(寫(xiě)) CString字符串。封裝了C中的字符數(shù)組,非常實(shí)用。 CPoint點(diǎn),就是(x,y)對(duì) CRect矩形,就是(left,top,right,bottom) CSize大小,就是(cx,cy)對(duì)(寬、高) 三、用好MSDN和例子 作為提高,推薦看的例子有: nHello最簡(jiǎn)單的程序框架 nScribble鼠標(biāo)繪圖。教程:編程基礎(chǔ),GDI nDiblook圖像處理最簡(jiǎn)單范例 nMFCIE因特網(wǎng)瀏覽器 nEnroll數(shù)據(jù)庫(kù) nDaoviewDao(數(shù)據(jù)訪問(wèn)對(duì)象)范例。樹(shù)型和列視控件 nCubeOpenGL范例,畫(huà)一個(gè)不斷旋轉(zhuǎn)的方塊 nHierSvrOLE服務(wù)器 nOclientOLE包容器 nDrawcli鼠標(biāo)繪圖。也包括OLE。 nWordPad寫(xiě)字板。OLE 四、幾點(diǎn)經(jīng)驗(yàn) A.為什么要用Windows而不是DOS編程 Windows編程并不比DOS編程難很多,只是在剛剛接觸的時(shí)候感到頭緒繁多,不知從何下手。實(shí)際上,如果你會(huì)C語(yǔ)言,你會(huì)發(fā)現(xiàn)Windows編程的難度并不比當(dāng)年學(xué)C語(yǔ)言時(shí)大。DOS編程要想成為高手,也需要學(xué)習(xí)幾百個(gè)函數(shù)(無(wú)論是TC、BC、MicrosoftC),并要深入了解匯編語(yǔ)言級(jí)的DOS功能調(diào)用。而現(xiàn)在在Windows下,付出相同的工作量,你卻可以獲得幾倍的收益。如果你以前熟悉DOS編程,現(xiàn)在再搞Windows編程,只要兩個(gè)星期肯定會(huì)感到巨大的優(yōu)越性:在DOS下,每一件事都要自己干,而且還有64K內(nèi)存、顯示精度等的限制,實(shí)在是事倍功半了。 B.為什么要用VC而不是其他Windows編程語(yǔ)言 n大多數(shù)大型軟件(包括Windows自己)都是用C、C++編的,所以可以利用的源代碼特別多。例如Photoshop,就有VC的編程接口。的其他的語(yǔ)言都不如VC有歷史優(yōu)勢(shì)。而且VC的開(kāi)發(fā)工具特別多,從控件公司到硬件開(kāi)發(fā)商,其產(chǎn)品很少敢不提供VC接口的。 nVC適合組織大工程(VB就不行) nBorlandC++或C++Builder也很不錯(cuò),并不比VC差。但BC的版本兼容性不好,從到就出現(xiàn)“代溝”,而且VC提供了極為豐富的文檔和范例,VC的參考資料也遠(yuǎn)比BC多。并且VC與其他的VisualStudio成員可以協(xié)調(diào)工作,對(duì)軟件工程有利。 n C.開(kāi)始不要學(xué)WinAPI編程,但以后最好學(xué)學(xué)WinAPI 特別要注意,開(kāi)始不要買講WindowsSDK編程的書(shū)。一個(gè)臭名昭著的例子就是“HelloWorld”。各種計(jì)算機(jī)語(yǔ)言在入門課中往往都給出一個(gè)例子,顯示一行文字“HelloWorld”,無(wú)論是在Basic、C、Pascal,甚至匯編中,這個(gè)最簡(jiǎn)單的小程序都幾行就可以寫(xiě)完。但在早期的Windows編程中,剛才講到的“HelloWin”這個(gè)有名的例子就要組織一個(gè)工程、寫(xiě)上幾百行代碼才能實(shí)現(xiàn)。這就嚇跑了很多想學(xué)Windows編程的人。實(shí)際上,在Windows下顯示“Helloworld”,最簡(jiǎn)單的方法只要5行就夠了: #include“” voidWinMain() { MessageBox(NULL,”HelloWorld!”,”MyFirstWindowsApplication”,MB_OK); } 當(dāng)然這個(gè)程序只建立了一個(gè)最簡(jiǎn)單的對(duì)話框,但這已經(jīng)夠了。 如果你沒(méi)有SDK編程的經(jīng)驗(yàn),學(xué)VC就是要利用MFC繞過(guò)Windows編程的許多細(xì)節(jié)。有好的工具為什么不用呢?現(xiàn)在你在VC寫(xiě)一個(gè)”HelloWorld”,只要寫(xiě)一行代碼就可以了。 voidCYourView::OnDraw(CDC*pDC) { //…….其他的代碼 pDC->TextOut(100,100,”HelloWorld!”); } 但MFC不是萬(wàn)能的,WinAPI和VC中有很多功能在MFC中并不能反映出來(lái)。在入門后,要想發(fā)揮VC的完全能力,WindowsAPI還是非常重要的。而且,這些API在其他Windows語(yǔ)言中也用得到。 學(xué)語(yǔ)言,與練武道理也差不多。VC、VB、Dlphi、VFP,以及其他的Windows編程語(yǔ)言,都屬于同一個(gè)門派:Windows門,雖然招式不同,但內(nèi)功都是一樣的,這就是WindowsAPI(應(yīng)用編程接口),大概是兩千個(gè)函數(shù)。任何武功,招式即使再?gòu)?fù)雜,通常也能在很短時(shí)間內(nèi)記下來(lái);但內(nèi)功就不是一朝一夕的事。而且,各門派的內(nèi)功不同,Unix、Linux門有Uinx的內(nèi)功,Apple(蘋(píng)果)門有Mac的內(nèi)功,Java更是自成一派。我們這里說(shuō)的學(xué)VC,只是學(xué)招式,學(xué)招式一個(gè)月差不多就夠了,聰明的兩個(gè)星期就可以掌握。光學(xué)招式,嚇唬人是夠了,但和高手一過(guò)招,非出丑不可。要想精通VC,必須熟悉WindowsAPI。 D.高級(jí)語(yǔ)言與自然語(yǔ)言 一門高級(jí)語(yǔ)言與一門自然語(yǔ)言是類似的。關(guān)鍵要素有三: 語(yǔ)法:了解C和C++基本語(yǔ)法,這是比較容易的。 修辭:編程的藝術(shù)和風(fēng)格。通常,這是與軟件工程聯(lián)系起來(lái)的。算法上的小伎倆并非是關(guān)鍵的。嚴(yán)謹(jǐn),嚴(yán)格按照規(guī)范去做,同時(shí)又能發(fā)揮出極大的創(chuàng)造性,才是語(yǔ)言學(xué)家的本色。 詞匯:如何利用別人的工作?如何利用自己以前的工作?這是一個(gè)軟件工程師成功的關(guān)鍵。如果詞匯量不豐富,就寫(xiě)不出好文章,就會(huì)有想法表達(dá)不出。一個(gè)人的語(yǔ)法在上小學(xué)之前就基本上學(xué)成了,修辭水平也在年輕時(shí)就確定了,惟有詞匯量需要根據(jù)需要不斷學(xué)習(xí)、不斷擴(kuò)充。VC編程中,擁有大的詞匯量就意味著要掌握較多的類、函數(shù)和其他編程組件。如:WindowsSDK,MFC,以及你所專攻的領(lǐng)域的現(xiàn)成的SDK,比如3D編程中的OpenGL,多媒體編程中的DirectX,圖像處理中的Victor庫(kù)。另外,ActiveX控件的掌握往往也是成敗的關(guān)鍵。我們這幾年的工作也總結(jié)成了一個(gè)類庫(kù),叫IPX(圖像處理框架),大大簡(jiǎn)化了圖像處理的工作;不過(guò)現(xiàn)在還有很多細(xì)節(jié)問(wèn)題要解決,如果有同學(xué)感興趣可以參與這方面的工作。 學(xué)習(xí)VC,千萬(wàn)不要用我們?cè)趯W(xué)校里學(xué)英語(yǔ)的方法,而要用小孩學(xué)說(shuō)話的方法。所謂學(xué)英語(yǔ)的方法,就是我們?cè)诒究茣r(shí)學(xué)C語(yǔ)言的那種模式:詳細(xì)搞懂每一個(gè)細(xì)節(jié),背大量的規(guī)則,很少上機(jī)實(shí)踐,沒(méi)有實(shí)際問(wèn)題供解決,最后由考試來(lái)斷定學(xué)習(xí)成果。這種模式的后果大家都清楚:我們學(xué)了十幾年英語(yǔ),可有不少人還只會(huì)四五千個(gè)單詞,寫(xiě)百把字的文章,不會(huì)說(shuō),不能聽(tīng);尤其要命的是,看不懂VC的幫助文檔。我們要象嬰兒一樣,在使用中學(xué)會(huì)語(yǔ)法、修辭和詞匯;一開(kāi)始肯定只能編出最糟糕的,就好象小孩開(kāi)始只會(huì)說(shuō):“爸爸坐車車”;但“爸爸”“車車”這些詞對(duì)小孩是最需要的,學(xué)習(xí)的效率反而最高。學(xué)VC的時(shí)候,應(yīng)從我的需要出發(fā),先做一個(gè)最簡(jiǎn)單的東西,然后一點(diǎn)一點(diǎn)復(fù)雜起來(lái),象滾雪球一樣。 學(xué)習(xí)VC尤其要和別人交流,你苦苦思考不明白的,也許別人早就解決了。一定要善于學(xué)習(xí):從書(shū)店找出有用的書(shū);向身邊的高手學(xué)習(xí);尋找可以利用的源代碼、類庫(kù)、組件、控件、庫(kù);如果能上互連網(wǎng),那就更加能解決問(wèn)題了。 參考資料: 回答者:五岳獨(dú)尊zzzz - 榜眼 十三級(jí) 4-11 18:01一種維生素^_^ vc全稱:visual c++, 是微軟的東西。在c++上面提供的繼承開(kāi)發(fā)環(huán)境。 對(duì)應(yīng)還有c++ builder是borland公司的

        269 評(píng)論(9)

        相關(guān)問(wèn)答