COMPUTER SCIENCE AND ENGINEERING
SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
be dependent on their colleagues
|
|
maintain integrity and independence in their professional judgment
|
|
not knowingly accept work that is outside your competence
|
|
not use your technical skills to misuse other people’s computers
|
Detailed explanation-1: -Computing professionals are obligated to perform these tasks conscientiously, because their decisions affect the performance and functionality of computer systems, which in turn affect the welfare of the systems’ users directly and that of other people less directly.
Detailed explanation-2: -Privacy, accuracy, property, accessibility, and effects on quality of life, are all issues that must be considered in developing and delivering computer software systems. Choosing a particular approach to system development can either hinder or facilitate addressing these issues in an ethical manner.
Detailed explanation-3: -Software engineers have responsibilities to the engineering profession and society. They should not simply be concerned with technical issues. Professional societies publish codes of conduct which set out the standards of behaviour expected of their members.