ICT Definitions Flashcards

1
Q

What is a chatbot?

A

A software application that uses text to ask questions to help a user.

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

What is a flowchart?

A

this is a visual representation of an algorithm.

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

What is a rule-based chatbot?

A

A chat bot with a set of questions built in that it asks to help the user

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

What is evolving?

A

Changing and improving.

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

What is Artificial intelligence?

A

The ability of a computer system to learn & develop its own programming by past experiences.

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

What is machine learning?

A

Ability of a computer system to learn over time.

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

What is a datatype?

A

Classification applied to a data item specifying what type of data that item represents.

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

What is a program?

A

instructions that tell a computer system how to complete a task.

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

What is an algorithm?

A

Step-by-step instructions to solve a particular problem.

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

What is a string?

A

Sequence of characters that can be text , numbers or symbols; quotation marks around the characters define it as a string.

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

What is a Character

A

Single digit, letter or symbol.

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

What is an integer?

A

a whole number

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

what is a real/float datatype?

A

A decimal number.

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

what is concatenation?

A

joining 2 strings together.

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

what is to ‘cast’?

A

to change the datatype of a variable.

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

What is a pseudocode?

A

a textual representation of an algorithm.

17
Q

What is a naming convention?

A

the way a variable or array is named in programming.

18
Q

camelCase

A

all lowercase, and from the second word the first letter is capitalised.

19
Q

snake_case

A

all lowercase, and spaces are replaced with underscores.

20
Q

What is a test plan?

A

A document that details the tests to be carried out when a program is complete.

21
Q

Python is a…?

A

programming language

22
Q

Boolean

A

a datatype that determines 1 out of 2 possibilities. for e.g. true or false; yes or no; on or off.

23
Q

What is an IDE?

A

an integrated development environment