HT2 Algorithms + Programming Flashcards
Encryption
software scrambles data in such a way that only someone with a key can read it
Defragmentation
Rearranging the information on a disk so that files appear in continuous sequences of clusters
Data compression
reducing the size of a file so that it takes up less storage space or bandwidth when it is transmitted
Backup
copying the files to a second medium such as a disc, tape or a storage company on the internet .other utilities include software updates ,system cleanup, Antivirus
what is an application software
a general purpose software that you can buy/download. Helps you to complete tasks on the computer
what is primary storage - memory
Memory is the area where the computer store or remembers data. Memory provides the CPU with its instructions. there are different types of memory, and each one plays an important role in the running of a computer system. E.g RAM,ROM and cache
what are the four cornerstones to computational thinking
decomposition = breaking down complex problem or system into smaller, more manageable parts.
Pattern Recognition = looking for similarities among and within problems.
Abstraction= focusing on the important information only, ignoring all irrelevant detail.
algorithms = developing a step by step solution to problem
what is optical storage
when data is written on the disc by a laser and is read from the disc by another laser
what is magnetic storage
uses a surface which can be magnetised with a pattern of north and south areas to represent the binary data
what is solid state storage
having no moving parts.Used in mobile phones and tablets. these store the binary data switches to either 1 or 0
4 bits 8 bits 1024 bytes 1024 kilobytes 1024 megabytes 1024 gigabytes 1024 terabytes
1 nibble 1 byte 1 kilobyte 1 megabyte 1 gigabyte 1 terabyte 1 petabyte
which is more efficient merge or bubble
merge