UNIT-2: Understanding Programming In Engineering Flashcards

1
Q

Types of user interfaces

A

1) Graphical user interface
2) Command line interface
3) Voice user interface
4) Touch user interface
5) Augmented Reality
6) Virtual Reality
7) Gesture based interfaces

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

Graphical user interface

A

A visual way of interacting with the computer

Also referred to as a WIMP Interface:
Window: rectangular area in which the contents of an application are displayed
Icons: small visual representations of files, programs or folders
Menus: lists of options or commands
Pointers: onscreen cursor controlled by a physical pointing device

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

Command line interface

A

A text-based user interface used to run programs, manage files and interact with the computer

  • not intuitive, takes a while to learn
  • takes you to centre of components of the computers’ system
  • can manipulate hardware and software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Voice user interface

A

A type of interface that allows users to interact with a system or device through voice commands (using speech recognition technology).

Examples:
- Siri
- Google assistant
- Alexa

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

Touch user interface

A

Users interact with a computer/device by touching a screen

Examples:
- Smartphones
- GPS devices
- Some laptops

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

Augmented reality

A

A technology that superimposes a computer-generated image on a user’s view of the real world

Examples:
- Pokémon Go
- Apple measure app
- Snapchat (filters)

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

Virtual reality

A

A simulated experience that employs 3D near-eye displays & pose tracking to give the user an immersive feel of a virtual world

Example:
- BIM (Building Information Modelling)
- VR games

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

Gesture-based interface

A

Uses human movements as input to control a digital device or system

Example:
- Swipe
- Tap
- Shake
- Scroll

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

The 7-layer OSI

A

(Open systems interconnection model)

Layer 1: Physical Layer

Layer 2: Data-link layer

Layer 3: Network Layer

Layer 4: Transport Layer

Layer 5: Session Layer

Layer 6: Presentation Layer

Layer 7: Application Layer

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

5 Layer TCP/IP

A

(Transmission control protocol/internet protocol)

Link layer/ network interface layer
Internet layer
Transport layer
Application layer
Host to network layer

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

Physical layer

A
  • This is the physical cables/wireless connection
    -Transmits raw data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Data Link

A

Creates reliable link between the two connected nodes

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

Network Layer

A

Manages the logical addressing and routing data between different networks

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

Transport Layer

A

Ensures end to end communications, error recovery and flow control

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

Session Layer

A

Manages the connections between applications and different devices

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

Presentation Layer

A

Syntax and semantics of information exchanged between systems

17
Q

Application Layer

A

Provide the network service to the end user