Search Header Logo

Exploring Programming Languages

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

Information Technology (IT)

11th Grade

Used 1+ times

Exploring Programming Languages
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?