Back to marketplace

1.2.2 Application Generation

No description yet. This curated deck is ready for daily study.

Total cards: 17•Content version: v3•Public deck•Updated: 8/1/2026

Card preview (17)

#1
Front (Question)

Application

Back (Answer)

Any program, routine or procedures that can be run on a computer system

#2
Front (Question)

Utilities

Back (Answer)

An application that has a very specific task to carry out

#3
Front (Question)

Open source

Back (Answer)

Code that is available to everyone and can be redistributed and modified

#4
Front (Question)

Closed source

Back (Answer)

Code owned by an organisation with a licence to protect it from copyright infringement

#5
Front (Question)

Source code

Back (Answer)

Original code typed by the programmer in their native language

#6
Front (Question)

Translator

Back (Answer)

A program that translates a program written in assembly language into machine code

#7
Front (Question)

Interpreter

Back (Answer)

Translates and executes a program one statement line at a time

#8
Front (Question)

Compiler

Back (Answer)

Translates high level language source code into machine code

#9
Front (Question)

Assembler

Back (Answer)

Converts assembly language source code into machine code

#10
Front (Question)

Compilation

Back (Answer)

The translation process that produces an equivalent program in a low-level language

#11
Front (Question)

Lexical analysis

Back (Answer)

Removes any whitespace and comments. Then replaces keywords with tokens

#12
Front (Question)

Syntax analysis

Back (Answer)

Tokens are checked against the rules of the language

#13
Front (Question)

Code generation

Back (Answer)

The stage in machine code that produces a machine-code program that is equivalent to the source program

#14
Front (Question)

Optimisation

Back (Answer)

The stage of compilation that ensures that the executable program is optimised at least as much as the compiler can predict

#15
Front (Question)

Linker

Back (Answer)

Software tool that allows already compiled object code files or modules to be combined with the compiled program

#16
Front (Question)

Loader

Back (Answer)

A utility that loads machine code from an executable file in secondary storage into main memory, so it can run

#17
Front (Question)

Libraries

Back (Answer)

A collection of compiled procedures that can be called upon by other software applications