Unit 3:System software Flashcards

1
Q

what is an operating system?

A

they are a large part of system software. They provide the user interface for a person to communicate with the computer.

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

name the 3 main functions of every operating system

A

=provide a user interface
=load and run programs
=manage the computer’s resources

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

what is command line interface

A

it works via the user entering typed commands with a keyboard.Without the use of a mouse.
over 270 command available.They must be spelt precisly with no spelling mistakes.It is harder to use

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

what is the Graphical user interface?

A

is a type of operating system that makes use of windows, Icons, Menus, Pointers.

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

resourse management

A

the operating system manages the computer’s resources,such as the CPU,the RAM,the monitor ,storage device ,the kyboard ,mouse and printer.

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

what does resource management control

A

=input and output-helping the user interact with the computer
=file management -allowing users to create, delete,save, move and copy files onto secondary storage
=memory management-by maing sure that each program loaded by the user has enough memory allocated to it amd no 2 programs use the same memory space
=process management-make sure that each process will get enough CPU time in order to run successfully.

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

what is the function of the drivers in operating systems

A

links the hardware device to the software in such a way that that teh computer can perform its tasks when applications need to send instructions to the particual harware device

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

what are the types of software

A

system software

application software

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

what is application software

A

Application software is all the computer software that causes a computer to perform useful tasks beyond the running of the computer itself.

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

what is system software

A

a set of software designed to control and operate the hardware components of the computer and allow the application programmes to operate. It also provides a platform for application software to be able to run.

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

What does system software include?

A

Operating System
Utility Software
Device Drivers
User Interface

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

What is an Operating System?

A

is a form of system software that manages and controls all activities taking place in the computer while creating a platform to communicate with the computer.

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

General role of an operating system

A

The general role of the operating system is to manage and control all activities taking place in the computer.

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

What is the role of the operating system?

A
Provides a user interface
I/O management (Input/output management)
Process management
Manages system memory
File management & Security
Manages networking capabilities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a “User interface “?

A

The user interface is the relation between a user and a computer program. It is a set of commands through which the user communicates with a program.
It is how you interact with the computer.
This is a function of an operating system that will allow users to be able to have access to- and operate the computer.

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

I/O Management

A

This refers to the communication between an information processing system and any other device or human interaction.

Input is the data received by the system and output is the data sent from it.

Known input devices are a keyboard or a mouse, where the most common output devices are a monitor or a printer. Other devices such as a network card can act as an input and/or output device.

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

Windows

A

Proprietary software owned by the Microsoft Company.

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

Android

A

Android has different versions :Android is based on the Linux kernel.
Open source with proprietary components.
Designed for touchscreen mobile devices such as smartphones and tablet computers.
Initially developed by Android, Inc., which Google backed financially and later bought in 2005

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

Unix

A

Multitasking, multi-user, open source computer operating system
Usually installed in a network environment
Linux and Unix is based on the same principles

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

Linux

A

Developed by Linus Torvalds in 1991
Can be installed and used on standalone pc’s, network devices or embedded devices
Open-source product
Example: Red Hat Linux

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

Types of operating systems

A

standalone
embedded
netwoerk

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

source code vs executable code

A

source code is the origanal code written by the porgrammer.The source code is compiled to a separate filled called the object code which is the executable file

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

Utilities

A

help a user manage ,analyse,optimize and control their computer

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

name the utilites that can be found

A
defragmentation
scheduling tasks
updating
file compression and extraction
archive
back-up
install and uninstall softawre 
security-firewall and anti malwaare
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

defragmentation

A

rearranges fragmented data on a mechanical hard disk so your disk can work more efficiently.

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

name the 2 types of licenses

A

propriety license

free and open-source license

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

proprietary license

A

does not allow the software to be freely distributed or copied. It does not give you access to the source code.

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

free and open source lisece

A

share the source code and the software and they are reffered to as copyleft licenses

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

name the sub categories of free and open source lisece

A

creative commons license
freeware
premium software

30
Q

creative commons license

A

allows you to keep the copyright of your work but allows people to copy abd distribute your work on condition they ackknowledge your work.

31
Q

name the sub categories of free and open source lisece

A

creative commons license
freeware
freemium software

32
Q

freemium software

A

varient of freeware where limited functions are provided free at no cost but additional or more advanced features incur a cost

33
Q

what is file compression

A

file compression programs reduce the size of files ,so that they can take up less space or can be transferred more quicker over the internet.

34
Q

discuss decompression of extraction

A

see page 49

35
Q

what is archiving

A

see page 49

36
Q

discuss what backing up is

A

a way of making a copy of files or folders in case of data loss to a sepatate location.a backup portects the user in case their normal place of storage becomes unusable due to damage ,space restrictions or corruption.

37
Q

what is the back-up utility usally used for

A

the types of files to be backed up
how often the dats is backed up
whether previous backups should be overwritten or not
setting a backup schedule from within the utility
saving the back-up settings for future use

38
Q

sheduling

A

allows you to run programs automatically at specified times with specified conditions,allowing the system to update and proces

39
Q

scheduling

A

allows you to run programs automatically at specified times with specified conditions, allowing the system to update and process configurations in the background while you are running the computer

40
Q

what is firewall

A

firewall is a device or set of devices designed to permit or

41
Q

what is firewall

A

firewall is a device or set of devices designed to permit or deny network transmissions based upon a set of rules and is used to protect networks from unauthorized access by permitting legitimate communications only.

