Data Types, Privacy Principles, and Programming Concepts for Students

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/84

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:03 AM on 5/28/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

85 Terms

1
New cards

What type of data is most suitable to collect during an interview?

Qualitative data

2
New cards

What type of data is commonly collected using sensors?

Health monitoring data

3
New cards

What data type includes integers, floating point, and date/time values?

Numeric data type

4
New cards

What factor affects data quality when survey questions are biased?

Bias

5
New cards

Which Australian Privacy Principle relates to protecting personal information from misuse or loss?

APP 11

6
New cards

What ethical issue occurs when personal data is collected without consent?

Misuse of personal data

7
New cards

Why is APA referencing important?

To acknowledge intellectual property and maintain academic integrity

8
New cards

What does IPO stand for?

Input-Process-Output

9
New cards

What is a structural characteristic of an RDBMS?

Tables and queries

10
New cards

Which spreadsheet function is commonly used for descriptive statistics?

COUNT

11
New cards

What does encapsulation in OOP mean?

Bundling data and methods into a single unit

12
New cards

What is the best data type for storing a phone number?

Text

13
New cards

What do arrays and lists both do?

Store multiple data items

14
New cards

What naming convention is myVariableName?

Camel casing

15
New cards

What validation technique checks if a value is between 0 and 100?

Range check

16
New cards

What is the purpose of internal documentation?

To explain code structure

17
New cards

Which design tool is used for graphical user interfaces?

Mock-up

18
New cards

What is debugging?

Fixing errors in code

19
New cards

What do control structures determine?

The flow of execution in a program

20
New cards

What is a benefit of low-code development platforms?

Applications can be created faster with less coding

21
New cards

What is a Boolean data type?

A data type with only two possible values such as true/false

22
New cards

What is qualitative data?

Non-numerical descriptive data

23
New cards

What is quantitative data?

Numerical data that can be measured

24
New cards

Difference between qualitative and quantitative data?

Qualitative is descriptive, quantitative is numerical

25
New cards

Why are the Australian Privacy Principles important?

They help protect personal information and ensure proper data handling

26
New cards

Example of APP use?

A company securely storing customer details to prevent data leaks

27
New cards

What does the size characteristic of data refer to?

The amount of data being stored or measured

28
New cards

What is accessibility in data?

How easily users can access information

29
New cards

Example of accessibility?

A website that can be used by people with disabilities

30
New cards

What is accuracy in data?

How correct and error-free the data is

31
New cards

Example of accurate data?

A correctly recorded birth date

32
New cards

What is abstraction in OOP?

Hiding unnecessary details and showing only important features

33
New cards

How do naming conventions benefit software projects?

They improve readability and make code easier to maintain

34
New cards

Three tasks completed during testing besides fixing errors?

Check functionality, test user input, and verify outputs

35
New cards

Two legal requirements in software development?

Copyright law and privacy law

36
New cards

Why must software developers consider copyright law?

To avoid illegally copying code or content

37
New cards

Why must software developers consider privacy law?

To protect user data and follow legal requirements

38
New cards

Why would organisations use both surveys and sensors for data collection?

To collect both personal opinions and accurate real-time measurements

39
New cards

Why is data quality important?

Accurate data leads to better decisions and reliable analysis

40
New cards

Why is complete data important?

Missing data can lead to incorrect conclusions

41
New cards

Spreadsheet formula for median?

=MEDIAN(range)

42
New cards

Spreadsheet formula for standard deviation?

=STDEV(range)

43
New cards

What is a primary key in a database?

A unique identifier for each record

44
New cards

What is a foreign key in a database?

A field that links tables together

45
New cards

What is a relationship in an RDBMS?

A connection between tables using keys

46
New cards

Two components of data visualisation?

Titles and labels

47
New cards

Why are data visualisations useful?

They make trends and patterns easier to understand

48
New cards

What is an attribute in OOP?

A variable that stores data about an object

49
New cards

What is a method in OOP?

A function associated with an object

50
New cards

Example of an attribute in a resident health system?

Age or weight

51
New cards

Example of a method in a resident health system?

Calculate BMI

52
New cards

Difference between arrays and records?

Arrays store one type of data, records store multiple related data types

53
New cards

What is a selection control structure?

A decision-making structure such as IF statements

54
New cards

What is an iteration/repetition control structure?

A loop that repeats instructions

55
New cards

Difference between a function and a procedure?

A function returns a value, a procedure does not

56
New cards

One advantage of functions and procedures?

Code can be reused more easily

57
New cards

What is Hungarian notation?

A naming convention that includes data type prefixes

58
New cards

How would Gender be written in Hungarian notation if it is text?

strGender

59
New cards

How would Age be written in Hungarian notation if it is numerical?

intAge

60
New cards

How does internal documentation help future maintenance?

It helps programmers understand and update the code later

61
New cards

What is the purpose of validation?

To ensure data entered is sensible and correct

62
New cards

What does an existence check do?

Checks that data has been entered

63
New cards

What does a type check do?

Checks that the correct data type is entered

64
New cards

What is a breakpoint in debugging?

A pause point used to inspect code while it runs

65
New cards

What error exists in the calculate_average_weight pseudocode?

total_weights should be total_weight

66
New cards

Why use a breakpoint in debugging?

To inspect variable values and identify where errors occur

67
New cards

What is sequence in programming?

Instructions executed in order

68
New cards

What is selection in programming?

Code that makes decisions based on conditions

69
New cards

What is iteration in programming?

Code that repeats using loops

70
New cards

What is a relational database?

A database made of related tables

71
New cards

What is a query in a database?

A request for specific information from a database

72
New cards

What is a field in a database?

A category of data in a table

73
New cards

What is a record in a database?

A complete set of related fields

74
New cards

What is a spreadsheet used for?

Organising, analysing, and calculating data

75
New cards

What is object-oriented programming?

A programming style based on objects and classes

76
New cards

What is a class in OOP?

A blueprint for creating objects

77
New cards

What is an object in OOP?

An instance of a class

78
New cards

Why is testing important in software development?

To ensure software works correctly and reliably

79
New cards

What is a mock-up?

A visual design of a user interface

80
New cards

What is pseudocode?

A simplified way of planning program logic

81
New cards

What is a flowchart?

A diagram showing program steps and decisions

82
New cards

What is a range check?

A validation that checks if data falls within limits

83
New cards

What is a format check?

A validation that checks data follows a pattern

84
New cards

What is an existence check?

A validation that checks a field is not empty

85
New cards

What is a type check?

A validation that checks correct data type input