Analyzing Software Installation Types & Maintenance Impact Report
VerifiedAdded on 2023/01/16
|6
|1124
|61
Report
AI Summary
This report delves into various software installation types, including attended, automated, and network installations, analyzing the arguments for their appropriateness in different scenarios. It further describes the effects of implementing maintenance activities on a system after completion, differentiating between corrective and adaptive maintenance. Corrective maintenance addresses design, coding, and implementation errors, while adaptive maintenance caters to changing user requirements and environmental factors. The report emphasizes the importance of maintenance in ensuring that software continues to meet user needs, correcting faults, implementing enhancements, and improving design structure, ultimately preventing performance degradation and maintaining system functionality.

Computer System Software
1
1
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Contents
D1 Discuss about the different types of software installation and also analyse idea, arguments
which carried out the software installation more appropriate than others...................................3
D2 Describe about the effect that implement maintenance activities had on system after
maintenance activities have been completed...............................................................................4
REFERENCES................................................................................................................................6
2
D1 Discuss about the different types of software installation and also analyse idea, arguments
which carried out the software installation more appropriate than others...................................3
D2 Describe about the effect that implement maintenance activities had on system after
maintenance activities have been completed...............................................................................4
REFERENCES................................................................................................................................6
2

D1 Discuss about the different types of software installation and also analyse idea, arguments
which carried out the software installation more appropriate than others.
Software installation is based on the setup process that making program ready for execution
and installation may refer to configure particular software or hardware. It is becoming usable
with computer. There are required for piece of digital copy software needs to install it. Each
process varies for different program which often come with installer and also responsible for
specialised program doing whatever as required (Jackson, 2019).
Sometimes, software development process is a part of installation and typically involves code
being copied or generated installation files to new one. The code must be generated in different
locations and uninstallation usually involves more than just erasing the program folder. There are
different types of software installation identifies in different ways:
Attended Installation: it is based on the most common installation on window system
where usually needs for user to make choices where they are accepting or declining end
user license agreement. It mainly specifying the preferences of installation location and
other type of passwords assisting in product activations. In context of graphical
environment, it also offers wizard-based interface which is the most common where
installer can identify errors and bugs.
Automated installation: this type of installation is running on current time when it can
be predefined condition transpired which opposed to install that starts explicitly as per
user command. For instances, it is willingly to install the hardware program that being
use can handle schedule for installation (Halder, Ghosal and Conti, 2019). It mainly
occurs when program is not running properly. The malware also installed in
automatically. For Example- upgrading malware within installation that supports overall
windows system. Antivirus software installation can be supports to holds
Network installation: It is based on the shortened where install of program from shared
network. It may be done overall installing through minimal system before processing to
handle package through entire network system. in this way, it simply copies all type of
original media but software publisher offers an appropriate license where client may
intend to install latest version.
The software installation can be different from other existing system because it useful for
installing the new hardware and software for purpose of upgradation. It carried out the
3
which carried out the software installation more appropriate than others.
Software installation is based on the setup process that making program ready for execution
and installation may refer to configure particular software or hardware. It is becoming usable
with computer. There are required for piece of digital copy software needs to install it. Each
process varies for different program which often come with installer and also responsible for
specialised program doing whatever as required (Jackson, 2019).
Sometimes, software development process is a part of installation and typically involves code
being copied or generated installation files to new one. The code must be generated in different
locations and uninstallation usually involves more than just erasing the program folder. There are
different types of software installation identifies in different ways:
Attended Installation: it is based on the most common installation on window system
where usually needs for user to make choices where they are accepting or declining end
user license agreement. It mainly specifying the preferences of installation location and
other type of passwords assisting in product activations. In context of graphical
environment, it also offers wizard-based interface which is the most common where
installer can identify errors and bugs.
Automated installation: this type of installation is running on current time when it can
be predefined condition transpired which opposed to install that starts explicitly as per
user command. For instances, it is willingly to install the hardware program that being
use can handle schedule for installation (Halder, Ghosal and Conti, 2019). It mainly
occurs when program is not running properly. The malware also installed in
automatically. For Example- upgrading malware within installation that supports overall
windows system. Antivirus software installation can be supports to holds
Network installation: It is based on the shortened where install of program from shared
network. It may be done overall installing through minimal system before processing to
handle package through entire network system. in this way, it simply copies all type of
original media but software publisher offers an appropriate license where client may
intend to install latest version.
The software installation can be different from other existing system because it useful for
installing the new hardware and software for purpose of upgradation. It carried out the
3
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

