Test 1 Year 7 Discussion

1 / 45
next
Slide 1: Slide
ICTSecondary Education

This lesson contains 45 slides, with interactive quizzes and text slides.

Items in this lesson

Slide 1 - Slide

Slide 2 - Slide

What is ‘machine code’?

Slide 3 - Open question

Slide 4 - Slide

Slide 5 - Slide

What is the purpose of a ‘compiler’?

Slide 6 - Open question

Slide 7 - Slide

Slide 8 - Slide

What file type will be created after using a compiler?

Slide 9 - Open question

Slide 10 - Slide

Slide 11 - Slide

Give one benefit of using an executable file format.

Slide 12 - Open question

Slide 13 - Slide

Slide 14 - Slide

What is the purpose of an ‘interpreter’?

Slide 15 - Open question

Slide 16 - Slide

Slide 17 - Slide

Assembly code is a low level language
A
True
B
False

Slide 18 - Quiz

Each processor uses a different high level language
A
True
B
False

Slide 19 - Quiz

Low level languages are easier to learn and program in than high level languages
A
True
B
False

Slide 20 - Quiz

A compiler translates a high level language to machine code
A
True
B
False

Slide 21 - Quiz

An interpreter translate a low level language to machine code
A
True
B
False

Slide 22 - Quiz

Low level code is close to machine code, with each instruction generally translating into one machine code instruction
A
True
B
False

Slide 23 - Quiz

Slide 24 - Slide

Slide 25 - Slide

Should she use a compiler or interpreter while she is developing the program?

Justify your answer


Slide 26 - Open question

Slide 27 - Slide

Slide 28 - Slide

Should she use a compiler or an interpreter to translate the finished program before marketing the software to schools? Justify your answer.

Slide 29 - Open question

Slide 30 - Slide

Slide 31 - Slide

Assuming that she has the necessary skills and knowledge, why is Clare unlikely to use a low level language to develop her program?

Slide 32 - Open question

Slide 33 - Slide

Slide 34 - Slide

Explain the difference between a compiler and an interpreter.

Slide 35 - Open question

Slide 36 - Slide

Slide 37 - Slide

When might you use a compiler rather than an interpreter to translate a program?

Slide 38 - Open question

Slide 39 - Slide

Slide 40 - Slide

Give two reasons why low level code is still used in some software.

Slide 41 - Open question

Slide 42 - Slide

Slide 43 - Slide

State two applications that may be written in assembly language.

Slide 44 - Open question

Slide 45 - Slide