Software Flashcards

1
Q

What is Software?

A

Software is a set of instructions that guides the computer and tells it how to accomplish each required task.
Eg. Google Chrome and Adobe Photoshop.

Types: System and Application

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

What is System Software?

A

A program or set of instructions that can protect, maintain and manage the resources of a computer system.
Eg. The Operating System, Utility Software and Language Translators.

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

What is Utility Software?

A

These are specialised software that tries to protect and maintain the system software and the entire computer.

Protects System Software:

a. Anti-virus
b. Anti-malware.

Maintains system software:

a. File Compression
b. System Backup
c. System Recovery

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

What is the Operating System?

A

A collection of software that manages computer hardware resources and provides common services for computer programs.
Functions:
1. File Management - creating/deleting files/folders
2. Memory Management - virtual memory
3. Input/Output Management - device drivers
4. Process Management - Timesharing
5. Provides a UI - S.U.I.
6. Security - passwords

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

What are Translators?

A

Programs which convert program code to machine language or code (1s and 0s).

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

What is Application Software?

A

Application programs are written to solve end-user problems.

Categories:

  1. General-Purpose
  2. Custom-Written
  3. Customisation of General Purpose or Customised
  4. Specialised software or Special purpose
  5. Integrated Software Package

Eg. Payroll
Stock Control
Accounting

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

What is General -purpose application software?

A

Used by a large number of people in a variety of jobs and personal situation:

Big-Five:

  1. Word-processing
  2. Spreadsheet
  3. Database Management
  4. Communication
  5. Graphics/Presentation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the advantages of general-purpose software?

A
  1. You can install it yourself
  2. Cheaper than employing a programmer
  3. Easy updating and revising
  4. Familiarity
  5. Help is easy to find.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the Disadvantages of general-purpose software?

A
  1. Package may be poorly documented.
  2. Package may have hidden problems.
  3. Package may not fit the user’s needs exactly.
  4. Package may not be user friendly.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Custom-written Software?

A

Software that has been designed or created by a programmer to meet the unique need of a user or organisation. For example: a specially written software for your accounting firm.

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

What are the advantages of custom-written software?

A
  1. Meets the need of the user specifically
  2. Can grow with the company.
  3. Relieve stress placed on employees and save money from hiring additional staff.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the Disadvantages of custom-written software?

A
  1. Budget hard to project as expectations may change mid-way.
  2. An experienced software team is needed.
  3. You need to retrain new users of the software.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is Customised software?

A

A generalised software package that has been tailored to meet a usr or firm’s specific needs.
Areas that can be customised include:
1. Screen colour
2. Page size and arrangement on the desktop
3. Navigation to available menus.

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

What are specialised software packages?

A

Software packages written for a specific discipline. Eg. an expert system.

  1. Business Application: programs that perform the information processing tasks of important business functions or industry requirements.
  2. Scientific Application: programs that perform information processing tasks for the natural, physical, social and behavioural sciences.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is an Integrated Software Package?

A

A combination of several programs joined together in one program (for example: word-processing, spreadsheet, database, presentation- Microsoft Office.)

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

What are User Interfaces?

A

A user interface is the part of the operating system controlled by users, allowing them to interact with both software and hardware components.

Types:

  1. Software User Interface
  2. Hardware User Interface
17
Q

What are the types of Software User Interface?

A
  1. Graphical User Interface.
  2. Command-driven Interface or Command - line.
  3. Menu-driven Interface.
18
Q

What are Graphical User Interfaces?

A

Allow the use of graphics (images), menus, icons and keyboard strokes to choose commands, start programs and see lists of files and options. It is the easiest to use

19
Q

What is the Command-line user interface?

A

Requires users to type commands using a special language and code. Commands are typed at the prompt on the display screen. Eg. C:/> prompt., MS-DOS
This is the hardest.

20
Q

What is a Menu-driven Interface?

A

Provides a list of options for the user to choose from. The interface allows the user to use either the mouse or cursor to make selections from a menu. - Pulldown/Popup

A. Drop down - list stretching across the top of the screen which displays a submenu below when activated. (L-click)

B. Pop-up: appears on the monitor where your mouse is positioned. (R-click)