Unit 3:System software Flashcards
what is an operating system?
they are a large part of system software. They provide the user interface for a person to communicate with the computer.
name the 3 main functions of every operating system
=provide a user interface
=load and run programs
=manage the computer’s resources
what is command line interface
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
what is the Graphical user interface?
is a type of operating system that makes use of windows, Icons, Menus, Pointers.
resourse management
the operating system manages the computer’s resources,such as the CPU,the RAM,the monitor ,storage device ,the kyboard ,mouse and printer.
what does resource management control
=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.
what is the function of the drivers in operating systems
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
what are the types of software
system software
application software
what is application software
Application software is all the computer software that causes a computer to perform useful tasks beyond the running of the computer itself.
what is system software
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.
What does system software include?
Operating System
Utility Software
Device Drivers
User Interface
What is an Operating System?
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.
General role of an operating system
The general role of the operating system is to manage and control all activities taking place in the computer.
What is the role of the operating system?
Provides a user interface I/O management (Input/output management) Process management Manages system memory File management & Security Manages networking capabilities
What is a “User interface “?
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.
I/O Management
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.
Windows
Proprietary software owned by the Microsoft Company.
Android
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
Unix
Multitasking, multi-user, open source computer operating system
Usually installed in a network environment
Linux and Unix is based on the same principles
Linux
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
Types of operating systems
standalone
embedded
netwoerk
source code vs executable code
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
Utilities
help a user manage ,analyse,optimize and control their computer
name the utilites that can be found
defragmentation scheduling tasks updating file compression and extraction archive back-up install and uninstall softawre security-firewall and anti malwaare
defragmentation
rearranges fragmented data on a mechanical hard disk so your disk can work more efficiently.
name the 2 types of licenses
propriety license
free and open-source license
proprietary license
does not allow the software to be freely distributed or copied. It does not give you access to the source code.
free and open source lisece
share the source code and the software and they are reffered to as copyleft licenses