Analyze the file systems supported by the operating system

Assignment Help Computer Engineering
Reference no: EM133572979

Homework: Project Guidelines

Overview

IT professionals are often called upon to make decisions, provide recommendations, and perform analyses that require an in-depth understanding of the inner workings of an operating system. This summative homework will provide students with the knowledge and skills required to achieve and maintain this level of understanding throughout their careers. For the summative homework, students will perform a technical evaluation of an operating system. Students will be offered a choice of operating systems to analyze. Students will use real-time and log-based tools, empirical observation, and scholarly research to analyze the core subsystems of the operating system. For each subsystem, students will research and describe the technology used in that subsystem and compare it to other available technologies. For the final report, students will assess the results of their analyses and perform an overall evaluation of the operating system, with recommendations for how it might be improved.

For the summative homework you will perform an in-depth technical evaluation of an operating system. The evaluation will be made in terms of the ability of the system and its supporting hardware to meet a set of organizational needs and technical requirements. The organization is a global enterprise that provides premium technical support to other enterprise businesses.

Management will use your evaluation as one element among several in their homework of options for future technology adoption. You will define the technical requirements, based on tasks performed by the organization, the applications used, system loads, security, system management, maintenance, and performance. The scope of the evaluation will include analyses and homework of the hardware-software interface, the techniques used to implement processes and threads, the file systems supported by the operating system, the input/output subsystem, and the operating system security features. You will use these analyses and homework to produce a comprehensive evaluation, which will be written in the form of a detailed technology review.

SNHU will provide tools to support analysis of some commonly used operating systems, but you may select another operating system if you have the resources to do so. There will also be several milestones throughout the course that will allow you to develop the evaluation incrementally.

The project is divided into three milestones, which will be submitted at various points throughout the course to scaffold learning and ensure quality submissions.

Prompt

Your technical evaluation of an operating system should include analyses and homework of the hardware-software interface, the techniques used to implement processes and threads, the file systems supported by the operating system, the I/O subsystem, and the operating system security features. You will use these analyses and homework to produce a comprehensive evaluation, which will be written in the form of a detailed technology review.

Specifically, the following critical elements must be addressed:

I. Organizational Needs and Requirements

A. Develop an organizational profile that analyzes the tasks performed by the organization, the computer applications in use or expected to be in use, and the estimated system loads anticipated for the operating system.

B. What are the organizational, security, and performance and reliability requirements related to operating system function,
management, and maintenance?

II. Computer Architecture

A. What hardware is required to host the operating system? This should include an identification of the minimal hardware required and an homework of what would be needed to support organizational needs and requirements.

B. Analyze the architecture in terms of support and functionality of process management, memory management, I/O, and mass storage.

C. Analyze the architectural support for multiprocessor systems and assess the organization, connection, and control aspects. What are some architectural issues that might arise regarding technologies used in multiprocessor systems and how would you recommend utilizing multiprocessor systems in light of these issues?

III. Process Management

A. Assess the operating system process management in terms of its responsiveness to organizational requirements. Use process monitoring tools to gather data for your homework.

B. Assess software tools for thread analysis and deadlock detection that are available for the operating system. What strategies does the operating system provide for handling deadlocks?

C. What support does the operating system provide for multiprocessing? Assess the applicability and ability of the operating system to allocate tasks between multiple processors.

IV. Memory Management

A. Describe how the types of memory supported by the operating system are used. What memory abstraction does the system use? Use an analysis tool to investigate the mapping to physical memory.

B. Describe the system support for virtual memory, memory paging, and segmentation. Use a monitoring tool to assess their activity under heavily loaded conditions.

C. Assess the techniques used for memory management policy and mechanism separation and their utility in managing complexity.

V. I/O and Mass Storage

A. Describe the hardware-software interface for I/O management used by the operating system. Various techniques are used for enabling the operating system to communicate with devices. What techniques are supported and what are their advantages and disadvantages?

B. Analyze the file systems supported by the operating system. Use file system performance tests to assess the available file systems.

