Purchase Solution

Digital Downloads and Compression Effect's on Society

Not what you're looking for?

Ask Custom Question

Please provide information on how digital downloads/media and digital compression effect's society. I need to follow the outline below. I'm running out of information. I need to analyze the integration of a computing technology into a specific field from at least two perspectives such as historical, legal, ethical, economic, sociological, aesthetic, or scientific.

Digital Downloads and Compression Effect's on Society
I. Introduction
II. What is digital downloads and digital compression?
A. How digital downloads and compressed files are used
III. Where to find digitally downloadable and digitally compressed files
IV. Pros of digital compression and digital downloading
V. Cons of digital compression and downloading.
A. Legal issues involved with digital downloading
VI. Conclusion.

Purchase this Solution

Solution Summary

Word document attached explains digital compression, how these files are used and their impact on society.

Solution Preview

Please find the solution in the attached file.

A code is a mapping of source messages (words from the source alphabet alpha) into codeword (words of the code alphabet beta). The source messages are the basic units into which the string to be represented is partitioned. These basic units may be single symbols from the source alphabet, or they may be strings of symbols. For string EXAMPLE, alpha = {a, b, c, d, e, f, g, space}. For purposes of explanation, beta will be taken to be {0, 1}. Codes can be categorized as block-block, block-variable, Variable-block or variable-variable, where block-block indicates that the source messages and codeword are of fixed length and variable-variable codes map variable-length source messages into variable-length codeword. A block-block code for EXAMPLE is shown in Figure 1 and a variable code is given in Figure2. If the string EXAMPLE were coded using the Figure 1 code, the length of the coded message would be 120; using Figure 2 the length would be 30.

Source message codeword source message codeword
a 000 aa 0
b 001 bbb 1
c 010 cccc 10
d 011 ddddd 11
e 100 eeeeee 100
f 101 fffffff 101
g 110 gggggggg 110

Figure 1: A block-block code Figure 2: A variable variable code.

The oldest and most widely used codes, ASCII and EBCDIC, are examples of block-block codes, mapping an alphabet of 64 (or 256) single characters onto 6-bit (or 8-bit) codeword. These are not discussed, as they do not provide compression. The codes featured in this survey are of the block variable, variable-variable, and variable-block types.
When source messages of variable length are allowed, the question of how a message ensemble (sequence of messages) is parsed into ...

Purchase this Solution


Free BrainMass Quizzes
Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.

Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.

Inserting and deleting in a linked list

This quiz tests your understanding of how to insert and delete elements in a linked list. Understanding of the use of linked lists, and the related performance aspects, is an important fundamental skill of computer science data structures.

Word 2010: Table of Contents

Ever wondered where a Table of Contents in a Word document comes from? Maybe you need a refresher on the topic? This quiz will remind you of the keywords and options used when working with a T.O.C. in Word 2010.

Javscript Basics

Quiz on basics of javascript programming language.