Explain the importance of the concept of building blocks in the use of algorithms.
What will be an ideal response?
The use of a "building-block" component is a very important concept in computer science. You might think that every algorithm you write must be built from only the most elementary and basic of primitives. However, once an algorithm has been developed, it may itself be used in the construction of other, more complex algorithms. This is similar to what a builder does when constructing a home from prefabricated units rather than bricks and boards. Our problem-solving task need not always begin at the beginning but can instead build on ideas and results that have come before. Every algorithm that we create becomes, in a sense, a primitive operation of our computing agent and can be used as part of the solution to other problems. That is why a collection of useful, prewritten algorithms, called a library, is such an important tool in the design and development of algorithms.
You might also like to view...
One reason to change the name property of an ActiveX Control is so it can be referred to in VBA code
Indicate whether the statement is true or false
To insert worksheet rows using the Ribbon the user would click the ________ arrow
Fill in the blank(s) with the appropriate word(s).