Software Product Ethics For Developers!

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Skylineagle
S
Skylineagle
Community Contributor
Quizzes Created: 1 | Total Attempts: 722
| Attempts: 722 | Questions: 10
Please wait...
Question 1 / 10
0 %
0/100
Score 0/100
1.  Purpose of the process is to deliver software

Explanation

Cost of a software is a management issue & is not related to process activities.

Submit
Please wait...
About This Quiz
Ethics Quizzes & Trivia

The Microsoft Certified Solution Developer(MCSD) is a certification test for those who develop software development tools, technologies and platform. Take this quiz, to test your knowledge about the ethics of a software developer and development. There is a list of 10 questions based on ethics. Read the question carefully and... see moreanswer. So, let's try out the quiz. All the best!
see less

Personalize your quiz and earn a certificate with your name on it!
2. "Software engineers should not use their technical skills to misuse other people's computers."Here the term misuse refers to:

Explanation

The term "misuse" in this context refers to all of the mentioned actions: unauthorized access to computer material, unauthorized modification of computer material, and dissemination of viruses or other malware. Software engineers should not use their technical skills to engage in any of these activities, as it is unethical and potentially illegal.

Submit
3. Efficiency in a software product does not include ________

Explanation

Licensing of a software product comes under corporate part of the software company.

Submit
4. Which one of the following is not a software process quality?

Explanation

Portability is a software product quality which means software can run on different hardware platforms or software environments.

Submit
5.  _____________&_____________ are two kinds of software products.

Explanation

Generic and customised are two kinds of software products. Generic software refers to software that is designed to be used by a wide range of users or businesses without any specific customization. It is a one-size-fits-all solution. On the other hand, customised software is specifically tailored to meet the unique requirements of a particular user or business. It is designed and developed according to specific needs and preferences, providing a more personalized and targeted solution.

Submit
6. Which of the following activities of a Generic Process framework provides a feedback report?

Explanation

In Deployment the product is delivered to the customer who evaluates the product and provides feedback based on the evaluation.

Submit
7. Four types of change are encountered during the support phase. Which one of the following is not one that falls into such a category?

Explanation

Translation is done in the development phase.

Submit
8. Choose the correct option in terms of Issues related to professional responsibility

Explanation

Engineers should normally respect the confidentiality of their employers or clients irrespective of whether or not a formal confidentiality agreement has been signed.

Submit
9. Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics?

Explanation

The correct answer means that software engineers should strive to create products and make modifications to those products that meet the highest professional standards. This includes following best practices, adhering to ethical guidelines, and producing high-quality software that is reliable, secure, and efficient. By ensuring that their products meet these standards, software engineers demonstrate their commitment to professionalism and the well-being of their clients and users.

Submit
10. The reason for software bugs and failures is due to

Explanation

Software companies are responsible for making policies and providing working atmosphere for the software development, so in turn these companies become a part of software development process.Bugs from developers side is no new thing.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2022 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2022
    Quiz Edited by
    ProProfs Editorial Team
  • Oct 04, 2007
    Quiz Created by
    Skylineagle
Cancel
  • All
    All (10)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
 Purpose of the process is to deliver software
"Software engineers should not use their technical skills...
Efficiency in a software product does not include ________
Which one of the following is not a software process quality?
 _____________&_____________ are two kinds of software...
Which of the following activities of a Generic Process framework...
Four types of change are encountered during the support phase. Which...
Choose the correct option in terms of Issues related to professional...
Explain what is meant by PRODUCT with reference to one of...
The reason for software bugs and failures is due to
Alert!

Advertisement