[Year 12 SofDev] SD exam - A13 - Architecture

Fitzsimmons B. Fitzsimmons.Brett at westbourne.vic.edu.au
Tue Nov 15 09:52:00 AEDT 2016


I'm still struggling with this one.
"Mobile" is not really an application architecture it's a device.
>From MSDN.
"When developing a mobile application, you may choose to develop a thin Web-based client or a rich client. If you are building a rich client, the business and data services layers are likely to be located on the device itself."

https://msdn.microsoft.com/en-us/library/ee658108.aspx

Kind Regards,

Brett Fitzsimmons

ICT Learning Leader
Westbourne Grammar School
Ph: 9731 9575
M: 0425 704 715



From: sofdev-bounces at edulists.com.au [mailto:sofdev-bounces at edulists.com.au] On Behalf Of Robert Hallworth
Sent: Sunday, 13 November 2016 10:23 PM
To: Year 12 Software Development Teachers' Mailing List <sofdev at edulists.com.au>
Subject: [Year 12 SofDev] SD exam - A13 - Architecture


I am still not convinced about A13

"A standalone application is being written for handheld devices. This application will store all its data on the device and does not need an internet connection.

Which type of application architecture would be best to use?"



The consensus seems to be Answer

A) Mobile





Now what about

B) Rich Client

Yes the word CLIENT would suggest a server and the question says "does not need an internet connection" but Rich Clients do not NEED an internet connection.



The VCAA glossary "There are styles of application architecture such as client-server, peer-to-peer, rich client and service oriented." Has no mention of MOBILE.

The study design has "styles of modern application architecture, including mobile, rich client, peer-to-peer and internet applications".



Microsoft Defines Rich Client

Rich client UIs can provide high performance, interactive, and rich user experiences for applications that must operate in stand-alone, connected, occasionally connected, and disconnected scenarios. Windows Forms, Windows Presentation Foundation (WPF), and Microsoft Office Business Application (OBA) development environments and tools are available that allow developers to quickly and easily build rich client applications.



>From <https://msdn.microsoft.com/en-au/library/ee658087.aspx>



My students picked either A or B



To me

Mobile:  Rich or Thin client (and I would suggest some form of wireless connectivity)

Rich Client:  Mobile or Fixed



Neither answer truly nails it. I think there needs to be clearer definitions of these terms




kind regards

Robert K Hallworth
Director of Learning Technology
Mobile:0431 892 398
[Description: http://www.wcc.vic.edu.au/scm/pdf/WS%20&%20NWS%20Email%20Banner%2013%2005%2014.png]



Protected by CyberHound<http://cyberhound.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20161114/743b1dcb/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 134557 bytes
Desc: image001.png
Url : http://www.edulists.com.au/pipermail/sofdev/attachments/20161114/743b1dcb/image001-0001.png 


More information about the sofdev mailing list