Certification

cancel
Showing results for 
Search instead for 
Did you mean: 

Sample Exam Solutions for Review

Hello All,

 

I am planning to take my CLA soon.  Can you please provide any inputs to my sample solution for the CarWash?  I have not used ActorFramework.

 

Thankyou.

0 Kudos
Message 451 of 642
(7,900 Views)

Hello Everyone,

 

I have made another attempt with CLA ATM sample question. Please review it and let me know your comments,

 

Thanks

0 Kudos
Message 452 of 642
(7,819 Views)

Hello,

 

I hope everyone is well!

 

I'm preparing to take my CLA exam this Friday (3/9/2018).

 

Attached is my attempt at the CLA practice exam for the ATM, if someone would be willing to check it over for me. Thank you in advance for any comments\thoughts you may have.

 

A few comments:

1. I know that this is most likely not a perfect solution and there is undoubtedly room for improvement - I'm always trying to improve my skills.

2. I was mainly focused on the architecture, requirements coverage, and the documentation within the block diagram that would be used to complete the application by CLD's and CLAD's (trying to tailor this with them being the intended audience.

3. This was written with LabVIEW 2017 on a Windows 7 machine.

 

A couple of questions:

1. I'm curious to know if anyone has had any experience with taking the CLA exam online? That is most likely going to be my only option outside of NI Week (which I really don't want to use my time at NI Week taking an exam, I'd rather use that time to build my skill set with NI tools and network with others in the NI community).

2. Is this a suitable solution to pass the CLA?

 

I know that everyone's time is valuable and I'm appreciative of any time that someone would spend reviewing this code.

 

Thanks!

Certified LabVIEW Architect
Miami University
Instrumentation Laboratory

CLA Logo
0 Kudos
Message 453 of 642
(7,765 Views)

I'm happy to take a look at it if you can upload for 2016 or below

Message 454 of 642
(7,758 Views)

Hi gregoryj,

 

Great - thank you!

 

Attached is the LabVIEW project, saved in 2016.

 

Thanks again for your help!

 

Mike

Certified LabVIEW Architect
Miami University
Instrumentation Laboratory

CLA Logo
0 Kudos
Message 455 of 642
(7,750 Views)

Overall I think it is a good approach, with a good mix of showing code and dropping comments. There are some inconsistencies I noticed from my quick glance through:

  • Create all message queues only creates the UI queue
  • Error handler has no case for database module errors

I would maybe create some typedefs where the requirements ask for it. For instance, they usually have a couple requirements for the error log that you could make into a typedef.

I do not know about the online test, but I've heard there is some lag. So I would practice as if you will only get done in 4 hours what you can get done in 3 hours on your home computer.

 

Good luck!

Message 456 of 642
(7,745 Views)

Hi gregoryj,

 

Thank you for taking a look over this code and doing getting back to me so quickly.

 

I see now that the other queues were not created and initialized along with no centralized error handling for the database module.

 

In your opinion, do you believe that this is a passable solution for the exam (assuming those two items were addressed)?


Thanks again!

 

Mike

Certified LabVIEW Architect
Miami University
Instrumentation Laboratory

CLA Logo
0 Kudos
Message 457 of 642
(7,740 Views)

@weeksmr wrote:

 

 

In your opinion, do you believe that this is a passable solution for the exam (assuming those two items were addressed)?


Thanks again!

 

Mike


Well, I'm hesitant to give false hope or false despair 🙂 I really don't know enough about the grading process to say, but I would guess this could score in the 70-80 range. I remember I polished up my module interface a bit more. Like instead of just having enqueue function with queue and string input, this was put inside a nice wrapper with text icon so you can easily see what command is being sent to which module. In real life, I could see this being very helpful to the developer, but on the exam I don't know if it matters! 

Message 458 of 642
(7,731 Views)

Hi gregoryj,

 

Thank you for your feedback, I certainly understand there is no real way to know how the grader(s) will choose to score the exam. I see the biggest obstacle being (as other's have stated before) is the time management aspect. I've been able to get the main architecture pieces in place in about 30-40 minutes and then the rest of the time fulfilling the requirements coverage and documenting as best as I can for a developer to complete the main processing\logic components. I'll keep practicing the sample exams and give it my best shot on Friday.

 

Thanks again for all of your help, feedback, and information provided. Hopefully I'll be able to join the ranks of other CLA's.

 

Mike

Certified LabVIEW Architect
Miami University
Instrumentation Laboratory

CLA Logo
0 Kudos
Message 459 of 642
(7,727 Views)

Hi gregoryj,

 

I hope things are well.

 

I wanted to let thank you again for all of your help and to let you know that I received my results and passed my CLA exam. Thanks again!

 

Mike

Certified LabVIEW Architect
Miami University
Instrumentation Laboratory

CLA Logo
Message 460 of 642
(7,594 Views)