Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Suppose that the vehicle registration department for the State of Florida is bec

ID: 3575012 • Letter: S

Question

Suppose that the vehicle registration department for the State of Florida is becoming decentralized. Each county will now handle its own registration process and will issue its own license plates. However, there needs to be some centralized checking so that counties do not duplicate plate design, etc. Counties also need to notify each other if an address listed for a registration is not within their county. The county systems must also interface with State systems for tax and other purposes. So, while the system will be mostly decentralized, there will still exist a need for centralized data access. A consulting firm was hired to develop this system and they have narrowed the choice of programming language to Java and C#. Which language do you think would be more appropriate or this application and why?

Explanation / Answer

In this case, Java should be the language of preference, for its OOP support and absence of pointer arithmetic which is available in C#. Java is an open source language while C# is a licensed product from Microsoft, which increases the developmental costs. And also the various freely available software libraries in Java is not available in C#. Another plus point is that with java , is that we can develop both the web and standalone versions of the application. Java provides a better level of security compared to C#.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote