SECTIONA: STRUCTUREDQUESTIONS
[60 MARl<S]
1. List and describe TWO (2) ethical considerations surrounding software piracy.
(10 marks].
2. List and describe TWO (2) ethical issues associated with using work computers for non-
work purposes.
(10 marks].
3. What is the difference between a utility patent and a design patent, and how do they
serve different purposes?
[10 marks].
4. Describe two (2) ethical issues in the use of social media networks.
[10 marks].
5. Describe two (2) considerations a whistle-blower must take before going public with his
or her allegations.
[10 marks].
6. Briefly describe green computing and describe two (2) methods in which organisations
can support green computing.
---------
(10 marks].
SECTIONB
(40 MARKS]
1. You work in a software development team that includes a colleague, Sarah, struggling
with a project. Despite repeated attempts, Sarah has been unable to meet project
deadlines and frequently seeks assistance from others on the team. Other team
members are growing increasingly frustrated with the extra workload caused by Sarah's
struggles.
Discuss how you can address this situation per the ethical code of "Be Fair to and
Supportive of Colleagues" in software engineering.
[10 marks]
2. You are a software engineer in a rapidly evolving technology industry. Lately, you've
noticed that many of your colleagues, including some senior members, resist adopting
new technologies or staying updated with the latest industry trends. This reluctance
affects the team's ability to innovate and compete effectively in the market.
Describe how you can address this situation in line with the ethical code of
"Participate in Lifelong Learning" in software engineering.
[10 marks]
3. You work as a cybersecurity expert for a large e-commerce company. Recently, your
organisation has been considering implementing a new data analytics system that
collects and analyses customer data to improve personalised marketing efforts.
However, there are concerns that this system may infringe on customer privacy.
21Page