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]
If you want to use one program on thirty different computers, you should ____
A
Purchase a site license or buy enough copies for every computer
B
Buy two copies, in case one becomes damaged, and load it on all the computers
C
Buy one copy and put it on all the computers
D
Borrow it from another school, copy it, and send it back promptly
Explanation: 

Detailed explanation-1: -5) Thou shalt not use a computer to bear false witness: This means that if you give false information through a computer, this is unethical. For example, obtaining somebody elses computer login name and password and using it is unethical.

Detailed explanation-2: -1) Thou shalt not use a computer to harm other people: If it is unethical to harm people by making a bomb, for example, it is equally bad to write a program that handles the timing of the bomb.

There is 1 question to complete.