Posts

Showing posts with the label Operating systems

Mobile devices - Operating systems, User interface, accessibility and ease of use.

Mobile devices Mobile devices such as phones have operating systems that are optimised for user interface, accessibility and ease of use. The user interface is usually a touch screen with voice recognition, which the operating system needs to control and make easy to use. Accessibility on, mobile devices can be further enhanced with onscreen readers and magnifiers to make parts of the screen larger. The operating system for a modern mobile phone might be Android, BlackBerry, iPhone OS, Symbian, or Windows Mobile.

Five reasons why using GUI is better then using CLI - user interface.

User Interface There are two common ways users can interface with other computer operating systems and other applications, either using a GUI or a CLI . Accessibility and ease of use are a lot better with a GUI then with a CLI for the following five reasons: 1.     The mouse is easy to use for controlling the computer 2.     A GUI can be configured to magnify the screen, speak documents to you, or recognise voice commands. 3.     A GUI has drop down menus which list all the available choices, all the user needs to do is click the choice they want. 4.     There is often a search box which you can type the name of the document and then the operating system will then find the document you are looking for. 5.     A GUI uses icons to click on, so you can easily start an action by clicking your mouse.

The role of operating systems (OS).

Operating systems The role of an operating system is to link the hardware with the user and any program running on the computer. The operating system has many functions like the following: -           Managing files – by copying, renaming, deleting them and using folders. -           Managing hardware – by loading programs, allocating them resources, and using drivers to link specialist hardware such as a video card. -            Allocating resources – by sending keyboard/mouse inputs to programs, as well as accesing other resources such as printing and the hard disk. -           Handling security issues,  such as restore points ((to return system files and settings back to an earlier state), backups and access to files when multiple used share a PC.