• Best of luck to the class of 2024 for their HSC exams. You got this!
    Let us know your thoughts on the HSC exams here
  • YOU can help the next generation of students in the community!
    Share your trial papers and notes on our Notes & Resources page
MedVision ad

Studying for SDD (1 Viewer)

Rahul

Dead Member
Joined
Dec 14, 2002
Messages
3,647
Location
shadowy shadows
Originally posted by Ragerunner
there any successone type books for sdd ?
no there isnt.

ur best alternative would be to download the past papers, along with the ER(examiners report) from the board of sudies website
 

anti

aww.. baby raccoon ^^
Joined
Jul 28, 2002
Messages
2,900
Location
Hurstville
Gender
Undisclosed
HSC
2002
Originally posted by Ragerunner
i spent my time studying IPO charts then when i tried a scenario question i couldn't identify what the inputs/processing/outputs are.

how do you identify these ?
I think...
INPUT is what goes into a function. What you give the program.

OUTPUT is what comes out of a function. I don't think it necessarily has to be visible... so, say, if you have a program which adds two numbers, but doesn't display the result, the output is still the result. I might be wrong.

and PROCESSING is the function itself. Might be mathematical or converting something into a different form. Processes are the things which make an input into an output.

Does this help? Eh.
 

Ragerunner

Your friendly HSC guide
Joined
Apr 12, 2003
Messages
5,472
Location
UNSW
Gender
Male
HSC
2003
yeah but say for a game im creating i wouldn't have a clue how to identify the inputs for a game.

like for say a frogger game to get to the other side. what inputs would there be ?
 

Beaky

You can read minds?
Joined
Apr 5, 2003
Messages
1,407
Location
Northen Beaches Pos
Gender
Male
HSC
2003
ummm a frog... road... cars???

not sure bout inputs either.. i thought it was the stuff that is needed to acheive and objective... for instance u need a plane to get across to hong kong (unless your a illegal immigrant) u need fuel, an airport... the process may be driving the plane, taking off and landing whilst the output is you arriving at Hong Kong...
 

sunny

meh.
Joined
Jul 7, 2002
Messages
5,350
Gender
Male
HSC
2002
Input: user pressing arrow keys

Process: program responds to keypresses and moves frog accordingly

Output: squashed frog / frog moved to new position

Do those make sense?
 

Ragerunner

Your friendly HSC guide
Joined
Apr 12, 2003
Messages
5,472
Location
UNSW
Gender
Male
HSC
2003
yes

but how do u come up with these ?

it never occurs in my mind :/
 

Rahul

Dead Member
Joined
Dec 14, 2002
Messages
3,647
Location
shadowy shadows
doesnt input include things that are part of the internal processing, rather than just the users inputs? that is what my techer told me.
 

:: ck ::

Actuarial Boy
Joined
Jan 1, 2003
Messages
2,414
Gender
Male
HSC
2004
in terms of computer programs
input - list of data that is inputtted into computer (eg : numbers. words etc..)

output - list of outputs presented or in other words the way the results of the processing is presented

processing - rules / instructions taken according to the input

i dunno this is wot i vaguely remember from last terms test... correct me if im wrong?
 

Ragerunner

Your friendly HSC guide
Joined
Apr 12, 2003
Messages
5,472
Location
UNSW
Gender
Male
HSC
2003
inputs - data entering the system

processing - how the inputs get transformed into the output

outputs - the output =]

even with that i can't really identify correctly when given a scenario
 

sunny

meh.
Joined
Jul 7, 2002
Messages
5,350
Gender
Male
HSC
2002
Imagine you are the person that is using the system.

Whatever you punch into the computer could be the input. Then looking at the system, what the system does to what you've entered can be part of the process. Whatever that throws back at you will be the output.
 

:: ck ::

Actuarial Boy
Joined
Jan 1, 2003
Messages
2,414
Gender
Male
HSC
2004
it takes practice... do lots of questions on ipo stuff and ull get the jist

try to identify wot is inputted (ok that mite not give u a good definition but no other simple way to put it) into the system as the input

wot this input is done with (process)

the result / way the input is presented after being processed

look thru lots of old computer studies 2 and 3 unit books i know i got the hang of algorithms with them coz of the millions of questions they provided... mayb it could help u with ipo charts / diagrams
 

anti

aww.. baby raccoon ^^
Joined
Jul 28, 2002
Messages
2,900
Location
Hurstville
Gender
Undisclosed
HSC
2002
or try it when you're, say, foruming ;)

you could look at the system as being things which input, things which output, and the CPU

input things are like the mouse, keyboard, touchscreens, tablets etc

output things are the monitor, the printer, speakers etc
 

ezzy85

hmm...yeah.....
Joined
Nov 4, 2002
Messages
556
Gender
Undisclosed
HSC
N/A
check out hsc.csu.edu.au and go to the sdd section. its got a good section on sorting/searching algorithms.
 

sunny

meh.
Joined
Jul 7, 2002
Messages
5,350
Gender
Male
HSC
2002
People 'ewww' bubble sort for its slowness and the lack of elegance that it gets implemented with :p
 

anti

aww.. baby raccoon ^^
Joined
Jul 28, 2002
Messages
2,900
Location
Hurstville
Gender
Undisclosed
HSC
2002
Exactly, sunny.

Eww, cyph! (that's for your slowness and lack of elegance)
 

Fosweb

I could be your Doctor...
Joined
Jun 20, 2003
Messages
594
Location
UNSW. Still.
Gender
Male
HSC
2003
You also have to remember - that in some cases it is no worse than using more complex methods. And in many is actually better. (Note - Selection and Insertion are not 'really' 'complex' methods...)

EG: If you are sorting only a small number of items, then the bubble sort is perfectly fine. However, in this same situation, overhead from a more complicated sorting routine (like using recursion in quicksort) becomes greater than the time taken for something simple, like a bubble sort, to get through the same list of items.

However - we only deal with three fairly simple routines in SDD anyway - so there is no need to worry about anything complicated (like quick or merge sorts...)
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Top