Convey the rationale behind your choice

Assignment Help Computer Engineering
Reference no: EM133239967

Case Scenario: You work as a developer in XYZ company. You have been tasked by your manager to work on a project for one of your company's clients based on their requirements.

Client Details and Requirements

Firm Name: U235 Nuclear Power Plant

Client Requirement:

We at U235 Nuclear Power Plant are very concerned about our employees well being. Considering the nature of work, we plan to give a wearable device that can keep a track of our employees' health and relay that information to a smartphone through an app.

Project Details

The device is ready and the mobile app will be created by the app development team. You are working in a team that is responsible for creating an OS (you are free to assume an OS) for the wearable device.

You have been assigned to do the following:

Choose the method of which your company's device's CPU will choose process precedence, using the methods mentioned in the reading assignments.

1. Convey the rationale behind your choice by explaining in detail why you would use this particular method to the development team. You will pitch to convince the team that your idea is the best method for the device to utilize.

I2. mportant Note: Keep in mind that there is not a lot of information being processed other than relaying a lot of I/O to the smartphone and a display to the user.

You may refer to the following resource for an example of what Linux uses for scheduling as a best practice:

Reference:

Linux scheduler - The linux kernel documentation. (n.d.). The Linux Kernel.

You will be assessed based on:

1. Your choice(s) of the method(s) of which the device's CPU will choose process precedence.
2. Your explanation behind the rationale for your choice(s) of method(s)

Reference no: EM133239967

Questions Cloud

How do you think technology has overcome vulnerabilities : How often do you access it? How do you think technology has overcome your vulnerabilities?
Define job enrichment and job enlargement : Define job enrichment and job enlargement by providing examples. Job enlargement sounds like a good thing. Explore what to possible disadvantages
Do you think the 3rd goal of the university of technology : SCIT 4009 University of Technology, Do you think the 3rd Goal of the university of Technology Jamaica should be the first Goal in the list of Goals
Identify a policy or practice related to recruitment : Human Resource Policy Discussion - Identify a policy or practice related to recruitment in your organization(Restaurants)
Convey the rationale behind your choice : CS 2301 University of the People - Choose the method of which your companys device's CPU will choose process precedence, using the methods mentioned
The repayment of home loan in future : Mrs Smith has residual income of $48,000 pa which she can put towards the repayment of a home loan in the future.
Describe contributions as source of income to united states : Tourism forms an important source of income. Describe these contributions as a source of income to the United States.
How to model databases using entity relationship diagrams : ART-UE 22 New York University how to model databases using Entity Relationship diagrams - Products are sourced from one or many vendors
Why mature firm with history of stable earnings : Explain two reasons why a mature firm with a history of stable earnings, few investment opportunities and a diverse clientele of investors

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