Languages & Translators

1 / 19
next
Slide 1: Slide
ComputingLower Secondary (Key Stage 3)

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

Items in this lesson

Slide 1 - Slide

Which logic gate is this?
A
AND
B
OR
C
NOT
D
XOR

Slide 2 - Quiz

What is a Truth Table?
A
The truth table shows what an output will be, based on the inputs.
B
The truth table shows what the inputs will be, based on the outputs.
C
The truth table is a type of logic gate.
D
The truth table shows how every logic circuit can be made.

Slide 3 - Quiz

Which logic gate does the Boolean Algebra A ⋁ B represent?
A
AND
B
OR
C
NOT
D
XOR

Slide 4 - Quiz

Which Logic Gate matches this Truth Table?
A
AND
B
OR
C
NOT
D
XOR

Slide 5 - Quiz

Which of the following statements about OR gates is correct?
A
The output is TRUE if neither input is TRUE
B
The output is TRUE only if both the inputs are TRUE
C
The output is TRUE if either or both inputs is TRUE
D
All three options are correct

Slide 6 - Quiz

Slide 7 - Slide

Slide 8 - Slide

Machine Code
Assembly Code
Uses English-like keywords
The generation that Computer’s understand
Easier to Understand
One instruction translates into many machine code instructions
Declarative language
Describes what computation should be performed
Difficult to program in
Examples include C# & C+
Examples include SQL & Python
Directly Executable by the processor
Easier to program but still difficult

Slide 9 - Drag question

01010101010100101010100101010101010011111001000100001010100101
LOAD r1, c
LOAD r2, d
ADD r1, r2
DIV r1, #2
Dim Num1, Num2, Tot as Integer
Num1 = Console.Readline()
Num2 = Console.Readline()
Tot = Num1 + Num2
Console.Writelein(“Total is: “ & Tot)

Slide 10 - Drag question

Slide 11 - Mind map

Slide 12 - Slide

Slide 13 - Link

High Level Language
Compiler
Slowly
First
Machine Code
Source Code
Entire
Errors
Quickly

Slide 14 - Drag question

What Does IDE Stand for?

Slide 15 - Open question

Slide 16 - Slide

Slide 17 - Slide

Slide 18 - Slide

Slide 19 - Slide