CH 1 : Types and components of a computer system Flashcards
what is meant by hardware ?
they are the physical components of a computer system such as motherboards , memory , monitors , keyboards , soundcards etc.
what is meant by software ?
they are the programs for controlling the computer’s operations or for the processing of electronic data
what are the internal hardware devices ?
- motherboard
- RAM ( random access memory )
- ROM ( read-only memory)
- Graphics card
- Sound card
- internal Hard disk drive
what are some of external hardware devices ?
- monitors
- keyboards / mouses
- external storage devices
- speakers / headphones
- scanners
- printers
what does software consists of ?
- a set of instructions that tells the computer’s hardware what to do , software is written in a quite few different languages , without software the hardware is useless
what are the two main types of software ?
- Application software
- System software
what are applications software ?
- they are programs that carry out certain operations for a particular application
- note :
application software cannot run on its own it is dependent on system software
what does applications software include ?
- word processing
- spreadsheets
- database management software
- measuring software
- graphics manipulation software
- photo-editing software
- video editing software
- control software
- applets and apps
what are system software ?
- system software are programs that control the hardware directly by giving it a step by step instruction that tell the computer’s hardware what to do.
what does System software include ?
- operating systems
- device drivers
- compilers
- linkers
- utilites
what is an operating systems ?
- it is a software that controls the hardware and is used to run applications software.
what are compilers ?
compiler converts the whole program from the programming language to binary in one go .
Device driver ?
- driver software can control a printer/scanner
what are linkers ?
they are usually a part of the compiler , it takes care of linking between the code that the programmer wrote and other resources so that the computer can read the code.
what are utilties ?
- part of the system software that perform a specific task such as :
- creating / deleting files
- removing and checking for viruses
- burning CDs and DVDs ( saving data on them)
- formating a disk ready to use