Problem Solving and Theory of Computation

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

This set of flashcards covers key vocabulary and concepts related to problem solving and the theory of computation as discussed in the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Two's Complement

A method used in computing to represent signed integers, allowing the representation of negative values by inverting the bits and adding one.

2
New cards

Rational Number

A number that can be expressed as a fraction or ratio of two integers.

3
New cards

Irrational Number

A number that cannot be expressed as a simple fraction, with an infinite non-repeating decimal expansion.

4
New cards

Fixed Point Binary

A method of representing real numbers in binary that includes a specific number of bits for the integer part and the fractional part.

5
New cards

Sampling Rate

The frequency at which samples of an audio signal are taken, measured in hertz (Hz), affecting the quality and accuracy of sound representation.

6
New cards

Colour Depth

The number of bits used to represent the colour of a pixel in an image, determining the number of possible colours.

7
New cards

Metadata

Data that provides information about other data, which in the context of images might include details like image dimensions, resolution, and colour depth.

8
New cards

Parity Bit

An extra bit added to binary data to ensure that the number of bits with a value of 1 is even (even parity) or odd (odd parity) for error checking.

9
New cards

Checksum

A value calculated from a data set to verify data integrity during transmission by comparing the calculated value with a transmitted one.

10
New cards

Vector Graphics

Graphics represented by paths, or geometrical shapes, which are scalable without losing quality, unlike raster graphics.

11
New cards

Binary Arithmetic

Mathematical operations (addition, subtraction, multiplication, etc.) carried out with binary numbers.

12
New cards

Unicode

A standard for encoding text allowing multiple character sets from various languages, which aims to unify all character systems.

13
New cards

ASCII

A character encoding standard for electronic communication, representing text in computers using 7-bit binary numbers.

14
New cards

Analogue to Digital Converter (ADC)

A device that converts continuous signals to discrete digital numbers for processing in computers.

15
New cards

MIDI

Musical Instrument Digital Interface, a protocol used for communicating musical performance data between digital instruments.