1) What does FEC stand for? a) Fetch Execute Cycle b) Fetch Electrocute Cycle c) Fat Execute cycle d) Flesh Execute Cycle 2) Which of these is in the correct order? a) Fetch Execute Decode b) Decode Execute Fetch c) Fetch Decode Execute d) Execute Decode Fetch 3) Which component carries out the FEC? a) RAM b) CPU c) HDD 4) What is the first step of the FEC? a) Instructions are stored in RAM b) CPU fetches the instructions from RAM c) Instructions are input from an input devide d) CPU decodes the instructions e) CPU executes instructions and sends to output device 5) What is the second step of the FEC? a) Instructions are stored in RAM b) CPU fetches the instructions from RAM c) Instructions are input from an input devide d) CPU decodes the instructions e) CPU executes instructions and sends to output device 6) What is the third step of the FEC? a) Instructions are stored in RAM b) CPU fetches the instructions from RAM c) Instructions are input from an input devide d) CPU decodes the instructions e) CPU executes instructions and sends to output device 7) What is the fourth step of the FEC? a) Instructions are stored in RAM b) CPU fetches the instructions from RAM c) Instructions are input from an input devide d) CPU decodes the instructions e) CPU executes instructions and sends to output device 8) What is the fifth step of the FEC? a) Instructions are stored in RAM b) CPU fetches the instructions from RAM c) Instructions are input from an input device d) CPU decodes the instructions e) CPU executes instructions and sends to output device 9) Which component of the CPU manages instructions and controls other components? a) buses b) control unit c) arithmetic logic unit d) registers 10) Which component of the CPU carries out calculations and comparisons? a) registers b) control unit c) arithmetic logic unit d) clock 11) Which component of the CPU stores specific useful data? a) registers b) control unit c) arithmetic logic unit d) clock 12) Which component of the CPU stores specific useful data? a) registers b) control unit c) arithmetic logic unit d) clock 13) Which component of the CPU manages the flow of data around the CPU? a) registers b) control unit c) arithmetic logic unit d) buses 14) Which component of the CPU sends out a regular electrical pulse which synchronises all the components? a) registers b) control unit c) clock d) buses 15) How is sound represented in binary? a) is captured using a microphone and converted into a digital signal b) is captured using speakers and converted into a digital signalLocal Area Network c) is recorded d) is downloaded 16) The number of samples recorded in any given period of time is known as a) the recording rate b) the sample rate c) the sample signal d) the sample sound 17) In binary addition what is the answer to 0+0? a) 1 b) 0 18) In binary addition what is the answer to 0+1? a) 1 b) 0 19) In binary addition what is the answer to 1+1? a) 1 carry 1 b) 0 carry 1 20) In binary addition what is the answer to 1+1+1? a) 1 carry 1 b) 0 carry 1 21) Look at this and calculate the answer  a) 11 b) 10 c) 12 d) 9 22) Look at this and calculate the answer  a) 12 b) 10 c) 6 d) 8 23) Which answer is correct for this? a) (1)1011 b) 1011 c) 1011(1) d) (1)1111 24) When data is sent over a network it is broken down into a) pixels b) packets c) particles d) pots 25) How is data reassembled into the correct order when received? a) there is a sequence number in the header b) it randomly reassembles c) the data arrives reassembled d) the data remains unassembled 26) Putting instructions in the correct order is known as what? a) Sequence b) Selection c) Iteration d) Variable 27) When the code has to make a choice or a decision is called what? a) Sequence b) Selection c) Iteration d) Variable 28) When the code is repeated it is called what? a) Sequence b) Selection c) Iteration d) Variable 29) a temporary store for data in a program is called ....... a) Sequence b) Selection c) Iteration d) Variable 30) Which of these is a function in Smart cities? a) get dark b) getdark"" c) get_dark() d) (getdark) 31) What kind of error is a syntax error? a) missing brackets b) code in the wrong order c) spelling mistakes 32) what kind of error is a name error? a) missing brackets b) code in the wrong order c) spelling mistakes 33) What kind of data type is the number 20? a) string b) boolean c) float d) integer 34) What kind of data type is the number 25.6? a) string b) boolean c) float d) integer 35) What kind of data type is True/False? a) string b) boolean c) float d) integer 36) What kind of data type is "hello world"? a) string b) boolean c) float d) integer 37) Look at this code and choose what will happen a) At 8pm the streetlamps turn off b) At 8am the streetlamps turn on c) At 8pm the streetlamps turn on d) At 9pm the streetlamps turn on 38) Look at this code and choose what will happen a) when the light is more than 400 the streetlamps turn on  b) when the light is equal to 400 the streetlamps turn off c) when the light is less than 400 the streetlamps turn off d) when the light is less than 400 the streetlamps turn on 39) The time interval when a sound wave is measured, recorded and stored as a binary value is called a) the sample rate b) the sample size c) the sound rate d) the sample sound 40) To plant 3 tomatoes in a row it would be best to use a) a for loop b) one function  c) an if statement

Y9 Computer Science revision

Leaderboard

Visual style

Options

Switch template

Continue editing: ?