Past Paper June 2019 Flashcards

1
Q

Why are high-level languages more readable than low-level languages?

A

They use English-like syntax that is easy for humans to understand.

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

What makes high-level languages portable?

A

They can run on different machines with little or no modification.

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

What types of programs are typically written in high-level languages?

A

Applications like word processors and software tools.

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

How do high-level languages perform compared to low-level languages?

A

They are slower because they must be compiled or interpreted to run.

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

What features make high-level languages easier to use?

A

Built-in tools, libraries, and accessible development environments.

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

Why are low-level languages less readable?

A

They use binary code, mnemonics, and abbreviations that are hard for humans to understand.

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

Why is low-level code not portable?

A

It is written specifically for a certain processor or hardware.

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

What are common uses of low-level languages?

A

Programming devices and hardware like printers or microcontrollers.

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

How do low-level languages improve performance?

A

They run closer to the hardware, with little abstraction and no need for compiling or interpreting.

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

Why are low-level languages harder to use?

A

They require deep technical knowledge and lack user-friendly tools.

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

How do AI algorithms learn patterns?

A

By being trained on validated data to identify patterns and improve accuracy.

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

What technique can AI systems use to model complex data?

A

Neural networks.

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

Give one use of AI in diagnostics.

A

AI can help identify diseases in medical diagnostic systems.

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

Give one use of AI in natural language processing.

A

AI powers voice assistants and chatbots.

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

What is one ethical concern related to AI training data?

A

Training data may include gender or racial bias, leading to unfair outcomes.

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

Why might people feel uncomfortable trusting AI?

A

Because AI makes important decisions in sensitive areas like healthcare and the answer produced may be incorrect.