This weeks topic of discussion in class were operating systems. Operating systems are extremely important for any computer because it manages the hardware and software inside the computer. The operating system can be described as the brain of the computer. It takes all the different parts inside the system and makes them run smoothly. It will be key for my company to have an operating system that can integrate all the devices in my laptop. Since my company will be run through my laptop it is crucial to make sure all the devices run smoothly and there are slim to no problems when users and and employees try to do anything on the website.
When deciding what system to choose there is an important factor to keep in mind which is multitasking. The types of multitasking that I would consider for "basketball central" are cooperative multi-tasking and pre-emputive multi-tasking. Cooperative tasking allows the processor to give some specific times where it gives the computer some time to control it, while pre-emputive tasking guarantees that each process will have some computer operating time. At the start of the company I think cooperative multi-tasking will be more of a benefit to the company just to ensure that nothing goes the way it shouldn't. I would rather know that I am the one giving the instructions to the computer so that it executes the directions correctly. Once the computer learns what processes it should give time to then that is when I will make the transition into more computer control.
In class we also discussed open source software. I wanted to discuss open source software in this blog because though I feel it is a great program for certain things something like this would not be used for this website. The main issue I have against it is the amount of availability it gives to the public. I will obviously allow the public to view the website in full, but I do not think it is a good idea to allow them to modify or post to the site in anyway.
No comments:
Post a Comment