Question 1. Enumerate the ethical views. Give comments overtheir definitions, social implications, b
Question 1. Enumerate the ethical views. Give comments overtheir definitions, social implications, by comparing differentethical views. Question 2. What are the main responsibilities expected for acomputer professional? Question 3. Which international institutions have formulated thesoftware engineering code of ethics and professional practice? Question 4. What are the guidelines for software developers anddecision makers? Give comments. Question 5. Enumerate the principles of the software engineeringcode. Give comments. Question 6. Explain the origins and reasons for increasinggeneral public awareness on ethical aspects of technology. Question 7. Why engineering is an inherently risky activity?Question 8. Explain why software engineering should be view as anexperimental process? Question 9. Enumerate some of social implications of softwareengineering. In which areas the services provided by engineers mustbe dedicated? Question 10. Why are the professional ethics important forcomputer scientists and engineers? . . .