Kablow!

Text, images and sound

邊玩邊學

回答這些題目賺取能量,接著就能釣魚、探索。不需要帳號。

給教育者: 為 Text, images and sound(Computer Science、Data Representation)準備好可直接使用的課程投影片, 複習筆記——用於你的課程,或把這個主題當成互動班級活動,讓學習者以即時遊戲的方式進行。

課程筆記

Text

  • Character sets map characters to codes. Original ASCII defines 128 codes using seven bits; text files often store each ASCII character in a full byte. A = 65, a = 97 and 0 = 48.
  • Unicode covers many writing systems and emoji. Its encodings differ: UTF-8 uses one to four bytes per code point and preserves ASCII-range byte values; UTF-16 uses one or two 16-bit code units.
  • Text size depends on the encoding and actual characters. A fixed characters × bits-per-character calculation needs an explicit fixed-width assumption and excludes headers or compression.

Unicode character representation

Unicode character representation

Images

  • A bitmap is a grid of pixels. Pixel dimensions are width × height; colour depth is bits per pixel, allowing up to 2depth possible pixel values.
  • Raw pixel-data size = width × height × colour depth. At 100 × 100 and eight bits per pixel, this is 80,000 bits = 10,000 bytes.
  • Headers, metadata, padding and compression can change the stored file size. More bits allow more possible colours but cannot recreate absent source detail.

Colour depth and available shades

Colour depth and available shades

Sound

  • Sampling measures an analogue signal at regular intervals; quantisation represents each measured amplitude using an available discrete level. Sample rate is samples per second, and bit depth is bits per sample.
  • Raw PCM size in bits = sample rate × bit depth × duration × channels, excluding headers and compression. Mono audio at 44,100 Hz, 16 bits and ten seconds needs 7,056,000 bits = 882,000 bytes.
  • Higher sample rate can capture higher-frequency detail, and greater bit depth permits finer amplitude precision. Neither guarantees audible improvement for every source.

Illustrative 2-bit samples

Illustrative 2-bit samplesTime (ms)MeasuredNearest level2-bit code00.120.0000010.410.3330120.720.6671030.931.0001140.580.6671050.270.33301

Trade-offs

  • Quality versus file size, storage and transmission.

投影片

Sign up free to view the lesson slides

Step through every slide for this topic — plus flashcards and revision notes — with a free account.

練習題

免費預覽——33 題中的 8 題。註冊即可查看全部。
  1. 1.What is a pixel in a bitmap image?

    Easy
    • Athe smallest element of an image
    • Ba sound sample
    • Ca character
    • Da byte
  2. 2.What is ASCII?

    Easy
    • Aa character set using 7 bits
    • Ban image format
    • Ca sound format
    • Da compression type
  3. 3.What do bitmap pixel dimensions specify?

    Easy
    • Athe number of pixels in width by height
    • Bthe bits per pixel
    • Cthe number of colours
    • Dthe sample rate
  4. 4.What is colour depth?

    Easy
    • Anumber of bits used per pixel
    • Bthe width
    • Cthe file size
    • Dthe sample rate
  5. 5.What is sample rate?

    Easy
    • Athe number of samples per second
    • Bbits per sample
    • Cnumber of channels
    • Dlength
  6. 6.What is the maximum number of distinct pixel values at eight bits per pixel?

    Easy
    • A256
    • B8
    • C128
    • D65,536
  7. 7.Ignoring compression and headers, how many bytes of pixel data are in a 100 × 100 bitmap at eight bits per pixel?

    Easy
    • A10,000
    • B80,000
    • C1,000
    • D100
  8. 8.What is the ASCII code for A?

    Easy
    • A65
    • B97
    • C1
    • D48

Unlock all 33 questions & more

建立免費帳號,即可查看這個主題的所有題目、投影片、字卡與複習筆記。

歷屆試題

這個主題的歷屆試題練習即將推出。
即將推出