query/ assembly langues

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

25 Terms

1
New cards

What are the two levels of programming languages?

High-level and low-level programming languages.

2
New cards

What characterizes a high-level programming language?

It uses common English language to make code more understandable and speeds up coding and debugging.

3
New cards

Name three examples of high-level programming languages.

SQL, Pascal, and Python.

4
New cards

What defines a low-level programming language?

It uses a set of symbols to represent machine code.

5
New cards

Give three examples of low-level programming languages.

ARM, MIPS, and X86.

6
New cards

What is a query in the context of databases?

A request for information from a database.

7
New cards

Why is it important for the user application and database to speak the same language?

To ensure that the query is understood and processed correctly.

8
New cards

What is a query language?

A programming language used to request data from a database or to manipulate data.

9
New cards

What is the most prevalent query language for database management?

Structured Query Language (SQL).

10
New cards

What does NoSQL stand for?

Not Only SQL.

11
New cards

What is the key difference between SQL and NoSQL databases?

SQL databases are relational with structured schemas, while NoSQL databases are non-relational with dynamic schemas.

12
New cards

What does CRUD stand for in database operations?

Create, Read, Update, Delete.

13
New cards

What are the two types of database queries?

Select queries and action queries.

14
New cards

What do select queries do?

Request data from a database.

15
New cards

What do action queries do?

Manipulate data in a database.

16
New cards

What is the standard format of an assembly language statement?

It consists of an instruction (mnemonic) and parameters (operands), with optional comments.

17
New cards

How are assembly languages translated into machine code?

Using an assembler.

18
New cards

What is the relationship between assembly language instructions and machine code?

Each assembly instruction translates into one machine code instruction.

19
New cards

What is the role of opcodes in assembly language?

They tell the processor what to do with the data.

20
New cards

What do operands in assembly language indicate?

Where to find the data.

21
New cards

How do assembly languages relate to processor architecture?

They are closely tied to the architecture of specific hardware manufacturers.

22
New cards

What is a mnemonic in assembly language?

A symbolic name for a single machine code instruction.

23
New cards

What is the difference between a compiler and an assembler?

An assembler translates assembly language into machine code, while a compiler translates high-level languages.

24
New cards

What is the significance of the term 'statement' in SQL?

It describes commands used to query or manipulate data.

25
New cards

What is the purpose of comments in assembly language statements?

To provide additional information about the code for clarity.