C. What is the relationship between scheduled process context switching and I/O interrupt handling? Analyze the use of device interrupts in the operating system and compare them to other possible approaches to input/output.

VI. Security

A. What formal security model does the system support? Analyze the system to determine what support it provides for implementing security models and assess the relevant tools and services made available to administrators.

B. Recommend techniques and best practices to further support security of the operating system.

VII. Overall Evaluation: Using the defined requirements, analyses, and homework, develop a comprehensive detailed technology
recommendation. Include an integrated homework of the operating system's capability to support organizational needs and technical requirements.

Milestones

Milestone I: Situation Analysis

In Module Two, you will conduct a situational analysis. You will write a short paper that describes the business-related challenges faced by the organization.

Milestone II: Analytical Organizational Profile

In Module Three, you will conduct an analytical organizational profile. Your work will be completed in the Milestone Two Template document.

Milestone III: Full Organizational Profile

In Module Seven, you will complete a full organizational profile. Your work will be completed in the Milestone Three Template document.

Reference no: EM133572979

Questions Cloud

When will companies have more successful philanthropic : When will companies have more successful philanthropic efforts? When they make sustainability a companywide priority When they allocate more resources to engage
Domineering and brutalizing poses : Fashion photography in which decade featured women's strength and independence including sporty, athletic, domineering and brutalizing poses
Explain the evidence that is needed to prove the fraud exist : Explain the evidence that is needed to prove the fraud exists by following the rules of evidence. Include the following details in your response:
What were malinowskis relationship to academic institutions : What were Malinowskis relationship to academic institutions and power?
Analyze the file systems supported by the operating system : Analyze the file systems supported by the operating system. Use file system performance tests to assess the available file systems.
Illustrates the concept of historical causality : Reflect on the similarities and differences between the conclusions you each made based on the evidence you selected
How have service numbers changed over the years : What question do you hope to answer about your topic? As you develop that question, keep in mind the concept of "Why should the panel/reader care?"
What ways did the roles of women change in the 1800s : What ways did the roles of women change in the 1800s? How were they brought into the factory workforce? What safeguards were used to ensure their morality
Differences between how the rain, steam, and speed by jmw : similarities and differences between how the Rain, Steam, and Speed by JMW Turner and Juan Luna's "Espana y Filipinas" deals with the historical context

Reviews

Write a Review

Computer Engineering Questions & Answers

  Why are keywords used during the literature review process

The purpose of this assignment is to examine the components of a research article and help you identify guidelines for conducting critical analyses.

  Which is implemented using linked lists

An array can be used to hold a complete or full binary tree. Explain how he data structure would be set up and how a node's left and right children can be reached. What changes would be needed if there was a requirement to handle non-full, non-comp..

  How to write an applet that draws the house shown

How to write an applet that draws the house shown. When the user clicks on the STOP sign an audio of your choice plays.

  Compute the average kids per family

Compute the average kids per family. Note that the integers should be type cast to doubles.

  Create application that determines cost of a discounted item

Create an application that determines the final cost of a discounted item. The interface should prompt the user for the original price of the item.

  Discussing the importance of privacy

In your own words compose a 250 word post discussing the importance of privacy. Justify your statements properly citing from these resources.

  Design a system that shows communicational transactions

Design a system that shows communicational transactions between Potomac University Actors (administration, staff, faculty, HR, financial aid, books store

  Describe the steps involved in the problem-solving process

Using the steps in your text, describe the steps involved in the problem-solving process for the example. Explain how the decision was made to solve the.

  BME 7371 - Failure Analysis of Medical Devices Assignment

BME 7371 - Failure Analysis of Medical Devices Assignment Help and Solution, Wright State University, USA. Write the equivalent MIPS assembly code for C-code

  Discuss immigration in general with example

Discuss immigration in general and why people immigrate as well as some of the policies and complexity of immigration. The response must be typed.

  What is the maximum likelihood estimate for the percentage

What is the maximum likelihood estimate for the percentage of students that have taken a machine learning course?

  What role would you attribute to globalization during

What could the implementers have done differently to improve their chances of success?*What role would you attribute to globalization during the changes

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