LabVIEW Pro 專業論壇-教育訓練與認證區-CLA 考試準備心得分享_Amberlie
 
     
 
 
 
LabVIEW 討論區基礎教學每月專題分享技術問題精選online Test
技術討論區 程式分享區 教育訓練與認證區 閒話家常區 工作機會討論區 回報區 ✦LabVIEW NXG 特區✦ 高手專訪系列 2017 LabVIEW 至尊爭霸賽
 熱門關鍵字 
    量測概念充電站    [LabVIEW TOP 資源排行榜]    取得 NI 協助    3小時內學會 LabVIEW
 您的位置:首頁 > 教育訓練與認證區 > CLA 考試準備心得分享_Amberlie
  教育訓練與認證區   板主:jojo, Gina
 之1(3篇)
CLA 考試準備心得分享_Amberlie 
 
amberlie

2013 LabVIEW 至尊爭霸賽參賽者    
暱稱:小夏
經驗值:280
等級:師傅
發文:1
回文:17
版本:LabVIEW 2011
闖關狀態:
冰火山
前往地圖:
 
字級設定

因為CLD的三年期限就快要到了,一想到如果過期了又要從CLAD開始考起好累人(延展考試覺得挺難的XD),在這種半強迫下的背景上應著頭皮去考了CLA;爬了很多文章,發現關於CLA的準備資料除了NI官方資料外真是少之又少,還好最後參考了群工的教戰手則,順利考到金色的CLA證書,很感謝群工地無私分享,所以現在算是來還願,希望能幫下一個要考CLA的人提供些資料J

 

準備方法:

群工的CLA考試分享

http://www.labviewpro.net/forum_post_detail.php?post=10917&fid=3

基本上我都是按照群工交的教戰手則,不過由於我寫程式速度比較慢 又對程式某種程度的潔癖...所以我沒有採用群工用的OOP架構來寫,我採用的是LabVIEW內建的Templates->Queued Message Handler來做程式的架構

[+]放大圖片
 

用這架構的優點:

1.          自動建好的資料夾

在CLA preparation 有提到專案程式實體資料夾的分類也會是評分的一個項目唷!!所以在練習的時候也要注意實體和專案內程式歸檔的部分。

2.          註解

Template裡面default就有註解該如何使用和部屬程式,基本上註解我都保留,應應考試題目抽換一些字眼,像是修改subdiagram label的敘述等。

3.          Error Handle

我想這點是我最後決定使用這架構的最主要原因,CLA短短4小時,可以少做error handle 可以多爭取點時間完善其他功能。

當然有優點也會有缺點,這個架構並不是設計給多library使用,原本的template是將所有功能散在一個主程式,而CLA考試是要將主要的process 和simulate hardware ,GUI…等模組做切割,以利於眾人開發。光這點這個template就需要做一大部分的修改。

 

部屬使用:

考試的時候我參考群工的作法,將粗體字的標題就把它當library 開始建立,所有的程式,control就按照原本template的方法歸檔到資料夾下。其他的就和群工敘述的一樣,慢慢的加到各個library下面。

 

考試心得:

l   對我來說,考CLA最大的心魔就是我會不小心就想把功能寫成來,這真是滿困擾我的,我需要一直提醒自己”let it go!”,就如同群工分享時提到的:當你把某種功能做出來的時候就是你落榜的時候!,考CLA絕對不要把功能寫出來,寧願先把架構完整化也不要花時間在功能,我參考CLA的example,創造屬於個功能的case再將coverID放進去,另外加些程式敘述在旁邊,例如:use for loop for calculate all of the users return frequency. 然後就當作完成此功能往下個移動,千萬不要留戀,即使題目寫一大串,都是假的!!!

l   關於題目方面,敘述真的很多,看CLA的題目我自己覺得很雜,加上是英文的很容易讓人卻步。建議將CLA example看完,有些抓題目重點的技巧,例如看粗體字,建立相同名字的模組等,考試時候看到題目就不會覺得這麼驚恐了。如果英文不是很好的人,我建議很多共同模組的程式註解可以參考example來寫,例如考試題目也一定有的Main description,error handle,configuration database,UI,simulated hardware。

絕對不要說我都偷懶一直引用群工的文章,這是一種OOP的繼承概念* 也謝謝群工的分享。希望以上的分享可以幫助到準備考試的人。另外我有保留當時練習時寫的QMH程式,本來想直接附件的,但是不知道為什麼一直失敗,如果有興趣的人在來信索取搂~

 

 

希望以上的分享可以幫助到準備考試的人

  文章人氣: 2239 讚:8 文章日期:2016/09/27 12:04
joannachen

暱稱:Jo
經驗值:4223
等級:總舵主
發文:191
回文:943
版本:請選擇
闖關狀態:
迷霧之森
前往地圖:
1樓
字級設定

先前熱心的朋友分享的文章,因後台問題無法顯示,

目前已經修復完畢~~歡迎大家一起來閱讀! yes

    讚:0 文章日期:2016/10/06 09:09
skybow


創始會員 2013 LabVIEW 至尊爭霸賽參賽者   
暱稱:JOE
經驗值:794
等級:高手
發文:5
回文:147
版本:LabVIEW 2011
闖關狀態:
刀鋒谷
前往地圖:
2樓
字級設定

推一下!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    讚:0 文章日期:2017/02/09 10:44
danielkuo


2013 LabVIEW 至尊爭霸賽參賽者    
暱稱:郭
經驗值:686
等級:高手
發文:1
回文:31
版本:LabVIEW 2011
闖關狀態:
飄渺嶺
前往地圖:
3樓
字級設定

感謝分享,讀後對OOP又有更進一步的瞭解了*

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    讚:0 文章日期:2016/12/21 15:31
 之1(3篇)
 
 
   會員中心 
帳號:
     
密碼:
     
  以後自動登入
 
註冊
   待回覆文章 
1. 使用NI9234和DAQ6001同步抓資料
2. OPC遠端連線
3. PCI7334 與PCI7344 的差異
4. labview控制arduinoyun...
 
   Top 5 熱門討論 
1. Python有什麼魅力, 讓LabVIE也要跟他結合? DLL, .Net 不夠用嗎?
2. OPC遠端連線
3. 使用NI9234和DAQ6001同步抓資料
4. 請問有辦法讓輸入的字串限制在多少字以內嗎?
5. 輸出次方的顯示
 
 
 
LabVIEW討論區 站長信箱 關於我們 站內聲明
國家儀器股份有限公司贊助;Sponsored by NI.
© 2010 National Instruments, Taiwan. All rights reserved. design by begonia