Certification

cancel
Showing results for 
Search instead for 
Did you mean: 

Sample Exam Solutions for Review

Hello all
I have solution for "sprinkler controller".
I would be glad if someone could take a look and give me a feedback.
I want to write more comments, but my english is poor and there are many mistakes in my texts. Do you know, can i have any translater with me in time of exam. Or can i use online translators. It will help my very much.

0 Kudos
Message 11 of 505
(8,695 Views)

@Manushak wrote:

Hello all
I have solution for "sprinkler controller".
I would be glad if someone could take a look and give me a feedback.
I want to write more comments, but my english is poor and there are many mistakes in my texts. Do you know, can i have any translater with me in time of exam. Or can i use online translators. It will help my very much.


Overall a C- job  Some things you did well. Please excuse me for only pointing out the flaws as my time is limited.

 

You have some bad habits that you need to break;

  • Icons.  werst.PNGeven worse.PNGThey need to convey information to the next maintainer of your code.  Is that a flame under a teakettle?  Like GUIs the color usage in icons should avoid garashness and help aid clairity.  Your file read vi icon uses a glyph I would associate with a error dialog.
  • Use a project
  • Tip Strips on every object the user can see on the GUI!
  • Timing- you have failed to meet spec on preserving the elapsed time if rain occurs durring the servicing of a zone.  You need an elapsed timer with a pause feature.
  • Wire bends.  wire bends.PNGbetter.PNGEnough said? Smiley Wink
Always maintain an accurate count of deployed mousetraps.
Message 12 of 505
(8,687 Views)

Good afternoon,

 

I am taking the CLD exam tomorrow morning and wanted to submit my sample exam for review. I was able to finish it in just about 4 hours. 

 

Here is my solution, please provide feedback.

 

Thanks.

 

Steven

Steven Howell
Certified LabVIEW Developer
Certified Professional Instructor
LabVIEW Consultant
Arcus Technology Services, LLC.
steven.howell@arcustechservices.com



0 Kudos
Message 13 of 505
(8,682 Views)

Thank you for replying.
To know about flaws of my work more important for me in this time. I will give more attantion to them.
About timing: In requirements I couldn't understand, that when raining, time will be paused, and then will be continued.

0 Kudos
Message 14 of 505
(8,663 Views)

Hello all. I have got CLD (85 %).

Thanks all of you for helping with yours remarks and advises. 

Message 15 of 505
(8,628 Views)

@Manushak wrote:

Hello all. I have got CLD (85 %).

Thanks all of you for helping with yours remarks and advises. 


CONGRATULATIONS!

Always maintain an accurate count of deployed mousetraps.
0 Kudos
Message 16 of 505
(8,619 Views)

Hi,

 

I have my CLD exam on Friday 7th Dec and have spent this afternoon doing the Boiler sample exam.

I would be greatful for any feedback.

The file is LV2012.

 

Thanks,

Helen

CLD, CTD
0 Kudos
Message 17 of 505
(8,515 Views)

All

 

Could you kindly review my sprinkler code ? I've attached 2 versions. One in LabVIEW 2012 and one in 2011. Each folder should have the PDF document if you need it. Please provide feedbacks Smiley Happy

 

Thank you very much.

 

P.S: I need to say that I didn't use time as a constraint on this exam. I wanted to get it all right first and then work on my timing. Thanks again !!


Kudos are the best way to say thanks Smiley Happy
0 Kudos
Message 18 of 505
(8,442 Views)

Hello,

 

I did a quick browse through your code.

Here are the things I found at first sight.

 

Some unnecessary bent wires.
Some constants lack a label. (eg. Enable/Disable command for the Enable Disable VI)
Also the Stop state constant lacks labeling.

Choice for design pattern is not explained.

You should only use "Default if unwired" if you're working with an event structure and even then it is sometimes advised to use a clearly visible constant.W
If you have a disable/enable VI, then please use it for all disabling/enabling. (eg. start button does not use this subVI, the cluster does)

Some clusters on the front panel are missing description and tip strip.

Controls and indicators in subVI's do not seem to have descriptions (or tip strips). They should at least have a description.

 

One good tip would be to run the VI analyzer on your main and your subVI.
This will directly show certain style/documentation issues.

Kind Regards,
Thierry C - CLA, CTA - Staff R&D Engineer, RF Semiconductor Test - National Instruments
If someone helped you, let them know. Mark as solved and/or give a kudo. Smiley Wink
Message 19 of 505
(8,391 Views)

Thank you so much Thierry ! Your feedback is appreciated.

I know, documentation is one of my sore points and I need to improve.

 

Do you have any inputs on the functionality and style ?


Kudos are the best way to say thanks Smiley Happy
0 Kudos
Message 20 of 505
(8,386 Views)