Software & Hardware Flashcards

1
Q

What are the two types of Software?

A
  1. System S/w
  2. Application S/w
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is System Software?

A
  1. Sys S/w controls and manages a computers hardware operations
  2. Sys S/w is designed to extend the processing functionalities of computers
  3. Makes computer operations Fast, Effective and Secure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some examples of System Software?

A
  1. Operating system
  2. Programming language
  3. Communication software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Application Software?

A
  1. Application S/w performs real work for the user, created to perform a Specific task
  2. Application S/w is a mediator between the end-user and the system software
  3. You can install multiple apps on one system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are some key differences between System Software and Application Software?

A
  1. Sys S/w are designed to manage resources of a system (Memory, security, process management, etc.)
    -Application S/w is designed to fulfil the requirements of a user performing specific tasks
  2. Sys S/w is general purpose
    -Application S/w is specific purpose
  3. Sys S/w can run independently
    -Application S/w can’t
  4. Sys S/w starts and shuts down when the system does so
    -Application S/w starts and shuts down when the user decides to do so
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are some types of System Software?

A
  1. Operating system (Utilising H/w and S/w)
  2. Programming Language (Form compiled by Sys)
  3. Communication software (Data transfer)
  4. Utility programs (Maintainance)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are some types of Application Software?

A
  1. Word-processing
  2. Spreadsheet
  3. Database
  4. Graphics
  5. Education
  6. Entertainment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a Software License?

A

It is a document that provides legally binding guidelines for the use & distribution of software

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

What are some types of Software Licenses?

A
  1. Proprietary
  2. Freemium
  3. Subscription
  4. Open-Source
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a Proprietary Software license?

A

It is a license that provides the user non-exclusive & non-transferable right to the software.
Can’t modify or share the software with this license.
Protected from piracy and illegal distribution

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

What is a Freemium Software license?

A

Can be downloaded and used for free but may have additional features that require you to pay for them

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

What is an Open-Source Software license?

A

Allows you to examine, modify, enhance and share the source code

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

What is a Subscription Software license

A

Allows the usage of software for a fixed period of time on a subscription basis

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

What are some reasons you should update your software regularly?

A
  1. Patch Security flaws
  2. Get new features
  3. Improve performance
  4. Ensure compatibility
  5. Protect Data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are some features of contemporary devices?

A
  1. Portability
  2. Performance
  3. Storage
  4. User interface
  5. Connectivity (Cable & Wireless)
  6. Media support
  7. Energy consumption (efficient)
  8. Expansion capabilities
  9. Security features
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is RFID?

A

Radio Frequency Identification

-Used for tracking & contactless payment
-Small embedded tag, long usage period & durable
-Encryption protocol technology

17
Q

What is NFC?

A

Near Field Communication

-Used for Debit and Credit cards, contactless payment & pairing devices
-Design is a small chip
-Uses Encryption protocol technology and short range communication

18
Q

What is Technological Convergence?

A

The trend of technological systems evolving into multifunctional systems
(Smart Phones, Smart TVs, Internet of things (IOT)

19
Q

What are Embedded systems?

A

One computer system that performs functions as part of a larger device
(Washing machines, Refrigerators, Entertainment systems)

20
Q

What are some characteristics of an Embedded system?

A
  1. Task specific
  2. Time specific
  3. Minimal user interface
  4. High efficiency
  5. Task reliability
  6. Highly stable
  7. Low cost
21
Q

What is Firmware?

A

It is a type of software that provides machine instructions to a device’s hardware components
(ROM - Read Only Memory)

22
Q

What are factors that assess the performance of digital devices?

Think of tech benchmarks

A
  1. Speed
  2. Capacity
  3. Portability
  4. Bandwidth
  5. Power capacity