1.5: systems software

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/55

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

56 Terms

1
New cards

define systems software

  • software that governs the computer system

2
New cards

properties of systems software (4)

  • controls the hardware (including peripherals)

  • allows other programs to run

  • provides an interface for the user to interact with the computer

  • maintains the system

3
New cards
  • what is a peripheral?

  • give one example

  • hardware that connects to a computer

  • mouse, keyboard, scanner, etc.

4
New cards

what are the 2 types of systems software

  • operating system

  • utility software

5
New cards

define operating system

a collection, or suite, of programs that manages and controls the computer

6
New cards

functions of an operating system

  • controlling hardware components

  • providing a platform for software to run on

  • providing a user interface

  • multitasking facilities (running more than 1 program simultaneously)

  • managing computer’s memory, peripherals, files and users

7
New cards

give 3 examples of operating systems

any one from:

  • microsoft windows

  • apple OS X

  • linux

  • iOS

  • android

8
New cards

define user interface

a program or suite of programs that allows a user to intercat with a computer

9
New cards

give the 3 types of user interface

  • graphical user interface (GUI)

  • mobile user interface (Mobile UI)

  • command line interface (CLI)

10
New cards

give common features of a GUI

WIMP

  • windows

  • icons

  • menus

  • pointers

11
New cards

GUIs feature a desktop where e______________ i_ d______________

everything is displayed

12
New cards

in a GUI, where do applications run in

where are these accessible through

windows

menus

13
New cards

in a GUI, what are all apps and files represented by

icons

14
New cards

how do users interact with the GUI

with a mouse and on screen pointer

15
New cards

2 advantages of GUIs

  • powerful

  • easy to use

16
New cards

1 disadvantage of GUI

require a lot of processing power

17
New cards

how do Mobile UIs differ from GUIs

they respond to touch

18
New cards

ways users can use a mobile UI through touch

  • fingers are used to open programs / interact with them

  • swiping = used to scroll within documents

  • pinching / stretching = used to zoom in and out, e.g. to resize images

19
New cards

1 advantage of mobile UIs

very intuitive and suitable for most users

20
New cards

1 disadvantage of mobile UIs

can take longer to type text up with

21
New cards

CLIs are t___- b________

text-based

22
New cards

how do users controlt he computer with a CLI

they type in commands

23
New cards

2 advantages of CLIs

  • require little processing power

  • extremely powerful

24
New cards

2 disadvantages of CLIs

  • difficult to use

  • only trained experts can efficiently make use of it as it is very complicated

25
New cards

MORE FEATURES OF OPERATING SYSTEMS!

what is multitasking

give an example

  • being able to run more than one program simultaneously

  • e.g. user can stream music while making a backup of files

26
New cards

what 2 conditions are needed for multitasking to be possible

  • operating system needs to support multitasking

  • computer needs enough memory to hold more than one program in primary memory at the same time

27
New cards

how can the cpu process programs

if they are temporarily stored in ram

28
New cards

when processing is required, from where does the operating system in and out of?

virtual memory

29
New cards

when programs arew closd, where do they get removed from and why

  • RAM

  • to free up space for other tasks

30
New cards

how many tasks can the OS perform at a time

1

31
New cards

what is multitasking

when it appears that the OS is executing more than on process at a time

(switches so rapidly between performing tasks it appears they are happening at the same time)

32
New cards

during peripheral management, what does the OS manage?

the transfer of data between peripherals and the processor

33
New cards

what is the program the OS uses to operate a peripheral called

device driver

34
New cards

what does the device driver control

the peripheral

35
New cards

what does it help the OS to do with the peripheral

interact and communicate with it

36
New cards

what does the device driver do with the OS’ instructions for the peripherals

translates it into a format the specific hardware can understand (remember, each peripheral has its own driver)

37
New cards

what is user management (common sense)

when the OS manages users

38
New cards

the OS allow users to:

  • create / manage / delete individual accounts

  • be given access rights, e,g, administrator / guest rights

39
New cards

3 ways the OS manages security by managing users

  • auditing (keeping a log of) files a user creates/accesses/edits/deletes

  • allows passwords to be reset

  • monitors login activity

40
New cards

what is one of the most important tasks of an OS?

file management

41
New cards

file handling software allows files to be: (give like 5 there’s so many)

  • created

  • modified

  • named/renamed

  • deleted

  • searched for

  • opened

  • closed

  • copied

  • moved

  • restored

  • saved

  • sorted into different orders according to name, file type, date created, etc

  • allocated to folders

  • allows access rights to be set to files, e.g. read only / edit

42
New cards

define utility software

what kind of tasks could you say it performs?

  • helps maintain and organise the computer system

  • performs ‘housekeeping’ tasks

43
New cards

what are utilities required to run?

additional tasks not performed by the OS

44
New cards

give 3 things utility software includes

  • encryption software

  • data compression

  • defragmentation

45
New cards

encryption disguises the content of files. why?

so they can only be descrambled and therefore understood by authorised users

46
New cards

what encodes or decodes encrypted data

the encryption key

47
New cards

how is a file stored on a hard disk

as a series of segments, not a whole file

the segments are split up and scattered over the disk

48
New cards

what is this called

fragmentation

49
New cards

when does fragmentation occur

when there is limited contiguous (continous, sequential, uninterrupted) space to store a file

50
New cards

explain why there would be limitd space on a hard disk (3)

  • data may be stored and later deleted on the hard drive

  • when new files are created = may be bigger than the spaces left by deleted files

  • these new files have to be split up

51
New cards

why does a fragmented disk take longer to load, read from and write to

so the computer runs…

because of the distance between the segments/fragments (?) of the file

so the computer runs slower

52
New cards

how does DEfragmentation work (2)

  • empty spaces are collected together

  • fragmented files are rearranged to be stored contiguously

53
New cards

what does defragemtation do to access/read/write time and why

decreases access/read/write time because data is stored contigously

54
New cards

why does defragmentation make it quicker to save new files

  • there is more free space together

  • files don’t need to be split up - they can just be stored contiguously

55
New cards

why are compressed files easier to transmit across a network

  • the files are smaller

  • so they require fewer packets to be sent

56
New cards

give 4 other utilities

  • backup software

  • disk checkers

  • disk formatters

  • auto-update