IT 600 Milestone Three Template

docx

School

Southern New Hampshire University *

*We aren’t endorsed by this school

Course

625

Subject

Information Systems

Date

Apr 3, 2024

Type

docx

Pages

5

Uploaded by tylerwilliams5

Report
IT 600 Final Project Milestone Three Template: Full Organizational Profile Directions: For Milestone Three of your final project, insert your answers directly in the Student Analysis column below by doing the following: In each of the “Tech Description” fields, describe the GPOS feature using relevant technical terms and topic-related details. In each of the “Business Requirement” fields, describe (in business terms) how the absence of this GPOS feature impacts a business such as TSI. In each of the “Application Benefit” fields, describe the impact of this GPOS feature on the software applications that are typically run by businesses. In each of the “Implementation Tasks” fields, describe (in detail) how this feature would be implemented in a typical business back-office environment. See the instructions at the bottom of the document about the recommendation you will need to make. Note: You can reuse the two criteria you completed in the Milestone Two (Tech Description and Business Requirement) to complement the new work in this milestone (Application Benefit and Implementation Tasks). Be sure to incorporate any instructor feedback you received on your Milestone Two submission. GPOS Feature Profile Criteria Student Analysis Multiprogramming Tech Description The main objective for using a multiprocessor is to increase the execution speed of the system and consume high computing power Business Requirement Large Memory, Job Status preservation, CPU scheduling. With the absence of this the company will not be able to support more than one program running at a time which will ultimately hurt the business. Application Benefit All the jobs run in parallel, which makes the system quick. Implementation Tasks Creating the program on the operating system that completes tasks in the order in which the programmer sets. Multiprocessing Tech Description A mode of operation in which two or more processors in a computer simultaneously process two or more different portions of the same program Business Requirement Two or more processing units each sharing main
GPOS Feature Profile Criteria Student Analysis memory. If this is missing this will negatively impact the business because if the OS does not support more than one processor on a physical device the operating system locks ups when interruptions are generated by a second processor. Application Benefit Useful for CPU-bound processes, such as computationally heavy tasks since it will benefit from having multiple processers Implementation Tasks Need to write a function, that will be run by the process. Then, will need to instantiate a process object. Then, the process will run and return its result. Multithreading Tech Description The ability of a program or an operating system to enable more than one user at a time without requiring multiple copies of the program running on the computer Business Requirement Fast CPU speed and large memory capacities. With the absence of this the OS will lack a system call interface beyond basic file open, close , read, and write. Application Benefit Improved throughput, simultaneous and fully symmetric use of multiple processors for computation and I/O, improved server responsiveness, and better communication Implementation Tasks Implement a run() method, Instantiate a Thread object using the following constructor, Once the Thread object is created, the thread can be started by calling start() method, which executes a call to run() method. Virtual Memory Tech Description Uses both hardware and software to enable a computer to make up for physical memory shortages, temporarily transferring data from RAM to disk storage. Business Requirement Is needed to manage storage space to keep systems up and running quickly and efficiently. Without virtual memory the problem that the business faces are that the TSI OS uses flat memory model without paging, which results in the TSI OS administrators in
GPOS Feature Profile Criteria Student Analysis the back office frequently have to reboot the operating systems when they crash due to insufficient memory. Application Benefit Handle twice as many addresses as main memory, enables more applications to be used at once, and it frees applications from managing shared memory and saves users from having to add memory modules when RAM space runs out. Implementation Tasks Must use page tables and translations. System Call Interface Tech Description Provides the services of the operating system to the user programs through API. Business Requirement This is required in the business process because it serves as the interface between an operating system and a process. The way this will negatively affect TSI’s business. Since TSI OS only has a basic system call interface this causes severe software compatibility issues. Application Benefit The Simplicity. Implementation Tasks Using a software interrupt or trap. Security Tech Description The process of ensuring OS integrity, confidentiality, and availability. Business Requirement Without Security it will hurt TSI business because their OS operates based on sensor input, which means it does not have any security for login, file system modifications, or network security which means important confidential files are at risk for being attacked. Application Benefit Protects systems and data from worms, malware, threats, ransomware, backdoor intrusions, viruses. ETC Implementation Tasks Remove nonessential applications to reduce possible system vulnerabilities. Restrict local services to the services required for operation. Implement protection for buffer overflow, you may need third party software to do this.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
GPOS Feature Profile Criteria Student Analysis Device Drivers Tech Description A form of software application that allows one hardware devices to interact with another hardware device. Business Requirement Without Device Drivers the business will decline since the TSI software developers write custom device drivers for each customer, it doesn’t work well for TSI back office because of the variety of devices is so large and sophisticated, TSI developers are unable to code for them. Application Benefit Simplifies programming by acting as a translator between a device and the applications or operating systems that use it Implementation Tasks Know about the hardware, initialize the hardware, control the hardware, communicate data through the hardware, then start and stop communication through the hardware. Fault Tolerance Tech Description The way in which the OS responds to a hardware or software failure. Business Requirement If Fault Tolerance is missing in the GPOS feature it would be bad for business because the device drivers have certain limitations of TSI software developers, they are unable to code device drivers for RAID cards. As a result, all company data resides on individual SATA and SCSI drives which can be costly for a business and very insufficient when it comes to a proper business model. Application Benefit Prevent disruptions arising from a single point of failure, ensuring the high availability and business continuity of mission-critical applications or systems. Implementation Tasks Identify potential failures, which a system might encounter, and design counteractions.
GPOS Feature Profile Criteria Student Analysis Recommendation: Your recommendation should map the technology you have described above to the overall requirements of TSI and their endeavor to implement TSO OS in their back office. Your recommendation should not be a simple regurgitation of the facts above. Imagine you are presenting a summary of your findings and a recommendation to a busy executive. Give a crisp, one-paragraph summary that defines how TSI will move from the current state to a future state that implements an operating system with all of the capabilities necessary to meet its requirements. Insert recommendation below