Chap 1: What is a program made of?

Chap 1: What is a program made of?

University

13 Qs

quiz-placeholder

Similar activities

NME - Programming Languages

NME - Programming Languages

University

10 Qs

Pemrograman kelas 7 (scratch)

Pemrograman kelas 7 (scratch)

KG - University

9 Qs

oop_r2

oop_r2

University

11 Qs

Java quiz based on inheritance

Java quiz based on inheritance

University

10 Qs

Java Programming

Java Programming

University

15 Qs

oop_r3

oop_r3

University

12 Qs

PL_Translators

PL_Translators

University

10 Qs

C Programming Quiz-6

C Programming Quiz-6

University

10 Qs

Chap 1: What is a program made of?

Chap 1: What is a program made of?

Assessment

Quiz

Computers

University

Hard

Created by

Hana Samsudin

Used 3+ times

FREE Resource

13 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts


C++ program requires compiler, interpreter and linker in order to make the program run.

True

False

Answer explanation

C++ requires compiler and linker. Interpreter is used in language like Python, Javascript and Php.

Compiler translates code from a high-level programming language (like C++, Java) into machine readable code.

Interpreters run through a program line by line and execute each command.

Generally, high level language requires more memory.

2.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Compiler and interpreter's goals are different.

True

False

Answer explanation

They are both to convert human written code into computer readable code.

3.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts


C++ is a compiled language.

True

False

Answer explanation

C++ is a compiled language. Python is an interpreted language. What can you tell generally the difference in the environment?

4.

MULTIPLE SELECT QUESTION

45 sec • 3 pts

What pre-processor is for?

To prepare the compiler to process the code which has been written

To convert source program/code into machine language

To convert directive lines in the source code file to take specific actions

To perform preliminary operations on C++ files before they are passed to the compiler.

Answer explanation

The preprocessor is a program that is invoked by the compiler to process code before compilation.

The preprocessor commands for that program, known as directives, are lines of the source file beginning with the character # , which distinguishes them from lines of program text.

5.

MULTIPLE SELECT QUESTION

45 sec • 3 pts

Linker is necessary for a compiled language to...

Connect the hardware with the instruction specified in the program/code

Use the machine instruction to execute the command given

Use the program written to execute the command in the program

Change back the machine instruction into human readable language

Answer explanation

"Use the program written to execute the command in the program" is for interpreter.

"Change back the machine instruction into human readable language" is for compiler and interpreter.

6.

MULTIPLE SELECT QUESTION

45 sec • 3 pts

In every programming language, the following are elements one would have:

Keywords

Programmer-defined Identifiers

Operators

Punctuation

Syntax

Answer explanation

These are the basic elements of any programming languages.

7.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Keywords are also known as reserve word.

True

False

Answer explanation

Another name for keywords is reserve word. These word has special meaning in the language which it cannot be used as a variable or other non-related purposes.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?