significant procedure which quite important to improve overall performance whether within
organization to overlook problem in existing system. As per project, it can be installed Cleaner
for removing all type of errors, defects in overall system.
D2 Describe about the effect that implement maintenance activities had on system after
maintenance activities have been completed.
Software maintenance is a process or method of enhancing and optimizing the developed
software. It also identified remedying defects. The software maintenance is one of important
phase in term of software development where it follows deployment of system into different
fields (Mani and Agarwal, 2019). It mainly involves change the software in order to correct any
type of defect and deficiencies found at the time of usage and adding new functionality. In this
way, it easily improves software applicability as well as usability. The maintenance activities are
basically divided into different ways:
Corrective Maintenance: It is one of most common part of software maintenance where it
helps to maintain design, coding and software implementation errors. It should not have occurred
without any destruction. This type of maintenance is generated as result of emergency condition
that required immediate attentions. It has an ability to diagnose rapidly the errors and
malfunction.
Adaptive Maintenance: it is mainly performed to satisfy any type of changes in the
processing and environment to meet user requirements. The software must be responsive for
changing user requirements (Guéhéneuc and Khomh, 2019). Generally, the maintenance is
inevitable and indicates that how user requirements were not properly defined adequately at the
time of system development.
The maintenance activities are useful for ensuring that software continue to meet user needs
and requirements. It applicable to software development through software life cycle while
system change because of non-corrective or corrective software actions. Maintenance activities
are performed in order to correct faults, implement enhancement, migrate legacy system,
improve design structure and adopt program where different features can be used in proper
manner (Agrawal, 2019). On the other hand, it comprises to maintain control over system daily
functionality and preventing entire performance from degrading to become unacceptable levels.
Apart from that it also applied the benchmark test for process load testing and component
on entire end to information system. it is helping for measure the overall performance of
4
organization to overlook problem in existing system. As per project, it can be installed Cleaner
for removing all type of errors, defects in overall system.
D2 Describe about the effect that implement maintenance activities had on system after
maintenance activities have been completed.
Software maintenance is a process or method of enhancing and optimizing the developed
software. It also identified remedying defects. The software maintenance is one of important
phase in term of software development where it follows deployment of system into different
fields (Mani and Agarwal, 2019). It mainly involves change the software in order to correct any
type of defect and deficiencies found at the time of usage and adding new functionality. In this
way, it easily improves software applicability as well as usability. The maintenance activities are
basically divided into different ways:
Corrective Maintenance: It is one of most common part of software maintenance where it
helps to maintain design, coding and software implementation errors. It should not have occurred
without any destruction. This type of maintenance is generated as result of emergency condition
that required immediate attentions. It has an ability to diagnose rapidly the errors and
malfunction.
Adaptive Maintenance: it is mainly performed to satisfy any type of changes in the
processing and environment to meet user requirements. The software must be responsive for
changing user requirements (Guéhéneuc and Khomh, 2019). Generally, the maintenance is
inevitable and indicates that how user requirements were not properly defined adequately at the
time of system development.
The maintenance activities are useful for ensuring that software continue to meet user needs
and requirements. It applicable to software development through software life cycle while
system change because of non-corrective or corrective software actions. Maintenance activities
are performed in order to correct faults, implement enhancement, migrate legacy system,
improve design structure and adopt program where different features can be used in proper
manner (Agrawal, 2019). On the other hand, it comprises to maintain control over system daily
functionality and preventing entire performance from degrading to become unacceptable levels.
Apart from that it also applied the benchmark test for process load testing and component
on entire end to information system. it is helping for measure the overall performance of
4
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

application. It is important part of maintenance activities to handle certain transaction effectively
and also measure the time taken process in different transactions.
The Maintenance activities are affecting on the system for improving overall transactions
process. This type of process has been completing examine overall system to combine with
different security violation and executed task against the component, which may be determined
its performance benchmark.
5
and also measure the time taken process in different transactions.
The Maintenance activities are affecting on the system for improving overall transactions
process. This type of process has been completing examine overall system to combine with
different security violation and executed task against the component, which may be determined
its performance benchmark.
5

REFERENCES
Book and Journals
Agrawal, C.P., 2019. Software Development Activities Metric to Improve Maintainability of
Application Software. In Software Engineering (pp. 517-523). Springer, Singapore.
Guéhéneuc, Y.G. and Khomh, F., 2019. Empirical Software Engineering. In Handbook of
Software Engineering (pp. 285-320). Springer, Cham.
Halder, S., Ghosal, A. and Conti, M., 2019. Secure OTA Software Updates in Connected
Vehicles: A survey. arXiv preprint arXiv:1904.00685.
Jackson, W., 2019. Smartwatch Design History, Concepts, Terms, and Installation.
In SmartWatch Design Fundamentals (pp. 1-32). Apress, Berkeley, CA.
Mani, A.C. and Agarwal, A.K., 2019. Improvement in Validation Process of Embedded Software
using Regression Testing. Available at SSRN 3351062.
6
Book and Journals
Agrawal, C.P., 2019. Software Development Activities Metric to Improve Maintainability of
Application Software. In Software Engineering (pp. 517-523). Springer, Singapore.
Guéhéneuc, Y.G. and Khomh, F., 2019. Empirical Software Engineering. In Handbook of
Software Engineering (pp. 285-320). Springer, Cham.
Halder, S., Ghosal, A. and Conti, M., 2019. Secure OTA Software Updates in Connected
Vehicles: A survey. arXiv preprint arXiv:1904.00685.
Jackson, W., 2019. Smartwatch Design History, Concepts, Terms, and Installation.
In SmartWatch Design Fundamentals (pp. 1-32). Apress, Berkeley, CA.
Mani, A.C. and Agarwal, A.K., 2019. Improvement in Validation Process of Embedded Software
using Regression Testing. Available at SSRN 3351062.
6
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 6
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.



