億訊開發(fā)人員能力評定標(biāo)準(zhǔn)(Delphi分冊)_第1頁
億訊開發(fā)人員能力評定標(biāo)準(zhǔn)(Delphi分冊)_第2頁
億訊開發(fā)人員能力評定標(biāo)準(zhǔn)(Delphi分冊)_第3頁
億訊開發(fā)人員能力評定標(biāo)準(zhǔn)(Delphi分冊)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、Delphi軟件開發(fā)人員能力評定標(biāo)準(zhǔn)基本技能編程基礎(chǔ)Delphi開人員熟悉Delphi語言語法、常用基本數(shù)據(jù)類型、常用函數(shù)、常用類基礎(chǔ)類型Integer, Word, Byte, Cardinal, Long, Int64, Double, Float, TDateTime Boolean, String, WideString, 組合類型結(jié)構(gòu)體定義,靜態(tài)/動態(tài)數(shù)組定義,類定義.。變量定義類成員變量,全局變量,單元全局變量,棧變量,函數(shù)參數(shù)變量。常用關(guān)鍵字virtual, abstract, dynamic, override, overload, inherited, propery, re

2、introduce等。數(shù)值函數(shù)n StrToInt, StrToFloat, StrToIntDef, FormatFloat, Trunc等n 時間函數(shù):DataTimeToStr, DaysBetween等n 字符串函數(shù):Pos, AnsiPos, StringReplace, Copy, Trim, Format, Length, HexToBin等n TList, TStrings ,TStringList, TWideStringList等n TStream, TMemoryStream, TfileStream等n TiniFile, TRegistry熟悉VCL架構(gòu)、常用非可視控

3、件、常用可視控件n TObject - TButton,TObject - TImage繼承關(guān)系圖n TTimer,TPopupMenu, TOpenDialog,TSaveDialog, TFontDialog, TColorDialog等n TADOConnection, TADOQuery, TADOCommand, TADOTable, TADODataSource等n TClientDataSetn TButton, TEdit, TMemo, TLabel, TCheckBox, TListBox, TlistView, TTreeView等能夠自定義非可視控件、可視控件熟悉常用數(shù)

4、據(jù)結(jié)構(gòu),如數(shù)組、單鏈表、隊列(服務(wù)端人員需加“雙鏈表、散列表”)等如何用Delphi實現(xiàn)這些數(shù)據(jù)結(jié)構(gòu)和操作熟悉常用算法,如查找、排序等n 順序查找,二分查找n 冒泡排序,快速排序熟悉內(nèi)存管理,對于棧內(nèi)存、堆內(nèi)存能夠區(qū)分、使用,熟悉指針操作n 取地址,取內(nèi)存n 棧內(nèi)存,棧變量定義、使用、特點n 堆內(nèi)存,GetMem/FreeMem, New/Disposen CopyMemory/Move, FillChar/ZeroMemory, CompareMemn 使用Tlist,TObjectList處理一組內(nèi)存塊能夠熟練地創(chuàng)建、管理線程,對于數(shù)據(jù)保護、線程同步、線程互斥及生產(chǎn)者消費者模型熟練掌握n

5、TThread定義、實現(xiàn),常用操作:優(yōu)先級,掛起/繼續(xù),同步方法,退出線程n 線程安全:TRTLCriticalSection, TCritialSectionn CreateEvent/OpenEvent, WaitForSingleObjectn CreateMutex/OpenMutexn 生產(chǎn)者、消費者模型對于各種文件操作/Shell熟練掌握n 打開文件:TFileStreamn 打開文件:CreateFile, OpenFile, ReadFile, WriteFile, CloseHandlen 查找文件:FindFist, FindNext, FindFirstFilen 操作文

6、件:GetFileAttributes, GetFileSize ,CopyFile, MoveFile, DeleteFile, FileExists / DirectoryExistsn Shell操作:SHFileOperation, ShellExecute, 文件拖放,與剪貼板互動n 其它API:GetCurrentDirectory, FindExecutable對于常見的Windows API能有較深入了解、熟練使用,能掌握50個以個n GetWindowLong, GetParent, GetDesktopWindow,IsWindow, IsWindowVisiblen Ge

