HSC Stuff > HSC Software Design and Development

HSC Software Design and Development Question Thread

<< < (7/10) > >>

Coolmate:

--- Quote from: DrDusk on May 24, 2019, 01:33:25 am ---That's so weird how your test is just based on one chapter..
System Modelling tools:
Know their brief definitions, how they convey the software/system and their purpose like how they help the developer etc 
Know how to draw each of them for a given scenario. Most likely you will be asked a DFD/Context Diagram, and Structure chart, so make sure you pay most attention to them. System flowcharts and IPO's aren't asked as much but make sure you can draw them as well.
A very common question is asking you to convert code to the structure chart/flowchart and vice versa, especially in the MC
 
Representation of integers:
This parts very basic, just know whatever the textbook says. Quite straightforward

Formats, Data Types, Data Structures
Data types is quite straightforward, just know them all and the different types of data they represent. E.g Double can contain an int but they are different.
Data structures is the same, know them and what type of data each can store, noting restrictions such as an array which can only have one data type. Know why one would be favourable over another etc. A very common type of question would be where they give you a scenario and tell you to recommend a data structure - there was one in the 2018 HSC q28! Make sure you know how to use them properly in writing algorithms.
Know your control structures as those are common MC questions

Structured algorithms
This section is quite basic in the prelim course but gets really difficult in the HSC course. You may have to reproduce these algorithms in an exam so make sure you have them memorised. However it would be more helpful if you understand how they work so you can reproduce one without the need to memorise.
A very common question would be they give you an algorithm and ask you to identify the mistakes and correct them, so its important for you to be able to analyse code for errors.

If you need help with a question just post it up here and I'll get to you.
Other than that practise your algorithm writing skills and good luck! :)

--- End quote ---

Thankyou Dr Dusk for the help!

Coolmate:
Hi everyone,

Would someone please be able to explain to me how you would be able to convert hexadecimal into decimal numbers and vice versa? and also I am confused with how desk checks work.

Thanks! ;)

DrDusk:

--- Quote from: Coolmate on May 26, 2019, 09:21:44 pm ---Hi everyone,

Would someone please be able to explain to me how you would be able to convert hexadecimal into decimal numbers and vice versa? and also I am confused with how desk checks work.

Thanks! ;)

--- End quote ---
There's a special technique for converting hexadecimal to decimal but I just can't remember it right now. Try and search for it, maybe someone else on here knows it. Sorry about that.

Now a desk check is just a manual way of checking the output of your algorithm. You should create a table with each variable with each column representing one variable. Then from top to bottom just write down the value of each of the variables one by one.

I want you to try this question that i have attached so I know where your problem lies. NOTE: This is a really basic exercise

Show us how you desk check

liam.berkovsky:

--- Quote from: Coolmate on May 26, 2019, 09:21:44 pm ---Hi everyone,

Would someone please be able to explain to me how you would be able to convert hexadecimal into decimal numbers and vice versa? and also I am confused with how desk checks work.

Thanks! ;)

--- End quote ---


Easier to just show you this rather than to try and explain it, this channel should have all the other ones such as binary as well

https://www.youtube.com/watch?v=QgVc1Tl-JDA

Coolmate:

--- Quote from: liam.berkovsky on May 28, 2019, 07:16:15 pm ---
Easier to just show you this rather than to try and explain it, this channel should have all the other ones such as binary as well

https://www.youtube.com/watch?v=QgVc1Tl-JDA

--- End quote ---

Oh! Ok I understand how to do it now, thanks Liam  ;D👍

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version