<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<title>Re: [Year 12 SofDev] MC</title>
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Apple Casual";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1028" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-AU" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">That&#8217;s the way I taught stacks too. We also programmed a simple stack using VB.NET as well as going through the theory.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">We also did many exercises similar to the one on the exam, as that was the way it was presented in Adrian&#8217;s textbook and also on the sample exam.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">They readily accepted that Pop() will not erase the item (until the next push()), but simply change the pointer reference to &#8220;Top&#8221;.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">It&#8217;s kind of like how they &#8220;accepted&#8221; that for some unknown reason, for the purpose of Unit 3 and 4 SD, we can write VB.NET apps for mobile devices like the
 iPad&#8230; hmm&#8230; <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr style="height:12.45pt">
<td width="480" valign="top" style="width:359.8pt;padding:0cm 5.4pt 0cm 5.4pt;height:12.45pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr style="height:31.8pt">
<td width="480" colspan="2" valign="top" style="width:359.8pt;padding:0cm 5.4pt 0cm 5.4pt;height:31.8pt">
<p class="MsoNormal"><b><span style="font-size:14.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Juliana Pang</span></b><b><span style="font-size:14.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D;mso-fareast-language:EN-US"><o:p></o:p></span></b></p>
<p class="MsoNormal"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter" />
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0" />
<v:f eqn="sum @0 1 0" />
<v:f eqn="sum 0 0 @1" />
<v:f eqn="prod @2 1 2" />
<v:f eqn="prod @3 21600 pixelWidth" />
<v:f eqn="prod @3 21600 pixelHeight" />
<v:f eqn="sum @0 0 1" />
<v:f eqn="prod @6 1 2" />
<v:f eqn="prod @7 21600 pixelWidth" />
<v:f eqn="sum @8 21600 0" />
<v:f eqn="prod @7 21600 pixelHeight" />
<v:f eqn="sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
<o:lock v:ext="edit" aspectratio="t" />
</v:shapetype><v:shape id="AutoShape_x0020_2" o:spid="_x0000_s1027" type="#_x0000_t75" style='position:absolute;margin-left:-6pt;margin-top:14.5pt;width:360.75pt;height:1.5pt;z-index:251659264;visibility:visible;mso-width-percent:0;mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;mso-position-horizontal-relative:text;mso-position-vertical:absolute;mso-position-vertical-relative:text;mso-width-percent:0;mso-height-percent:0;mso-width-relative:page;mso-height-relative:page'>
<v:imagedata src="cid:image001.png@01CCA90D.D26A1BA0" o:title="" />
<o:lock v:ext="edit" aspectratio="f" />
</v:shape><![endif]--><![if !vml]><span style="mso-ignore:vglayout;position:absolute;z-index:251659264;margin-left:-8px;margin-top:19px;width:481px;height:2px"><img width="481" height="2" src="cid:image001.png@01CCA90D.D26A1BA0" v:shapes="AutoShape_x0020_2"></span><![endif]><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Maths/Information
 Technology Teacher</span><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D;mso-fareast-language:EN-US"><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:12.45pt">
