Analyze the case from different points of view

Assignment Help Computer Engineering
Reference no: EM133638202

Homework: Analysis of This Case Scenario- Professional Practice Ethics Class

Case scenario:

Charlie and Carol are students at a university in a computer science program. Each writes a program for a class homework. Charlie's program happens to uncover a flaw in a compiler that causes the entire computing system to fail; all users lose the results of their current computation. Charlie's program uses acceptable features of the language; the compiler is at fault. Charlie did not suspect his program would cause a system failure. He reports the program to the computing center and tries to find ways to achieve his intended result without exercising the system flaw. The system continues to fail periodically, ten times (beyond the first failure). When the system fails, sometimes Charlie is running a program, but sometimes Charlie does not. The director contacts Charlie, who shows all his program versions to the computing center staff. The staff concludes that Charlie may have been inadvertently responsible for some, but not all, of the system failures, but that his latest approach to solving the assigned problem is unlikely to lead to additional system failures. On further analysis, the computing center director notes that Carol has had programs running each of the first eight (of ten) times the system failed. The director uses administrative privilege to inspect Carol's files and finds a file that exploits the same vulnerability as did Charlie's program. The director immediately suspends Carol's account, denying Carol access to the computing system. Because of this, Carol is unable to complete her homework on time, she receives a D in the course, and she drops out of school.

Task

Analyze of the case scenario should have the following details clearly mentioned:

Question A. What are the ethical issues in the case?

Question B. Gather the relevant information about the case including all the stakeholders, any related facts, details, etc.

Question C. Find all the consequences of the case, the rights of each person involved etc.

Question D. Analyze the case from different points of view.

Question E. Explain how the problem could be solved USING the ethical model that you chose by applying the principles that you have learned so far or feel free to search for the relevant ones to be required to solve the case.

Question F. How can the problems found in the case be prevented in the future?

Reference no: EM133638202

Questions Cloud

Explain the items found in the body of a technical document : Explain the purpose of front matter in a technical document and provide examples. Explain the items found in the body of a technical document.
Strengths of the health insurance system : What do you think are the strengths of the health insurance system in this country? Do you think same quality of health insurance is available to everyone
Employers are not allowed to terminate employees : In Portugal, employers are not allowed to terminate employees. In Japan, employers are required to measure the waistlines of their employees,
Applying communication and educational considerations : Distinguish between Fluency, Articulation, Voice, and Language Disorders when applying communication and educational considerations.
Analyze the case from different points of view : Find all the consequences of the case, the rights of each person involved etc. Analyze the case from different points of view.
Comprehensive blood culture collection training program : Reduce blood culture contamination by implementing of comprehensive blood culture collection training program.
Describe how can healthcare organizations achieve : Describe how can healthcare organizations achieve a balance between providing access to critical health data and protecting sensitive information?
Six potential infection hazards : List six potential infection hazards that could be encountered by workers taking into consideration that the fact that hazards
Identify one benefit of creating the wbs : Identify at least ONE benefit of creating the WBS and thoroughly discuss this benefit to convince your team that you need to create the WBS for a project.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Designing program

Write down a Program that lets the user enter an amount as a float value representing a total in the dollars and cents.

  Discuss the limitations associated with attack trees

Research and discuss the limitations associated with STRIDE. Research and discuss the limitations associated with attack trees and attack libraries.

  Give a two to three paragraphs explaining soap

Simple Object Access Potoccol. How is SOAP linked to XML and HTTP? Assume that your readers are familiar with browsing the internet, but they have no technical knowledge of how it works behind the scene.

  Perform a search on the web for articles

Perform a search on the Web for articles and stories about social engineering attacks or reverse social engineering attacks. Find an attack that was successful.

  Which phase in the sdlc would be safest for your project

Unexpected situations happen all the time, and the more you plan for them, the better prepared you'll be when developing software.

  Find the most general unifier

Find the most general unifier for f (X, g (a, Z, W), a, h (X, b, W)) and f (h (a, Z), g (a, h (Z, b), X), Z, h (d, b, a))

  Explain how organizations have faced the challenges

Discuss how organizations have faced the challenges that incident handlers are challenged with in identifying incidents when resources have been moved.

  Discuss four types of perceptual distortions in detail

Discusses four types of perceptual distortions: stereotyping, halo effects, selective perception, and projection. Define each of these and provide an example.

  Write minimum two paragraphs in a word document

Submit a proposed reference list of at least eight sources that are properly cited according to APA format. I would like to see a variety of sources, for example not just articles from one journal. Please use the Keiser University library link as ..

  Design the storyboards and interactivity diagram

Design the storyboards, interactivity diagram, object dictionary, and any necessary scripts for an interactive program for customers of Sunflower Floral Design.

  Constructing a workable methodology

You will need to describe the overall process and the main elements i.e. the main stages or phases, the main techniques and when they would be used

  How you invoke predefined function and user-defined function

List the similarities and differences between how you invoke (call) a predefined (that is, library) function and a user-defined function.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd