Experiencing MIS
Experiencing MIS
8th Edition
ISBN: 9780134792736
Author: KROENKE
Publisher: PEARSON
Expert Solution & Answer
Book Icon
Chapter 4, Problem 1EGDQ

a)

Explanation of Solution

“Yes”, the decision to develop the free app for harvesting the individual data is ethical according to categorical imperative.

Reason:

Categorical imperative is that in all situations the complete requirements must be followed and it should be acceptable as an end in it.

  • According to categorical imperative, creating the free app is ethical in all situations because it contains the complete requirements which are acceptable.
  • It is a law which is unconditional for each and every agent.

b)

Explanation of Solution

“Yes”, the decision to develop the free app for harvesting the individual data is ethical according to utilitarian perspective.

Reason:

Utilitarianism is nothing but a moral theory that states that the greatest act is the one that increases utility.

  • According to utilitarian perspective, creating the free app is ethical as it reducing the illegal harvesting the individual data by improving the legal harvesting the individual data.
  • This is benefitting both developer and users.
  • In such cases, there is a risk of hampering the privacy of the users but it is considered as ethical as long as it is transparent.

c)

Explanation of Solution

Reaction of the user to harvest the data to free app:

The user reaction at the time of the harvest the data while exchange of free app comes under in two cases; they are as follows:

  • Some user may think it as optimist way, that is, user must share the data which is necessary to free app. Then only user can access the app with free of cost.
  • Some user may think it as pessimist way, that is, user takes it as negative way that personal data can be shared

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
The images I have uploaded are the part 1 to 4 and questions below are continue on the questions uploaded 5. C++ Class Template with Method Stubs #pragma once #include <iostream> #include <string> #include <stdexcept> #include <vector>   template <typename T> class HashTable { private:     struct Entry {         std::string key;         T value;         bool isOccupied;         bool isDeleted;         Entry() : key(""), value(), isOccupied(false), isDeleted(false) {}     };       Entry* table;     size_t capacity;     size_t size;     double loadFactorThreshold;           size_t customHash(const std::string& key) const {         size_t hash = 5381;         for (char c : key) {             hash = ((hash  <<  5) + hash)  +  c;         }         return hash;     }       size_t probe(const std::string& key, bool forInsert = false) const;     void resize();   public:     // Constructor     HashTable(size_t initialCapacity = 101);         // Big…
this project is NOT for graded(marks) purposes, please help me with the introduction. give me answers for the project. i will include an image explaining everything about the project.
Java Graphics (Bonus In this lab, we'll be practicing what we learned about GUIs, and Mouse events. You will need to implement the following: A GUI with a drawing panel. We can click in this panel, and you will capture those clicks as a Point (see java.awt.Point) in a PointCollection class (you need to build this). The points need to be represented by circles. Below the drawing panel, you will need 5 buttons: O о о ○ An input button to register your mouse to the drawing panel. A show button to paint the points in your collection on the drawing panel. A button to shift all the points to the left by 50 pixels. The x position of the points is not allowed to go below zero. Another button to shift all the points to the right 50 pixels. " The x position of the points cannot go further than the You can implement this GUI in any way you choose. I suggest using the BorderLayout for a panel containing the buttons, and a GridLayout to hold the drawing panel and button panels. Regardless of how…
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Text book image
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage
Text book image
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Text book image
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Text book image
CMPTR
Computer Science
ISBN:9781337681872
Author:PINARD
Publisher:Cengage
Text book image
MIS
Computer Science
ISBN:9781337681919
Author:BIDGOLI
Publisher:Cengage