Podcast
Questions and Answers
What is the primary purpose of lossless graphic compression?
What is the primary purpose of lossless graphic compression?
Lossy audio compression maintains all original audio data.
Lossy audio compression maintains all original audio data.
False
What are the two types of audio compression?
What are the two types of audio compression?
Lossy Audio Compression and Lossless Audio Compression
In video data compression, _______ video compression reduces the resolution of the video.
In video data compression, _______ video compression reduces the resolution of the video.
Signup and view all the answers
Match the following compression types with their characteristics:
Match the following compression types with their characteristics:
Signup and view all the answers
Which of the following is a common codec for lossless video compression?
Which of the following is a common codec for lossless video compression?
Signup and view all the answers
Virtualisation allows a single physical server to run multiple applications simultaneously.
Virtualisation allows a single physical server to run multiple applications simultaneously.
Signup and view all the answers
What are two uses of virtualisation?
What are two uses of virtualisation?
Signup and view all the answers
What is the primary benefit of using a Content Delivery Network (CDN)?
What is the primary benefit of using a Content Delivery Network (CDN)?
Signup and view all the answers
Stored data in a CDN is only available on a single server.
Stored data in a CDN is only available on a single server.
Signup and view all the answers
What does RAID stand for?
What does RAID stand for?
Signup and view all the answers
Bitmapped graphics use a grid of individual ______ to represent images.
Bitmapped graphics use a grid of individual ______ to represent images.
Signup and view all the answers
Match the following storage methods with their definitions:
Match the following storage methods with their definitions:
Signup and view all the answers
Which of the following describes lossy graphic compression?
Which of the following describes lossy graphic compression?
Signup and view all the answers
What is an advantage of virtual storage?
What is an advantage of virtual storage?
Signup and view all the answers
Monitoring data usage is unnecessary for efficient data management.
Monitoring data usage is unnecessary for efficient data management.
Signup and view all the answers
A hosted instance refers to a physical server located on a company's premises.
A hosted instance refers to a physical server located on a company's premises.
Signup and view all the answers
What is a key aspect of virtualization in cloud computing?
What is a key aspect of virtualization in cloud computing?
Signup and view all the answers
What is a primary disadvantage of virtual storage?
What is a primary disadvantage of virtual storage?
Signup and view all the answers
Cloud storage helps organizations save on ________ by reducing the need for physical hardware.
Cloud storage helps organizations save on ________ by reducing the need for physical hardware.
Signup and view all the answers
Match the following storage solutions with their descriptions:
Match the following storage solutions with their descriptions:
Signup and view all the answers
What is a benefit of cloud storage in terms of scalability?
What is a benefit of cloud storage in terms of scalability?
Signup and view all the answers
Cluster computing enhances individual processing power by distributing workloads across a network of computers.
Cluster computing enhances individual processing power by distributing workloads across a network of computers.
Signup and view all the answers
What is an example of a hosted solution?
What is an example of a hosted solution?
Signup and view all the answers
What is one advantage of vector graphics?
What is one advantage of vector graphics?
Signup and view all the answers
The formula for calculating data storage for sound is Storage per Second * Frames per Second.
The formula for calculating data storage for sound is Storage per Second * Frames per Second.
Signup and view all the answers
What formula is used to calculate the size of a file for an uncompressed movie?
What formula is used to calculate the size of a file for an uncompressed movie?
Signup and view all the answers
To convert from Bytes to Kilobytes, you need to divide the answer by _____
To convert from Bytes to Kilobytes, you need to divide the answer by _____
Signup and view all the answers
Match the data storage method with its corresponding formula:
Match the data storage method with its corresponding formula:
Signup and view all the answers
If an uncompressed movie file format uses 2 megabytes per frame and is recorded at 30fps for 30 seconds, what is the total storage in megabytes before division?
If an uncompressed movie file format uses 2 megabytes per frame and is recorded at 30fps for 30 seconds, what is the total storage in megabytes before division?
Signup and view all the answers
An 8-bit image with 64 rows and 64 columns at 3 Bits per Pixel can be directly measured in kilobytes without conversion.
An 8-bit image with 64 rows and 64 columns at 3 Bits per Pixel can be directly measured in kilobytes without conversion.
Signup and view all the answers
Calculate the size of a file in Kilobytes for an 8-bit image with 64 rows, 64 columns, and 3 Bits per Pixel.
Calculate the size of a file in Kilobytes for an 8-bit image with 64 rows, 64 columns, and 3 Bits per Pixel.
Signup and view all the answers
What is one key benefit of using cloud storage for business continuity?
What is one key benefit of using cloud storage for business continuity?
Signup and view all the answers
Blockchain technology relies heavily on a central point of failure.
Blockchain technology relies heavily on a central point of failure.
Signup and view all the answers
What is the term used for the method of storage that allows data to be stored in a manner that cannot be altered or deleted?
What is the term used for the method of storage that allows data to be stored in a manner that cannot be altered or deleted?
Signup and view all the answers
Cloud providers handle software updates, security patches, and maintenance tasks, which reduces the burden on _____ teams.
Cloud providers handle software updates, security patches, and maintenance tasks, which reduces the burden on _____ teams.
Signup and view all the answers
Match the following cloud storage benefits with their descriptions:
Match the following cloud storage benefits with their descriptions:
Signup and view all the answers
Which of the following terms refers to the protocol used to bring agreement among nodes in a blockchain network?
Which of the following terms refers to the protocol used to bring agreement among nodes in a blockchain network?
Signup and view all the answers
Blockchain technology is only suitable for cryptocurrencies.
Blockchain technology is only suitable for cryptocurrencies.
Signup and view all the answers
Name one method by which blockchain provides better privacy and security.
Name one method by which blockchain provides better privacy and security.
Signup and view all the answers
How much storage is needed for recording the gameplay of a video game running at 60 fps for 20 minutes, if each frame requires 3 MB?
How much storage is needed for recording the gameplay of a video game running at 60 fps for 20 minutes, if each frame requires 3 MB?
Signup and view all the answers
A Content Delivery Network (CDN) helps to reduce latency and improve the speed of content delivery.
A Content Delivery Network (CDN) helps to reduce latency and improve the speed of content delivery.
Signup and view all the answers
What is the total storage size for an audio recording made at 8KHz sample rate and 16 bits resolution for 2 hours?
What is the total storage size for an audio recording made at 8KHz sample rate and 16 bits resolution for 2 hours?
Signup and view all the answers
A word document with 4000 characters has a storage size of _____ Kilobytes.
A word document with 4000 characters has a storage size of _____ Kilobytes.
Signup and view all the answers
What is the total storage size of a video recorded at 60 fps, lasting 120 seconds, with 5 MB storage per frame and an additional 20 MB for sound and metadata?
What is the total storage size of a video recorded at 60 fps, lasting 120 seconds, with 5 MB storage per frame and an additional 20 MB for sound and metadata?
Signup and view all the answers
Without a CDN, a user experiences faster loading times because their request is directed to multiple servers.
Without a CDN, a user experiences faster loading times because their request is directed to multiple servers.
Signup and view all the answers
Match the following terms related to Content Delivery Networks with their descriptions:
Match the following terms related to Content Delivery Networks with their descriptions:
Signup and view all the answers
How does a CDN allocate resources efficiently?
How does a CDN allocate resources efficiently?
Signup and view all the answers
What is the maximum value that can be represented by one byte?
What is the maximum value that can be represented by one byte?
Signup and view all the answers
Raster-based images can scale up without loss of quality.
Raster-based images can scale up without loss of quality.
Signup and view all the answers
How many bits are there in one kilobyte?
How many bits are there in one kilobyte?
Signup and view all the answers
In digital representation of sound, quality is primarily affected by the ________ and sample frequency.
In digital representation of sound, quality is primarily affected by the ________ and sample frequency.
Signup and view all the answers
Match the following units with their values:
Match the following units with their values:
Signup and view all the answers
Which of the following is true about bits per pixel?
Which of the following is true about bits per pixel?
Signup and view all the answers
The size of an audio file is determined solely by its duration.
The size of an audio file is determined solely by its duration.
Signup and view all the answers
A ________ is made up of tiny parts known as pixels.
A ________ is made up of tiny parts known as pixels.
Signup and view all the answers
What is one primary advantage of using a Content Delivery Network (CDN)?
What is one primary advantage of using a Content Delivery Network (CDN)?
Signup and view all the answers
With a CDN, website content is stored on multiple servers around the world.
With a CDN, website content is stored on multiple servers around the world.
Signup and view all the answers
What does RAID stand for in data storage?
What does RAID stand for in data storage?
Signup and view all the answers
Match each storage solution with its application:
Match each storage solution with its application:
Signup and view all the answers
Cloud storage eliminates the need for physical hardware entirely.
Cloud storage eliminates the need for physical hardware entirely.
Signup and view all the answers
What role does monitoring data usage and size play in data management?
What role does monitoring data usage and size play in data management?
Signup and view all the answers
What is the total storage size needed to record the gameplay of a video game running at 60 fps for 20 minutes, if each frame requires 3 MB?
What is the total storage size needed to record the gameplay of a video game running at 60 fps for 20 minutes, if each frame requires 3 MB?
Signup and view all the answers
A Content Delivery Network (CDN) requires content to be stored on a single server for faster delivery.
A Content Delivery Network (CDN) requires content to be stored on a single server for faster delivery.
Signup and view all the answers
Calculate the storage size for an audio recording made at a sample rate of 8 kHz and 16 bits for a duration of 2 hours.
Calculate the storage size for an audio recording made at a sample rate of 8 kHz and 16 bits for a duration of 2 hours.
Signup and view all the answers
Which codec is commonly used for lossless video compression?
Which codec is commonly used for lossless video compression?
Signup and view all the answers
Lossy audio compression retains all original audio information.
Lossy audio compression retains all original audio information.
Signup and view all the answers
Match the elements of a video file with their storage requirements:
Match the elements of a video file with their storage requirements:
Signup and view all the answers
What is the benefit of using a Content Delivery Network?
What is the benefit of using a Content Delivery Network?
Signup and view all the answers
What is the primary function of lossless graphic compression?
What is the primary function of lossless graphic compression?
Signup and view all the answers
In virtualisation, one piece of hardware can act like ______ pieces.
In virtualisation, one piece of hardware can act like ______ pieces.
Signup and view all the answers
Monitoring data usage is essential for CDNs to ensure efficient resource allocation.
Monitoring data usage is essential for CDNs to ensure efficient resource allocation.
Signup and view all the answers
Match the following types of audio compression with their characteristics:
Match the following types of audio compression with their characteristics:
Signup and view all the answers
What is a common application of virtualisation?
What is a common application of virtualisation?
Signup and view all the answers
Lossy video compression does not affect the visual quality.
Lossy video compression does not affect the visual quality.
Signup and view all the answers
Name one codec that is used for lossy video compression.
Name one codec that is used for lossy video compression.
Signup and view all the answers
Which of the following is a benefit of using cloud storage?
Which of the following is a benefit of using cloud storage?
Signup and view all the answers
Blockchain technology is primarily used for improving data privacy and security.
Blockchain technology is primarily used for improving data privacy and security.
Signup and view all the answers
What protocol is used in blockchain to ensure agreement among nodes?
What protocol is used in blockchain to ensure agreement among nodes?
Signup and view all the answers
Cloud providers handle software updates, security patches, and maintenance tasks, reducing the burden on _____ teams.
Cloud providers handle software updates, security patches, and maintenance tasks, reducing the burden on _____ teams.
Signup and view all the answers
Match the following blockchain terminologies with their definitions:
Match the following blockchain terminologies with their definitions:
Signup and view all the answers
Which of the following applications allows for real-time collaboration in cloud storage?
Which of the following applications allows for real-time collaboration in cloud storage?
Signup and view all the answers
Data stored on a blockchain can be easily altered after it is recorded.
Data stored on a blockchain can be easily altered after it is recorded.
Signup and view all the answers
Name one advantage of using blockchain over traditional databases.
Name one advantage of using blockchain over traditional databases.
Signup and view all the answers
What is one advantage of using virtual storage?
What is one advantage of using virtual storage?
Signup and view all the answers
What is one key disadvantage of virtual storage?
What is one key disadvantage of virtual storage?
Signup and view all the answers
Cloud storage allows access to computer resources over the __________.
Cloud storage allows access to computer resources over the __________.
Signup and view all the answers
Match the following types of storage solutions with their descriptions:
Match the following types of storage solutions with their descriptions:
Signup and view all the answers
Which of the following is a benefit of cloud storage in terms of cost?
Which of the following is a benefit of cloud storage in terms of cost?
Signup and view all the answers
Scalability in cloud storage means the need for fixed resources, irrespective of demand.
Scalability in cloud storage means the need for fixed resources, irrespective of demand.
Signup and view all the answers
What type of application is an example of a hosted solution?
What type of application is an example of a hosted solution?
Signup and view all the answers
Study Notes
Contemporary Data Practices - Storing Data
-
Data is stored as binary digits (bits) with two possible states: 1 and 0.
-
A byte is composed of 8 bits.
-
The ASCII table maps characters to numerical values (0-255) represented by 8-bit patterns.
-
Units of storage: Bytes, Kilobytes (KB), Megabytes (MB), Gigabytes (GB), Terabytes (TB), Petabytes (PB), Exabytes (EB), Zettabytes (ZB), Yottabytes (YB), Brontobytes (BB)
-
Each unit is 1024 times larger than the previous.
-
A bit is the smallest unit of binary data.
-
The higher the sample rate and sample frequency when recording sound, the larger the resultant sample.
-
Graphic data can be in raster (pixel-based) or vector (mathematical) format.
-
Raster images are composed of pixels, each assigned a colour value (represented by bits).
-
Bits per pixel (bpp) determines the maximum number of colours the pixel can display.
-
Vector images use mathematical expressions (points, lines, curves) to define objects, thus preserving quality during scaling.
-
Typically, operating systems calculate file size automatically.
-
Data storage calculations may need manual calculation or checking space is sufficient.
- To determine character storage, multiply the number of characters by 8. Then divide by 1024 to get the Kilobytes. Repeat this action as needed.
- For audio storage, multiply the sample rate by the sample resolution by the file length to determine calculation in Bytes, Then divide by 1024 to get the Kilobytes. Repeat this action as needed.
- For graphics: Rows * Columns * Bits per pixel / 1024
- For video: Space Per Frame * Frame Rate / 1024
-
Calculate storage for various data types:
- A movie file using 2 MB of storage per frame, at a frame rate of 30 frames per second and 30 seconds’ duration of movie. (e.g., 2 MB/frame * 30 frames/second * 30 seconds = 18000 MB = 17.55 GB).
Representation of Data Types
- Character representation uses 8-bit binary numbers corresponding to the ASCII table.
- Sound is stored as a digital representation (achieved through sampling).
- Graphics can be defined as either raster or vector based. Raster graphics are in a dot matrix data structure representing a grid of pixels that cannot scale up without loss of apparent quality.
Calculating Data Storage
- For characters: Characters * 8 / 1024
- For sound: Sample rate * resolution * length / 1024.
- For graphics: Rows * Columns * Bits per pixel / 1024.
- For video: Space Per Frame * Frame Rate * Duration / 1024 (to get kilobytes).
Content Delivery Network (CDN)
- A geographically distributed group of servers (points of presence).
- How it works: CDN servers cache content. Using the user’s geographic IP address, it connects them to the nearest CDN server.
- Benefits: Reduced latency, improved performance, and allows for website content to be accessed faster.
- Effect on news websites: Faster loading times, reduced server load and issues with performance issues or downtime due to increased load, improved user experience
Virtualization
-
the process of creating a virtual version or instance of a resource.
-
Allows you to take one piece of hardware and make it act like multiple pieces.
-
Virtualization methods:
- Multiple servers on one piece of hardware.
- Applications from a virtualised server instead of a local PC.
- Reproduce a network.
- Run two desktop environments (e.g., Mac and Windows).
- Pool storage from many devices as one storage device
-
Virtual storage: Combines physical storage from multiple devices into one storage device managed through a central console.
-
Hiding complexity from the user, it appears as a standard read or write to a physical drive.
Virtual Storage Advantages
- Reduced up-front hardware and continuous operational costs
- Less downtime, by simplifying to one console, easier to back up and recover data
- Scalability, easy to add more storage to the virtual pool of storage
Virtual Storage Disadvantages
- Initial investment associated with acquiring and implementing storage virtualisation as well as ongoing 3rd party costs to software companies
- Requires specialised skills
Hosted Instance
- A virtual machine (VM) or server instance hosted on a cloud infrastructure or a third-party hosting provider.
- Resources provided (CPU, RAM, storage) on demand.
Hosted Solution
- Similar to a hosted instance with a broader range of services.
- Example: Software as a Service (SaaS) applications like Office 365.
Clustering
- A cluster is a set of computers that work together, viewed as a singular system.
- Computer systems work in parallel to share the workload; thus enhancing processing power and storage capacity.
Cloud Storage
- A cloud service where you access and use computer resources over the internet.
- It differs from having your own local computer or data centre.
- Types of resources: Servers, Storage, Software.
Cloud Storage Benefits
-
Cost saving on physical hardware and data centres, economies of scale
-
Scalability of on-demand resources to match organizational needs
-
Business continuity supported by automated backup and disaster recovery services, ensuring the quickest restoration in case of data loss or system failures.
-
Collaboration via tools that allow for real-time communication among members irrespective of their locations
-
Simple updates and maintenance, managed by cloud providers to ensure up-to-date and secure systems
Blockchain
- A decentralized and secure method for storing data in a distributed ledger format.
- Relies on cryptographic techniques and consensus mechanics for integrity.
- Blockchain is not limited to cryptocurrencies, allowing for wider application.
- The blockchain is created via chronologically ordered operations stored as blocks and is made to have a clear history
Blockchain - Terminology
- Distributed ledger format: Decentralized database of information about transactions between various parties.
- Consensus mechanics: Protocol bringing all nodes into agreement on a singular data set.
- Decentralization: No single point of failure within the blockchain.
Blockchain - Benefits
- Privacy: Enhanced privacy and security for private and permissioned networks.
- Cost-effectiveness, as no centralized infrastructure means no maintenance costs.
Exam Questions
- Students should expect questions demanding the calculation of storage sizes for different types of files (images, video, audio, and text).
- Students should expect to be asked to describe two compression methods to store video files given a set description.
- Be prepared to solve storage calculations.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge on various types of data compression, including audio, video, and graphics. Additionally, explore the concepts of virtualization and Content Delivery Networks (CDN). This quiz will challenge your understanding of key terms and their applications in technology.