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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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