In terms of data structure, what is the word VCE uses that is synonymous with "class" or "object".
Record
Give an example of how the design of the a solution could be influenced by the user.
- Physical needs (disability, visual impairment, etc).
- Technology level
- Age specific needs (software targeted towards children vs seniors)
Other acceptable answer.
Name the major problem with this context diagram.
Stick figures are used in the use-case diagram, not in the context diagram.
For the following pseudocode:
If input >= 18:
Output "Adult"
Else:
Output "Under-age"
Which of the following sets of test data would provide the best test?
a. 0, 15, 20
b. 18, 20, 25
c. 17, 18
d. 10, 25
C. 17, 18
What is data integrity?
Data integrity is a characteristic of data that includes accuracy, timeliness, reasonableness, authenticity, correctness, and consistency.
Trustworthy and reliable data.
Pseudocode is used to represent
A. a set of logical steps for analysing a program.
B. a sequence of logical steps for solving a problem.
C. a sequence of steps for developing a programming language.
D. a set of program instructions written in a specific programming language that solves a problem.
B. a sequence of logical steps for solving a problem.
Give one example of a method for representing the design of a software that is NOT "drawing mock-ups of the user interface".
- Data dictionary
- Pseudocode
In the context diagram below, what are the entities?
Voters and Council.
What type of validation check is the following code most related to?
Range Check
Who needs to abide by the Privacy and Data Protection Act 2014?
Victorian public sectors
The records in AsthmaticsFile will be kept in asthmatics code order (from lowest to highest). It will be necessary to find individual records by using the asthmatic's name. Anton suggests using a simple linear search, where you start at the first record and read each record until you find the one you want. Maria says that for 1500 records this will be too slow and argues that they should use a binary search.
Which method is the more appropriate to use in this case and why?
Linear search as the names are not sorted, only the code is sorted.
What is defined as the portion of the ultimate product vision that the current project will address.
Scope
In addition to identifying, scheduling and monitoring tasks, what other key factors should be considered when managing a project on a Gantt Chart?
B. Time, resources, people
Which one of the following is a key action undertaken in the evaluation stage?
D. Collecting data to measure the effectiveness of the solution.
Which law stipulates that "A person has the right not to have his or her privacy, family, home or correspondence unlawfully or arbitrarily interfered with".
Charter of Human Rights & Responsibilities Act
What does the following code do?
Finds the sum of all numbers in an array that are equal to or higher than 10.
What does it mean to have "Robustness" as a NFR?
Handles errors gracefully without crashing. This includes validation of incorrect input, minimising software defects, and planning for unexpected conditions, such as power outage.
Name all four of these elements in a Data Flow Diagram (DFD):
A. Entity
B. Data Flow
C. Process
D. Datastore (Database)
What is a feasible strategy for evaluating the usability of your software?
Set an opinion survey/questionnaire.
Interview users.
What is the difference between an organisation goal vs a system objective?
Organisation Goal: Long term goals of the organisation. A mission statement.
System Objective: Short term goal for a specific system. Could be a group of related functional requirements that need to be achieved.
In the process of sorting an array of eight integers using the quick sort algorithm, the first partitioning with the array appears as follows.
12, 15, 11, 17, 19, 22, 21, 20
Which number(s) could have been the pivot?
17 or 19.
The SRS documents the ____ , ____, and _____ and is used to guide the ____, _____, and _____ stages of the system.
scope, contraints, and requirements;
Design, Development, and Evaluation.
According to this Use-Case Diagram, what are all the actions a visitor to the website can do?
Only join the organisation.
An example of an evaluation criterion that measures the effectiveness of a newly developed software solution to process invoices would be
A. processing speeds have increased by 35%.
B. the time taken to process items has reduced by 50%.
C. the number of staff required to process items has been halved.
D. the accuracy of invoices generated by the new software has improved.
D. The accuracy of invoices generated by the new software has improved.
In the case study of Quade and JumpTheQ, what are two ways Quade can protect the security of data it stores?
- password protection
- physical security around servers and wifi
- hotspots, de-identifying data
- encrypted transmission of data
- encrypted storage of data
- firewalls
- protocols and procedures for operators