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
defragmentation
rearranges fragmented data on a mechanical hard disk so your disk can work more efficiently.
26
name the 2 types of licenses
propriety license | free and open-source license
27
proprietary license
does not allow the software to be freely distributed or copied. It does not give you access to the source code.
28
free and open source lisece
share the source code and the software and they are reffered to as copyleft licenses
29
name the sub categories of free and open source lisece
creative commons license freeware premium software
30
creative commons license
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
name the sub categories of free and open source lisece
creative commons license freeware freemium software
32
freemium software
varient of freeware where limited functions are provided free at no cost but additional or more advanced features incur a cost
33
what is file compression
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
discuss decompression of extraction
see page 49
35
what is archiving
see page 49
36
discuss what backing up is
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
what is the back-up utility usally used for
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
sheduling
allows you to run programs automatically at specified times with specified conditions,allowing the system to update and proces
39
scheduling
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
what is firewall
firewall is a device or set of devices designed to permit or
41
what is firewall
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
what is malware
malware or malicious software is any program or file that is harmful to a computer .Malware includes computer viruses ,spyware and adware
43
what does malware include
spyware adware virus
44
virus
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
spyware
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
name one form of spyware
keystroke-logging can be used to record each keystroke of the user of an infected computer and then transmits
47
adware
unwanted and annoying software that automatically displays or downloads to a computer .An example is pop up windows.
48
what is anti-malware
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
anti-virus
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
virtualisation
refers to the act of creating a virtual (rather than actual) version of something
51
utilities
– small programs which help users to maintain their computers
52
system software
– a type of computer program that is designed to run a | computer’s hardware and application programs
53
user interface
the way in which people interact with computer | programs or a website
54
driver
– a set of instructions that tells the operating system how to communicate with a specific piece of hardware
55
stand-alone operating system
– 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
network operating system
– an operating system that is designed to help other computers on a network
57
embedded operating system
– an object, software or hardware that is independent and does not need an external program or device to run it
58
how is system software responsible for managing your compute??
● 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
The operating system has thousands of small tasks that it processes to ensure your computer continues to run smoothly they are??
● 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
three main types of operating systems:
=stand-alone operating systems =network operating systems and =embedded operating systems
61
Operating systems play a critical role in many different areas of a computer’s functioning, including the computer’s:
``` ● hardware ● software ● processes ● storage ● memory ● networks ```
62
STAND-ALONE (description and purpose,cost,size,hardware,examples)
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
NETWORK(description and purpose,cost ,size,hardware,examples)
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
EMBEDDED(description and purpose, cost,size, hardware, examples)
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
machine code
The executable instruction code provided by all running computer system programs and applications
66
binary –
describes a numbering scheme in which there are only two possible values for each digit: 0 and 1
67
hexadecimal –
– describes a numbering system consisting of 16 digits | [0 ... 15]
68
The CPU completes tasks using the following techniques:
● multitasking ● multiprocessing ● multithreading.
69
The following list gives some of the most popular reasons for using virtual machines
● 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
what is a boot sequence?
is this initial set of operations that the computer performs when it is switched on.
71
boot loader
the program that performs the bot sequence which ends with the entire operating system being loaded is known as the boot loader.
72
firmware
software that permanently resides on ROM