2.1.7 Programming

Question 1 of 15

Medal-premium 1

An algorithm can be defined as...

Select one of the following:

  • defined set of steps that can be used to complete a task.

  • a set of steps that can be used to complete a task.

  • a random set of steps that can be used to complete a task.

  • an order of doing things correctly to complete something.

Question 2 of 15

Medal-premium 1

Sequence is when...

Select one of the following:

  • instructions are executed one after another.

  • instructions are executed one after another in a series.

  • instructions are executed by the user.

  • instructions are executed one after another but not always in series.

Question 3 of 15

Medal-premium 1

Selection is when...

Select one of the following:

  • a program will execute instructions regardless of what the use does.

  • a program will execute certain instructions based upon the users actions.

  • a program will execute certain instructions based on conditions.

  • a program will execute all instructions regardless of what the user does.

Question 4 of 15

Medal-premium 1

Selection statements include...

Select one of the following:

  • IF, THEN, ELSE & CASE

  • IF,ELSE & CASE

  • IF, THAN, ELSE & CASE

  • IF, THEN, ELSE, ELIF & CASE

Question 5 of 15

Medal-premium 1

In computer programming 'iteration' is used to...

Select one of the following:

  • loop around and around a piece of code until the correct answer is chosen.

  • loop around a piece of code until a condition is met that activates the next part of the program.

  • loop around and around a piece of code until a condition is met that ends the iteration.

  • loop twice around a piece of code until a condition is met that ends the iteration.

Question 6 of 15

Medal-premium 1

In programming a translator is used to convert different programming languages into machine code. There are
three types...

Select one of the following:

  • Assembler, interpreter & compiler.

  • Assembler, identifier & compiler.

  • Assembler, identifier & interpreter.

  • Compiler, identifier & interpreter.

Question 7 of 15

Medal-premium 1

An interpreter is a translator that converts high level languages into machine code. It does this by...

Select one of the following:

  • working three lines at a time, checking syntax, converting to machine code and executing the code.

  • working one line at a time, converting to machine code, checking syntax and executing the code.

  • working one line at a time, checking syntax, converting to machine code and executing the code.

  • working three lines at a time, converting to machine code, checking syntax and executing the code.

Question 8 of 15

Medal-premium 1

A compiler is a translator that converts high level programming languages into machine code. It does this by...

Select one of the following:

  • working through the whole program (source code), checking the syntax, then converting to machine code and creating an object. The object code is executed not the source code.

  • working through the whole program (source code), then converting to machine code and creating an executable object. The object code is executed not the source code.

  • working through the whole program (source code) one line at a time, checking the syntax, then converting to machine code and creating an executable object. The object code is executed not the source code.

  • working through the whole program (source code), checking the syntax, then converting to machine code and creating an executable object. The object code is executed not the source code.

Question 9 of 15

Medal-premium 1

An assembler translator...

Select one of the following:

  • converts assembly language programs into machine code.

  • converts programs created in any language into machine code

  • converts programs created in any high level language into machine code

Question 10 of 15

Medal-premium 1

Syntax is a set of rules that defines how a program statements must be written in order for the translator to understand them. A syntax error is...

Select one of the following:

  • an error in the spelling of program statements.

  • an error in the format of the program statements such as missing keywords.

  • an error in the format of the program statements such as missing semi-colons or keywords spelt incorrectly.

  • an error in the punctuation of program statements.

Question 11 of 15

Medal-premium 1

Logic errors in programs are...

Select one of the following:

  • errors in program statements that means the outcome is unexpected, even though the program will run.

  • errors in the algorithm that means the outcome is expected, even though the program will run.

  • errors in the algorithm that means the outcome is unexpected, even though the program will run.

  • errors in the algorithm that means the outcome returns nothing as the program will not run.

Question 12 of 15

Medal-premium 1

An integer is a data type that typically takes up 2 bytes of memory. Which of the following is an integer?

Select one of the following:

  • 2.6

  • "2.6"

  • 26

  • 26.0

Question 13 of 15

Medal-premium 1

A real number (or float) is a data type for fractional numbers that typically takes up 4 bytes of memory. Which of the
following is a real number?

Select one of the following:

  • 26

  • "26.0"

  • 260

  • 2.60

Question 14 of 15

Medal-premium 1

A string is a data type that typically takes up 1 byte per character. Which of the following is a string?

Select one of the following:

  • hello world

  • "!h3ll0 world4"

  • "hello w0rld

  • h3llo world"

Question 15 of 15

Medal-premium 1

What is the main difference between a constant and a variable?

Select one of the following:

  • A constant's value remains the same where as a variables value can change.

  • A constant's value only changes if a variables value changes.

  • A constant's value remains the same where as a variables value can be changed by the user.

  • A constant's value remains the same where as a variables value can change be changed, but only once.

Icon_fullscreen

2.1.7 Programming

Lavington ICT
Quiz by , created over 1 year ago

a451 2.1.7 ocr computing

Eye 58
Pin 5
Balloon-left 0
Tags
Lavington ICT
Created by Lavington ICT over 1 year ago
Close