03-22-2021 10:11 PM
Hi,
I doubt the answer to the question 19 which is C. There is no bd of calculation vi.
Thanks
Solved! Go to Solution.
03-23-2021 07:43 AM
You are looking at Calculation.vi. It is using recursion. So end the end, you have 4*3*2*1 = 24.
03-23-2021 08:50 AM
Hi crossrulz,
Thanks for the feedback.
The BD is of the calculation.vi 🙂 that was tricky.
But in that case it is mentioned as reentrant which means it should have different instance on each recursive call right ? also its not specified if its a shared clone or not
03-23-2021 09:42 AM
@bharathp10 wrote:
But in that case it is mentioned as reentrant which means it should have different instance on each recursive call right ? also its not specified if its a shared clone or not
A couple of issues with this question:
1. This is a really old way of doing recursion. Sometime in the last 15 years (taking too long to figure when), you can just call the VI directly (don't have to use VI Server).
2. The VI will need to use Shared Clone reentrancy.
3. The example CRD-R has not been updated for a very long time.
4. The example exams are typically rejected questions. So the actual exam is hopefully better.
03-23-2021 10:48 AM
Yes it is based on 2009 LV version I think.
04-09-2021 11:21 AM
In the German version this question is much more difficult. The text don't contains the name of VI: "Calculation.vi". I can not see, that here is a recursion.
05-04-2021 06:07 PM
This is one part funny, two parts sad:
4. The example exams are typically rejected questions. So the actual exam is hopefully better.
I would not have gotten that question right, but I would not lose any sleep over it either.