Finals - L3 - High and Low Level Language Flashcards

1
Q

What is the term used to describe this?

  • is a type of programming language designed to simplify computer programming and
    make it more accessible to humans. Example: C, C++, C#, PHP
  • Improve program maintainability
A

High-Level Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the term used to describe this?

This is a programming language that provides little or no abstraction from a computer’s instruction set architecture

A

Low-Level Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the term used to describe this?

In a blank, the source code is translated all at once into machine code (or intermediate code) by a compiler. This creates an independent executable file, which can be run without needing the original source code or the compiler again

A

Compiled language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the term used to describe this?

In an blank, the source code is executed line by line by an interpreter. The interpreter reads each instruction, converts it to machine code, and runs it immediately. There is no separate compilation step, and the source code needs to be re-interpreted every time the program runs.

A

Interpreted language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the term used to describe this?

the blank mechanism in Windows is related to the memory of the computer, specifically in how it optimizes the use of memory to improve system performance.

A

Prefetch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the term used to describe this?

This is a type of low-level programming language that is
closely related to machine language, which is the
binary code (0s and 1s) that computers understand.

A

Assembly Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the term used to describe this?

blank is a type of volatile memory in a computer that temporarily stores data and instructions that the CPU needs while performing tasks. It is critical for the computer’s ability to multitask and run programs efficiently because it provides fast access to the data the CPU is actively using.

A

RAM (Random Access Memory)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the term used to describe this?

RAM is blank, meaning it only stores data while the computer is powered on. When the computer is turned off or restarted, all the data in RAM is erased. This is why you need to save your work regularly to avoid losing it

A

Volatile

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the term used to describe this?

A blank is a small, high-speed storage location inside the CPU (Central Processing Unit). It holds data that the CPU is actively using or processing, such as instructions, operands, or addresses, and they are used to perform operations very quickly compared to
other forms of memory like RAM or hard drives

A

Registers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly