labview37219.docx

上传人:b****1 文档编号:14186013 上传时间:2023-06-21 格式:DOCX 页数:23 大小:22.87KB
下载 相关 举报
labview37219.docx_第1页
第1页 / 共23页
labview37219.docx_第2页
第2页 / 共23页
labview37219.docx_第3页
第3页 / 共23页
labview37219.docx_第4页
第4页 / 共23页
labview37219.docx_第5页
第5页 / 共23页
labview37219.docx_第6页
第6页 / 共23页
labview37219.docx_第7页
第7页 / 共23页
labview37219.docx_第8页
第8页 / 共23页
labview37219.docx_第9页
第9页 / 共23页
labview37219.docx_第10页
第10页 / 共23页
labview37219.docx_第11页
第11页 / 共23页
labview37219.docx_第12页
第12页 / 共23页
labview37219.docx_第13页
第13页 / 共23页
labview37219.docx_第14页
第14页 / 共23页
labview37219.docx_第15页
第15页 / 共23页
labview37219.docx_第16页
第16页 / 共23页
labview37219.docx_第17页
第17页 / 共23页
labview37219.docx_第18页
第18页 / 共23页
labview37219.docx_第19页
第19页 / 共23页
labview37219.docx_第20页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

labview37219.docx

《labview37219.docx》由会员分享,可在线阅读,更多相关《labview37219.docx(23页珍藏版)》请在冰点文库上搜索。

labview37219.docx

labview37219

100900A-01

CertifiedLabVIEWDeveloper(CLD)

CertificationandExamOverview

©2012NationalInstrumentsCorp.AllrightsreservedPage1of13

CertificationOverview

TheNationalInstrumentsLabVIEWCertificationProgramconsistsofthefollowingthree

certificationlevels:

1.CertifiedLabVIEWAssociateDeveloper(CLAD)

2.CertifiedLabVIEWDeveloper(CLD)

3.CertifiedLabVIEWArchitect(CLA)

Eachlevelisaprerequisiteforthenextlevelofcertification.TheCLADcertificationisa

prerequisitetotakingtheCLDexam.TheCLDcertificationisaprerequisitetotakingthe

CLAexam.Therearenoexceptionstotherequirementsforeachexam.

ACLADdemonstratesabroadandcompleteunderstandingofthecorefeaturesand

functionalityavailableintheLabVIEWFullDevelopmentSystemandpossessesthe

abilitytoapplythatknowledgetodevelop,debug,andmaintainsmallLabVIEW

modules.ThetypicalexperiencelevelofaCLADisapproximately6to9monthsinthe

useoftheLabVIEWFullDevelopmentSystem.

ACLDdemonstratesexperienceindeveloping,debugging,anddeployingand

maintainingmedium-to-largescaleLabVIEWapplications.ACLDisaprofessionalwith

cumulativeexperienceofapproximately12to18monthsdevelopingmediumtolarge

applicationsinLabVIEW.

ACLAdemonstratesmasteryinarchitectingLabVIEWapplicationsforamultideveloperenvironment.ACLAnotonlypossessesthetechnicalexpertiseandsoftware

developmentexperiencetobreakaprojectspecificationintomanageableLabVIEW

components,butalsohastheexperiencetoseetheprojectthroughbyeffectivelyutilizing

projectandconfigurationmanagementtools.ACLAisaprofessionalwithacumulative

experienceofapproximately24monthsindevelopingmediumtolargeapplicationsin

LabVIEW.100900A-01

CertifiedLabVIEWDeveloper(CLD)

CertificationandExamOverview

©2012NationalInstrumentsCorp.AllrightsreservedPage2of13

ExamOverview

YourtestcomputerwillhavetheLabVIEWFullDevelopmentSystemversion2011or

laterinstalledfordevelopingyourapplication.AfterOctober1,2012,LabVIEW2012

maybeinstalled.

Contactyourproctorortestingcenterpriortotheexamtogetadditionaldetailsand

familiarizeyourselfwiththespecificLabVIEWversionthatwillbeusedtodevelopyour

application.

Youmayrequesttheproctortoallowyouafewminutesbeforeyourexamtocustomize

