Software Implementation Issues: Reuse and Configuration Management
10 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

At the abstraction level, you don’t reuse software directly but use knowledge of successful ______ in the design of your software.

abstractions

At the object level, you directly reuse objects from a ______ rather than writing the code yourself.

library

Components are collections of objects and object classes that you reuse in ______ systems.

application

Open source development is an approach to software development in which the source code of a software system is published and volunteers are invited to participate in the ______ process.

<p>development</p> Signup and view all the answers

Many product companies are using an open source approach to ______.

<p>development</p> Signup and view all the answers

Most modern software is constructed by reusing existing components or systems. When you are developing software, you should make as much use as possible of existing ______.

<p>code</p> Signup and view all the answers

During the development process, you have to keep track of the many different versions of each software component in a configuration management ______.

<p>system</p> Signup and view all the answers

Production software does not usually execute on the same computer as the software development environment. Rather, you develop it on one computer (the host system) and execute it on a separate computer (the ______ system).

<p>target</p> Signup and view all the answers

From the 1960s to the 1990s, most new software was developed from scratch, by writing all code in a high-level programming language. The only significant reuse of software was the reuse of functions and objects in programming language ______.

<p>libraries</p> Signup and view all the answers

An approach to development based around the reuse of existing software emerged and is now generally used for business and scientific ______.

<p>software</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser