MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

DATA STRUCTURES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Why would you use one structure over another? (Choose 2)
A
Depending on the methods that your program uses most often, one structure might have better run time
B
It does not matter with structure other than the programmers knowledge about the structure
C
One should always use the structure that uses the least amount of memory for better performance, regardless of run time considerations
D
Depending on what you are modeling with your program, a structure might resemble the data more accurately
Explanation: 

Detailed explanation-1: -Why is data modeling important? A comprehensive and optimized data model helps create a simplified, logical database that eliminates redundancy, reduces storage requirements, and enables efficient retrieval.

Detailed explanation-2: -Data models describe how a database’s logical structure is represented. In a database management system, data models are essential for introducing abstraction. Data models specify how data is linked to one another, as well as how it is handled and stored within the system.

Detailed explanation-3: -Modeling gives graphical representation of system to be built. Modeling contributes to a successful software organization. Modeling is a proven and well accepted engineering technique.

Detailed explanation-4: -Model-based design provides a common design environment, which facilitates general communication, data analysis, and system verification between various (development) groups.

There is 1 question to complete.