What are the differences between managed and unmanaged code technologies? Each correct answer represents a complete solution. Choose two.
Correct Answer: C,D
Explanation/Reference:
Explanation: Programming languages are categorized into two technologies: 1.Managed code: This computer program code is compiled into an intermediate code format. Managed code is referred to as byte code. It executes under the management of a runtime environment. Java EE and Microsoft.NET are the examples of managed code. 2.Unmanaged code: This computer code is compiled into machine code.
Unmanaged code is executed by the CPU of a computer system. C and C++ are the examples of unmanaged code. AnswerA is incorrect. Managed code is referred to as byte code. Answer B is incorrect. C and C++ are the examples of unmanaged code, whereas Java EE and Microsoft.NET are the examples of managed code.