Exploring Programming Languages

Exploring Programming Languages

11th Grade

15 Qs

quiz-placeholder

Similar activities

Understanding User Interfaces and Programming

Understanding User Interfaces and Programming

9th Grade - University

10 Qs

Programming Review Quiz

Programming Review Quiz

9th - 12th Grade

20 Qs

Web 3.4-3.5 Quiz

Web 3.4-3.5 Quiz

11th Grade

10 Qs

CSI - U2L3 - Understanding Compiled and Interpreted Languages

CSI - U2L3 - Understanding Compiled and Interpreted Languages

10th Grade - University

17 Qs

Programming Foundations Practice Quiz

Programming Foundations Practice Quiz

11th Grade

20 Qs

Programming Bach

Programming Bach

9th - 12th Grade

14 Qs

Quiz sobre el ornitorrinco y la programación

Quiz sobre el ornitorrinco y la programación

8th Grade - University

15 Qs

Quiz on Programming Concepts

Quiz on Programming Concepts

11th Grade

20 Qs

Exploring Programming Languages

Exploring Programming Languages

Assessment

Quiz

Information Technology (IT)

11th Grade

Medium

Created by

Ерасыл Тлеудин

Used 1+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the main classifications of programming languages?

High-level, low-level, compiled, interpreted, procedural, object-oriented, functional

Declarative, imperative, logical

Scripting, markup, assembly

Static, dynamic, visual

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you distinguish between the generations of programming languages?

Generations of programming languages are distinguished by their level of abstraction from machine code: 1GL (machine code), 2GL (assembly), 3GL (high-level), 4GL (very high-level), and 5GL (AI-based).

1GL is a programming language for web development.

5GL is exclusively for database management.

3GL includes only low-level languages like C.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a low-level programming language?

A high-level programming language that abstracts hardware details.

A programming language that is only used for web development.

A low-level programming language is a language that provides little abstraction from a computer's hardware, allowing direct manipulation of memory and hardware.

A language that requires extensive libraries for basic operations.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a high-level programming language?

A programming language that is only suitable for advanced users.

A programming language that is user-friendly and abstracts hardware details.

A language that requires extensive knowledge of hardware.

A programming language that is only used for system programming.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

List one advantage of using high-level languages.

Lower memory usage compared to assembly languages.

Faster execution speed of programs.

Improved readability and maintainability of code.

Direct hardware manipulation capabilities.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

List one disadvantage of high-level languages.

Simpler syntax for complex tasks.

Higher portability across different systems.

More control over hardware resources.

Lower execution efficiency compared to low-level languages.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is one advantage of low-level languages?

Easier to read and understand than high-level languages.

Direct control over hardware and system resources.

Automatic memory management and garbage collection.

Higher-level abstractions for complex programming tasks.

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?