Quiz: Computers in Society, Representing Information Digitally

1. Make a list of the numbers you use that are not treated as numbers (e.g., phone numbers).

Those numbers we utilize that aren’t dealt with as phone numbers are typically stored and utilized as strings. These would incorporate any ID/serial/address/account numbers like an IP address, a phone number, a government disability number, a driver’s permit or credit card number, and so forth. Essentially anything whereupon it wouldn’t bode well to play out a scientific operation. Ages and birthdays are not cases of this. Indeed, even a date is truly a time estimation, which is a number, since it can be included or subtracted from different dates for instance, age = current_year – birthday.

1. Create a list of ten different PandA encodings that are different from those presented in this chapter.

• unicode_internal
• idna
• zlib_codec
• mbcs
• uu_codec
• palmos
• bz2_codec
• punycode
• quopri_code
• craw_unicode_escape
• hex_codec
• unicode_escape
• undefined
• rot_13
• workbook

1. Encode (800) 555-0012 in ASCII, including punctuation.

ASCII with Punctuation:

040 056 048 048 041 032 053 053 053 045 048 048 049 050 032

1. This chapter mentions that it does not matter whether 0 represents present or absent. Explain in detail why this is the case.

0 does not generally represent the absence of value. Zero can represent the absence of value. It can likewise represent different things.

For instance, Temperature 0 degree Fahrenheit does not imply that there is any temperature. Subsequently the all the lesser temperatures until outright zero are represented as minus (-) temperatures. Another case is If you have zero things, then you don’t have anything either real or imaginary. Yet, zero is still the value of what number of things you have.

1. Translate the following hexadecimal into binary and then into ASCII. 68 65 78 61 64 65 63 69 6D 61 6C

Binary:

0110100001100101011110000110000101100100011001010110001101101001011011010110000101101100

1. Encode the following ISBN number in ASCII: 978-3-16-148410-0

ASCII: 057 055 056 045 051 045 049 054 045 049 052 056 052 049 048 045 048

1. You have discovered the following string of binary ASCII code; figure out what they mean 01010111 01100001 01111001 00100000 01110100 01101111 00100000 01100111 01101111 00100001

Essentially, there simply aren’t that many low frequencies. As in, there’s an MHz of bandwidth from 1 MHz to 2 MHz, however, there’s 1000 MHz between 1 GHz and 2 GHz. This matters in light of the fact that a solitary frequency doesn’t pass on data. To encode data, you have to utilize a scope of frequencies. To encode voice at phone quality requires around 3-5 kHz of bandwidth. So you can just have of request 200 discussions going and you’ve spent all the bandwidth up to 1 MHz. You don’t do that daintily in light of the fact that low frequencies have same kind properties that make them a significant asset. Specifically, up to around 30 MHz they’ll bounce off the ionosphere and along these lines travel long distances around the bend of the earth.

1. Explain why the NATO broadcast alphabet represents digitization. Then explain why it was designed to be minimal.

The code for the letters utilized as a part of radio communication is intentionally wasteful. The code is particular when talked in the midst of commotion. The letter set encodes letters as words. Words are the symbols. “Mike” and “November” displace “em” and “en”. Digits keep their standard names, aside from nine, which is known as niner. It was intended to be negligible as a result of memory utilization however the longer encoding enhances the shot that letters will be perceived.

1. Explain how Buchholz created an error-detecting name for the memory unit

Buchholz and his specialists were so worried about memory errors that he imagined an error-identifying name for the memory unit. Buchholz depicted a byte as the gathering of bits required to encode a character or the numbers of bits transmitted in parallel in a communications channel. Buchholz created the term byte by spelling it with a “y” to stay away from the likelihood of it being mistaken for the comparable spelled “bit”. The eight-bit standard for byte was advanced in light of the fact that 256 characters could be shown utilizing the eight bits, making it adequate for general applications. Despite the fact that Buchholz’s byte contained eight bits, a byte is conceptually the littlest grouping of data that a PC is preparing (biting). For a few functions, a four-bit byte is all that is required however some call these “nibbles”, holding the term “byte” for eight-bit bytes.

1. Without meta-data why would it be hard to search for “set” in a digitized dictionary?