theLabVIEWenvironmentforyourneedsortofamiliarizeyourselfwiththe

environment.Theproctorwillonlyhandovertheexamwhenyouarereadytobegin

workingontheexam.

Pleasenotethatyouwillnotreceiveextratimefortheexamtocompensatefor

unfamiliaritywiththeLabVIEWenvironment.

RefertoLabVIEWDevelopmentSystemscomparisonfordetailsaboutLabVIEWFull

DevelopmentSystemfeatures.

ExamDuration:

4hours

Styleofexam:

Practical–applicationdevelopment

Passinggrade:

70%

Theexamvalidatesproblemsolvingskills,knowledge,andexperienceinthe

developmentofmeasurementandautomationapplicationsusingLabVIEW.Theexam

involvessoftwaredevelopmentonlyanddoesnotinvolveanyhardware.

TheuseofresourcesavailableinLabVIEW,suchastheLabVIEWHelp,examples,and

templatesareallowedduringtheexam.ExternallydevelopedVIsorresourcesare

prohibited.

TheexampacketwillincludeaUSBmemorystickwithaVIandcontrolsinafolder

hierarchythatyoumustusetodevelopyouapplication.Youmustnotrenamethe

mainVI,providedcomponents,oralterthefolderhierarchy.Allyourdevelopment

VIsandcontrolsmustbesavedintheprovidedfolderhierarchy.

Adetailedapplicationspecificationwillbeprovided.Thespecificationsconsistof

generalandtechnicalrequirementsfortheapplication.Youmustnotdetachthebinding

staple,copy,orreproduceanysectionoftheexamdocument.Failuretocomplywill

resultinfailure.

Afteryouhavecompletedyourexam,youmusttransferthesolutiontotheprovidedUSB

memorystick.PleasevalidatethecopiedsolutionontheUSBstickbeforereturningitto

yourproctor.

Youmustnotdetachthebindingstaple,copy,orreproduceanysectionorsolutionofthe

exam.Failuretocomplywillresultinfailure.100900A-01

CertifiedLabVIEWDeveloper(CLD)

CertificationandExamOverview

©2012NationalInstrumentsCorp.AllrightsreservedPage3of13

ExamTopics

1.DesignConcepts

2.UserInterfaceDesign

3.BlockDiagramLayoutandStyle

4.ProgrammingPractices

5.SubVIDesignPractices

6.ArchitectureSelection

7.Timing

8.ErrorHandling

9.Documentation

10.Testing100900A-01

CertifiedLabVIEWDeveloper(CLD)

CertificationandExamOverview

©2012NationalInstrumentsCorp.AllrightsreservedPage4of13

ExamTopics(Overview)

TopicSubtopic

1.DesignConceptsa.Modularity,scalability,readability,andmaintainability

b.Cohesionandcoupling

c.Hierarchicaldesign

d.Filestructure

2.UserInterface(frontpanel

window)DesignPractices

a.Coloringscheme

b.Groupingandaligningobjects

c.Settingproperties

d.Customizingobjects

e.Statemanagement

i.Staticordynamic

ii.Atinitializationandapplicationstop

f.Icondesign

3.BlockDiagramDesign

Practices

a.Dataflow

b.Enhancingreadability

4.ProgrammingPracticesa.Dataelements

b.FunctionsandsubVIs

c.Programmingstructures

d.Datastructures

e.References,PropertyNodes

5.SubVIDesignPracticesa.Modularityandcohesion

b.Frontpanellayout

c.Connectorpaneandicon

6.DesignPatternSelectiona.Scalabilityandmaintainability

b.Responsiveandnon-blocking

c.Designpatterns:

i.Simplestatemachine

ii.Userinterfaceeventhandler

iii.Queuedmessagehandler

iv.Producer/consumer(data)

v.Producer/consumer(events)

vi.Functionalglobalvariable

7.Timinga.Timingfunctions

b.Timingmechanisms

i.Eventstructuretimeout

ii.Synchronizationfunctiontimeout

iii.Timedstructures

c.TimingExpressVIsandfunctionalglobalvariables

8.Errorsa.Errorhandling

b.Errorreporting

