Software Flashcards

1
Q

What are the two types of software

A

1: Application Software : Programs that allows users to do work, create output etc
… e.g. office suites, letters, accounts, send email
2: System Software : Programs for running, maintenance, security etc of the system
.., e.g. OS, disk tools, antivirus etc.

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

Describe and Explain the Operating System

A

Purpose : Allows users to interact with the computer systems software and hardware
It includes :
User interface
CPU and Memory Management
Manages access to hardware, peripherals etc
Deals with security e.g. access rights

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

What is a single user system

A

One user on the computer at a time e.g. laptop

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

What is a multi user system

A

Many users can log on to the same system simultaneously and use the system resources … Usually done over a network/internet
eg office 365

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

What is a multi-tasking system

A

Single Processor can only perform one task at a time
Users want to use multiple applications i.e. email and web browsing and word processing simultaneously as it is more productive
This uses Time Slicing (Allows 1 process to appear to multitask)
Operating system shares processor time between the open applications and processes
Allow a process a set number of instructions (per second)
Takes an image of process state
Stores on HDD/RAM
Later be reloaded and process continues

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

What is a multi processing system

A
Multiple processors used
… Multiple tasks simultaneously 
One processor (OS) co-ordinates 
… Tasks are distributed to different processors
… Results returned to another processor for further processing
e.g. quad core
4 processors
windows on cpu 1
Word on cpu 2
Movie editor cpu 3 and 4
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a Multi Threading

A
On one single CPU core
On a single process / application
… Sharing resources
… e.g. 2 tabs in internet explorer
Different tasks or functions can happen on different parts of cpu simultaneously
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain how a multi user operating system can ensure that all user requests are being effectively managed by the processor

A

System appears to each user as if they are only user
Server must share resources effectively so that all users can equally share CPU cycles
Share processing across available processors
…. If one processor is not doing anything, other processors will share work with it

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

What is general purpose application software

A

A piece of software can be used by lots of different tasks and word processor

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

What is special purpose application software

A

Used by specific type of user to do specialist task

e.g. payroll SW

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

What are the advantages and disadvantages of custom built

A

User requirements will be met in full
No unnecessary or unwanted features in the application
DisAdvantages
Take long time to develop from analysis through to implementation
Increased costs us there is a need to employ a specialist team to produce the solution

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

What are the advantages and disadvantages of Off- the - Shelf

A

Advantages
Immediately available for use
Wide range of support resources
Reduced cost as development cost shared across many users
Disadvantages
User interface may be unnecessarly complex
May not meet organisation requirements
Users approach to completing tasks with new system may have to be ammended

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

What is proprietary software

A

It is software where someone retains the rights to for example the source code for the application
Proprietary software is copyright protected and there are limits are imposed upon its use, distributed and modification
The person, team or organisation responsible for the development of the application in this maintains exclusive control over it. Only the original authors of the application have the legal right to copy the application view the source code etc.
Subsequent users must sign a license agreement to show they agree to only use the application within the bounds originally set down by the applications original authors

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

What is open source software and lists it adv and DisADV

A
It is software which has its source code made readily available to other users for editing and redistribution
Source can be downloaded and used for free. Source code can be modified to suit own purpose. Source code can be redistributed under same licence as original 
ADV
Fast fixes to bugs
No cost - free
Multiple Versions
Wide range of support
Modify for your purpose
DisADV
Too many versions available
Help may not be available
No obligation to provide support
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

List the advantages and disadvantages of proprietary software

A
Adv
Regular updates
Support readily available
Offer certain level of support obligation
DisADV
Buy fixes maybe to slow
Security updates maybe to slow
Help only available at certain times
Costly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is SaSS

A

Software as a service
Software is hosted on cloud server
User logs into server to use software

17
Q

Compare and contrast the advantages and disadvantages of Download/Install and Web Access

A
Download and Install
ADV
Accessed online
DisADV
Requires storage space on device
Need to back up file
Not guaranteed to be using most up to date version
Only accessible on installed device
Web Access
ADV
No storage space needed on choice
No need to backup
Guaranteed most up to date version
Accessed on any compatible device
DisADV
Needs internet access