- 相關(guān)推薦
2017年計(jì)算機(jī)軟件水平考試知識點(diǎn)
計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試(以下簡稱“軟考”)是原中國計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試(簡稱“軟件考試”)的完善與發(fā)展。下面是小編整理的關(guān)于計(jì)算機(jī)軟件水平考試知識點(diǎn),歡迎參考!
?蓟A(chǔ)必知必會
A. 排序:排序有幾種,各種排序的比較,哪些排序是穩(wěn)定的,快排的算法;
B. 查找:哈希查找、二叉樹查找、折半查找的對比,哈希映射和哈希表的區(qū)別?
C. 鏈表和數(shù)組的區(qū)別,在什么情況下用鏈表什么情況下用數(shù)組?
D. 棧和隊(duì)列的區(qū)別?
E. 多態(tài),舉例說明;overload和override的區(qū)別?
F. 字符串有關(guān)的函數(shù),比如讓你寫一個拷貝字符串的函數(shù)啊,或者字符串反轉(zhuǎn)啊什么的。strcpy和memcpy?
G. 繼承、多繼承?
H. 面向?qū)ο笥惺裁春锰?
I. 說說static的與眾不同之處,如果一個變量被聲明為static,它會被分配在哪里?在什么時候分配空間等?
J. 什么是虛函數(shù)、純虛函數(shù)、虛的析構(gòu)函數(shù),用途?
K. 內(nèi)存泄漏及解決方法?
網(wǎng)絡(luò)部分:
OSI模型7層結(jié)構(gòu),TCP/IP模型結(jié)構(gòu)?
B. TCP/UDP區(qū)別?
C. TCP建立連接的步驟?
D. 香農(nóng)定理?
軟件設(shè)計(jì)師考試大綱
一、考試說明
1.考試目標(biāo)
通過本考試的合格人員能根據(jù)軟件開發(fā)項(xiàng)目管理和軟件工程的要求,按照系統(tǒng)總體設(shè)計(jì)規(guī)格說明書進(jìn)行軟件設(shè)計(jì),編寫程序設(shè)計(jì)規(guī)格說明書等相應(yīng)的文檔,組織和指導(dǎo)程序員編寫、調(diào)試程序,并對軟件進(jìn)行優(yōu)化和集成測試,開發(fā)出符合系統(tǒng)總體設(shè)計(jì)要求的高質(zhì)量軟件;具有工程師的實(shí)際工作能力和業(yè)務(wù)水平。
2.考試要求
(1)掌握計(jì)算機(jī)內(nèi)的數(shù)據(jù)表示、算術(shù)和邏輯運(yùn)算方法;
(2)掌握相關(guān)的應(yīng)用數(shù)學(xué)及離散數(shù)學(xué)基礎(chǔ)知識;
(3)掌握計(jì)算機(jī)體系結(jié)構(gòu)以及各主要部件的性能和基本工作原理;
(4)掌握操作系統(tǒng)、程序設(shè)計(jì)語言的基礎(chǔ)知識,了解編譯程序的基本知識;
(5)熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和常用算法;
(6)熟悉數(shù)據(jù)庫、網(wǎng)絡(luò)和多媒體的基礎(chǔ)知識;
(7)掌握C程序設(shè)計(jì)語言,以及C++、Java中的一種程序設(shè)計(jì)語言;
(8)熟悉軟件工程、軟件過程改進(jìn)和軟件開發(fā)項(xiàng)目管理的基礎(chǔ)知識;
(9)掌握軟件設(shè)計(jì)的方法和技術(shù);
(10)了解信息化、常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基礎(chǔ)知識;
(11)正確閱讀和理解計(jì)算機(jī)領(lǐng)域的英文資料。
3.考試科目
(1)計(jì)算機(jī)與軟件工程知識,考試時間為150分鐘,筆試,選擇題;
(2)軟件設(shè)計(jì),考試時間為150分鐘,筆試,問答題。
二、考試范圍
考試科目1:計(jì)算機(jī)與軟件工程知識
1.計(jì)算機(jī)科學(xué)基礎(chǔ)知識
1.1數(shù)制及其轉(zhuǎn)換
1.2計(jì)算機(jī)內(nèi)數(shù)據(jù)的表示
2.計(jì)算機(jī)系統(tǒng)知識
2.1計(jì)算機(jī)硬件基礎(chǔ)知識
2.1.1計(jì)算機(jī)系統(tǒng)的組成、體系結(jié)構(gòu)分類及特性
2.1.2存儲系統(tǒng)
2.1.3可靠性與系統(tǒng)性能評測基礎(chǔ)知識
2.2計(jì)算機(jī)軟件知識
2.2.1數(shù)據(jù)結(jié)構(gòu)與算法知識
2.2.2操作系統(tǒng)知識
2.2.3程序設(shè)計(jì)語言和語言處理程序知識
2.2.4數(shù)據(jù)庫知識
2.3計(jì)算機(jī)網(wǎng)絡(luò)知識
2.4多媒體基礎(chǔ)知識
3.系統(tǒng)開發(fā)和運(yùn)行知識
3.1軟件工程知識
3.2系統(tǒng)分析基礎(chǔ)知識
3.3系統(tǒng)設(shè)計(jì)基礎(chǔ)知識
3.4系統(tǒng)實(shí)施基礎(chǔ)知識
3.5系統(tǒng)運(yùn)行和維護(hù)基礎(chǔ)知識
3.6軟件質(zhì)量管理基礎(chǔ)知識
3.7軟件過程改進(jìn)基礎(chǔ)知識
4.面向?qū)ο蠡A(chǔ)知識
5.信息安全知識
6.標(biāo)準(zhǔn)化、信息化和知識產(chǎn)權(quán)基礎(chǔ)知識
6.1標(biāo)準(zhǔn)化基礎(chǔ)知識
6.2信息化基礎(chǔ)知識
6.3知識產(chǎn)權(quán)基礎(chǔ)知識
7.計(jì)算機(jī)專業(yè)英語
考試科目2:軟件設(shè)計(jì)
1.外部設(shè)計(jì)
1.1理解系統(tǒng)需求說明
1.2準(zhǔn)備進(jìn)行系統(tǒng)開發(fā)
1.3設(shè)計(jì)系統(tǒng)功能
1.4設(shè)計(jì)數(shù)據(jù)模型
1.5編寫外部設(shè)計(jì)文檔
1.6外部設(shè)計(jì)的評審
2.內(nèi)部設(shè)計(jì)
2.1設(shè)計(jì)軟件結(jié)構(gòu)
2.2設(shè)計(jì)輸入輸出
2.3設(shè)計(jì)物理數(shù)據(jù)
2.4構(gòu)件的創(chuàng)建和重用
2.5編寫內(nèi)部設(shè)計(jì)文檔
2.6內(nèi)部設(shè)計(jì)的評審
3.數(shù)據(jù)庫應(yīng)用分析與設(shè)計(jì)
4.程序設(shè)計(jì)
4.1模塊劃分
4.2編寫程序設(shè)計(jì)文檔
4.3程序設(shè)計(jì)評審
5.系統(tǒng)實(shí)施
5.1配置計(jì)算機(jī)系統(tǒng)及環(huán)境
5.2選擇合適的程序設(shè)計(jì)語言
5.3用C程序設(shè)計(jì)語言以及C++、Java中的任一種程序設(shè)計(jì)語言進(jìn)行程序設(shè)計(jì)
5.4系統(tǒng)測試
6.軟件工程應(yīng)用
6.1軟件開發(fā)周期模型
6.2需求分析
6.3軟件設(shè)計(jì)
6.4軟件測試的原則與方法
6.5軟件質(zhì)量(軟件質(zhì)量特性、軟件質(zhì)量控制)
6.6軟件過程評估基本方法、軟件能力成熟度評估基本方法
6.7軟件開發(fā)環(huán)境和開發(fā)工具
6.8面向?qū)ο蠹夹g(shù)
6.9網(wǎng)絡(luò)環(huán)境軟件技術(shù)
【計(jì)算機(jī)軟件水平考試知識點(diǎn)】相關(guān)文章:
2017計(jì)算機(jī)軟件考試知識點(diǎn):廣域通信網(wǎng)01-13
遼寧2017上半年全國計(jì)算機(jī)軟件水平考試報名通知03-25
日語水平考試NNS大綱02-28
外語水平考試大綱03-08
法語水平TNF考試大綱02-27
TEF法語水平考試介紹03-18
北京英語水平考試簡介03-27
全國外語水平考試01-13
高等漢語水平考試(HSK)簡介03-18