AS definitions, AS worksheet and exam answers, Background: Bill Griffin
Wednesday, 8 October 2014
Wednesday, 1 October 2014
GrOPER-SYS
Operating Systems, GrOPER-SYS Pitch
The operating system is the most important program that runs on a computer. Every general-purpose computer must have an operating system to run other programs. Operating systems perform basic tasks, such as recognizing input from the keyboard, sending output to the display, keeping track of files and directories on the disk, and controlling peripheral devices such as disk drives and printers.
For large systems, the operating system has even greater responsibilities and powers. It makes sue that different programs and users running at the same time to not interfere with each other. The operating system is also responsible for security, ensuring that unauthorized users do not access the system.
Operating systems recognize input from peripheral devices |
Operating Systems can be:
Real-time (RTOS) - Are usually used to control machinery, scientific instruments ad industrial systems. This typically has very little user-interface capability, and no end-user utilities, since the system will be a "sealed box" when delivered for use. Any particular operation will execute precisely in the same amount of time, every time it occurs.
Real-time (RTOS) - Are usually used to control machinery, scientific instruments ad industrial systems. This typically has very little user-interface capability, and no end-user utilities, since the system will be a "sealed box" when delivered for use. Any particular operation will execute precisely in the same amount of time, every time it occurs.
Single user, single task - As the name implies, this operating system is designed to manage the computer so that one user can effectively do one thing at a time. The Palm OS for Palm handheld computers is a single user, single task operating system.
Multi-User - A multi-user operating system allows many different users to take advantage of the computer's resources simultaneously. The operating system must make sure that the requirements of the various users are balanced, and that each of the programs they are using has sufficient and separate resources so that a problem with one user doesn't necessarily affect the entire community of users. Unix, VMS and mainframe operating systems such as MVS are examples of multi-user operating systems.
Multi-Tasking - Allows more than one program to be run at once. This can either be pre-emptive or co-operative.
1. Pre-emptive - The operating system divides the CPU time and allocates a slot for each program.
2. Co-operative - Relies on each program to allocated time for each other.
Distributed - Multiple computers working together to carry out multiple computations. When acting together they can be described as distributed.
Embedded - Used in embedded computer software. (Used on small computers with less resources).
GrOPER-SYS
I'd like to introduce to you GrOPER-SYS - The new mobile operating system for smartphones and tablets. It is an open source system that aims to offer a more in-depth user experience - unlike many other OSs, GrOPER-SYS has no restrictions.
HTML5-based applications are emphasized, and there is a large store for apps that can be easily uploaded by users.
Essentially, we aim to have a full PC experience - on a mobile, with all the standard applications included such as command prompt.
Subscribe to:
Posts (Atom)