9.Documentationa.Frontpanelwindow

b.Blockdiagram

c.VIProperties

10.Testinga.Codeanddocumentationreview

b.Functionality

d.Errors100900A-01

CertifiedLabVIEWDeveloper(CLD)

CertificationandExamOverview

©2012NationalInstrumentsCorp.AllrightsreservedPage5of13

CLDTopicsDetails

1.DesignConcepts

a.Modularity,scalability,readability,andmaintainability

1.DevelopaLabVIEWapplication(VI)thatis:

a)Modular–VIfunctionalityissubdividedintomodulesorsubVIs

b)Scalable–VIrequireslittleornochangetotheuserinterfaceorblock

diagramtohandlelargerdatasetsoradditionalprogramstates

c)Readable–VIconveysinformationaboutitselfthroughgood

documentationandprogrammingstyle

d)Maintainable–VIfacilitatesmodificationswithoutchangingtheoriginal

intentofthemoduleorapplication

b.Cohesionandcoupling

1.DevelopLabVIEWmodulesthatare:

a)Highlycohesive—modulehasaclearlydefinedandpublishedgoal

b)Looselycoupled—moduleminimizesdependencyonothermodulesfor

completingorcomplementingitsfunctionality

c.Hierarchicaldesign

1.DevelopaLabVIEWVIthatutilizestheprecedingtechniquestocreatea

logicalhierarchicaldesign

d.Filestructure

1.OrganizetheVIsinthefilesystemtoreflectthehierarchicalnatureofthe

software

2.Createafolderfortheapplicationandgiveitarelevantname

3.Makethemain(top-level)VIaccessibleintheapplicationfolder

4.CreateseparatefoldersforsubVIsandcontrols

2.UserInterface(frontpanel)DesignPractices

a.Coloringscheme

1.DesigntheuserinterfaceofaVIusingaconsistentsystemcoloringscheme

2.Usepastelcolorswhereneededandavoidtheuseofbrightcolors

3.UseguidelinesfromtheLabVIEWStyleChecklisttopicoftheLabVIEWHelp

forcoloringschemesofbackgroundanduserinterfaceobjects

b.Groupingandaligningobjects

1.Groupuserinterfaceobjectsthatarelogicallyrelatedbyusingarrays,clusters,

ordecorations

2.Alignobjectsandtheirlabelstoprovideauniformandconsistentlayout

c.Settingproperties

1.Chooseappropriatesettingsforthefrontpanelobjecttoimproveusabilityand

performance

d.Customizingobjects

1.Changethecosmeticappearanceofafrontpanelwindowobject

2.Extendapplicationscalabilitybycreatingatypedefinitionorstricttype

definitionofacustomcontrol100900A-01

CertifiedLabVIEWDeveloper(CLD)

CertificationandExamOverview

©2012NationalInstrumentsCorp.AllrightsreservedPage6of13

e.Statemanagement

1.Setthevalueorattributesofacontrolbystaticallyusingthepropertydialog

boxofanobject,ordynamicallyusingPropertyNodes

2.Initializeorsetcontrolvaluesatapplication,load,start,andstop

f.Icondesign

1.Designmain(top-level)VIandsubVIiconstorepresenttheapplicationor

modulefunctionality

2.Maintainaconsistentanduniformicondesignschemebetweenmainand

subVIs

3.BlockDiagramDesignPractices

a.Dataflow

1.EnforcedataflowbyusingerrorterminalsonVIsandPropertyNodes

2.EnforcedataflowbyusingSequencestructuresforVIs/functionsthatdonot

haveerrorterminals

b.Enhancingreadability

1.Developblockdiagramstofitascreenresolutionof1024x768

2.Limitblockdiagramsizesothatauserhastoscrollinonlyonedirection

3.EvenlyspaceVIsandfunctions–avoidcrowdingtoomanyVIsorfunctionsin

asmallarea

4.EvenlyalignVIsandfunctionsusingaconsistentscheme

5.Avoidwirebendsandkeepthewiresasstraightaspossible

6.Connectwiressothattheyappeartobeconnectedtothecorrectterminals

7.WireVIsandfunctionstofollowleft-to-right

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 教育学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2