[Year 12 SofDev] Sample questions and examination advice
Kevork Krozian
Kroset at novell1.fhc.vic.edu.au
Tue May 1 10:23:56 EST 2007
Hi Folks,
I agree with the answers except ...
Q7: the double negative in Answer B adds to the confusion. In the agile and RAD models allow for coding while designing. Coding means testing . Who writes hundreds of lines of code without compiling or some early testing ?
I don't know about D. If it were true, no system every developed by the Waterfall model would be current. C is rather extreme as well. Is it really impossible to get one phase perfect before moving on to the next ? It maybe hard but not impossible. B is my preference on the grounds the waterfall model does not allow for coding/testing until Analysis and Design are complete while the Agile and RAD models do allow it testing without completing the Design phase.
Q 8. You really need all 4 of encryption, firewall, anti-virus and backup. I would argue for backup and encryption definitely as you can't take payment without encryption and who can argue against backup ? That means B or D. The only issue is, firewall or anti - virus ?
What are the examiners thinking here , that a server where orders are taken is not a typical client and therefore would not normally risk a virus infection through browsing or receiving an email ? But, a server needs to have browsers for downloading patches, checking newsgroups for solutions , perhaps an email client for receiving messages or the like. All our servers have anti virus software and check for viruses each time a file is stored on the server.
What does a firewall do ? Block IP addresses ( layer 3 ) or ports ( layer 4 ) or specific directions of traffic eg. inbound disallowed unless initiated by outbound traffic. If we only have a web server running on a machine it should only have port 80 open. If it is receiving payment and using encryption it should use port 443. So presumably there will be a firewall of some type to stop people trying to telnet, ftp or otherwise access open but vulnerable ports that may be a weakness in the system for hackers to get through.
As usual I know what happens in reality and I know what answer the examiners want.
Under the circumstances if forced to give an answer I would select B.
Q 19 is D. See System Documentation Methods by Judy Adams for more info. ISBN 1875886184.
Q 20 A bad question from 2005 Section B Question 12. Of the answers D is the only correct one. This type of network forcing all internet traffic through a server was retired last decade and is not built anymore. The server should just be like one more workstation in the star network. In all humility and sincerity, I may take this up with higher authorities as the message is not getting through.
Section B
Q2: Are we looking for simple data type eg. integer, real, string for data type and organisation of data as in cells, or elements accessed by an index ?
What about records ? Holds a collection of fields, each of which can be a different data type and organisation as being in a file or an array of records ?
And linked list ? Like a record but with a pointer to connect to next record ?
A column for an example would have been fairer here so students can be specific rather than use definitions that makes it a little harder to express unless you are programming with these data structures .
Best wishes
Kevork
>>> kel at mckinnonsc.vic.edu.au 29/04/2007 9:19 am >>>
Hi Gordon
Oops! Q1 was a typo - I meant to say 1B, so we agree there.
Q7 - how can you test *before* analysis and design? No product has been
developed yet - it can't be tested if it doesn't exist :-)
Q19 - is tricky. I categorised 'system flow charts' as more of a
procedural design tool. Might be wrong there.
Q20 - the firewall should be the first device exposed to the internet,
so I'm confident it has to be 'D'. Also, it has to be a switch that
feeds the workstations, not a firewall.
Cheers
Mark
gordonp at horsham-college.vic.edu.au wrote:
> 16/20 by my count Mark - but i'll have a few wrong too!
> differences: 1B 7B 19D 20A
>
> i found question 8 the most difficult
>
> multi choice sux - except for machine marking
> cheers gordon
>
>
> Mark Kelly <kel at mckinnonsc.vic.edu.au> on Fri, 27 Apr 2007 08:40:47 +1000 wrote:
>> OK. Like a lamb to the slaughter, I propose these answers for section A
>>
>> 1C
>> 2D
>> 3C
>> 4A
>> 5C
>> 6B
>> 7D
>> 8C - ?
>> 9D
>> 10D
>> 11A
>> 12D
>> 13B
>> 14A
>> 15B
>> 16A
>> 17B
>> 18C
>> 19C - ?
>> 20D
>>
>> Christophersen, Paula P wrote:
>>> Dear colleagues
>>>
>>>
>>>
>>> Attached is the sample questions and examination advice for Software
>>> development. Please note that the format of the paper has changed for
>>> this year. There will be *three *sections: Section A multiple choice;
>>> Section B short answer (like previous Section A); Section C case study
>>> (like previous Section B). You will note that some of the sample
>>> multiple choice questions are based on short answer questions from past
>>> papers − this technique should provide a source for you to develop
>>> further multiple choice questions.
>>>
>>>
>>>
>>> Regards
>>>
>>> Paula
>>>
>>>
>>>
>>> Paula Christophersen
>>>
>>> ICT Curriculum Manager
>>>
>>> Victorian Curriculum and Assessment
>>>
>>> Authority
>>>
>>> 41 St Andrews Place
>>>
>>> EAST MELBOURNE 3002
>>>
>>> Phone: 03 9651 4378
>>>
>>> Fax: 03 9651 4324
>>>
>>>
>>>
>>> *Important - *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.
>>>
>>> n�����i��0��n�+-��&j�m����v�b���f��J����
>>> �Þ-�fz{Lj)b���"��r��i��^u����ky���0�ƚ�'v殆�i��0��j�yۚ���h�&�
>>> ��˥�f�t,z�&z{@��h�+rjw[��ky���0�+mj��j�m����/��Z����!4�V'-�����ߢ���*'M�!��h�$�i�^��,��"jØ̈������mml==
>> --
>> Mark Kelly
>> Manager - Information Systems
>> McKinnon Secondary College
>> McKinnon Rd McKinnon 3204, Victoria, Australia
>> Direct line / Voicemail: 8520 9085
>> School Phone +613 8520 9000
>> School Fax +613 95789253
>>
>> Webmaster - http://www.mckinnonsc.vic.edu.au
>> IT Lecture notes: http://vceit.com
>> Moderator: IT Applications Mailing List
>>
>> There are 10 kinds of people in the world: those who understand binary
>> and those who don't.
>>
>> _______________________________________________
>> http://www.edulists.com.au
>> IT Software Development Mailing List kindly supported by
>> http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and
>> http://www.vitta.org.au - VITTA Victorian Information Technology Teachers Association Inc
>
>
> ---
> Gordon Poultney
> _______________________________________________
> http://www.edulists.com.au
> IT Software Development Mailing List kindly supported by
> http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and
> http://www.vitta.org.au - VITTA Victorian Information Technology Teachers Association Inc
>
>
--
Mark Kelly
Manager - Information Systems
McKinnon Secondary College
McKinnon Rd McKinnon 3204, Victoria Australia
Phone +613 8520 9085 Fax +613 9578 9253
webmaster: http://www.mckinnonsc.vic.edu.au
Moderator: IT Applications mailing list
IPM notes: http://vceit.com
The future in IT is the next 30 seconds -- long-term planning is an hour
and a half.
_______________________________________________
http://www.edulists.com.au
IT Software Development Mailing List kindly supported by
http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and
http://www.vitta.org.au - VITTA Victorian Information Technology Teachers Association Inc
More information about the sofdev
mailing list