Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

very briefly answers Question 6 Many argued that Social Contract Theory could not be used to establish a fair and acceptable ethical value in a

very briefly answers
Question 6
Many argued that Social Contract Theory could not be used to establish a fair and acceptable
ethical value in a multiracial society. Give THREE (3) reasons that support this notion.
[6 marks]
Question 7
Online voting is proposed as a solution to the traditional process of voting. The Internet is used to
conduct elections faster and more efficiently.
(a) Explain THREE (3) benefits of using online voting in an election.
[6 marks]
(b) Online voting receives many criticisms as it brings several risks in casting ballots over the
Web. Provide a reason as to why online voting can be a risky action.
[2 marks]
(c) Choose ONE (1) workable ethical theory, either Utilitarian or Kantianism to justify that
online voting is morally right.
[2 marks]
Question 8
(a) Explain the term harm to public which Software Engineer should avoid.
[2 marks]
question9
Your company is at the brink of making a lot of financial losses this year. You are about to
complete and handover a project to your client on time and hopefully with the revenue gained, it
will ease the company problem. Based on the work progress, most of the modules for the
application have been developed but only about 30% of the specifications yet to be tested. As a
software engineer, you know your responsibilities to society and company. Since it is crucial to
release the project on time to the client to avoid any further financial problem, your business
manager instructed you to release the project to the client although it has not fully tested.
(a) Explain the roles of a software engineer to maintain integrity and independence in their
professional judgments.
[5 marks]
(b) Describe Rule Utilitarianism theory, perform an analysis of the decision made by the manager,
whether it is ethical or not.
[5 marks]
question10
You just started working as a system administrator for a computer lab at a small insurance
company last month. Your first assignment was to help one of the Senior Manager to partition his
hard disk workstation. Wanting to make a good impression, you immediately take out various
utility tools to make the task efficient and quick. Upon having access to the workstation, you
discovered that there were many applications installed to the computer without updated licensing.
You looked through the licensing file agreements in the company databases for checking if the
licensing is still valid, but to your surprise, you discovered that the company never updated the
licenses of the installed applications once its expired.
When you ask your immediate manager about installing a licensed software, the person in charge
says The license for this software would cost us $40,000, which we dont have in our budget
right now. For the time being, just keep the current version running so that the Senior Manager
can use his workstation.
(a) Assuming that you have decided to highlight your concerns that the use of unlicensed software
is wrong, by applying your knowledge on the Kantianism ethical principle, explain to your
superior the morality aspects of the companys action.
[5 marks]
(b) Provide the practical approach to correct the current situation to your immediate manager,
assuming that you have other choices of workable ethical principle of your preference.
[5 marks]

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design For Mere Mortals

Authors: Michael J Hernandez

4th Edition

978-0136788041

More Books

Students also viewed these Databases questions

Question

LO4 Identify a system for controlling absenteeism.

Answered: 1 week ago

Question

LO2 Explain the nature of the psychological contract.

Answered: 1 week ago