SOFTWARE ENGINEERING

SOFTWARE ENGINEERING ETHICS AND PROFESSIONAL PRACTICES

ETHICAL AND PROFESSIONAL ISSUES IN SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
How does the individual come to be able to make moral decisions?1) By understanding his motives 2) By understanding the consequences of his actions 3) By being deterred and frightened of the penalties incurred on him for his action 4) By understanding the means adopted to execute action
A
1, 2 and 3
B
1, 3 and 4
C
1, 2, 3 and 4
D
1, 2 and 4
Explanation: 

Detailed explanation-1: -says that when choosing one ethical action over another, we should select the one that does the most good and least harm. For example, if the cashier at the grocery store gives me too much change, I may ask myself, if I keep the change, what harm is caused?

Detailed explanation-2: -We make moral choices everyday. The decision whether to keep or return the money found in a lost wallet or to tell a lie to protect someone’s feelings, or even something as simple as to give up your seat on the bus so somebody else can sit down.

Detailed explanation-3: -With free will comes moral responsibility – our ownership of our good and bad deeds. That ownership indicates that if we make a choice that is good, we deserve the resulting rewards. If in turn we make a choice that is bad, we probably deserve those consequences as well.

There is 1 question to complete.