《程式設計師認證》實訓報告

2021-08-22 04:15:08 字數 4756 閱讀 8560

《程式設計師認證》實訓報告

實訓名稱:程式設計師認證實訓

學分:4學分

實習週數:4周

適用專業:電腦科學與技術專業及軟體專業

【實習的目的與任務】

程式設計師認證實訓是以國家計算機技術與軟體技術專業技術資格(水平)考試《程式設計師級考試大綱》內容為指導,要求紮實的理論基礎和較強的實踐能力。本次實訓的目的是要使學員具備達到國家程式設計師認證考試大綱要求的基本知識和技能,具有該級別的技術員所具有實際工作能力和業務水平。

本次實訓的任務是讓學生溫習已學過的計算機相關課程,熟練掌握考試大綱要求的計算機技術知識;了解一些常用資訊科技標準、安全性、以及有關的法律法規的知識,和資訊化、計算機應用的基礎知識,增強學生對軟體開發實際動手技能等等。

【實習基本要求】

1、學生應該自覺遵守學校對於實訓課程的相關規定;

2、在教師進行實訓課程內容解析時,應自覺做好筆記;

3、上機實驗時,學生應該遵守機房的有關規定,認真完成上機任務,並做好實驗記錄,指導教師應檢查學生的實際完成情況並進行答疑;學校機房及裝置中心應該根據實驗內容做好實驗環境的搭建及實驗裝置的準備工作;實訓結束後,學生應該按照指導教師規定的格式完成《實訓報告》。

【實習內容】

(一)、資料結構、組成原理

1、常用資料結構:陣列(表態陣列、動態陣列)、線性表、鍊錶(單向鍊錶、雙向鍊錶、迴圈鍊錶)、佇列、棧、樹(二叉樹、查詢樹)、圖的s 定義、儲存和操作

2、常用演算法:常用的排序演算法、查詢演算法、數值計算、字串處理、資料壓縮演算法、遞迴演算法、圖的相關演算法、演算法與資料結構的關係,演算法效率,演算法設計,演算法描述(流程圖、偽**、決策表)

3、數制及其轉換:二進位制、十進位制和十六進製制等常用數制及其相互轉換

4、資料的表示:數的表示(原碼、反碼、補碼表示,整數和實數的機內表示方法,精度和溢位)非數值表示(字元和漢字的機內表示、聲音和影象的機內表示)校驗方法和校驗碼(奇偶校驗碼、海明校驗碼)

5、算術運算和邏輯運算:計算機中二進位制數的運算方法,邏輯代數的基本運算和邏輯表示式的化簡

6、數學應用:常用數值計算(矩陣、方程的近似求解、插值),排列組合、應用統計(資料的統計分析)

7、計算機系統的組成,硬體系統、軟體系統及層次結構

8、計算機型別和特點:微機、工作站、伺服器、大型計算機、巨型計算機

9、**處理器cpu:計算器和控制器的組成,常用的暫存器、指令系統、定址方式、指令執行控制、處理機效能

10、主存和輔存儲存器系統:儲存介質(半導體、硬碟、光碟、快閃儲存器、軟盤、磁帶等)主儲存器的組成、效能及基本原理、cache的概念、虛擬儲存的概念、輔存裝置的型別、特性、效能和容量計算

11、i/o介面、i/o裝置和通訊裝置、i/o介面(匯流排、dma、通道、scsi、並行口、rs232c、usb、ieee1394)i/o裝置的型別和特性(鍵盤、滑鼠、顯示器、印表機、掃瞄器、攝像頭,以及各種輔存裝置)i/o裝置控制方式(中斷控制、dma)通訊裝置的型別和特性(modem、集線器、交換機、中繼器、路由器、網橋、閘道器)及其連線方法和連線介質(序列連線、ss  並行連線,傳輸介質的型別和特性)

(二)、作業系統基礎知識

1、作業系統的型別和功能

2、作業系統的核心(中斷控制)和程序概念

3、處理機管理、儲存管理、裝置管理、檔案管理、作業管理

4、漢字處理

5、圖形使用者介面及其操作方法

(三)、程式語言和語言處理程式基礎知識:

1、彙編、編譯、解釋系統的基礎知識

2、程式語言的基本成分(資料、運算、控制和傳輸)

3、過程(函式)呼叫

(四)、網路基礎知識

1、網路的功能、分類、組成和拓撲結構

2、網路體系結構與協議(osi/rm,tcp/ip)

3、常用網路裝置與網路通訊裝置,網路作業系統基礎知識和使用

4、client/server結構、browser/server結構

5、lan基礎知識

6、internet基礎知識

(五)、資料庫基礎知識:

1、資料庫管理系統的主要功能和特徵

2、資料庫模型(概念模式、外模式、內模式)

3、資料模型,er圖

4、資料操作(關係運算)

5、資料庫語言(sql)

6、資料庫的主要控制功能

(六)、多**基礎知識

1、多**基礎概念,常用多**裝置效能特徵,常用多**檔案格式型別

2、簡單圖形的繪製,影象檔案的基本處理方法

4、簡單多**應用製作方法

(七)、系統效能指標

1、響應時間、吞吐量、周轉時間等概念

2、可靠性、可維護性、可擴充性、可移植性、可用性、可重用性、安全性等概念

(八)、計算機應用基礎知識和常用辦公軟體的操作方法:

1、資訊管理、資料處理、輔助設計、自動控制、科學計算、人工智慧等概念

2、文書處理基礎知識和常用操作方法

3、電子**處理基礎知識和常用操作方法

