Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
COMPUTING: SOFTWARE DEVELOPMENTWritten examination
Thursday 10 November 2016 Reading time: 11.45 am to 12.00 noon (15 minutes) Writing time: 12.00 noon to 2.00 pm (2 hours)
QUESTION AND ANSWER BOOK
Structure of bookSection Number of
questionsNumber of questions
to be answeredNumber of
marks
A 20 20 20B 4 4 20C 13 13 60
Total 100
• Studentsarepermittedtobringintotheexaminationroom:pens,pencils,highlighters,erasers,sharpeners,rulersandonescientificcalculator.
• StudentsareNOTpermittedtobringintotheexaminationroom:blanksheetsofpaperand/orcorrectionfluid/tape.
Materials supplied• Questionandanswerbookof21pages.• DetachableinsertcontainingacasestudyforSectionCinthecentrefold.• Answersheetformultiple-choicequestions.
Instructions• Detachtheinsertfromthecentreofthisbookduringreadingtime.• Writeyourstudent numberinthespaceprovidedaboveonthispage.• Checkthatyournameandstudent numberasprintedonyouranswersheetformultiple-choice
questionsarecorrect,andsignyournameinthespaceprovidedtoverifythis.• AllwrittenresponsesmustbeinEnglish.
At the end of the examination• Placetheanswersheetformultiple-choicequestionsinsidethefrontcoverofthisbook.• Youmaykeepthedetachedinsert.
Students are NOT permitted to bring mobile phones and/or any other unauthorised electronic devices into the examination room.
©VICTORIANCURRICULUMANDASSESSMENTAUTHORITY2016
SUPERVISOR TO ATTACH PROCESSING LABEL HEREVictorian Certificate of Education 2016
STUDENT NUMBER
Letter
2016SOFTDEVEXAM 2
SECTION A – continued
Question 1Whichspecificdatatypewouldbethemostappropriatetorepresentastreetnumber(forexample,‘5A’)?A. stringB. numericC. BooleanD. decimal
Question 2Intheprocessofsortinganarrayofeightintegersusingthequicksortalgorithm,thefirstpartitioningwiththearrayappearsasfollows.
12 15 11 17 19 22 21 20
Whichoneofthefollowingstatementsiscorrect?A. Neither17nor19wasthepivot.B. Thepivotwaseither17or19.C. Thepivotwas17,butwasnot19.D. Thepivotwasnot17,butitcouldhavebeen19.
Use the following information to answer Questions 3 and 4.Thefollowingalgorithmhasbeenwritten. Begin Input score If score > 75 Then If score >= 85 Then grade = “A” Else grade = “B” EndIf Else grade = “C” EndIf output grade End
SECTION A – Multiple-choice questions
Instructions for Section AAnswerallquestionsinpencilontheanswersheetprovidedformultiple-choicequestions.Choosetheresponsethatiscorrectorthatbest answersthequestion.Acorrectanswerscores1;anincorrectanswerscores0.Markswillnotbedeductedforincorrectanswers.Nomarkswillbegivenifmorethanoneansweriscompletedforanyquestion.
3 2016SOFTDEVEXAM
SECTION A – continuedTURN OVER
Question 3Thealgorithmneedstobetestedforlogicerrors.Whichofthefollowingsetsoftestdatawouldprovidethebesttestforthealgorithm?A. 0,75,80,84,100B. 75,76,84,85C. 70,75,76,80D. 0,74,84,85
Question 4ThealgorithmcontainsA. proceduresandfunctions.B. proceduresandinstructions.C. controlstructuresandfunctions.D. selectionstatementsandinstructions.
Question 5
Locker Requests
First Name Surname
Student IDFull-time StudentYes No
Whichdatastructurewouldbebesttostorethedatabeingcollectedfromtheformabove?A. fourone-dimensionalarraysB. asinglearrayC. arecordD. alist
Question 6Whenastudentupgradestheiroperatingsystemtoanewversionoftheoperatingsystem,theupdatingsoftwarecreatesanewfoldercalled‘OperatingSystem.old’andcopiessomeofthecomputer’sfilestothatfolder.ThisisanexampleofA. archivingthecomputer’sfiles.B. backingupthecomputer’sfiles.C. cleaningupthecomputer’sfiles.D. creatingextraspaceforthecomputer’sfiles.
2016SOFTDEVEXAM 4
SECTION A – continued
Question 7Thefollowingarrayissortedinascendingorder.
Startingpoint:13,6,64,25,12,22,11,17Afterthethirdpass:6,11,12,25,64,22,13,17
Whattypeofalgorithmisusedtosortthearray?A. quicksortB. bubblesortC. binarysearchD. selectionsort
Question 8Ifsoftwareispurchasedovertheinternet,copiesofthatsoftwarecanbesoldprovidedthatA. thesoftwareisopensource.B. thesoftwarelicenceallowsforthisaction.C. slightchangesaremadetothesoftwarebeforesellingit.D. itexplicitlystatesthatthesoftwareiscopyrightprotected.
Use the following information to answer Questions 9 and 10.Considerthefollowingpieceofpseudocode. Begin Total 0 For i = 0 to len(nums) If nums[i] >= 10 then Total Total + nums[i] EndIf EndFor Display “the value of Total is” Total End
Question 9ThepurposeofthepseudocodeistoA. findthesumofallnumbersinanarraythatarehigherthan10.B. searchfornumbersinanarraythatareequaltoorhigherthan10.C. findthesumofallnumbersinanarraythatareequaltoorlowerthan10.D. findthesumofallnumbersinanarraythatareequaltoorhigherthan10.
Question 10Whenconvertingthepseudocodeintoaprogram,itwouldbeusefultoincludeintheprogrammingcodetheA. designspecifications.B. constraintsofthecode.C. internaldocumentation.D. externaldocumentation.
5 2016SOFTDEVEXAM
SECTION A – continuedTURN OVER
Use the following information to answer Questions 11 and 12.Aphotographerisviewinghigh-qualityphotographsonacomputer.ThephotographsarestoredasJPEGfilesonacentralfileserverandhaveanaveragesizeof2MBeach.
Question 11Howlongwillittakethephotographertodownloadonephotographtoacomputerthathasawirelessconnectionrunningat10megabitspersecond?A. 0.8sB. 1.0sC. 1.2sD. 1.6s
Question 12Thephotographerisconsideringusingawirednetwork.TheadvantagesofawirednetworkcomparedtoawirelessnetworkarethatitisA. fasterandmoresecure.B. fasterandmoreportable.C. moresecureandportable.D. easiertosetupandcheaper.
Question 13Astandaloneapplicationisbeingwrittenforhandhelddevices.Thisapplicationwillstoreallitsdataonthedeviceanddoesnotneedaninternetconnection.Whichtypeofapplicationarchitecturewouldbebesttouse?A. mobileB. richclientC. thinclientD. peer-to-peer
Question 14XMLstandsforextensiblemark-uplanguage.Whichoneofthefollowingistrue?A. AnXMLdatafileisdesignedtoonlydisplaydataonawebpage.B. AnXMLdatafilewillworkasexpectedifsomedataismodified.C. AnXMLdatafilewillneverworkasexpectedifsomedataismodified.D. AnXMLdatafileisinterchangeablewithanHTMLfilebecausetheyarebothmark-uplanguages.
Question 15Intaiswritinganewapplicationforasmallbicyclecompanysoitsstaffcanusetheirmobilephonestoaccessthestockinformationstoredonthecompany’sfileserver.Inthecompany,thereisamanagerandfourpeoplewhosellthebicycles.Theyallusedifferentbrandsofmobilephones.Tohelpherwithwritingthesoftwarerequirementsspecifications(SRS),IntashouldA. interviewallthosewhowillusethenewapplication.B. sendoutasurveytothemanagerandoneotherstaffmember.C. observeoneofthosewhowillusethenewapplicationatwork.D. surveysomeofthepeoplewhohaveboughtbicyclesfromthecompany.
2016SOFTDEVEXAM 6
END OF SECTION A
Question 16JustasToniwasreturningtohercarintheshoppingcentrecarpark,shewitnessedanothercarreverseintohercaranddriveoff.Shequicklytookaphotographofthecarwithhermobilephone,capturingtheregistrationnumber.Tonicontactedherinsurancecompanytolodgeaclaim.Shesuppliedtheregistrationnumber,butwastoldshealsoneededthedriver’snameandhomeaddressinordertomakeasuccessfulclaim.ThisinformationisonlyheldbyVicRoads,theVictoriangovernmentagencyresponsibleforissuingdrivers’licences.ShecontactedVicRoads,butwastoldshecouldnothavethisinformation.InaccordancewithwhichActistheprivacyofVictoriandriver’slicenceholders’informationprotected?A. Privacy Act 1988B. Health Records Act 2001C. Privacy and Data Protection Act 2014D. Charter of Human Rights and Responsibilities Act 2006
Question 17Whichoneofthefollowingcorrectlyidentifiesfeaturesoftypechecking?A. checksifonlylettersareenteredintoafieldandifthetextisspeltcorrectlyB. checksifdataenteredalreadyexistsinthedatabaseandifthedataisreasonableC. checksifanumberisenteredintoanumericfieldandifthenumberiswithinasetrangeD. checksifnumbersareenteredintoanumericfieldandiflettersareenteredintoatextfield
Question 18Adataflowdiagramcanbeusedasatoolwhendesigningsoftware.DataflowdiagramsmustalwaysshowA. thedecisionsthataremadewhensub-modulesarecalled.B. thesequenceoftasksinvolvedincompletingaproject.C. wheredataoriginatesandwhereitisstored.D. thespecificdataflowsbetweenprocesses.
Question 19Someofthevariablesinaprogramaretobegivennewnames.Whichdocumentationmustalsobemodified?A. softwarerequirementsdefinitionsB. milestonesanddependenciesC. datadictionarydefinitionsD. functionalrequirements
Question 20Alocalshoppingcentreisconsideringprovidingfreewi-fiforitscustomers.Whichoneofthefollowingwouldbeanon-functionalrequirementforitsnewsystem?A. Thesystemmusthaveafailurerateoflessthan3%.B. Thesystemmustbeeasyforcustomerstoconnectto.C. Thesystemmustbeabletocopewith500simultaneoususers.D. Thesystemmusthaveaspeedofatleast5megabitspersecond.
7 2016SOFTDEVEXAM
SECTION B – continuedTURN OVER
Question 1 (3marks)Acompanystoresthefollowingdatainalinearfileforitspayroll.
<company> <name>Fireplace Enterprises</name> <staffid=“1001”> <staffname>Sue Jenkins</staffname> <salary>120000</salary> </staffid> <staffid=“1002”> <staffname>Mark Adimos</staffname> <salary>120000</salary> </staffid> </company>
Namethreefieldscontainedinthisfile.
1.
2.
3.
SECTION B – Short-answer questions
Instructions for Section BAnswerallquestionsinthespacesprovided.
2016SOFTDEVEXAM 8
SECTION B – continued
Question 2 (6marks)Agovernmentdepartmenthasbeenissuingnewemployeeswithasequentialemployeenumberforover 70years.Thesequentialemployeenumbersarenowatjustunder100000andthedepartmentwouldliketoknowwhohasthesmallestnumberandisstillworkingforthedepartment.AfilehasbeencreatedoftheEmployeeNameandtheEmployeeNumbersortedonEmployeeName.Theplanistowriteasimpleprogramtosearchthisfileforthesmallestnumber.Thepseudocodehasbeenstarted.
Fillinthemissinglinesbelowtofindtheemployeewiththesmallestnumberandtoprintthisemployee’snameandnumber.
Begin LowestEmployeeName “” LowestEmployeeNumber 100000
End
9 2016SOFTDEVEXAM
SECTION B – continuedTURN OVER
Question 3 (6marks)Tofindaniteminanarray,abinarysearch,inmostcases,isquickerthanalinearsearch.However,abinarysearchrequiresthearraytobesorted.
a. Explainwhyanarraymustbesortedtofindarecordusingabinarysearchandhowtherecordisfound. 4marks
b. Alinearsearch,unlikeabinarysearch,canfindrecordsinanunsortedarray.
Explainwhy. 2marks
2016SOFTDEVEXAM 10
END OF SECTION B
Question 4 (5marks)Ahashfunctionhasbeencreatedtostoreasetofdifferentintegersinanarray.Thehashfunctioncreatesakeyvaluefromtheinteger.Thehashfunctiontakestheintegertobestored,dividestheintegerby5andusestheremainderasanindexvalue.Forexample,ifthefirstintegeris11,then11dividedby5givesaremainderof1.Thisbecomesthehashkey.Whenacollisionoccursbecausetwointegershashtothesamearraylocation,thesecondintegerisplacedinthenextavailablespaceunderthehashkey.Thenumberstobestoredviathehashfunctionare:11,17,23,8,13.Thenumber11hasalreadybeenentered.
a. Completethediagrambelow. 4marks
[0] [1] [2] [3] [4] [5]
11
b. Outlinehowavalueisretrievedusingahashkey. 1mark
11 2016SOFTDEVEXAM
SECTION C – continuedTURN OVER
PatelandJanetteselectasoftwaredevelopmentcompanytodevelopboththenewKeepFitapplication(app)fortheirpatients’mobiledevicesaswellasnewcommunicationssoftwarefortheirSoul&BodyHealthsystemtoenabletheKeepFitapptocommunicatewiththeirexistingsoftware.
Question 1 (5marks)Sue-Lee,theprojectmanager,beginstoplantheproject.Shedecidestousetwoprogrammingteams.Towrite,testanddebugtheKeepFitappforthemobiledeviceswilltakeabout25days.Towrite,testanddebugthenewSoul&BodyHealthcommunicationssoftwarewilltakeabout30days.ThentheywillneedtotestthattheKeepFitappcancommunicatewiththeSoul&BodyHealthsoftware.Thisshouldtakeaboutfivedays.ThenextstepwouldbetodemonstratetheentiresystemtoJanetteandPatel,andtomakemodifications.Thisshouldtakeanotherfivedays.Thentheywouldneedtoinstallthenewsoftwareontheserverattheclinicandtestitusingtheapp,whichwouldtakeanotherfivedays.ThatgivesSue-Leeatotalof70days.
a. CompletetheGanttchartbelowtoshowSue-Leehowtocompletetheprojectinfewerthan70days. 4marks
DaysTask 5 10 15 20 25 30 35 40 45 50Write,testanddebugtheappforthemobiledevices.
Write,testanddebugtheSoul&BodyHealthsoftware.TestthattheappcommunicateswiththeSoul&BodyHealthsoftware.DemonstratetheentiresystemtoJanetteandPatel,andmakechanges.InstallthenewsoftwareontheSoul&BodyHealthsystem.
b. Nameonemilestonefortheproject. 1mark
SECTION C – Case study
Instructions for Section CPleaseremovetheinsertfromthecentreofthisbookduringreadingtime.Usethecasestudyprovidedintheinserttoanswerthequestionsinthissection.Answersmustapplytothecasestudy.Answerallquestionsinthespacesprovided.
2016SOFTDEVEXAM 12
SECTION C – continued
Question 2 (2marks)Sue-Leebeginstoplanthesoftwarerequirementsspecifications(SRS).SheunderstandsthatshewillneedtofollowthegoalsandobjectivesofSoul&BodyHealth.
Apartfromfinancialconsiderations,stateoneorganisationalgoalandonesystemobjective.
Organisationalgoal
Systemobjective
13 2016SOFTDEVEXAM
SECTION C – continuedTURN OVER
Question 3 (3marks)Sue-LeenowbeginstoprepareausecasediagramfortheKeepFitapp.Apatientshouldbeabletologinand:• checktheavailabilityofappointments• makeanappointment• cancelanappointment• payanyfeesthataredue• changepersonaldata• downloadtheirownKeepFitdata.
Completetheusecasediagrambelowbyindicatingalloftherequirements.
bookappointment
cancelappointment
log in
Patient system
checkavailability
changepersonaldetails
make apayment
connect tofitness database
<<includes>>
<<includes>>
patient
<<includes>>
2016SOFTDEVEXAM 14
SECTION C – continued
Question 4 (4marks)PatelandJanettehaveaskedthedeveloperstotakeasimpleapproachtothedesignoftheKeepFitapp.Theywanterror-handlingfeatures,simplenavigationbetweenthecomponentsofthesolution,andacleanandclearinterfacethatallowsforeasydataentryregardlessofthedevice.Theyalsowantittobeinterestingtolookat.Sue-Leehasdevelopedtwodesignideasfortheapp.Eachdesignideaincludesastartscreenandoneofthedataentryscreens.Thedesignideasareshownbelow.
Design idea A Design idea B
a. Describeonefeatureofeachdesignideathatcontributestoitseffectiveness. 2marks
FeatureofDesignideaA
FeatureofDesignideaB
b. Whichdesignideawouldyouchoosebasedonthestatedrequirements?Justifyyourchoice. 2marks
15 2016SOFTDEVEXAM
SECTION C – continuedTURN OVER
Question 5 (3marks)Sue-LeealsolooksattheflowofdatatoandfromtheKeepFitappandtheSoul&BodyHealthsystembystartingtodrawacontextdiagram.
Continuethecontextdiagrambelowbynamingthethree entitiesandshowingonedataflowfromeachentity.
Soul & BodyHealth system
Question 6 (4marks)TheKeepFitappwillrequireaccesstothekilojoulecontentofalargeselectionoffoods.Ethan,amemberofthesoftwaredevelopmentteam,suggeststhatthisdatabestoredonthemobiledevicewheretheappisinstalled.Sue-LeefeelsthatthedatashouldbestoredcentrallyattheSoul&BodyHealthheadofficeandaccessedovertheinternet.
a. StatetwoadvantagesofEthan’smethod. 2marks
1.
2.
b. StatetwoadvantagesofSue-Lee’smethod. 2marks
1.
2.
2016SOFTDEVEXAM 16
SECTION C – continued
Question 7 (9marks)ThesystemattheSoul&BodyHealthheadofficewillneedtostoresensitiveinformation.
a. Identifyoneappropriatesecuritymeasurethatcouldprotectthisdataandexplainhowthemeasurewouldprotectthedata. 3marks
b. Describeonebackupprocedurethatcouldbeusedtobackupthisdata.Makereferencetothetechniqueusedandthefrequencyofthebackupprocedure. 3marks
c. IthasbeensuggestedthatpatientswhohavenotvisitedSoul&BodyHealthforoverfiveyearsshouldhavetheirrecordsarchived.
Explainwhatismeantbyarchivingandprovideoneadvantageofarchivingrecords. 3marks
17 2016SOFTDEVEXAM
SECTION C – continuedTURN OVER
Question 8 (5marks)ThenewsoftwareforSoul&BodyHealth’ssystemwillbereceivingsensitiveinformationfromthenewKeepFitappfromallofthepatients.Sue-Leeisinvestigatinghowthemobiledevicescouldsendthisinformationassecurelyaspossible.Todothis,sheisexploringtheuseofprotocols.
a. Apartfromthepatient’sname,listtwodifferentpiecesofsensitiveinformationthatthenewsoftwarewillneedtokeepsecure. 2marks
b. Identifyasuitableprotocolforsecuringthissensitiveinformationandexplainhowtheprotocolachievesthis. 3marks
2016SOFTDEVEXAM 18
SECTION C – continued
Question 9 (5marks)AcommercialsoftwarecompanyhascontactedPatelwithaproposalaboutsomenewlydevelopedsoftwarethatissuitableforSoul&BodyHealth’ssystem.Thesoftwarewouldsearchthedataandprovideextrainformationaboutthepatients,whichcouldhelpSoul&BodyHealthimproveitsbusiness.
a. Whatisthisprocesscalled? 1mark
b. ThesoftwarecompanyiswillingtoloaditssoftwareontoSoul&BodyHealth’ssystemsoitcanprovideinformationautomatically.PatelisconcernedabouthowthisnewsoftwarewillaffecttherestofSoul&BodyHealth’ssystem.
DiscusstwotechnicalissuesPatelshouldinvestigatebeforemakingadecisionregardingtheoffer. 4marks
1.
2.
Question 10 (3marks)Patelhasquestionsabouttheuseofpatientinformation.HeisconcernedaboutwhoownsthepatientinformationstoredonSoul&BodyHealth’ssystemandwhathislegalobligationsareconcerningthisinformation.
OutlinethreeactionsthatPatelshouldtaketoensurethathemeetsSoul&BodyHealth’slegalobligationsbeforepurchasingthesoftware.
1.
2.
3.
19 2016SOFTDEVEXAM
SECTION C – continuedTURN OVER
Question 11 (4marks)
1 J O H N S M I T H
1 1 / 2 0 1 7
Soul&BodyHealth’snewsoftwarewillbeabletoconnecttothenationalhealthcaresystemsothatpatienthealthcarenumberscanbeverified.Sue-LeewouldliketobeabletocheckthatthedatathatwillbeusedbySoul&BodyHealth’snewsoftwarehasintegrity.
ListtwocharacteristicsofdatathathasintegrityandexplainonemethodSue-Leecouldusetochecktheintegrityofthedata.(Ahealthcarenumbercontains10digits,asshownonthecardabove.)
Characteristic1
Characteristic2
Explanation
2016SOFTDEVEXAM 20
SECTION C – Question 12–continued
Question 12 (8marks)TheKeepFitappwillrecordallexercisethatapatientdoesandcalculatetheenergyused.Itwillgivethepatientachoiceofexercisestyleandthenaskquestionssuchasdistancetravelledandhowmuchtimetheexercisetook.Oneexercisethatcanbeselectedisrunning.Theapptakesintoaccountthepatient’sweightandanyotherspecialfactorsinadisabilityindexthataphysiotherapistcanset.Thepatient’saveragespeedcanbecalculatedbydividingthedistancecoveredbythetimetaken.Thealgorithmtodothisiscomplicatedandwillworkproperlyonlyforspeedsgreaterthan1km/handlessthan30km/h.Thisisconsideredasatisfactoryrange.
a. Itisnecessarytomakesurethatthespeediswithintheselimits.
Whatisthisinputtestingcalled? 1mark
b. Sue-Leehaswrittenthefollowingpseudocodetocheckthatthespeedmeetsthisrange.
Begin ValidSpeed False If Speed >= 1 And Speed <= 30 Then ValidSpeed True EndIf End
Completethefollowingtestdatatabletofullytestthispseudocode. 4marks
Test no.
Test data
Expected results Actual results
1 20 ValidSpeed=True ValidSpeed=True
2
3
4
5
c. Whatistheinvalidresponseproducedbythepseudocodegiveninpart b.? 1mark
21 2016SOFTDEVEXAM
END OF QUESTION AND ANSWER BOOK
d. Rewritethepseudocodegiveninpart b.sothatitworkscorrectly. 2marks
Question 13 (5marks)Attheendofeachday,thefederalgovernmentrequiresasummaryofwhohasbeentreatedunderitshealthplansandwhattreatmenttheyreceived.Sue-Leewasoriginallygoingtosendthisdatainasimplefileorganisedonthebasisofwhendatawascreated.NowshehasfoundoutthatanXMLfileisrequired.
a. Intermsofthestructureofthefile,whatadvantagesdoesanXMLfilehaveoverasimplefile? 2marks
b. Thefederalgovernmentrequiresthetransmissionofthisfileviaavirtualprivatenetwork(VPN).
ExplainoneadvantageofusingaVPNoveranotherformoftransmission. 3marks
TURN OVER
1 2016 SOFTDEV INSERT
Insert for Section C – Case studyPlease remove from the centre of this book during reading time.
2016 SOFTDEV INSERT 2
ThIS page IS blank
3 2016 SOFTDEV INSERT
END OF INSERT
Patel and Janette started a small, suburban physiotherapy clinic. They both have a professional interest in a holistic approach1 to health and wellbeing.Business has been steady, so Patel and Janette decided to expand the number of clinics and have established four clinics around the state. They have called their business ‘Soul & Body Health’.One of the clinics has become their head office and it contains their fileserver and the commercial medical software required to keep patient records, both medical and financial.There is also a connection to the national healthcare system so that rebates2 may be claimed from the government. The commercial medical software also allows Soul & Body Health to upload other data files to the healthcare system.The other three clinics use virtual private network (VPN) connections to the head office.Patel and Janette feel that they can improve patient care by introducing preventive medicine techniques. So they have decided to provide extra services to their patients by incorporating a fitness application (app) called Keep Fit.The purpose of the app is twofold:1. To allow patients to make appointments and pay fees online to the head office2. To provide an online recording service to help patients record their dietary intake as well as their daily
exercise regime
Patel and Janette believe that patients will benefit from detailed knowledge of their eating and exercising habits. The data will be held locally on each patient’s mobile device and then uploaded to the Soul & Body Health server each night or when it is convenient.Patel and Janette feel that, in addition to having detailed knowledge of their eating and exercising habits, patients will benefit from a more holistic approach by also maintaining an accurate record of their diet and exercise plan.1holistic approach – an approach concerned with the whole person (physical, mental and emotional)2rebate – return of part of an amount paid or due for a service
clinic clinic
Overview of Soul & Body Health’s information system and its conventions
clinic
head office
national healthcaresystem
appappappapp
fileserver