Back to marketplace

Software and Hardware

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

What is hardware, give some examples.

Back (Answer)

Hardware is the physical components that make up a computer system

#2
Front (Question)

What is software, give some examples.

Back (Answer)

Software is the programs or coded instructions that make a computer function

#3
Front (Question)

What are the 2 different types of software

Back (Answer)

System and Application software

#4
Front (Question)

What is System Software needed for?

Back (Answer)

System Software is needed to run the computer’s hardware / Application software

#5
Front (Question)

What is Application Software needed for

Back (Answer)

Application Software is needed to help carry out user-related tasks.

#6
Front (Question)

What are the types of System Software?

Back (Answer)

Operating System Libraries Utility Programs Programming Language translators

#7
Front (Question)

What are the types of Application Software?

Back (Answer)

General Purpose Specialised Applications Bespoke Applications

#8
Front (Question)

What are Library programs and what are they used for?

Back (Answer)

• Library programs are pre-written software that is stored in a compiled format. • They are used to assist programmers in interacting with peripherals such as printers

#9
Front (Question)

What are advantages of using Library programs?

Back (Answer)

• Programmers don’t have to rewrite huge bits of code. - Library programs are often reliable and efficient pieces of code as they have been designed to be used widely

#10
Front (Question)

What are Utility programs?

Back (Answer)

Programs designed to help maintain/optimise the performance of a computer

#11
Front (Question)

What are examples of Utility programs?

Back (Answer)

Disk defragmentation File compression Firewall File backup software Antivirus software Encryption of data before transmission

#12
Front (Question)

What does a disk defragmenter do? Why is this helpful?

Back (Answer)

• It recognises the hard disk so that parts of the same file stored in different places are recombined. • It makes reading a file quicker

#13
Front (Question)

Give an example of a General Purpose, Special purpose

Back (Answer)

• word processor, spreadsheet - payroll system

#14
Front (Question)

Advantages of special purpose over bespoke software?

Back (Answer)

• It will be cheaper • It will be ready to be installed immediately • It is likely to be well-documented, well tested and debugged

#15
Front (Question)

What is an operating system?

Back (Answer)

• A set of programs that manages the operations of the computer • It lies between application software and the computer hardware

#16
Front (Question)

Where is the operating system held?

Back (Answer)

• In permanent storage (like a hard disk) - When a computer is turned on, the OS is copied from storage into RAM

#17
Front (Question)

What are the roles of the Operating System?

Back (Answer)

• It hides complexities of the Hardware from the user by creating a user interface • It handles interrupts It manages • Memory • Processor Scheduling • Secondary Storage • Input/Output devices

#18
Front (Question)

How is memory managed by the OS?

Back (Answer)

• OS controls the allocation and management of space - It can also copy data to the hard disk if virtual memory is needed

#19
Front (Question)

What is virtual memory and when is it used?

Back (Answer)

• Virtual memory is when the hard disk is used as an extension of memory • It’s used when RAM isn’t large enough to store all of the programs the user is running simultaneously

#20
Front (Question)

How is processor scheduling managed by the OS?

Back (Answer)

-The OS is allocates processor time to multiple applications running at the same time

#21
Front (Question)

What are the objectives for the scheduler?

Back (Answer)

• Maximise throughput • Be fair to all users on a system • Provide acceptable response time to all users • Ensure hardware is kept as busy as possible

#22
Front (Question)

How is backing store managed by the OS?

Back (Answer)

The OS keeps a directory of where files are stored so they can be quickly accessed

#23
Front (Question)

How are peripherals managed by the OS?

Back (Answer)

• The OS communicates with the peripherals to check they are switched on and the correct peripheral to send the data to • They also ensure peripherals are allocated to processes without causing conflicts.

#24
Front (Question)

How are interrputs managed by the OS?

Back (Answer)

• The OS detects the interrupt signal and displays an error message to the user if appropriate