Computer Science Cards

HideShow resource information
What is meant by Hertz (Hz)?
The SI (International system of units) unit of frequency defined as the number of cycles per second of a periodic phenomenon.
1 of 24
What is sampling rate?
The number of samples taken per second.
2 of 24
Why is it difficult to save analogue sound waves in a digital format?
Analogue is continuous data, converting continuous data to discrete values may loose some of the accuracy.
3 of 24
Name a perpheral that could be used to feed sound into an ADC (Analogue to digital converter).
A microphone.
4 of 24
What is the difference between analogue and digital data?
Analogue data is continuous, allowing for an infinite number of possible values. Digital data is discrete, allowing for a finite set of values.
5 of 24
What is the role of an ADC (analogue to digital converter)?
Converts analogue sound into digital signals that can be stored on a computer.
6 of 24
What is an advantage of Bitmapped images rather than Vector graphics?
Advantage of a bitmapped graphic is that if the image includes continuous areas of colour - the image will store less memory as bitmapped than if it is stored as a vector graphic.
7 of 24
What are the factors that define a well-defined problem?
- Clearly defined goal - what you want to achieve. - Clearly defined given - the initial solution. - Resources - what is given to you to solve the problem. - Ownership - who is going to solve the problem.
8 of 24
What are the advantages & disadvantages of First generation programming languages ?
Advantages - it is only language a computer can actually understand. All other languages must be translated into machine code to run. Disadvantage - It's pretty much impossible for humans to read.
9 of 24
what is meant by First Generation programming languages & what are some basic operators in FGL.
Machine code is the actual sequence of 0's and 1's that a computer can directly decode and run. Basic Operators - Add, Store and Load.
10 of 24
Second generation programming languages an improvement of FGL. What are the disadvantages of SGL's
- Uses simple letter abbreviations to make machine code easier to remember, read and write. Advantages: Simpler for humans to understand. A simple one-to-one translation of machine code instructions allows direct manipulation of computer.
11 of 24
What are the disadvantages of Second Generation Programming Languages?
Needs to be translated (Assembled) in order to run. This isn't difficult, but it's an extra step. This is because it's a one-to-one transition of machine code, it's very long-winded and machine rather than problem focused.
12 of 24
What is a vector graphic & in relation to that what is a drawing list?
Vector graphic: images defined using mathematics and Geometry such as points, lines, curves and shapes or polygons. Allowing for scalability. Objects and properties stored mathematically. Drawing list: a set of commands used to define a vector image.
13 of 24
What are the advantages of vector graphics rather than Bitmap graphics?
-They are not distorted when they are scaled because they are intrinsically resolution free. - If the image involves a shape, it will store less memory that if it is stored as a bitmap. - They are distorted when they are scaled.
14 of 24
If you wanted to record a 30 second voice nore on your mobile phone you would use the following: Sample Rate = 8,000 Hz, Sample Resolution = 16 Bit, Length of sound = 30 Second, How would you work out the file size?
8000*16*30 = 3840000 Bits, 480,000 Bytes. //Answer not compulsory just correct use of formula
15 of 24
Why might a digital representation of a sound struggle to be a perfect representation?
A sound wave is continuous data, whilst data is discrete and the representation is an approximation of the original.
16 of 24
Why might you choose to have a lower sampling rate than a higher one for storing a song on your computer?
The higher the sampling rate, the more data is needed to be stored, meaning the larger the file size.
17 of 24
Why might you prefer to use sound synthesis (MIDI) over recording an orchestra?
Sound synthesis produces smaller file sizes without loss of quality.
18 of 24
Computers are made up of hardware and software. Define what is meant by these two terms.
Hardware: Physical components that make up a computer. Software: Sequences of instructions or programs which run on the computer.
19 of 24
what is the definition of bit rate and how would you work out size of a sound sample?
Bit rate - the number of bits to store 1 second of sound. Formula: File Size = Sample rate * Sample resolution * Length of sound or File Size = Bit rate * Length of sound.
20 of 24
fourth generation, known as declarative languages give an example of a 4gl. An advantage & a disadvantage. ensure you mention translators.
4th generation programming languages such as Prolog and SQL. Are instructions that define what is to be done, but not the detail of how to do it. Advantage - they simplify complex tasks. Disadvantage: not suitable for all problems. uses Comp & Interp
21 of 24
Machine code instructions are a single number that has two parts, name them and explain there purpose.
An operator (Op-Code) tells the computer what to do (e.g. Load, Store), the operand (Second part of instruction, e.g. #60) tells the computer what to do with the instruction.
22 of 24
Define Nyquist's theorem.
Nyquist's theorem - the sample rate should be at a frequency which is at least twice the value of the highest frequency in the sampled signal
23 of 24
Name the device used by computers to convert sound files into sound coming out of the speaker.
Digital To Analogue Converter (DAC)
24 of 24

Other cards in this set

Card 2


What is sampling rate?


The number of samples taken per second.

Card 3


Why is it difficult to save analogue sound waves in a digital format?


Preview of the front of card 3

Card 4


Name a perpheral that could be used to feed sound into an ADC (Analogue to digital converter).


Preview of the front of card 4

Card 5


What is the difference between analogue and digital data?


Preview of the front of card 5
View more cards




AMAZING!!!!     :) :)

Similar Computing resources:

See all Computing resources »See all Databases resources »