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