Software Flashcards
explain the need for the following functions of an operating system: user interface, memory
management, peripheral management, multi-tasking and security
s
describe the purpose and use of common utility programs for computer security (antivirus, spyware protection and firewalls), disk organisation (formatting, file transfer, and defragmentation), and system maintenance (system information and diagnosis, system cleanup tools, automatic updating)
s
discuss the relative merits of custom written, off the shelf, open source and proprietary software.
s
define the terms bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte
s
understand that data needs to be converted into a binary format to be processed by a computer.
s
convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa
s
add two 8-bit binary integers and explain overflow errors which may occur
s
convert positive denary whole numbers (0-255) into 2-digit hexadecimal numbers and vice versa
s
convert between binary and hexadecimal equivalents of the same number
s
explain the use of hexadecimal numbers to represent binary numbers.
s
explain the use of binary codes to represent character
s
explain the term character set
s
describe with examples (for example ASCII and Unicode) the relationship between the number of bits per character in a character set and the number of characters which can be represented.
s
explain the representation of an image as a series of pixels represented in binary
s
explain the need for metadata to be included in the file such as height, width and colour depth
s