1. Reduced time in developing software. OOP enables program code to be reused in related
applications thus eliminating the need to code.
2. Reduced software development costs due to reduction in development time.
3. Improved programmer productivity. The reusability feature of OOP enables
programmers to borrow code from reusable software libraries thus saving them time that
would have been spent coding. The programmers could thus be freed to more complex
problem solving tasks that require creativity.
4. Compatibility. Most organizational software today is being developed using the object-
oriented approach. By migrating to this approach, an organization ensures compatibility
of developed systems with currently existing ones.
gregorymasila answered the question on November 18, 2017 at 17:31
- The electronic business (e-business) field is growing and changing rapidly resulting in the need to address certain infrastructural issues to support it.Required:Suggest the possible contribution...(Solved)
The electronic business (e-business) field is growing and changing rapidly resulting in
the need to address certain infrastructural issues to support it.
Required:
Suggest the possible contribution of the following systems in e-business applications:
(i) Smart Cards
(ii) Electronic Data Interchange (EDI) systems
(iii) World Wide Web (WWW)
(iv) Automatic Teller Machines (ATMs)
Date posted: November 18, 2017. Answers (1)
- Examine the contribution of information systems in decision-making or problem solving process.(Solved)
Examine the contribution of information systems in decision-making or problem solving process.
Date posted: November 18, 2017. Answers (1)
- What is the link between database technology and client/server computer systems?(Solved)
What is the link between database technology and client/server computer systems?
Date posted: November 18, 2017. Answers (1)
- User training and support is fundamental to the success of an information systems project. Produce a brief document that discusses the usefulness of training.(Solved)
User training and support is fundamental to the success of an information systems
project. Produce a brief document that discusses the usefulness of training.
Date posted: November 18, 2017. Answers (1)
- Give one reason to support the importance of controlling data inputs and discuss any
four methods that you may use to control data inputs.(Solved)
Give one reason to support the importance of controlling data inputs and discuss any
four methods that you may use to control data inputs.
Date posted: November 18, 2017. Answers (1)
- Discuss the Important System Concepts.(Solved)
Discuss the Important System Concepts.
Date posted: November 18, 2017. Answers (1)
- Describe four types of information systems.(Solved)
Describe four types of information systems.
Date posted: November 18, 2017. Answers (1)
- What are different Phases of System Development Life Cycle?(Solved)
What are different Phases of System Development Life Cycle?
Date posted: November 18, 2017. Answers (1)
- List three factors to be considered when purchasing a microcomputer(Solved)
List three factors to be considered when purchasing a microcomputer
Date posted: November 18, 2017. Answers (1)
- Define the following terms as used in system analysis
(i) System Analysis
(ii) System Design
(iii) Data and Information
(Solved)
Define the following terms as used in system analysis.
(i) System Analysis
(ii) System Design
(iii) Data and Information
Date posted: November 18, 2017. Answers (1)
- Differentiate between functional and non-functional requirements (Solved)
Differentiate between functional and non-functional requirements
Date posted: November 18, 2017. Answers (1)
- Explain Briefly the purpose of carrying out a systems analysis on a system. (Solved)
Explain Briefly the purpose of carrying out a systems analysis on a system.
Date posted: November 18, 2017. Answers (1)
- Do you consider it justifiable to argue that computers actually result in job losses'?
(Solved)
Do you consider it justifiable to argue that computers actually result in job losses'?
Date posted: November 18, 2017. Answers (1)
- Discuss how virtual memory concept is implemented indicating its key objective.
(Solved)
Discuss how virtual memory concept is implemented indicating its key objective.
Date posted: November 18, 2017. Answers (1)
- Discuss any four types of feasibility assessment that you need to perform to enable you
recommend the undertaking of-
a given project.(Solved)
Discuss any four types of feasibility assessment that you need to perform to enable you
recommend the undertaking of-
a given project.
Date posted: November 18, 2017. Answers (1)
- You have been appointed to be in charge of an information systems development
project. As a project leader, explain how you would ensure that the project...(Solved)
You have been appointed to be in charge of an information systems development
project. As a project leader, explain how you would ensure that the project succeeds.
Date posted: November 18, 2017. Answers (1)
- List five questions which need to be addressed when evaluating the strategic value of
Information Technology.(Solved)
List five questions which need to be addressed when evaluating the strategic value of
Information Technology.
Date posted: November 18, 2017. Answers (1)
- Why are tools such as data flow diagrams (DFD), entity relationship diagrams (ERD) and
flowcharts particularly suited for documenting design options of an information system
compared to...(Solved)
Why are tools such as data flow diagrams (DFD), entity relationship diagrams (ERD) and
flowcharts particularly suited for documenting design options of an information system
compared to narrative texts'?
Date posted: November 18, 2017. Answers (1)
- Outline the elements of decision support systems.(Solved)
Outline the elements of decision support systems.
Date posted: November 18, 2017. Answers (1)
- Outline the characteristics of decision support systems.(Solved)
Outline the characteristics of decision support systems.
Date posted: November 18, 2017. Answers (1)