MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Engineers developing software should not
A
be dependent on their colleagues
B
maintain integrity and independence in their professional judgment
C
not knowingly accept work that is outside your competence
D
not use your technical skills to misuse other people’s computers
Explanation: 

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.

There is 1 question to complete.