42
Q

what is malware

A

malware or malicious software is any program or file that is harmful to a computer .Malware includes computer viruses ,spyware and adware

43
Q

what does malware include

A

spyware
adware
virus

44
Q

virus

A

programs, illegally loaded onto a computer, that cause damage to the system. They can modify the to avoid detection and can spread from on computer to another via removable media or by downloading from the internte.

45
Q

spyware

A

computer software that is installed surreptitiously on a personal computer to intercept or take particular control over the user’s interaction with the computer ,without the user’s informed consent

46
Q

name one form of spyware

A

keystroke-logging can be used to record each keystroke of the user of an infected computer and then transmits

47
Q

adware

A

unwanted and annoying software that automatically displays or downloads to a computer .An example is pop up windows.

48
Q

what is anti-malware

A

Antimalware is a type of software program created to protect information technology (IT) systems and individual computers from malicious software, or malware. Antimalware programs scan a computer system to prevent, detect and remove malware

49
Q

anti-virus

A

Antivirus is a kind of software used to prevent, scan, detect and delete viruses from a computer. Once installed, most antivirus software runs automatically in the background to provide real-time protection against virus attacks.

50
Q

virtualisation

A

refers to the act of creating a virtual (rather than actual) version of something

51
Q

utilities

A

– small programs which help users to maintain their computers

52
Q

system software

A

– a type of computer program that is designed to run a

computer’s hardware and application programs

53
Q

user interface

A

the way in which people interact with computer

programs or a website

54
Q

driver

A

– a set of instructions that tells the operating system how to communicate with a specific piece of hardware

55
Q

stand-alone operating system

A

– a complete operating system that works directly on a
computer (or smartphone) to make sure that the tasks
of the operating system are completed

56
Q

network operating system

A

– an operating system that is designed to help other computers on a network

57
Q

embedded operating system

A

– an object, software or hardware that is independent and does not need an external program or device to run it

58
Q

how is system software responsible for managing your compute??

A

● translating the instructions from your software to a language your hardware can understand
● sending these instructions to the correct hardware
● receiving information from the hardware (such as button presses on a keyboard) and sending it to the software
● allowing different applications to communicate with each other
● making sure all the hardware and software on your computer are working correctly.

59
Q

The operating system has thousands of small tasks that it processes to ensure your computer continues to run smoothly they are??

A

● managing and interpreting the signals sent and received by your hardware
● understanding and communicating with different hardware devices using drivers
● managing a computer’s memory and storage
● monitoring your hardware’s performance
● providing an interface for users to interact with the
computer
● allowing the computer’s hardware to interact with its software
● allowing computers to connect and communicate over a network

60
Q

three main types of operating systems:

A

=stand-alone operating systems
=network operating systems and =embedded
operating systems

61
Q

Operating systems play a critical role in many different areas of a computer’s functioning, including the computer’s:

A
● hardware
● software
● processes
● storage
● memory
● networks
62
Q

STAND-ALONE (description and purpose,cost,size,hardware,examples)

A

To manage the hardware and software of a
computer and to provider a user interface for
computer users.

= There are many open-source operating systems
that are available for free. However, most people on desktop computers will use the Microsoft Windows 10 operating system, which costs between R1 000 and R3 000.

= Small to large.There are a few operating systems
that require 1 GB or less, but Windows 10 requires 16 GB of free space.

= HDD, CPU, RAM

= Windows Home Edition Ubuntu

63
Q

NETWORK(description and purpose,cost ,size,hardware,examples)

A

To provide a service to or manage computers connected to the same network.

=Linux-based network system are very popularly used
and free, while the price for Microsoft Windows Servers range from R6 000 to R90 000, depending on the version.

=Small to large. Most network operating systems
require a signi cant amount of free disk space.

=NIC

=Windows Server Red Hat server

64
Q

EMBEDDED(description and purpose, cost,size, hardware, examples)

A

To run the software for a speci c appliance or tool.

=Embedded operating systems are almost always
sold as part of the hardware device. That is, you cannot purchase a SmartTV without an embedded
operating system being pre-installed.

=Most embedded operating systems are very small.

=Processor, RAM, ROM

65
Q

machine code

A

The executable instruction code provided by all running computer system programs and applications

66
Q

binary –

A

describes a numbering scheme in which there are only two possible values for each digit: 0 and 1

67
Q

hexadecimal –

A

– describes a numbering system consisting of 16 digits

[0 … 15]

68
Q

The CPU completes tasks using the following techniques:

A

● multitasking
● multiprocessing
● multithreading.

69
Q

The following list gives some of the most popular reasons for using virtual machines

A

● Virtual machines allow users to install operating systems. If you wanted to test out an open-source operating system like Ubuntu, then a virtual machine allows you to do so without interfering with your computer.
● Virtual machines can be used to install an application that might contain a virus. Testing it on a virtual machine will allow you to see if the application contains a virus. If it does, you can simply delete the entire virtual machine.
● The image of the virtual hard drive can be used to back up your computer or to transfer all your data to a new computer.
● Virtual machines enable mobile developers to develop applications for different versions of Android and iOS without having to own hundreds of different devices.

70
Q

what is a boot sequence?

A

is this initial set of operations that the computer performs when it is switched on.

71
Q

boot loader

A

the program that performs the bot sequence which ends with the entire operating system being loaded is known as the boot loader.

72
Q

firmware

A

software that permanently resides on ROM