Fichas
Systems Software
Fichas del conjunto (24)
- 1Systems SoftwareControls the operation of hardware in a computer.
Provides a platform for applications software. - 2Applications SoftwareThe everyday programs that we use to create documents and perform tasks
- 3HardwareThe physical parts of a computer
- 4Device DriverA program that controls a particular device connected to a computer system
- 5Utility Softwarehelps manage, maintain and control the computer's resources.
- 6What is an operating system?An OS controls the operations of the hardware in a computer system and manages all the other software.
Provides with the ability to interact with a computer system.
Provides important functions:
- User Interface -
- Memory Management -
- Multitasking -
- Peripheral Management -
- Drivers -
- User Management -
- File Management - - 7User InterfaceOne of the ways we interact with a computer system.
- 8Graphical User Interface (GUI)The most common, its on most of our devices from desktop PCs to mobile phones.
Has lots of guidance and clear items for us to interact with, no need for typing in commands. - 9Command-line Interface (CLI)No icons, it requires users to type in the program commands for the tasks that they want to perform. This was used before GUI was available.
Gives freedom to control the computer rather than pre-programmed commands. - 10Natural-language Interface (NLI)The user controls the Natural language interface through the use of linguistic commands. They are potentially able to be a very quick and easy way of giving commands to a computer system. However, in practice, the ability of an NLI to understand most commands can be limited.
- 11Memory ManagementMemory management refers to the managing of the computer's primary memory. It is done by the OS. It keeps track of each and every memory location to see whether it is in use or available to be used in a process. It checks how much memory needs to be allocated to a process and decides which process will get memory allocated at any one time. If the operating system does not manage the memory effectively, this will slow down the computer's ability to perform tasks.
- 12MultitaskingThe OS allows the computer to run many applications at a time. Multitasking is the process the OS goes through to manage all the programmes allocating them processing power.
- 13Peripheral Management and DriversThe operating system controls the computer's interaction with all the peripheral devices that are linked to the computer system. The OS handles the inputs from and outputs to each of the peripheral devices.
Peripheral devices come with drivers that are software routines that manage the interaction between the computer system and the device. Drivers are often preloaded into devices and downloaded onto a computer system when the device is first plugged in. - 14User ManagementUser management function of an OS allows multiple users to be able to log on to a computer system. It allows them to create a username and password to do so. The OS also manages what the users have access to, on the computer.
- 15File ManagementFile management function of the OS is used to organise and keep track of files stored on a computer system. It allows the user to view the data in secondary storage in the form of structured files and folders rather than just blocks of data.
- 16What is Utility SoftwareUtility software is a type of systems software. It helps to manage, maintain and control the computer's resources. Some are built into the OS but other options are available if the user wishes to use a separate program.
- 17Encryption SoftwareEncryption software is used to encrypt data. It turn Plain Text into Cipher Text using an encryption algorithm and an encryption key to scramble ther plain text.
Cipher text can then be decrypted into plain text using the correct encryption key. - 18Symmetric EncryptionThe same encryption key is used to encrypt and decrypt the data. This is the fastest from of encryption. However it poses secuirty threats as the key would need to be sent to the recipient to decrypt the data.
- 19Asymmetric Encryptionin asymmetric encryption a different key is used to encrypt and decrypt the data. The message is encrypted using the recipients public key, which everyone can see, to be decrypted with a private key which only the recipient has access to.
- 20DefragmentationData is reordered in the hard drive. Data is often fragmented on the hardrive as it breaks up the data to fit it in the available spaces on the hard drive. Defragmentaion software reorders the data so data is stored in fill in continous lines.
- 21Data CompressionWhen we compress data we reduce the number of bits needed to store the file. Compression software uses a compression algorythm to reduce file size. There are two types of compression algorythms: Lossy and Lossless.
- 22Lossy CompressionLossy compression permanently removes data that is deemed to be redundant or that would make only a small difference to the quality of the file if it was removed. These losses cannot be restrored after compression. This is often used to reduce the size of ausio, video and image files when streaming or transmitting them.
- 23Lossless CompressionThis type of compression does not remove any of the original data from the file. The file can be restored to its original form. There are many different lossless compression algorithms that work in different ways.
- 24Methods of Backup1. Full backups - in a full back up every file and folder is selected for backup will be backed up. This takes a long time when their are many files to back up.
2. Incremental backups - in an incremental backup only the files that have changed since the last backup will be backed up.
Información
- Descripción
- GCSE Computing Fichas sobre Systems Software, creado por James Buttle el 17/04/2018.
- Creado por
- James Buttle
- Visitas
- 22
- Valoración