4、演示文稿製作方法

5、電子郵件處理操作方法

6、網頁製作方法

(九)、軟體工程

1、軟體工程和專案管理基礎知識

2、軟體工程基本概念

3、軟體開發各階段的目標和任務

4、軟體過程基本知識

5、軟體工程專案管理基本知識

6、物件導向開發方法基礎知識

6、軟體開發工具與環境基礎知識(case)

7、軟體質量管理基礎知識

(十)、軟體需求分析、需求定義及軟體基礎知識:

1、結構化分析概念(資料流圖(dfd)、實體關係圖(er))

2、物件導向設計、結構化設計基礎知識

3、模擬設計、**設計、人機介面設計要點

(十一)、程式設計基礎知識:

1、結構設計程式設計,程式流程圖,ns圖,pad圖

2、程式設計風格

3、物件導向設計基礎知識、視覺化程式設計基礎知識

(十二)、程式測試基礎知識:

1、黑盒測試、白盒測試、灰盒測試基礎知識

2、測試工作流程

(十三)、軟體開發文件基礎知識

(十四)、軟體執行和維護基礎知識

(十五)、安全性基礎知識

1、安全性基本概念

2、計算機病毒的防治,計算機犯罪的防範

3、訪問控制

4、加密與解密基礎知識

(十六)、標準化基礎知識:

1、標準化基本概念

2、國際標準、國家標準、行業標準、企業標準基礎知識

3、**標準、檔案格式標準、安全標準、軟體開發規範和文件標準基礎知識

4、標準化機構

(十七)、資訊化基本知識:

1、資訊化基本概念

2、全球資訊化趨勢,國家資訊化戰略,企業資訊化戰略和策略常識

3、有關的法律、法規要點

4、過程教育、電子商務、電子政務等常識

5、企業資訊資源管理常識

(十八)、計算機專業英語:

1、掌握計算機技術的基本詞彙

2、能正確閱讀和理解本領域的簡單英文資料

【實習體會】

經過3個星期的《程式設計師認證》實訓,是我對《資料結構》《作業系統》《c語言程式設計》《軟體工程》等課程的知識有了進一步的鞏固和理解。

此次程式設計師認證實訓的學習,我熟練掌握了常用資料結構和常用演算法;並對資訊科技標準、安全性,以及有關法律、法規的基本知識有了進一步了解。本次實訓也使我了解到作為一名合格的程式人員應具備的能力,就是能夠根據軟體開發專案管理和軟體工程的要求,按照系統總體設計規格說明書進行軟體設計高質量軟體;具有工程的實際工作能力和業務水平。編寫程式設計規格說明書等相應的文件,組織和指導程式設計師編寫、除錯程式,並對軟體進行優化和整合測試,開發出符合系統總體設計要求的高質量軟體,具有工程的實際工作能力和業務水平。

3周的實訓課程雖然很充實,在課堂上我學到了很多知識,但是我覺得我還有許多知識需要再學習再加深。但是通過這樣的複習使我更加能熟練的運用c的各項程式設計思想,基本掌握了重點和難點,並能逐一克服。在實訓期間,老師的耐心和同學們之間的互助體現了實訓的意義,使得大家有了團體意識,每個人在整個團隊中都盡到自己的責任,發揮了自己的作用。

程式設計師是乙個辛苦的職業,因為程式設計師只有不斷的學習新東西才不會被時間所淘汰。所以參加一些必要的認證考試是有必要的。就近幾年的發展趨勢來看,上午的試題廣度有所擴充套件,並注重能力的考查,資料結構演算法分析和軟體質量、軟體專案管理、物件導向方法等方面的試題的比重增加了,計算機硬體基礎知識的比重減小了。因此在複習時要有所側重。上午考試也經常考一些教程外的內容,通常是軟體行業最新的理論、技術及其應用,但是通常都比較簡單,只要平時多關注一些it類**就可。

作為計算機專業學生的我們,參加程式設計師認證是很有必要的。它不僅是是對我們能力的一次檢驗,也是為我們找到好的工作,提供乙個好的基礎。這對我今後的學習、工作都有很大幫助。

程式設計師轉正述職報告 程式設計師個人轉正述職報告

程式設計師個人轉正述職報告 程式設計師個人轉正述職報告 篇我來公司已經近兩 個月了,在這兩個月中,我隨著對公司的逐步了解,更加堅 定了我進公司前面試時候 找個能夠長期發展的公司 的 想法,我對公司的前景充滿希望 通過兩個月與同事的接觸,我對他們的技術水平很佩服,因而對物流軟體的前景也充滿 信心。在此...

程式設計師轉正述職報告 程式設計師轉正個人述職報告

程式設計師轉正個人述職報告 述職報告的主體要選擇幾項主要工作,細緻地將過程 效果或失誤及認識表述出來。以下是由 x 為大家精心整 xx1.負責時代專案的模組編碼工作,完成功能應符合設計 的功能及效能要求,符合部門相關規範 在時代專案組基本 完成了公告管理模組,與部分特配單模組,正在進行主介面 選單的...

程式設計師轉正述職報告

指縫太寬,時間太瘦。我於2018年3月進入公司做net程式開發,轉眼間已經快三個月了。三個月,是考核的時間,更是磨練和適應融合公司的時間。初來公司,曾擔心和同事的相處問題,但公司融洽的工作氛圍 團結向上的企業文化讓我較快適應了公司的工作環境。這一段時間裡有工作上的收穫,知識的豐富,經驗的增長,同時也...