Operating Systems:
Operating System: It sits between the hardware and the software and manages interactions between them. Like if something is plugged into your computer the OS is controlling it. Also it controls input, output and backing storage, resources, supervising, running and and popping up errors so you can sort them out. An example of an Operating System is iOS used by apple.
User interfaces: It displays information and is responsible for the commands and input from the user ( What is on your screen of either your computer or phone).
- GUI:in computing, a graphical user interface is a type of interface that lets users to interact with electrical devices through icons and visual indicators such as windows, iOS and android.
WiMP: Windows. Icons, Menus, pointers to organise information and allow user interactions.
Advantages:
-Easy to change/edit and action
-Easy to open/load programs.
-intuitive so users can work out how to do a lot of things without help/training.
Disadvantages:
-Takes up a lot of space in memory .
- Needs a reasonably powerful computer.
-Can become confusing if the screen is cluttered
with many icons or open programs.
Advantages:
-Easy to change/edit and action
-Easy to open/load programs.
-intuitive so users can work out how to do a lot of things without help/training.
Disadvantages:
-Takes up a lot of space in memory .
- Needs a reasonably powerful computer.
-Can become confusing if the screen is cluttered
with many icons or open programs.
Command Line interface(CLi):
Allows the user to interact with the device by typing written instructions/commands- the syntax has to be precise.
With CLI it is more important that the user understands how a computer works .
You can write commands called "scripts" to automate repetitive tasks.
-dir= This will list files and folders.
-md= This command create/makes a folder in your GUI.
-CD c:\= This command takes you into the folder.
-Rd= RD commands the GUI to remove/delete the folder.
Advantages:
-Takes up very little memory and storage,
good for embedded systems.
Disadvantages:
-Difficult if you have dyslexia / sight problems.
-Not intuitive.
- Commands are difficult to edit once entered.
Allows the user to interact with the device by typing written instructions/commands- the syntax has to be precise.
With CLI it is more important that the user understands how a computer works .
You can write commands called "scripts" to automate repetitive tasks.
-dir= This will list files and folders.
-md= This command create/makes a folder in your GUI.
-CD c:\= This command takes you into the folder.
-Rd= RD commands the GUI to remove/delete the folder.
Advantages:
-Takes up very little memory and storage,
good for embedded systems.
Disadvantages:
-Difficult if you have dyslexia / sight problems.
-Not intuitive.
- Commands are difficult to edit once entered.