safil sunnySoftware Programer
Iam a software Engineer. iam interested in Open source software development. i like to develop the software free of cost.. i just like to provide free technical support from my knowledge..
Profile Visits: 198
safil sunny's DOCUMENTS
Commerce Server 2002 Interview QuestionsInterview Questions of Commerce Server 2002View doc
.NET interview Questionsits the some .net interview QuestionsView doc
Jang Mini Project With Source CodeA Compression is required to reduce the consumption of expensive resources, such as hard disk space or transmission bandwidth. On the downside, compressed data must be decompressed to be used, and this extra processing may be detrimental to some applications. The design of data compression schemes therefore involves trade-offs among various factors, including the degree of compression, the amount of distortion introduced (if using a lossy compression scheme), and the computational resources required to compress and uncompress the data. Our mini-project deals with the compression of text files based on the language they are written in. In this case, we’ve used the English language exclusively but the concept may easily be extended to other languages. ASCII encoding, which is the most commonly used format to represent textual content, uses a byte, i.e. 8 bits to represent a character. This type of encoding involves a large amount of redundancy, as it has to account for 256 possible values for each character. We have created an original compressed file format that removes this redundancy to a great extent. The essence of our project lies in converting a normal ASCII file to this special format (a compression algorithm) and back to ASCII (a decompression algorithm). The basis of the improved format lies in the frequency with which certain words appear, or are likely to appear, in a practical text document written in the English language. Since this algorithm is meant to be of practical use, a meaningful file (say, a novel or an article) would undergo far greater compression than one without any meaning. Our compression algorithm uses a dictionary to identify commonly used words. It also generates a dictionary from the input text file so that words that appear frequently within the document may be identified.View doc