返回卡包市场

Exchanging Data

暂无描述。系统推荐的高质量记忆内容,适合每天坚持背诵学习。

卡片总数: 24内容版本: v4公开卡包更新时间: 8/1/2026

卡片预览 (24 张)

#1
正面 (问题)

Lossy Compression

背面 (解答)

Actual data is removed from the file in order to reduce its size. An algorithm is used to strip out the least important data. The original file cannot be restored as data is physically removed.

#2
正面 (问题)

Lossless Compression

背面 (解答)

Reduces the file size but allows the original data be perfectly reconstructed from the compressed data. Actual data is still removed however the data is encoded in such a way that the original can be recreated. Less effect at reducing file size than lossy.

#3
正面 (问题)

Run Length Encoding

背面 (解答)

Run length encoding is used when there is repeated redundant data. It stores the item once and then an index with how often the item is repeated.

#4
正面 (问题)

Dictionary Coding

背面 (解答)

Dictionary coding is when an index is built where every data item in the file is recorded along with an indexed reference. The final compressed file will just consist of the dictionary index along with the sequence of occurrences needed to recreate the original file.

#5
正面 (问题)

Purpose of Compression

背面 (解答)

• Reduce download times • Reduce requirements on file storage • Make best use of bandwidth

#6
正面 (问题)

uses of lossy

背面 (解答)

multimedia files e.g. MP3, JPEG, MPEG

#7
正面 (问题)

uses of lossless

背面 (解答)

text files and computer programs

#8
正面 (问题)

Encryption

背面 (解答)

Encryption is the process of encoding a message so that it can be read only by the sender and the intended recipient.

#9
正面 (问题)

Symmetric Encryption

背面 (解答)

Symmetric Encryption is when the same key is used to encrypt and decrypt the message. Both party’s must know the key and also keep it secret.

#10
正面 (问题)

Negatives of Symmetric encryption

背面 (解答)

There is a security risk as the key may be intercepted or the process of creating the key may be duplicated meaning the data can be decrypted by a third party.

#11
正面 (问题)

Asymmetric Encryption

背面 (解答)

Asymmetric Encryption (Public Key Cryptography) is when a public key and a private key is used. The public key is used to encrypt the data and the private key is used to decrypt the data. If you use person X’s public key to encrypt the data only person X’s private key will be able to decrypt it

#12
正面 (问题)

Hashing

背面 (解答)

Hashing is the process used to transform a data item into something different. A hashing function provides a mapping between an arbitrary length input and a fixed length output. It is a one-way transformation meaning you cannot get back to the original form.

#13
正面 (问题)

Uses of Hashing

背面 (解答)

• generating disk address - storing and checking passwords

#14
正面 (问题)

digital signature

背面 (解答)

hash total is encrypted using the users private key. If the receiver can decryptit using the senders public key they know that the message is authentic

#15
正面 (问题)

Uses of assymetric encryption

背面 (解答)

used for transfering data e.g. online shopping

#16
正面 (问题)

Uses of symmetric encryption

背面 (解答)

Used when the same person is accessing and saving data e.g. for backing up

#17
正面 (问题)

benefits of symmetric

背面 (解答)

• encrypted very quickly - simple and easy

#18
正面 (问题)

Benefits of asymmetric

背面 (解答)

• no movement of keys, more secure - can be used for digital signatures

#19
正面 (问题)

drawbacks of assymmetric

背面 (解答)

• not as fast

#20
正面 (问题)

Database

背面 (解答)

Databases are structured, persistent collections of data.

#21
正面 (问题)

Flat File

背面 (解答)

single table database. It is inefficient as it is difficult to query and leads to data redundancy which can cause errors.

#22
正面 (问题)

Relational Database

背面 (解答)

A relational database has more than one related table. It is more efficient that a flat file database as no data is duplicated meaning querying is easier.

#23
正面 (问题)

Entity Relationship Modelling

背面 (解答)

when the relationships between tables are shown in abstracted view.

#24
正面 (问题)

relationships

背面 (解答)

one-to-one one-to-many many-to-many