軟考程式設計師初級考試內容:
一、考試說明:
1、掌握數制及其轉換、資料的機內表示、算術和邏輯運算,以及相關的應用數學基礎知識;
2、理解計算機的組成以及各主要部件的效能指標;
3、掌握作業系統、程式設計語言的基礎知識;
4、熟練電腦常用辦公室軟體的基本操作方法;
#5 、熟練基本資料結構及常用演算法;
6、熟練C程式設計語言,以及C 、Java、Visual Basic中一種程式設計語言;
7、熟悉資料庫、網路和多媒體的基礎知識;
8、掌握軟體工程的基礎知識,了解軟體流程基本知識、軟體開發專案管理的常識;
9、了解常用資訊科技標準、安全性,以及有關法律、法規的基本知識;
10、了解資訊化、電腦應用的基礎知識;
11、正確閱讀和理解電腦領域的簡單英文資料。
二、考試科目:
1、電腦硬軟體基礎知識,考試時間為150分鐘。
2、程式設計,考試時間為150分鐘。
三、考試範圍:
考試科目1:電腦與軟體工程基本知識
1.電腦科學基礎
1.1數位及其轉換
二進位、十進位和十六進位等常用數位及其相互轉換
1.2資料的表示
數的表示
非數值資料的表示
1.3算術運算和邏輯運算
電腦中二進制數的運算方法
邏輯代數的基本運算
1.4數學應用
常用數值計算(矩陣、近似求解、內插)
排列組合、應用統計量
##編碼基礎1.5常用資料結構陣列線性表格及鍊錶#佇列、堆疊樹圖1.6常用演算法演算法與資料結構的關係演算法設計與演算法描述常用的排序演算法##找出演算法
常用的數值計算方法
字串處理演算法
遞歸演算法
最小生成樹、拓樸排序和單源點最短路徑求解演算法
2.電腦系統基礎
2.1硬體基礎
2.1.1電腦的型別與特性
微電腦(PC機)、工作站、伺服器、主機、大型電腦、巨型電腦、平行機
2.1.2中央處理器CPU
CPU的組成
常用的暫存器
指令系統,尋址方式
令執行控制、中斷控制、處理機效能
2.1.3主記憶體與子記憶體
儲存媒體效能
2.1.3主記憶體與子記憶體
儲存媒體效能
##快取(Cache)、主存子存設備2.1.4I/O介面、I/O設備和通訊設備I/O介面I/O設備(類型、特性)通訊設備(類型、特性)I/O設備、通訊設備的連接方法和連接媒體類型2.2軟體基礎2.2.1作業系統基礎作業系統的類型與功能處理機管理儲存管理裝置管理檔案管理作業管理(作業排程演算法)圖形使用者介面與操作方法2.2.2程式設計語言和語言處理程式的基礎知識語言翻譯基礎(彙編、編譯、解釋)程式設計語言的基本成分:資料、運算、控制和傳輸程式語言類型和特點2.3網路基礎網路的功能、分類、組成和拓撲結構#基本的網路協定與標準常用網路設備與網路通訊設備,網路作業系統基礎知識Client/Server結構、Browser/Server結構區域網路(LAN)基礎Internet基礎問題2.4資料庫基礎知識資料庫管理系統的主要功能與特徵資料庫模式(概念模式、外部模式、內模式)資料模型、ER圖#資料操作(關係運算)資料庫語言(SQL)資料庫的主要控制功能(並發控制、安全控制)2.5多媒體基礎知識 #多媒體基本知識常用多媒體設備效能特徵,常用多媒體檔案格式類型2.6系統效能指標回應時間、吞吐量、週轉時間可靠性、可維護性、可擴充性、可攜性、可用性、可重複使用性、安全性2.7電腦應用基礎電腦常用辦公室軟體操作方法電腦資訊管理、資料處理、輔助設計、自動控制、科學計算、人工智慧等領域的應用遠端通訊服務3.系統開發與運行知識
3.1軟體工程和專案管理基礎軟體工程基礎軟體開發生命週期各階段的目標和任務軟體流程基本知識
#軟體開發專案管理基本知識
###軟體開發方法(原型法、物件導向方法)基礎知識###軟體開發工具與環境基礎(CASE)
軟體品質管理基礎
#3.2系統分析設計基礎
資料流程圖(DFD)、實體聯繫圖(ER圖)基本知識
物件導向設計、以過程為中心設計、以資料為中心設計基礎知識
結構化分析與設計方法
模組設計、程式碼設計、人機介面設計基礎
3.3程式設計基礎
結構化程式設計、流程圖、NS圖、PAD圖
程式設計風格
3.4程式測試基礎
程式測試的目的、原則、物件、流程與工具
黑盒測試、白盒測試方法
測試設計與管理
3.5程式設計文件基礎
演算法的描述、程度邏輯的描述、程度規格說明書
模組測試計畫、模組測試案例、模組測試報告
3.6系統運作與維護基礎
系統運作管理基礎
系統維護基礎
4.資訊安全基礎
資訊系統安全基礎
資訊系統安全管理
加密與解密基礎問題
5.標準化基礎知識
標準化基本概念
標準的層次(國際標準、國家標準、業界標準、企業標準)
相關標準(程式碼標準、文件格式標準、安全標準、軟體開發規範與文件標準、網路相關標準)
6.資訊化基礎
資訊、資訊資源、資訊化、資訊工程、資訊產業、資訊科技的意義
全球資訊化趨勢、國家資訊化策略、企業資訊化策略與策略常識
有關的法律、法規要點
7.電腦專業英文
具有助理工程師(或技術員)英文閱讀程度
掌握本領域的英文基本術語
考試科目2:程式設計
#1.內部設計
##1.1瞭解外部設計1.2軟體功能劃分與確定結構資料流程圖(DFD)、結構圖1.3實體資料設計確定資料組織方式、儲存介質、設計記錄格式,處理方式1.4詳細輸入輸出設計介面設計、報表設計等1.5內部設計文件程式介面、程序功能、人機介面、輸入輸出、測試計畫1.6內部設計評審#2.程式設計2.1模組分割(原則、方法、標準)2.2編寫程式設計文件模組規格說明書(程式處理邏輯、輸入輸出資料格式)測試要求說明書(測試類型與目標、測試案例、測試方法)2.3程式設計審查3.程式實作3.1程式設計程式設計方法與規格程式設計語言的選擇與使用人工走查程式文件化3.2程式測試#測試環境和測試工具的選擇和使用#測試資料的設計測試報告的編寫4.程式設計語言(C語言為必選,再在C、C 、Java語言中任選一種)4.1 C程式設計語言(C99標準)4.2C 程式設計語言(ANSIC 標準)4.3Java程式設計語言(Java2)
以上是軟考程式設計師初級考什麼內容的詳細內容。更多資訊請關注PHP中文網其他相關文章!