Question

For this week's assignment, answer the following questions. Give a reason for and against installing software...

For this week's assignment, answer the following questions.
Give a reason for and against installing software from source code.
Give a reason for and against installing pre-packaged software.

0 0
Add a comment Improve this question Transcribed image text
Answer #1
  • Advantage of installing software from source code :
  1. You do not have to pay money for installing it, thus it save your money. According to studies, this software collectively help business owners to save around $60 billon a year. Because you can install it from internet using any browser or you can install it by typing a command in the command prompt.
  2. This source code is created by skillful and talented people. So the software installed by you from this code will be definately bugg free.
  3. It is highly reliable. These softwares are developed by skillful and talented experts who do their best to create high-quality programs. They work on by tens or hundreds of prople, which means there are numerous eyes that can monitor for the presence of bugs and many pairs of hands that can fix these defects in short period of time.
  4. It helps you to become more flexible to learn and use it because its documentation is available.
  • Disadvantage of installing software from source code :
  1. It is vulnerable to malicious users. As it is open source many people have access to its source code, but not all of them have good intentions. While a lot people utilize their access to spot defects and make improvements to the program, others use this privilege to exploit the products vulnerabilities and create bugs that can infect hardware, steal identities or just annoy other users. These These rarely happens with commercially produced software since the company who make them have stringent quality control processes and ensure that the program is almost perfect when released to the market.
  2. Might not be as user-friendly as commercial versions.  There are several programs which are created mainly to cater to the developers wishes and bring his ideas to life. As a result, not much attention is given to user interface of software thus making it difficult to use for the non-technical person.
  3. Don't come with extensive support. Those who favor commercially produced programs say that these software give them piece of mind. After all since they know exactly who has designed, created and distributed the product they have the clear idea of who they can hold liable if the program doesn't work properly or cause damage to their hardware. This isn't exactly the case for open source software. Since it is developed by numerous people user exactly don't have a specific person or company they can point to.
  • Advantage of installing pre-packaged software :
  1. Packaged software is a collection of programs that performs similar functions or have similar features. For example Microsoft office includes multiple applications such as Excel, Word and PowerPoint. So purchasing packaged software is often cheaper than purchasing than purchasing each software program separately.
  2. Packaged software solutions are designed for both horizontal and vertical markets.
  3. Packaged software tend to be far more configurable than custom developed software. In other words they can accommodate changes by adjusting table value to a far greater degrees.
  4. Package environments often come with capabilities that a customer does not to use immediately but are there for future exploitation as and when required.
  5. A packages software can be implemented in significantly less time than custom applications and often at substantially less cost.
  • Disadvantage of installing pre-packaged software :
  1. Packages software solutions can be highly complex and usually include many features that you will never use.
  2. Given the software tends to be large and complicated it may take a long time to learn properly.
  3. You may also have to alter the way you work in order to fit in with the way that the software has been designed.
  4. The same system if bought by your competitor it is very difficult to gain any competitive advantage from its use.