<td width="92" valign="top" style="width:69.2pt;padding:0cm 5.4pt 0cm 5.4pt;height:12.45pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
</td>
<td width="387" rowspan="2" valign="top" style="width:290.6pt;padding:0cm 5.4pt 0cm 5.4pt;height:12.45pt">
<p class="MsoNormal" style="margin-top:4.0pt"><b><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">East Doncaster Secondary College</span></b><b><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D;mso-fareast-language:EN-US"><o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">20 George Street&nbsp;&nbsp; East Doncaster&nbsp; Victoria&nbsp;&nbsp; 3109&nbsp;&nbsp; Australia
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">p:&nbsp; &#43;61 3 9842 2244&nbsp;&nbsp;&nbsp; f:&nbsp;&nbsp; &#43;61 3 9841 8010<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">w:&nbsp;&nbsp;
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><a href="http://www.eastdonsc.vic.edu.au/"><span style="font-size:9.0pt;color:blue">www.eastdonsc.vic.edu.au</span></a></span><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">e:&nbsp;&nbsp;&nbsp;
<a href="mailto:pang.juliana.c@edumail.vic.gov.au">pang.juliana.c@edumail.vic.gov.au</a>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><b><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D;mso-fareast-language:EN-US"><o:p></o:p></span></b></p>
</td>
</tr>
<tr style="height:34.85pt">
<td width="92" valign="top" style="width:69.2pt;padding:0cm 5.4pt 0cm 5.4pt;height:34.85pt">
<p class="MsoNormal"><!--[if gte vml 1]><v:shape id="Picture_x0020_0" o:spid="_x0000_s1026" type="#_x0000_t75" alt="Description: Logo2010_KB.png" style='position:absolute;margin-left:3.75pt;margin-top:4.15pt;width:54.75pt;height:33.75pt;z-index:251660288;visibility:visible;mso-wrap-style:square;mso-width-percent:0;mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;mso-position-horizontal-relative:margin;mso-position-vertical:absolute;mso-position-vertical-relative:margin;mso-width-percent:0;mso-height-percent:0;mso-width-relative:page;mso-height-relative:page'>
<v:imagedata src="cid:image003.png@01CCA902.55C11E10" o:title="Logo2010_KB" />
<w:wrap type="square" anchorx="margin" anchory="margin"/>
</v:shape><![endif]--><![if !vml]><img width="73" height="45" src="cid:image006.jpg@01CCA90D.D26A1BA0" align="left" hspace="12" alt="Description: Logo2010_KB.png" v:shapes="Picture_x0020_0"><![endif]><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D;mso-fareast-language:EN-US"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></b></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> sofdev-bounces@edulists.com.au [mailto:sofdev-bounces@edulists.com.au]
<b>On Behalf Of </b>Adrian Janson<br>
<b>Sent:</b> Tuesday, 22 November 2011 9:33 AM<br>
<b>To:</b> 'Year 12 Software Development Teachers' Mailing List'<br>
<b>Subject:</b> Re: [Year 12 SofDev] MC<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hi everyone,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">My 2c now!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">I disagree with this view &#8211; we are discussing a stack implementation in a 1-D array and in such a case, a stack will work in exactly this way.&nbsp; Isn&#8217;t this the
 way that we all taught it?&nbsp; VB.Net has an inbuilt stack data structure and I certainly made use of it &#8211; but only after I taught my class how to implement a stack in a 1-D array.&nbsp; I am interested to hear how others taught it &#8211; I just felt that if I used the
 &#8216;stack&#8217; data structure that the understanding of my class would have been minimal.&nbsp; I first taught them how a stack worked, then asked them to write a push and pop algorithm using a 1-D array, which we then coded &#8211; and after we had completed all of these &#8211;
 I showed them the &#8216;stack&#8217; data structure in VB.Net.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Is this what others are doing or am I way off base?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Cheers,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Adrian<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:18.0pt;color:#002060">Adrian Janson
