Proposed methods Flashcards

1
Q

What is the indicative content?

A
  • Discussion of interface (CLI/GUI)
  • Data Structures (arrays/files)
  • File handling (serial/random)
  • Validation (range, format, presence, length)
  • Local or global variables used
  • Ability to handle data types (string/integer/Boolean)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Discussion of interface GUI

A

if non technical, gui is more appropriate becayse easier to use and quicker to learn
GUI uses images buttons and icons so its easier to use for users which are likely to be non-IT specialists

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

CLI

A

Text based interface, favoured by experienced users and admins for its speed and flexibility
Requires less memory and processing power, faster for experienced users
Steeper learning curve, no visual appeal

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

Data structures, Arrays

A

arrays are a collection of elements stored in contiguous memory locations
faster to access, efficient for lists of names or numbers
Not permanent storage, only whilst power is on
more straightforward

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

Data structues, files

A

Collection of data on a storage device, can be sequential or random
large storage capacity, stays when power off
slower access, more complex handling

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

FIle handling, serial

A

order in which data comes in
great if data is time sensitive
simple to implement and manage
inefficient for accessing specific data

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

Random handling

A

put in some sort of order
better for non time sensitive data, faster to specific points
complex

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

LOcal or global variables, Local

A

Variables you mention within a subroutine are only availale during that subroutine
uses less memory
you can reuse the names elsewhere

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

global

A

variables declared outside of a function/subroutine can be accessed from any part of the program
GOod for data that needs to be accessed by multiple functions/subroutines

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

string usage

A

names, descriptions, any textual data

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

integer usage

A

Indexing, maths calculations

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

boolean

A

conditional statements, flags to indicate binary state

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