What is the difference between authentication and authorization?
Authentication is how you identify yourself to the computer
Authorization is how your system decides what the user can do
What is the difference between Utility Programs and Device Drivers
Utility programs allow for you to manage software on the computer and Device Drivers allow you to use input and output devices, i.e. computer speakers and keyboards. Also it enable the use of the full potential of hardware such as graphics and sound cards.
What does the operating system do?
An operating system manages the computer hardware and allows for efficient execution of various application software.
Utility Programs and Device Drivers
*Utility Programs
>Serve as tools for doing system maintenance and repairs that aren't automatically handled by the operating system
>Make it easier for users to
-Copy files between storage devices
-Repair damaged data files
-Translate files so that different programs can read
-Guard against viruses and other potentially harmful programs
-Perform other important, if unexciting tasks
*Device Drivers
>Small Programs that enable 1/0 devices. keyboard, mouses, etc.
*Where the Operating system lives
>Some computers store their operating system in ROM
>Others include only part of it in ROM
-The remain of the operating system is loaded into memory in a process called booting, which occurs when you turn on the computer
The Hardware-Software connection
> Most of the time the operating system works behind the scenes
> Interacting with the operating system, like interacting with an application, can be intuitive or challenging and it depends on something called the interface.
User Interface
>The interface defines the look and feel of the computing experience from a human point of view.
>Desktop Operating Systems
-MS-DOS is a disk operating system in which the user interacts using characters
^Letters
^Symbols
^Numbers
*The Human-Machine Connection
>Features include:
-Command-line interface (commands are typed)
-Menu-driven interface (commands are chose from on-screen lists)
>Graphical User Interface (GUI)
-Mac OS was developed by Macintosh in 1984 using GUI
-Microsoft windows is the most popular operating system
Unix was developed at Bell Labs before personal computers were available
Linux developed by Linux Torvalds and is a continued work in progress
UNIX allows a timesharing computer to communicate with other computers
>Linux is free for anyone to use or improve
>UNIX remains dominant operating system for Internet servers
>Some form of UNIX is available for personal computers, workstations, servers, mainframes and supercomputers
>Cross-platforms applications,such as Microsoft Office and Adobe Photoshop, are programs that are available in similar versions for multiple platforms
>Mac Users can buy software emulation programs like
-Create a simulated windows machine in the mac