7、tCurrentThreadID, GetThreadAffinityMaskn GetCurrentProcess, CreateProcessn DuplicateHandle, CloseHandle, n LoadLibary, FreeLibary, GetProcAddressn GetKeyboardState, GetKeystaten GetSystemTime, GetTickCount, Sleepn MessageBoxn GetSystemInfo, GetUserNamen GetLastError了解Windows消息模型,熟知常見消息,能夠自定義消息及自定義消息

8、處理n SendMessage, PostMessagen GetMessage/PeekMessage, TanslateMessage, DispatchMessagen 自定義消息:message, WndProcn 常見消息u WM_User, WM_Nullu WM_KeyDown, WM_KeyUp, WM_Char, WM_LButtonDown, WM_MouseMoveu WM_Quit, WM_Close, u WM_Size, WM_Move, WM_Activate, WM_SetFocusu WM_SetText, WM_Paintu WM_QueryEndSesst

9、ion, WM_EndSesstionu WM_SetHotKey, WM_HotKeyu WM_CopyDatau WM_Timer了解界面繪圖,對于繪圖API,TCanvas繪圖有基礎(chǔ)了解n APIu CopyRect, InflateRect, FillRect, PtInRectu ClientToScreenu GetDC, LineTo, Rectangleu CreateBitmap, StretchBlt, BitBltu DrawText, TextOutn Canvasu TPen, TBrush, TBitmap, Tcanvas工作態(tài)度n 熱愛編程,能夠用熱忱的態(tài)度面對

10、編程工作。n 對分配下的工作負(fù)責(zé),認(rèn)真思考,細(xì)心編碼,仔細(xì)調(diào)試,按時提交,保證工作質(zhì)量n 對自己負(fù)責(zé)的模塊,能夠多看、多用、多想,深入了解n 遵守部門工作要求,對于工作日志、技術(shù)文檔、技術(shù)規(guī)范,能按要求處理n 關(guān)注細(xì)節(jié),對于各種產(chǎn)品細(xì)節(jié)能有精益求精的精神n 有團隊合作精神n 能主動發(fā)現(xiàn)問題、缺陷,積極主動匯報并提出改進意見n 其它要求u 對于軟件行業(yè)有一定了解,明確程序員的工作要求、特點u 對于常見應(yīng)用技術(shù)如XML、數(shù)據(jù)庫有一定了解u 有軟件工程基礎(chǔ),對于軟件開發(fā)流程、設(shè)計模式、文檔編寫有一定了解u 良好的代碼風(fēng)格,遵循變量、函數(shù)命名規(guī)范u 有良好的口頭表達(dá)、文字表達(dá)能力,能夠清晰有效的表達(dá)自己,實現(xiàn)溝通u 思維敏銳,邏輯清晰,有學(xué)習(xí)能力進階技能n 能夠開發(fā)出穩(wěn)定、可靠、用戶體驗良好的程序功能n 對日常工作中所需的編程技能能有更深入的了解,達(dá)到知其然知其所以然u 熟悉掌握各種高級編程技巧,如網(wǎng)絡(luò)編程、多媒體編程等u 能夠進行程序性能優(yōu)化;對于程序崩潰、程序不穩(wěn)定、各種Bug能夠調(diào)試、解決n 對應(yīng)用了解u 客戶端人員:了解客戶端模塊結(jié)構(gòu),對于自己負(fù)責(zé)的模塊、功能能夠深入了解,并能主動發(fā)掘不足,進行改進u 服務(wù)端人員:了解服務(wù)器架構(gòu),了解有服務(wù)端數(shù)據(jù)結(jié)構(gòu)組件,了解網(wǎng)絡(luò)組件,對于自己負(fù)責(zé)的服務(wù)能夠深入了解,并能主動發(fā)掘不足,進行改進n 獨立

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論