Add a comment
Know the answer?
Add Answer to:
For this week's assignment, answer the following questions. Give a reason for and against installing software...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • After installing Apache software manually, where will each of the following files be stored? (Give only...

    After installing Apache software manually, where will each of the following files be stored? (Give only the name of the directory) a. Hypertext files (html or server-side files) b. Executable files Explain each of the following settings and identify the name of the configuration file in which they are defined. Setting Explanation Name of configuration File a.. ErrorLog b.. datadir

  • Choose the best answer (one) and give reason in a few sentences for your choice or...

    Choose the best answer (one) and give reason in a few sentences for your choice or not choosing others. Please give a reference. To get the full credit, the reason should be in your own words, not a copy from a reference/internet source. Such a copy will be considered plagiarizing Q2. (4 pts) Which of the following is an example of a comprehensive security strategy? ______ A. We already use encryption, so we are safe. B. We can detect intrusions...

  • Instructions: After reading the assignment for this week's lab, answer the following questions in complete sentences. Answer each of the questions, and then enter the terms into the box indi...

    Instructions: After reading the assignment for this week's lab, answer the following questions in complete sentences. Answer each of the questions, and then enter the terms into the box indicated in order to construct a diagram of alternation of generations. l. What generation means 'spore- bearing plant oghyte Box 1) ohvte (Box 2) 2. What generation means "gamete-bearing plant ? Dametoghute (Box 2) at- 2. What generation means "gamete-bearing plant"? 3. What type of cell does the generation in box...

  • in C++ 1. Answer the following questions: a) 2 pts] Explain why it is important to...

    in C++ 1. Answer the following questions: a) 2 pts] Explain why it is important to indent code. What happens if code is not indented? b) 2 pts) Explain how you can prevent the unintended use of garbage values? c) (2 pts] Give one reason why you should use the keyword const when dealing with constant values. Make sure to explain what could happen if you fail to use this keyword. d) 2 pts) Give an example where simply declaring...

  • This week's discussions will cover chapters 15-21. Select one of the questions below and answer it....

    This week's discussions will cover chapters 15-21. Select one of the questions below and answer it. Be sure to copy and paste the question so l know which of them you are answering. Also always provide references to support your points of view or source of information. 1. When caring for patients and their family members, nurses need to think critically in order to make sensible judgments so that the patient can receive appropriate nursing care. How does th nursing...

  • < Back to Assignment Attempts: Average: 74 8. Identify several key software issues and trends that...

    < Back to Assignment Attempts: Average: 74 8. Identify several key software issues and trends that have an impact on organizations and individuals Aa Aa An increasing amount of software is available as either freeware or free software. Fill in the matrix below to reflect the differences and similarities between freeware and free software. Feature Freeware Free software Both ol The software developer distributes the source code with the software. The software developer may use the software as a method...

  • solve the following: Use this table to answer the following questions in this week's exercise. Starting compounds Comm...

    solve the following: Use this table to answer the following questions in this week's exercise. Starting compounds Common reactions Nitration Benzene Toluene Sulfonation Redox reagents H2+ Pd-C, Fe+ HCl, or Sn+ HCI Zn(Hg) +HCl +4, NHANH + OH +4 KMnO4 Na2Cr207 +H2SO4+H2O Halogenation ZnO +4 Friedel-Crafts alkylation Friedel-Crafts acylation NBS - hy 8) Make p-nitrobenzoic acid using the previous table. 9) Make m-chlorethylbenzene using the previous table. How are you able to get the two groups in the meta position...

  • For this week's assignment , create and complete a Windows application for the following question. Airline...

    For this week's assignment , create and complete a Windows application for the following question. Airline Reservation System: An airline has just bought a computer for its new reservation system. Develop a new system to assign seats on the new airplane( capacity: 10 seats) Display the following alternatives: "Please type 1 for first class, and please type 2 for Economy". If the user enters 1, your application should assign a seat in the first class( seats 1-5). If the user...

  • Please give the answer and explain the reason!!!! 8. Which of the following is a possible...

    Please give the answer and explain the reason!!!! 8. Which of the following is a possible adjusting journal entry? 4 Debit Cash, credit Accounts Payable. Debit Service Revenue, credit Cash. Debit Salaries Expense, credit Salaries Payable. Debit Utilities Expense, credit Retained Earnings. i ove

  • Instructions The purpose of this assignment is for you to begin using diagramming software to create...

    Instructions The purpose of this assignment is for you to begin using diagramming software to create data flow diagrams (DFD) for a simple business process. For more information, please be sure to view Lecture 04 "Intro to Data Flow Diagrams (DFD)" and/or consult the following Sections in our text, Gelinas: 4-2a Reading Data Flow Diagrams 4-3a Preparing Data Flow Diagrams 4-3b Drawing the Context Diagram 4-3c Drawing the Current Logical Data Flow Diagram (Later, we will cover Ch 4, but...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT