Operating Systems & User Interfaces Flashcards

(20 cards)

1
Q

what is an operating system

A

An operating system (OS) is a software that runs in the background of a computer system supporting the computer’s basic functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

3 Examples of Operating systems

A

chrome OS
Windows OS
Linux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Main Tasks of an operating system

A
  1. to control the operations of the input, output, and backing storage devices
  2. Supervise the loading, running, and storage of application software
  3. Deals with errors that occur in the application programs
  4. Maintains security of the whole computer system
  5. Maintains a computer log
  6. Allows communication between user and the computer system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a user interface

A

A user interface is the means through which a user communicates with a device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name The 4 user interfaces

A

Command line interface(CLI)
Graphical user interface (GUI)
dialogue based user interface
gesture based interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a command line system

A

A command line interface(CLI) requires a user to type in instructions to choose options from menu, open software etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Examples of command line interface (CLI)

A

MS-DOS(Microsoft Disk Operating System)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Advantages of command line interface

A

Users get direct communications with the computer

The user is not restricted to a number of predetermined options

This OS needs little computer memory and HDD space to operate

IT is possible to alter computer configuration settings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Disadvantages of command line interface

A

Users have to learn a number of commands for just basic operations

Highly error prone since all commands need to be typed in specific format and spelling

Hard to memorize or remember all the commands needed to use such an interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a graphical User interface

A

A graphical user interface (GUI) allows the
user to interact with a computer using a
combination graphics, symbols, audio and text.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Wimp

A

Two of the most common technologies used by
GUIs are WIMP (windows, icons, menu and
pointing device) which focuses on a mouse
(pointing device) is used to control a cursor and
icons get selected to open/run windows.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is post Wimp

A

Post-WIMP (touchscreen), where fingers
are in contact with the screen allowing actions
such as pinching and rotating.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Advantages of GUI

A

The user does not need to learn any commands.

It is very user-friendly; icons are used to represent
applications.

It is easier to launch application by using a pointing
device than typing in commands.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Disadvantages of GUI

A

Uses a lot more computer memory and HDD space to
operate.

User is limited to the icons provided on the screen.

Needs a more complex operating system, such as
Windows, to operate, which can be slower to execute
commands.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is dialogue based user interface

A

Also know as natural language interface,
dialogue-based user interface uses the human voice
to give commands to a computer system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

examples of Dialouge based user interface

A

in voice activation cars like some Tesla models,

In voice activation devices like Amazon Alexa,
Google Now, Apple Siri and Microsoft Cortana.

16
Q

What is Gesture based user interface

A

Gesture-based interfaces rely on human interaction with a
computer by the moving of hands, head or even the feet
through gesture recognition.

This type of interface uses techniques known as computer
vision and image processing.

17
Q

Examples of Gesture based user interface

A

For example, using a car example, the following gestures
can be used to carry out certain functions:

rotating a finger clockwise near the radio will increase the
sound volume or anti-clockwise will reduce the sound
volume.

opening the thumb and next finger will change the track
being listened to (for example, in a playlist).

Either a sensor or a camera is used to pick up the gesture
and a signal is sent to an on-board computer to carry out the
required action.

18
Q

Advantages of Gesture based user interface

A

replaces mechanical input devices

no physical contact required

very natural interface for a human operator

no training needed to interface with the computer

19
Q

Disadvantages of Gesture based user interface

A

possible for unintentional movement to be picked up

only works fairly near to the camera or sensor
(maximum of 1.5 metres)

may only accept a limited number of movements (for
example, it may take several attempts to find out exactly
what finger movements are recognised).