</span></b><b><span style="font-size:7.0pt;color:#002060">B.Sc, Dip.Ed, M.Ed<br>
</span></b><b><span style="font-size:14.0pt;color:#002060">Director of ICT<br>
</span></b><span style="color:#244061">Melbourne High School, Forrest Hill, South Yarra, Victoria 3141 Australia.<br>
Phone: 03 9826 0711 International: &#43;61 3 9826 0711<br>
Fax: 03 9826 8767 International: &#43;61 3 9826 8767<br>
E-mail: <a href="janson.adrian.a@edumail.vic.gov.au">janson.adrian.a@edumail.vic.gov.au</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#244061">Website: <a href="http://www.mhs.vic.edu.au/">
http://www.mhs.vic.edu.au</a></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#244061">Blog: <a href="http://jansona.edublogs.org/" target="_blank">
http://jansona.edublogs.org</a></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
<a href="mailto:sofdev-bounces@edulists.com.au">sofdev-bounces@edulists.com.au</a>
<a href="mailto:[mailto:sofdev-bounces@edulists.com.au]">[mailto:sofdev-bounces@edulists.com.au]</a>
<b>On Behalf Of </b>Andrew Shortell<br>
<b>Sent:</b> Tuesday, 22 November 2011 8:49 AM<br>
<b>To:</b> Year 12 Software Development Teachers' Mailing List<br>
<b>Subject:</b> Re: [Year 12 SofDev] MC<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">Hi all (you too K)<br>
<br>
Older members of the list might remember back a long time ago when we were taught programming.<br>
<br>
This way of doing is how it was taught way back then. It made perfect sense to me. (yes I am 53&#43; !! &nbsp;;-)<br>
<br>
Modern programming languages do not have to be so parsimonious with RAM and processor speed thus the implementation nowadays is not so old fashioned.<br>
<br>
Perhaps this is one of those times when making the effort to understand the exam setting panel makes sense (many of you know my preaching about that so no more on it now and NO I am not on the panel). Clearly the hard core programmer on the panel learnt theory
 back then... (or was taught by someone who learnt the theory back then.....! )<br>
<br>
Off my soapbox and back to work<br>
I need to start packing my gear soon as I am off to a new school in 2012<br>
Very exciting<br>
<br>
Andrew<br>
<br>
-- <br>
</span><span style="font-size:14.0pt;font-family:&quot;Apple Casual&quot;,&quot;serif&quot;">Andrew Shortell<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<a href="mailto:shortell@get2me.net">mailto:shortell@get2me.net</a> <br>
Leaving the <br>
Heidelberg Teaching Unit at the end of 2011<br>
Ph 9470 3403<br>
Fax &nbsp;9470 3215<br>
<br>
<br>
<br>
On 22/11/11 7:27 AM, &quot;Kevork Krozian&quot; &lt;<a href="kevork@edulists.com.au">kevork@edulists.com.au</a>&gt; wrote:</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hi Gordon,<br>
&nbsp;<br>
&nbsp;I am with you on this question.<br>
&nbsp;This very point about the state of the stack is what gets me and every one of my programmer and lecturer friends scratching our heads.<br>
&nbsp;<br>
Once a stack is popped ( this can be demonstrated with a few short segments of code in PHP, C#, C&#43;&#43; ) any attempt to access the popped location leads to either garbage or undefined or no value being returned from the element.<br>
&nbsp;<br>
This clearly demonstrates that for stack data structures that are built in to a programming language
<br>
1. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Elements are not stored contiguously in memory<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<span style="color:#1F497D">2. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Elements are not retained once popped<br>
</span><br>
<span style="color:#1F497D">3. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;There is no overwriting of a popped element by a new Push<br>
</span><br>
<span style="color:#1F497D"><br>
It seems a manual deliberate implementation with a quirky Pop method is the only way to duplicate the scenarios presented in both the practice and final exams. Whilst possible to do, it does not reflect what happens when programming.<br>
&nbsp;<br>
Kindest Regards<br>
&nbsp;<br>
</span><br>
<span style="color:#1F497D">Kevork Krozian<br>
Edulists Creator Administrator<br>
<a href="http://www.edulists.com.au">www.edulists.com.au</a><br>
tel: 0419 356 034<br>
&nbsp;<br>
</span><br>
</span><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
<a href="sofdev-bounces@edulists.com.au">sofdev-bounces@edulists.com.au</a> [<a href="mailto:sofdev-bounces@edulists.com.au">mailto:sofdev-bounces@edulists.com.au</a>]
<b>On Behalf Of </b>Poultney, Gordon A<br>
<b>Sent:</b> Friday, 18 November 2011 8:41 AM<br>
<b>To:</b> Year 12 Software Development Teachers' Mailing List<br>
<b>Subject:</b> Re: [Year 12 SofDev] MC<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<br>
</span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">Heath,<br>
<br>
I saw your comment and realised I must not have replied to the list yesterday?<br>
<br>
I was &nbsp;nitpicking about A-18<br>
<br>
&quot;re: Q 18, D is clearly the best answer. <br>
<br>
But I would have thought that the 'pop' removes reference to that location, while leaving '10' in memory, but not in the stack as such. 10 is no longer 'there' in stack. Maybe just nitpicking on my part Damien!
<br>
At least there were 3 clearly incorrect answers.<br>
<br>
Pretty good exam for Part A and B. <br>
<br>
I still haven't read the case study through, but C-3 is a little awkward. I wouldn't link functional reqs. with a context diagram that only shows data flows - perhaps a DFD was intended here?&quot;<br>
<br>
cheers<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gordon<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
</span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"><br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
</span><b><span style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">-----------<br>
Gordon Poultney<br>
Horsham College</span></b><o:p></o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" align="center">
</div>
<p style="margin-bottom:12.0pt"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
<a href="sofdev-bounces@edulists.com.au">sofdev-bounces@edulists.com.au</a> [<a href="sofdev-bounces@edulists.com.au">sofdev-bounces@edulists.com.au</a>] on behalf of Matheson, Heath A [<a href="Matheson.Heath.A@edumail.vic.gov.au">Matheson.Heath.A@edumail.vic.gov.au</a>]<br>
<b>Sent:</b> Thursday, 17 November 2011 11:39 PM<br>
<b>To:</b> Year 12 Software Development Teachers' Mailing List<br>
<b>Subject:</b> Re: [Year 12 SofDev] MC<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<span style="color:#1F497D">Hi guys,<br>
&nbsp;<br>
I agree with Juliana&#8217;s solutions, except I think in your description of Q12 that B and D are non-functional requirements since they don&#8217;t affect the data inputs and outputs of the program. I don&#8217;t think we&#8217;re told any of the functional requirements for this
 scenario. &nbsp;I think Michelle needs to interview the bank manager for them. <br>
&nbsp;<br>
For question 13, I&#8217;m 90% confident you always complete internal documentation while you are coding and this would be before testing which only leaves option B. A is incorrect as the only time you interview is in the analysis and evaluation phases and the question
 states analysis is complete. <br>
&nbsp;<br>
I had to think about Question 20. I think is a bit of a &nbsp;&#8220;horses for courses&#8221; question between A and B. Some people like scrolling while some people are really good at zooming in on images with index finger and thumb and could click a map. This would be particularly
 useful if you were looking different countries in a region, but a problem if you don&#8217;t know where the country is located. So I think the scrollable list, still works well on the iPod. Matching characters would be difficult if there was a spelling error or
 you enter a city instead of a country (Someone asked me today if Dubai was a county).<br>
&nbsp;<br>
I&#8217;m interested to see what error Gordon has spotted. <br>
&nbsp;<br>
Heath Matheson<br>
Mount Beauty Secondary College. <br>
PS &#8211; I have more in my IT class next year than my biology class. First time for everything.<br>
&nbsp;<br>
&nbsp;<br>
</span><br>
</span><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
<a href="sofdev-bounces@edulists.com.au">sofdev-bounces@edulists.com.au</a> [<a href="mailto:sofdev-bounces@edulists.com.au">mailto:sofdev-bounces@edulists.com.au</a>]
<b>On Behalf Of </b>Pang, Juliana C<br>
<b>Sent:</b> Thursday, 17 November 2011 6:06 PM<br>
<b>To:</b> Year 12 Software Development Teachers' Mailing List<br>
<b>Subject:</b> Re: [Year 12 SofDev] MC<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<span style="color:#1F497D">This is just my opinion for question 12.<br>
&nbsp;<br>
A.</span></span><span style="font-size:7.0pt;color:#1F497D"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">The bank does not want her to add extra functions (so this defines the boundary of the solution)
<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<span style="color:#1F497D">B.</span></span><span style="font-size:7.0pt;color:#1F497D"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">The program will be made available via the bank&#8217;s website (functional requirement)
<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<span style="color:#1F497D">C.</span></span><span style="font-size:7.0pt;color:#1F497D"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">The bank is only small and does not require a complex program (silly response)
<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<span style="color:#1F497D">D.</span></span><span style="font-size:7.0pt;color:#1F497D"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">The program must cater for visually impaired people and people with normal vision
 (functional requirement)<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
<span style="color:#1F497D"><br>
So I think A. <br>
&nbsp;<br>
</span><br>
</span><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
<a href="sofdev-bounces@edulists.com.au">sofdev-bounces@edulists.com.au</a> [<a href="mailto:sofdev-bounces@edulists.com.au">mailto:sofdev-bounces@edulists.com.au</a>]
<b>On Behalf Of </b>El Tabbal, Riad R<br>
<b>Sent:</b> Thursday, 17 November 2011 5:57 PM<br>
<b>To:</b> <a href="sofdev@edulists.com.au">sofdev@edulists.com.au</a><br>
<b>Subject:</b> [Year 12 SofDev] MC<br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
For Q12, the manager specified that the program must cater for visually impaired people as well as people with normal vision. What do you think?<br>
&nbsp;<br>
<b>Kind regards,<br>
Riad El Tabbal<br>
Math/IT Teacher<br>
<span style="color:gray">Copperfield College<br>
Delahey Campus<br>
</span><span style="color:#A6A6A6">03 9307 5555<br>
</span></b></span><img border="0" width="132" height="43" id="_x0000_i1026" src="cid:image005.jpg@01CCA902.55C11E10"><br>
&nbsp;<br>
<span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
</span><b>Important - </b>This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence,
 whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual
 sender, and not necessarily those of the Department of Education and Early Childhood Development.<br>
<span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
</span><b>Important - </b>This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence,
 whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual
 sender, and not necessarily those of the Department of Education and Early Childhood Development.<br>
<span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
</span><b>Important - </b>This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence,
 whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual
 sender, and not necessarily those of the Department of Education and Early Childhood Development.<br>
<span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br>
</span><b>Important - </b>This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence,
 whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual
 sender, and not necessarily those of the Department of Education and Early Childhood Development.<span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">
<hr size="3" width="95%" align="center">
</span></div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:Consolas">_______________________________________________<br>
<a href="http://www.edulists.com.au">http://www.edulists.com.au</a> - FAQ, Subscribe, Unsubscribe<br>
IT Software Development Mailing List kindly supported by<br>
<a href="http://www.vcaa.vic.edu.au">http://www.vcaa.vic.edu.au</a> - Victorian Curriculum and Assessment Authority and<br>
<a href="http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html">http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html</a>
<br>
<a href="http://www.vitta.org.au">http://www.vitta.org.au</a> &nbsp;- VITTA Victorian Information Technology Teachers Association Inc<br>
<a href="http://www.swinburne.edu.au/ict/schools">http://www.swinburne.edu.au/ict/schools</a> - Swinburne University</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:Consolas"><br>
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">-- </span>
<o:p></o:p></p>
<p><b>Important - </b>This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether
 caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender,
 and not necessarily those of the Department of Education and Early Childhood Development.<o:p></o:p></p>
</div>
<p></p><p><b>Important - </b>This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender, and not necessarily those of the Department of Education and Early Childhood Development.</p>
</body>
</html>