You are on page 1of 2

Sheet 2

1) What are ethics?


2) What is the difference between ethics and morals?
3) What is a profession?
4) List the characteristics of a Fully Developed Profession.
5) According to computer Ethics, Discuss the ACM code of ethics.
6) The IEEE-CS/ACM Software Engineering Code of Ethics has eight
attributes, describe each of them.

MCQ Questions
1. Computer ethics are
a. A set of moral principles that govern the design, building,
implementation and use of computers.
b. a set of legal rules defining how a computer must be used.
c. Laws defining ownership of intellectual property.

2. A code of conduct for computers is


a. A law restricting the circumstances in which a computer may be
used.
d. A set of rules defining what can and cannot be done with
computers.
b. A set of rules defining how software may be distributed.

3. The ACM/IEEE software Engineering Code of Ethics aims to:


a. Restrict the use of shareware.
b. Encourage the free use of software
e. Provide professional standards for software developers.

4. Manjit works for a software house, CODEIT, writing programs. She


also writes software in her spare time which she looks to market and
sell for profit. Indicate whether the following behavior is ethical or
unethical. To save time, manjit often makes up the test results for
her CODEIT program. a. Ethical
b. Unethical
5. Manjit has used many of the coding techniques she learnt from other
employees at CODEIT in her spare-time programs. a. Ethical
b. Unethical

6. Manjit organizes training courses in the writing of software in her


spare-time
a. Ethical
b. Unethical

7. Manjit has taken electronic copies of code from her CODEIT job
and used it in her own programs a. Ethical
b. Unethical

8. Other employees at CODEIT often ask Manjit for help and she
always refuses, saying she is too busy. a. Ethical
b. Unethical

9. Why does software needs a license?


a. This is how it is bought and sold.
b. To protect the intellectual property of its creators.
c. To make it difficult to buy.
d. So that it does not break privacy laws.

10. Open Source code can be viewed and downloaded by anyone and
then modified to suit the individuals or organisation's needs
a. True
b. False

11. Open Source software can be edited / developed by anyone.


a. True
b. False

You might also like