Please enable JavaScript.
Coggle requires JavaScript to display documents.
Operation System functions, Intuitive = usable without training, WIMP, all…
Operation System functions
Human Computer interface (HCI)
Description
Human computer interface is the way that people interact with computers.
It’s useful because it allows the user to interact with a computer without having to type command lines.
If we didn’t have these interfaces, we’d have to type a command everytime we wanted to move the cursor or open a program.
Examples include computer mice, screens and predictive text.
They are split into...
Command Line Interface
not intuitive
Graphic User Interface
More efficient than CLI
Features
Icon
Menu
Window
Pointers
mouse (don't use)
Intuitive
Security
description
Security controls the security of the device. It saves all the passwords, requires passwords to entered to log in, and protects your device from cyber security threats, hackers and malware. All in all, it keeps your device safe, making sure you and ONLY YOU can access it.
It’s useful because it allows you to choose who can access your device and the amount of control they have over it. Nobody wants random strangers accessing their files so having security proves useful.
If it didn’t exist anyone and everyone would have full access to everyone's devices. They could physically steal a device and not need to enter a password, they could hack into your computer and access your files or even remotely control your computer! Privacy would be non-existent!
example
A laptop has security built into it’s operating system. It has passwords that can be set by the user to make sure only the user can unlock it. In some cases it even has touch ID. It has firewalls to make sure hackers can’t access your computer and gives you a warning if it thinks a certain site may be trying to steal your information.
fire walls
IRL examples
trafic
biometrics
unique aspects of an individual that tells one individuals from another
Input and output control
Description
It allows the user to interact with and instruct the computer to use commands to make the computer perform tasks.
If the IOC system didn’t exist the user wouldn’t be able to interact with the computer and wouldn’t be able to run programs without deliberately accessing the code and creating a command.
The IOC system interprets information from commands the user uses and executes operations in response.
Interrupt handling routines
Memory management
Real-time processing
File utilities (e.g. copy, save, sort, delete)
Processor management
Loading and running of applications/software
Error handling
Batch processing
Multiprogramming
Multitasking
Management of user accounts
levels of access
write
create new data
ammend
change data that's already there
read
Admin user
passwords
peripherals
interrupts
signals sent from periceraferals to operating system
buffering (spooling)
buffer spool
reservoir of memory
polling
example
keyboard
screen
printer
microphen
speaker
mouse
1 more item...
Intuitive = usable without training
WIMP
all devices to check for service