【易語言介紹】
1、易語言是中國自主研發(fā)、具有民族特色的一種計算機(jī)漢語編程語言。它擺脫了長期以來“中國人只能先學(xué)英語再學(xué)編程”的現(xiàn)狀,實現(xiàn)了“漢語思考、漢字書寫”計算機(jī)程序的全過程。眾所周知計算機(jī)本身只識別1、0的二進(jìn)制代碼,故編程并不是非要建立在英語之上。
易語言擁有自己獨(dú)立的高質(zhì)量編譯器,能將中文源代碼直接編譯為目的機(jī)器的CPU指令,而且編譯出來的可執(zhí)行代碼與操作系統(tǒng)無關(guān),因此能夠方便地實現(xiàn)跨平臺編程。目前易語言可同時支持Window和Linux平臺下的程序開發(fā),今后移植到其它操作系統(tǒng)平臺也非常方便,這也符合發(fā)展開發(fā)自主知識產(chǎn)權(quán)基礎(chǔ)系統(tǒng)軟件的戰(zhàn)略部署。
2、易語言支持當(dāng)今先進(jìn)的編程理念,譬如面向?qū)ο蟮某绦蚓帉懛椒ā⒚嫦蚴录南⑻幚頇C(jī)制等等。在可視化設(shè)計操作方面相對于其他編程語言來說優(yōu)勢十分明顯,易語言不僅支持程序窗體界面設(shè)計的可視化操作,連代碼流程圖都完整的嵌入到程序代碼設(shè)計操作之中,這是其它編程軟件不具備的功能。同時,易語言內(nèi)置了專用中文輸入法,支持語句的快速錄入,徹底突破了中文語句輸入速度的瓶頸。
3、國際接軌方面:易語言能夠充分利用現(xiàn)有的一切編程資源,并能與其它流行的開發(fā)平臺相互調(diào)用。如:提供了對OCX控件、Windows類型庫、DLL動態(tài)鏈接庫、API函數(shù)、COM協(xié)議等等一系列接口的全面支持,甚至是Java類庫。不僅如此易語言自身現(xiàn)有的各種支持庫,如:端口操作、多線程、TCP/IP、OpenGL、DirectX、SQL server、MySql、互聯(lián)網(wǎng)、多媒體、面部識別、語音識別、游戲開發(fā)、數(shù)碼設(shè)備控制等等,幾乎滿足所有的編程需求,而且陸續(xù)還再推出各種新的支持庫。
【課程內(nèi)容】
1、介紹易語言的安裝,以及運(yùn)行后的界面。同時介紹一個非常簡單的小程序,以幫助用戶入門學(xué)習(xí)。后介紹編程的輸入方法,以及一些初學(xué)者會遇到的常見問題。
2、了解變量的概念,變量的有效范圍,數(shù)據(jù)類型等知識。其后,您將跟著本書,編寫一個自己的MP3播放器,認(rèn)識窗口、按鈕、編輯框三個常用組件。以認(rèn)識命令及事件子程序。
3、 主要介紹易語言的命令概念,并舉出一個大小數(shù)判斷的例子,介紹判斷語句,以及介紹選擇語句和循環(huán)語句,介紹常數(shù)、常量、資源的應(yīng)用,主要介紹應(yīng)用程序菜單的制作,并舉出一個記事本的例子,介紹判斷語句,以及介紹選擇語句和循環(huán)語句,學(xué)習(xí)靜態(tài)變量、變量數(shù)組及動態(tài)管理變量。
4、 介紹組件的應(yīng)用,并用幾個簡單的小例程來了解組件的屬性,事件,和方法,介紹“易語言”子程序的調(diào)用方法、子程序參數(shù)的使用方法以及參數(shù)屬性的相關(guān)使用方法,主要介紹“易模塊”的安裝、使用方法以及新建、保存的方法。同時介紹一個非常簡單的“易模塊”編寫過程,以幫助用戶了解和學(xué)習(xí),介紹API的應(yīng)用。
5、詳細(xì)講解病毒、木馬程序的編寫程序及原理,編寫各類病毒及木馬的查殺及免疫程序。
6、編寫程序的捆綁程序及防范程序,了解破解密碼軟件的編寫程序及原理,編寫防護(hù)軟件等。
7、編寫QQ自動登錄器、游戲外掛、程序鎖等,針對各類安全隱患編程防范程序等。
8、通過易語言詳細(xì)了解各類遠(yuǎn)程控制軟件的編寫原理,以及針對各類遠(yuǎn)程控制軟件編寫安全防護(hù)程序。
9、針對服務(wù)器提供不同類型服務(wù),通過易語言編寫相應(yīng)的服務(wù)器安全程序,確保服務(wù)器的安全及管理等。
10、綜合實訓(xùn)。
【考取證書】
《網(wǎng)絡(luò)安全工程師》(此證書不包含在學(xué)費(fèi)內(nèi))