【資料圖】
今天來聊聊關(guān)于高級程序員培訓(xùn),高級程序員的文章,現(xiàn)在就為大家來簡單介紹下高級程序員培訓(xùn),高級程序員,希望對各位小伙伴們有所幫助。
1、高級程序員級考試大綱 一、考試說明 1. 考試要求: (1) 熟練掌握面向?qū)ο缶幊碳夹g(shù),用C/C++語言熟練編制程序; (2) 了解CASL匯編語言的程序編制; (3) 掌握軟件設(shè)計的方法和技術(shù); (4) 掌握數(shù)據(jù)結(jié)構(gòu)、程序語言、操作系統(tǒng)、數(shù)據(jù)庫和軟件工程的基礎(chǔ)知識; (5) 了解多媒體和網(wǎng)絡(luò)的基礎(chǔ)知識; (6) 掌握計算機體系結(jié)構(gòu)和主要部件的基礎(chǔ)知識; (7) 正確閱讀和理解計算機領(lǐng)域的英文文獻。
2、 2. 通過本級考試的合格人員能按照軟件需求規(guī)格說明書進行軟件設(shè)計和編制程序,具有相當(dāng)于工程師的實際工作能力和業(yè)務(wù)水平。
3、 3. 本級考試范圍包括: 基礎(chǔ)知識(高級程序員級), 考試時間為150分種;軟件設(shè)計和程序編制能力,考試時間為150分鐘。
4、 二、考試范圍 (一) 基礎(chǔ)知識(高級程序員級) 1.1 軟件基礎(chǔ)知識 1.1.1 數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)數(shù)組、記錄、列表(list)、隊列、棧(stack)、堆(heap)、樹、二叉樹和圖的定義、存儲和操作序列、集合等的定義、存儲和操作 1.1.2 程序語言基礎(chǔ)知識匯編、編譯、解釋系統(tǒng)的基本原理程序語言的數(shù)據(jù)類型程序語言的控制結(jié)構(gòu)程序語言的種類、特點及適用范圍 1.1.3 操作系統(tǒng)基礎(chǔ)知識操作系統(tǒng)的類型的功能操作系統(tǒng)的層次結(jié)構(gòu)和進程概念作業(yè)、處理機、存儲、文件和設(shè)備等管理的原理和方法 1.1.4 軟件工程基礎(chǔ)知識軟件生命周期各階段的任務(wù)結(jié)構(gòu)化分析和設(shè)計方法面向?qū)ο蟮姆治雠c設(shè)計軟件開發(fā)工具與環(huán)境的基礎(chǔ)知識軟件質(zhì)量保證的基礎(chǔ)知識 1.1.5 數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫模型關(guān)系數(shù)據(jù)庫的基礎(chǔ)知識數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)SQL的使用常用數(shù)據(jù)庫管理系統(tǒng)的知識 1.1.6 多媒體基礎(chǔ)知識多媒體基本知識圖形繪制基本方法簡單的圖象處理音頻和視頻信息的應(yīng)用 1.2 硬件基礎(chǔ)知識1.2.1 計算機的體系結(jié)構(gòu)和主要部件機內(nèi)代碼及運算中央處理器CPU、存儲器和輸入/輸出設(shè)備總線結(jié)構(gòu)、指令流和數(shù)據(jù)流 1.2.2 存儲器系統(tǒng)各類存儲器的功能、特性和使用虛擬存儲器高速緩沖存儲器和多級存儲器 1.2.3 安全性、可靠性與系統(tǒng)性能評價初步數(shù)據(jù)安全與保密診斷與容錯系統(tǒng)可靠性評價和系統(tǒng)性能評價方法 1.2.4 計算機體系結(jié)構(gòu)的其它基礎(chǔ)知識流水線操作精簡指令系統(tǒng)計算機多處理機系統(tǒng)并行處理 1.3 網(wǎng)絡(luò)基礎(chǔ)知識1.3.1 網(wǎng)絡(luò)的功能、分類與組成1.3.2 網(wǎng)絡(luò)協(xié)議與標(biāo)準(zhǔn)1.3.3 網(wǎng)絡(luò)結(jié)構(gòu)與通信1.3.4 網(wǎng)絡(luò)的安全性1.3.5 Client-Server結(jié)構(gòu)1.3.6 Internet 和Intranet初步1.3.7 網(wǎng)絡(luò)管理初步 1.4 計算機專業(yè)英語·具有大學(xué)畢業(yè)程度的英語詞匯量能正確閱讀和理解計算機領(lǐng)域的英文文獻 (二) 軟件設(shè)計和程序編制能力2.1 軟件設(shè)計能力2.1.1 簡單計算機應(yīng)用系統(tǒng)的需求分析流行的需求分析方法初步數(shù)據(jù)流圖的設(shè)計及改進 2.1.2 軟件界面設(shè)計輸入輸出數(shù)據(jù)文件的設(shè)計用戶界面的設(shè)計 2.1.3 概要設(shè)計軟件設(shè)計準(zhǔn)則模塊劃分與調(diào)用常用的概要設(shè)計方法 2.1.4 詳細(xì)設(shè)計滿足指定功能的各種處理過程的算法設(shè)計、評價和改進 2.1.5 數(shù)據(jù)庫/數(shù)據(jù)結(jié)構(gòu)的設(shè)計根據(jù)不同的要求進行數(shù)據(jù)庫/數(shù)據(jù)結(jié)構(gòu)的設(shè)計 2.1.6 軟件測試測試方法測試用例的設(shè)計(白盒測試)測試的靜態(tài)和動態(tài)分析 2.2 程序編制能力2.2.1 按照軟件設(shè)計說明書,能熟練使用下列程序語言編制程序C(美國標(biāo)準(zhǔn))/C++2.2.2 能使用CASL匯編語言(文本見附錄)編制程序2.2.3 面向?qū)ο缶幊碳夹g(shù)2.2.4 理解給定程序的功能,能發(fā)現(xiàn)程序中的錯誤或不足并能糾正或改進2.2.5 具有良好的程序編制風(fēng)格2.2.6 算法的設(shè)計和分析。
相信通過高級程序員這篇文章能幫到你,在和好朋友分享的時候,也歡迎感興趣小伙伴們一起來探討。
本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!關(guān)鍵詞: