quiz 6,7 Flashcards

1
Q

Describe an assembly language

A

is indeed an abstraction that hides some of the details that occur at the machine language level. While assembly language corresponds directly to machine language, it uses human-readable mnemonics to represent each machine language instruction. This allows programmers to write code without needing to know the exact binary sequences of each instruction, thus hiding some of the complexities of machine language.

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

What is an array?

A

it is a named collection of homogeneous items in which individual items are accessed by position.

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

What is a record?

A

it is a named heterogeneous collection of items in which individual items are accessed by name.

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

describe The approach to problem solving developed by George Polya

A

can be applied to computer-based solutions as well. Polya’s method, which involves understanding the problem, devising a plan, carrying out the plan, and looking back, is a general problem-solving technique that can be used in a variety of fields, including computer science and programming. It encourages systematic thinking and thorough analysis, which are crucial in developing effective and efficient computer-based solutions.

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

what does a compiler do

A

is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).

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