SlideShare a Scribd company logo
1 of 9
Major AssignmentDue
5pm Friday, Week 11. If you unable to submit on time please
upload an extension request 24 hours prior (see Assignments
folder on MySCU).Objectives
This assignment will provide practice and experience in:
· Writing a program – Topic 2
· Debugging– Topic 3
· Stepwise Refinement & Modularisation – Topic 4 and Topic
10
· Selection – Topic 5
· Iteration – Topic 6
· Arrays – Topic 7
· File handling – Topic 9
· Structs – Topic 11
NB Depending on when you start this assignment you may need
to read ahead especially on how to use files and structs.
Suggestions:
Read the assignment specifications carefully first. Write the
first version of your program in Week 4 and then create new
versions as you learn new topics. Do NOT leave it until Week
11 to start writing the program. Review Topic 4 on stepwise
refinement. This is how you should approach the major. Also
note that though your program must do something and must
compile it does not have to be complete to earn
marks.Specifications
One of the many tasks that programmers get asked to do is to
convert data from one form to another. Frequently data is
presented to users in well-labelled, tabular form for easy
reading. However, it is impossible or very difficult to do further
processing of the data unless it is changed into a more useful
form.
For the purposes of this assignment I have downloaded and will
make available the undergraduate applications to the 37
Australian universities from the Department of Education for
2009 – 2013 data file as a text file.
Your program will load this data into an array of structs, save
the data in a form that is directly usable by a database (see
below), display the data on the console in its original form and
in its database form. It will also allow the user to display the
highest number of applications for a given state and year.
Your program will use a menu to allow the user to choose what
task is to be done. You will only be required to handle the
Applications data. You can ignore the Offers and Offers rates
data (see below).Data
See
“undergraduateapplicationsoffersandacceptances2013appendices
.txt” for the original data.
This is the data your program should produce and save:
New South Wales Charles Sturt University 4265 4298 4287
4668 4614
New South Wales Macquarie University 6255 6880 7294
7632 7625
New South Wales Southern Cross University 2432 2742
2573 2666 2442
New South Wales The University of New England 1601
1531 1504 1632 1690
New South Wales The University of New South Wales10572
10865 11077 11008 11424
New South Wales The University of Newcastle 9364 9651
9876 10300 10571
New South Wales The University of Sydney13963 14631
14271 14486 15058
New South Wales "University of Technology, Sydney"
10155 9906 9854 10621 9614
New South Wales University of Western Sydney 11251
11776 11713 11947 13158
New South Wales University of Wollongong 3645 3685
3843 3801 3608
Victoria Deakin University 10780 12301 11223
11443 11288
Victoria La Trobe University 7350 8377 8971 8987 9019
Victoria Monash University 13346 15148 15119
14128 14786
Victoria RMIT University 12830 13232 13444
13556 12472
Victoria Swinburne University of Technology 3091 3314
3494 3288 3099
Victoria The University of Melbourne 10035 8995 9242
10854 11315
Victoria University of Ballarat 1609 1718 1697 1531 1334
Victoria Victoria University 5334 5427 4708 4789 4475
Queensland Central Queensland University 2970 3114 3016
3808 3931
Queensland Griffith University 10513 11828 12137
11342 11003
Queensland James Cook University 4852 5675 5371 5882
5899
Queensland Queensland University of Technology 12062
13806 13446 13538 14255
Queensland The University of Queensland 12939 14169
14359 14469 14778
Queensland University of Southern Queensland 3754 4378
3730 3219 2508
Queensland University of the Sunshine Coast 2238 2569
2466 2594 2656
Western Australia Curtin University of Technology 5814
6993 7015 7013 7484
Western Australia Edith Cowan University 3769 4343 3481
3407 3257
Western Australia Murdoch University 2706 2837 2893 3102
2834
Western Australia The University of Western Australia
6361 6661 7143 5782 5366
South Australia Flinders University of South Australia
4558 5133 5442 5639 5823
South Australia The University of Adelaide 7613 7348
7971 8510 8969
South Australia University of South Australia 8960 9419
8950 9651 9504
Northern Territory Charles Darwin University 2148 2335
2403 2625 2769
Tasmania University of Tasmania 9251 9692 10521 11722
12482
Australian Capital Territory The Australian National
University 3541 3326 3329 3379 3263
Australian Capital Territory University of Canberra 1917
1905 2166 2088 2050
Multi-State Australian Catholic University 5893 6988 7181
8060 8974Suggested Approach (Save a new version after
each step)
I have put in brackets my assessment of the relative difficulty of
each task. I found a hard task took more effort than a medium
task which in turn took more effort than an ‘easy’ task.
1) (easy) Write a method to display instructions to the user
2) (easy) Write the code to display a menu and test it
3) (easy) Write the code to display the contents of the data file
line by line
4) (easy) Write the code to save the contents of the data file to a
new file
5) (medium) Write the code to copy the file data into a simple
array of structs where the structure is something like:
struct data string line;
and the array is
data[] myData = new data[100];
6) (easy) Write the code to deal with the unnecessary data at the
start
7) (medium) Write the code to deal with the unnecessary data at
the end
8) (hard) Write the code to modify the code to convert the
original data into database format. You do not have to follow
the exact structure given above, e.g. you could use commas
instead of tabs
a. You may want to divide this into two problems. First treat the
numbers as a string, i.e.
New South Wales, Charles Sturt University,"3,769"
and when you have that working then work out how to convert
"3,769" into 3769 etc
9) (easy) Modify the struct to handle the modified data
10) (easy) Modify the file save code so that is saves the
modified data
11) (medium) Write the code to find the highest number of
applications in a year for a state
NB you can simulate any step in order to gain marks. For
instance if you cannot modify the data into database format you
could have a separate file with the sample data abaove and use
that data to show that you can find the highest value in an array
of structs.Submission
You must zip (zip not rar, arg, hqx, 7z or any other format) your
entire project, include the marking sheet with the Assignment
Cover Sheet section completed and upload the one submission.
Failure to follow these instructions will delay marking and you
may be asked to resubmit the assignment correctly.
Diagnosing Organizational Systems (Psychology)
Complete an exercise designed to simulate the process of
evaluating, selecting, designing, and conducting an
organizational assessment.
As discussed previously, an organizational assessment is the
process of evaluating various areas within the organization with
regard to what is working well and what could be changed. An
organizational assessment determines how internal factors
affect external competitiveness. It involves a full-systems view
of where the organization stands to maximize the efficiency and
effectiveness in achieving the organization’s mission. When
viewed as an open system, organizations can be diagnosed at
three levels: organizational level, group level, and individual
level.
Identify an organization to diagnose. You may continue to use
the organization you have evaluated in previous modules’
assignments, or you may select a new organization. It is best to
select an organization where you are currently working or were
previously employed. This may be a nonprofit or volunteer
organization. However, it is essential that you can identify the
organization in terms of structure, culture, and work process.
Think of the organization as a system.
Complete the following parts of this assignment for your
selected organization:
Part A
Identify and document all of the following at the organizational
level (1–2 pages):
· The organization’s mission and purpose
· All inputs to the system
· All outputs to the system
· All processes your organization performs to transform inputs
to outputs
· Organizational environments
· Organizational alignment
· Feedback mechanisms to determine correctness or performance
measures
Part B
Identify and document all of the following for a specific group
or department at the group level (1–2 pages):
· The group’s mission and purpose
· All inputs to the system
· All outputs from the system
· All processes your group performs to transform inputs to
outputs
· Organizational fit
· Feedback mechanisms to determine correctness of performance
measures
Part C
Compare and contrast two different organizational assessment
tools that could be used to gather data for your organization.
Identify their pros and cons (1–2 pages).
Part D
Develop an organizational assessment tool (ten questions) at
theindividual level. This can be in a format of your choice such
as a written questionnaire or a survey form (2 pages).
Do the following when developing this tool:
· Identify a situation in your organization to be assessed. This
situation should consider areas such as funding streams,
workflow processes, organizational structure, outcome
measurement, client satisfaction, employee turnover, or its
capacity for change. Develop questions you believe will assess
the situation effectively. Write ten questions in total for your
tool.
· Explain the rationale for your approach in developing the
questions (1–2 paragraphs).
· Explain how you would administer the tool to the employees
in your chosen organization. For example, would this be a one-
time event, an annual survey, or an as-needed assessment? You
do not have to actually administer the tool; just develop a plan
for administering (1 paragraph).
· Assess and explain your chosen organization’s capacity to
change and achieve greater effectiveness including financial
performance, customer satisfaction, and employee engagement
(1–2 paragraphs).
· Select an appropriate communication and feedback method for
how you would present the assessment and OD intervention
results to your organization (1–2 paragraphs).
Write a 7 page paper, include a copy of the tool you created
along with your paper.
Assignment Components
Proficiency
Maximum Points
Identify and explain the following at an organizational and
departmental level: mission, inputs and outputs, all processes to
transform the inputs to outputs, organizational alignment, and
any related feedback mechanisms to determine correctness, etc.
The mission, inputs, outputs, all processes to transform the
inputs to outputs, organizational alignment, and any related
feedback mechanisms to determine correctness, etc., are clearly
identified and explained in the chosen company at an
organizational level. All data is logical and drawn from reliable
sources.
16
Compare and contrast two different organizational assessment
tools that could be used to gather data. Identify their pros and
cons.
Comparison of two different organizational assessment tools
that could be used to gather data is appropriately selected.
Their pros and cons are correctly identified. All data is based on
scholarly research.
20
Develop an organizational assessment tool at an individual level
(ten questions). It should consider funding streams, workflow
processes, organizational structure, outcome measurement,
client satisfaction, employee turnover, or its capacity for
change, etc. Include a copy of the tool.
Organizational assessment tool developed at an individual level
consists of at least ten questions that are clear and logical and
include topics from many angles. Data is drawn from reliable
and scholarly resources.
24
Explain the rationale for your approach to developing the
questions.
Explanation of the rationale for your approach to developing the
questions is logical and many different topics are considered.
Data is based on scholarly resources.
28
Explain how you would administer the tool to the employees in
your chosen organization.
Explanation of how one would administer the test to employees
is clear and logical, and based on scholarly resources. Subtleties
including ethics and diversity are also included.
20
Assess and explain your organization’s capacity to change and
achieve greater effectiveness including financial performance,
customer satisfaction, and employee engagement.
The explanation of the organization’s capacity to change and
achieve greater effectiveness including financial performance,
customer satisfaction, and employee engagement is clear,
insightful, and logical and data is drawn from reliable sources.
36
Select an appropriate communication and feedback method for
how you would want to present the assessment and intervention
results to your identified organization.
The communication and feedback method for assessment and
intervention results is clearly and logically selected and
explained. Subtleties including ethics and diversity are included
and addressed in a sensitive manner. Approach is based on
scholarly resources.
36

More Related Content

Similar to Major AssignmentDue5pm Friday, Week 11. If you unable to submit on.docx

Data Science.pdf
Data Science.pdfData Science.pdf
Data Science.pdfWinduGata3
 
IRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET Journal
 
20150814 Wrangling Data From Raw to Tidy vs
20150814 Wrangling Data From Raw to Tidy vs20150814 Wrangling Data From Raw to Tidy vs
20150814 Wrangling Data From Raw to Tidy vsIan Feller
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docxsleeperharwell
 
Fundamental test process
Fundamental test process Fundamental test process
Fundamental test process alex swandi
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com donaldzs56
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comMcdonaldRyan38
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsMuhammadTalha436
 
BSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.comBSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.commyblue35
 
June 2011 scenario 4
June 2011 scenario 4June 2011 scenario 4
June 2011 scenario 4alexwiggin
 
June 2010 exam questions and answers
June 2010   exam questions and answersJune 2010   exam questions and answers
June 2010 exam questions and answersDamonTauroa
 
Cross Domain Recommender System using Machine Learning and Transferable Knowl...
Cross Domain Recommender System using Machine Learning and Transferable Knowl...Cross Domain Recommender System using Machine Learning and Transferable Knowl...
Cross Domain Recommender System using Machine Learning and Transferable Knowl...IRJET Journal
 
Running Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docx
Running Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docxRunning Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docx
Running Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docxtoltonkendal
 
2 . fundamental test process
2 . fundamental test process2 . fundamental test process
2 . fundamental test processsabrian SIF
 
Systems Analysis Midterm Lesson
Systems Analysis Midterm LessonSystems Analysis Midterm Lesson
Systems Analysis Midterm LessonMaulen Bale
 
Criteria for Research AssignmentPSCI 1010· The paper is due on.docx
Criteria for Research AssignmentPSCI 1010· The paper is due on.docxCriteria for Research AssignmentPSCI 1010· The paper is due on.docx
Criteria for Research AssignmentPSCI 1010· The paper is due on.docxwillcoxjanay
 

Similar to Major AssignmentDue5pm Friday, Week 11. If you unable to submit on.docx (20)

Data Science.pdf
Data Science.pdfData Science.pdf
Data Science.pdf
 
IRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering Technique
 
20150814 Wrangling Data From Raw to Tidy vs
20150814 Wrangling Data From Raw to Tidy vs20150814 Wrangling Data From Raw to Tidy vs
20150814 Wrangling Data From Raw to Tidy vs
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
 
Fundamental test process
Fundamental test process Fundamental test process
Fundamental test process
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.com
 
UNIT 4.pptx
UNIT 4.pptxUNIT 4.pptx
UNIT 4.pptx
 
Sdlc
SdlcSdlc
Sdlc
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for Exams
 
BSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.comBSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.com
 
June 2011 scenario 4
June 2011 scenario 4June 2011 scenario 4
June 2011 scenario 4
 
June 2010 exam questions and answers
June 2010   exam questions and answersJune 2010   exam questions and answers
June 2010 exam questions and answers
 
Scenario 4
Scenario 4Scenario 4
Scenario 4
 
Cross Domain Recommender System using Machine Learning and Transferable Knowl...
Cross Domain Recommender System using Machine Learning and Transferable Knowl...Cross Domain Recommender System using Machine Learning and Transferable Knowl...
Cross Domain Recommender System using Machine Learning and Transferable Knowl...
 
Running Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docx
Running Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docxRunning Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docx
Running Head TOWN GUIDE ANDROID APPLICATION5TOWN GUIDE ANDROI.docx
 
2 . fundamental test process
2 . fundamental test process2 . fundamental test process
2 . fundamental test process
 
Systems Analysis Midterm Lesson
Systems Analysis Midterm LessonSystems Analysis Midterm Lesson
Systems Analysis Midterm Lesson
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Criteria for Research AssignmentPSCI 1010· The paper is due on.docx
Criteria for Research AssignmentPSCI 1010· The paper is due on.docxCriteria for Research AssignmentPSCI 1010· The paper is due on.docx
Criteria for Research AssignmentPSCI 1010· The paper is due on.docx
 

More from infantsuk

Please cite and include references- Broderick & Blewitt (2015) must.docx
Please cite and include references- Broderick & Blewitt (2015) must.docxPlease cite and include references- Broderick & Blewitt (2015) must.docx
Please cite and include references- Broderick & Blewitt (2015) must.docxinfantsuk
 
Please choose 1 of the 2 topics below for this weeks assignment.docx
Please choose 1 of the 2 topics below for this weeks assignment.docxPlease choose 1 of the 2 topics below for this weeks assignment.docx
Please choose 1 of the 2 topics below for this weeks assignment.docxinfantsuk
 
Please be advised that for the second writing assignment, the clas.docx
Please be advised that for the second writing assignment, the clas.docxPlease be advised that for the second writing assignment, the clas.docx
Please be advised that for the second writing assignment, the clas.docxinfantsuk
 
Please briefly describe cross cultural variations in Consumer Beha.docx
Please briefly describe cross cultural variations in Consumer Beha.docxPlease briefly describe cross cultural variations in Consumer Beha.docx
Please briefly describe cross cultural variations in Consumer Beha.docxinfantsuk
 
Please be sure to organize your report using section headers to clea.docx
Please be sure to organize your report using section headers to clea.docxPlease be sure to organize your report using section headers to clea.docx
Please be sure to organize your report using section headers to clea.docxinfantsuk
 
Please attach two different assignments. Please first provide the dr.docx
Please attach two different assignments. Please first provide the dr.docxPlease attach two different assignments. Please first provide the dr.docx
Please attach two different assignments. Please first provide the dr.docxinfantsuk
 
Please answers some questions below (attached references)  1.Wh.docx
Please answers some questions below (attached references)  1.Wh.docxPlease answers some questions below (attached references)  1.Wh.docx
Please answers some questions below (attached references)  1.Wh.docxinfantsuk
 
Please answer these discussion questions thoroughly.  Provide re.docx
Please answer these discussion questions thoroughly.  Provide re.docxPlease answer these discussion questions thoroughly.  Provide re.docx
Please answer these discussion questions thoroughly.  Provide re.docxinfantsuk
 
Please click on this link and follow the directions to complete the .docx
Please click on this link and follow the directions to complete the .docxPlease click on this link and follow the directions to complete the .docx
Please click on this link and follow the directions to complete the .docxinfantsuk
 
Please choose one of the following questions, and post your resp.docx
Please choose one of the following questions, and post your resp.docxPlease choose one of the following questions, and post your resp.docx
Please choose one of the following questions, and post your resp.docxinfantsuk
 
Please answer the questions in paragraphs containing at least fi.docx
Please answer the questions in paragraphs containing at least fi.docxPlease answer the questions in paragraphs containing at least fi.docx
Please answer the questions in paragraphs containing at least fi.docxinfantsuk
 
Please answer the following three questions in one to two paragraphs.docx
Please answer the following three questions in one to two paragraphs.docxPlease answer the following three questions in one to two paragraphs.docx
Please answer the following three questions in one to two paragraphs.docxinfantsuk
 
Please answer the following1.  Transformational leadership and .docx
Please answer the following1.  Transformational leadership and .docxPlease answer the following1.  Transformational leadership and .docx
Please answer the following1.  Transformational leadership and .docxinfantsuk
 
Please answer the below questionDescribe social bandwidth and s.docx
Please answer the below questionDescribe social bandwidth and s.docxPlease answer the below questionDescribe social bandwidth and s.docx
Please answer the below questionDescribe social bandwidth and s.docxinfantsuk
 
Please answer the following questions1.- Please name the fu.docx
Please answer the following questions1.- Please name the fu.docxPlease answer the following questions1.- Please name the fu.docx
Please answer the following questions1.- Please name the fu.docxinfantsuk
 
Please answer the following questions1.- Please name the follow.docx
Please answer the following questions1.- Please name the follow.docxPlease answer the following questions1.- Please name the follow.docx
Please answer the following questions1.- Please name the follow.docxinfantsuk
 
Please answer the following questions with supporting examples and f.docx
Please answer the following questions with supporting examples and f.docxPlease answer the following questions with supporting examples and f.docx
Please answer the following questions with supporting examples and f.docxinfantsuk
 
Please answer the following questions about air and water pollution .docx
Please answer the following questions about air and water pollution .docxPlease answer the following questions about air and water pollution .docx
Please answer the following questions about air and water pollution .docxinfantsuk
 
please answer the following 7 questions in its entirety.  #11.C.docx
please answer the following 7 questions in its entirety.  #11.C.docxplease answer the following 7 questions in its entirety.  #11.C.docx
please answer the following 7 questions in its entirety.  #11.C.docxinfantsuk
 
Please answer the questions listed below and submit in a word docume.docx
Please answer the questions listed below and submit in a word docume.docxPlease answer the questions listed below and submit in a word docume.docx
Please answer the questions listed below and submit in a word docume.docxinfantsuk
 

More from infantsuk (20)

Please cite and include references- Broderick & Blewitt (2015) must.docx
Please cite and include references- Broderick & Blewitt (2015) must.docxPlease cite and include references- Broderick & Blewitt (2015) must.docx
Please cite and include references- Broderick & Blewitt (2015) must.docx
 
Please choose 1 of the 2 topics below for this weeks assignment.docx
Please choose 1 of the 2 topics below for this weeks assignment.docxPlease choose 1 of the 2 topics below for this weeks assignment.docx
Please choose 1 of the 2 topics below for this weeks assignment.docx
 
Please be advised that for the second writing assignment, the clas.docx
Please be advised that for the second writing assignment, the clas.docxPlease be advised that for the second writing assignment, the clas.docx
Please be advised that for the second writing assignment, the clas.docx
 
Please briefly describe cross cultural variations in Consumer Beha.docx
Please briefly describe cross cultural variations in Consumer Beha.docxPlease briefly describe cross cultural variations in Consumer Beha.docx
Please briefly describe cross cultural variations in Consumer Beha.docx
 
Please be sure to organize your report using section headers to clea.docx
Please be sure to organize your report using section headers to clea.docxPlease be sure to organize your report using section headers to clea.docx
Please be sure to organize your report using section headers to clea.docx
 
Please attach two different assignments. Please first provide the dr.docx
Please attach two different assignments. Please first provide the dr.docxPlease attach two different assignments. Please first provide the dr.docx
Please attach two different assignments. Please first provide the dr.docx
 
Please answers some questions below (attached references)  1.Wh.docx
Please answers some questions below (attached references)  1.Wh.docxPlease answers some questions below (attached references)  1.Wh.docx
Please answers some questions below (attached references)  1.Wh.docx
 
Please answer these discussion questions thoroughly.  Provide re.docx
Please answer these discussion questions thoroughly.  Provide re.docxPlease answer these discussion questions thoroughly.  Provide re.docx
Please answer these discussion questions thoroughly.  Provide re.docx
 
Please click on this link and follow the directions to complete the .docx
Please click on this link and follow the directions to complete the .docxPlease click on this link and follow the directions to complete the .docx
Please click on this link and follow the directions to complete the .docx
 
Please choose one of the following questions, and post your resp.docx
Please choose one of the following questions, and post your resp.docxPlease choose one of the following questions, and post your resp.docx
Please choose one of the following questions, and post your resp.docx
 
Please answer the questions in paragraphs containing at least fi.docx
Please answer the questions in paragraphs containing at least fi.docxPlease answer the questions in paragraphs containing at least fi.docx
Please answer the questions in paragraphs containing at least fi.docx
 
Please answer the following three questions in one to two paragraphs.docx
Please answer the following three questions in one to two paragraphs.docxPlease answer the following three questions in one to two paragraphs.docx
Please answer the following three questions in one to two paragraphs.docx
 
Please answer the following1.  Transformational leadership and .docx
Please answer the following1.  Transformational leadership and .docxPlease answer the following1.  Transformational leadership and .docx
Please answer the following1.  Transformational leadership and .docx
 
Please answer the below questionDescribe social bandwidth and s.docx
Please answer the below questionDescribe social bandwidth and s.docxPlease answer the below questionDescribe social bandwidth and s.docx
Please answer the below questionDescribe social bandwidth and s.docx
 
Please answer the following questions1.- Please name the fu.docx
Please answer the following questions1.- Please name the fu.docxPlease answer the following questions1.- Please name the fu.docx
Please answer the following questions1.- Please name the fu.docx
 
Please answer the following questions1.- Please name the follow.docx
Please answer the following questions1.- Please name the follow.docxPlease answer the following questions1.- Please name the follow.docx
Please answer the following questions1.- Please name the follow.docx
 
Please answer the following questions with supporting examples and f.docx
Please answer the following questions with supporting examples and f.docxPlease answer the following questions with supporting examples and f.docx
Please answer the following questions with supporting examples and f.docx
 
Please answer the following questions about air and water pollution .docx
Please answer the following questions about air and water pollution .docxPlease answer the following questions about air and water pollution .docx
Please answer the following questions about air and water pollution .docx
 
please answer the following 7 questions in its entirety.  #11.C.docx
please answer the following 7 questions in its entirety.  #11.C.docxplease answer the following 7 questions in its entirety.  #11.C.docx
please answer the following 7 questions in its entirety.  #11.C.docx
 
Please answer the questions listed below and submit in a word docume.docx
Please answer the questions listed below and submit in a word docume.docxPlease answer the questions listed below and submit in a word docume.docx
Please answer the questions listed below and submit in a word docume.docx
 

Recently uploaded

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 

Major AssignmentDue5pm Friday, Week 11. If you unable to submit on.docx

  • 1. Major AssignmentDue 5pm Friday, Week 11. If you unable to submit on time please upload an extension request 24 hours prior (see Assignments folder on MySCU).Objectives This assignment will provide practice and experience in: · Writing a program – Topic 2 · Debugging– Topic 3 · Stepwise Refinement & Modularisation – Topic 4 and Topic 10 · Selection – Topic 5 · Iteration – Topic 6 · Arrays – Topic 7 · File handling – Topic 9 · Structs – Topic 11 NB Depending on when you start this assignment you may need to read ahead especially on how to use files and structs. Suggestions: Read the assignment specifications carefully first. Write the first version of your program in Week 4 and then create new versions as you learn new topics. Do NOT leave it until Week 11 to start writing the program. Review Topic 4 on stepwise refinement. This is how you should approach the major. Also note that though your program must do something and must compile it does not have to be complete to earn marks.Specifications One of the many tasks that programmers get asked to do is to convert data from one form to another. Frequently data is presented to users in well-labelled, tabular form for easy reading. However, it is impossible or very difficult to do further processing of the data unless it is changed into a more useful form. For the purposes of this assignment I have downloaded and will make available the undergraduate applications to the 37 Australian universities from the Department of Education for
  • 2. 2009 – 2013 data file as a text file. Your program will load this data into an array of structs, save the data in a form that is directly usable by a database (see below), display the data on the console in its original form and in its database form. It will also allow the user to display the highest number of applications for a given state and year. Your program will use a menu to allow the user to choose what task is to be done. You will only be required to handle the Applications data. You can ignore the Offers and Offers rates data (see below).Data See “undergraduateapplicationsoffersandacceptances2013appendices .txt” for the original data. This is the data your program should produce and save: New South Wales Charles Sturt University 4265 4298 4287 4668 4614 New South Wales Macquarie University 6255 6880 7294 7632 7625 New South Wales Southern Cross University 2432 2742 2573 2666 2442 New South Wales The University of New England 1601 1531 1504 1632 1690 New South Wales The University of New South Wales10572 10865 11077 11008 11424 New South Wales The University of Newcastle 9364 9651 9876 10300 10571 New South Wales The University of Sydney13963 14631 14271 14486 15058 New South Wales "University of Technology, Sydney" 10155 9906 9854 10621 9614 New South Wales University of Western Sydney 11251 11776 11713 11947 13158 New South Wales University of Wollongong 3645 3685 3843 3801 3608 Victoria Deakin University 10780 12301 11223
  • 3. 11443 11288 Victoria La Trobe University 7350 8377 8971 8987 9019 Victoria Monash University 13346 15148 15119 14128 14786 Victoria RMIT University 12830 13232 13444 13556 12472 Victoria Swinburne University of Technology 3091 3314 3494 3288 3099 Victoria The University of Melbourne 10035 8995 9242 10854 11315 Victoria University of Ballarat 1609 1718 1697 1531 1334 Victoria Victoria University 5334 5427 4708 4789 4475 Queensland Central Queensland University 2970 3114 3016 3808 3931 Queensland Griffith University 10513 11828 12137 11342 11003 Queensland James Cook University 4852 5675 5371 5882 5899 Queensland Queensland University of Technology 12062 13806 13446 13538 14255 Queensland The University of Queensland 12939 14169 14359 14469 14778 Queensland University of Southern Queensland 3754 4378 3730 3219 2508 Queensland University of the Sunshine Coast 2238 2569 2466 2594 2656 Western Australia Curtin University of Technology 5814 6993 7015 7013 7484 Western Australia Edith Cowan University 3769 4343 3481 3407 3257 Western Australia Murdoch University 2706 2837 2893 3102 2834 Western Australia The University of Western Australia 6361 6661 7143 5782 5366 South Australia Flinders University of South Australia 4558 5133 5442 5639 5823
  • 4. South Australia The University of Adelaide 7613 7348 7971 8510 8969 South Australia University of South Australia 8960 9419 8950 9651 9504 Northern Territory Charles Darwin University 2148 2335 2403 2625 2769 Tasmania University of Tasmania 9251 9692 10521 11722 12482 Australian Capital Territory The Australian National University 3541 3326 3329 3379 3263 Australian Capital Territory University of Canberra 1917 1905 2166 2088 2050 Multi-State Australian Catholic University 5893 6988 7181 8060 8974Suggested Approach (Save a new version after each step) I have put in brackets my assessment of the relative difficulty of each task. I found a hard task took more effort than a medium task which in turn took more effort than an ‘easy’ task. 1) (easy) Write a method to display instructions to the user 2) (easy) Write the code to display a menu and test it 3) (easy) Write the code to display the contents of the data file line by line 4) (easy) Write the code to save the contents of the data file to a new file 5) (medium) Write the code to copy the file data into a simple array of structs where the structure is something like: struct data string line; and the array is data[] myData = new data[100]; 6) (easy) Write the code to deal with the unnecessary data at the start 7) (medium) Write the code to deal with the unnecessary data at the end 8) (hard) Write the code to modify the code to convert the original data into database format. You do not have to follow the exact structure given above, e.g. you could use commas
  • 5. instead of tabs a. You may want to divide this into two problems. First treat the numbers as a string, i.e. New South Wales, Charles Sturt University,"3,769" and when you have that working then work out how to convert "3,769" into 3769 etc 9) (easy) Modify the struct to handle the modified data 10) (easy) Modify the file save code so that is saves the modified data 11) (medium) Write the code to find the highest number of applications in a year for a state NB you can simulate any step in order to gain marks. For instance if you cannot modify the data into database format you could have a separate file with the sample data abaove and use that data to show that you can find the highest value in an array of structs.Submission You must zip (zip not rar, arg, hqx, 7z or any other format) your entire project, include the marking sheet with the Assignment Cover Sheet section completed and upload the one submission. Failure to follow these instructions will delay marking and you may be asked to resubmit the assignment correctly. Diagnosing Organizational Systems (Psychology) Complete an exercise designed to simulate the process of evaluating, selecting, designing, and conducting an organizational assessment. As discussed previously, an organizational assessment is the process of evaluating various areas within the organization with regard to what is working well and what could be changed. An organizational assessment determines how internal factors affect external competitiveness. It involves a full-systems view of where the organization stands to maximize the efficiency and effectiveness in achieving the organization’s mission. When viewed as an open system, organizations can be diagnosed at three levels: organizational level, group level, and individual
  • 6. level. Identify an organization to diagnose. You may continue to use the organization you have evaluated in previous modules’ assignments, or you may select a new organization. It is best to select an organization where you are currently working or were previously employed. This may be a nonprofit or volunteer organization. However, it is essential that you can identify the organization in terms of structure, culture, and work process. Think of the organization as a system. Complete the following parts of this assignment for your selected organization: Part A Identify and document all of the following at the organizational level (1–2 pages): · The organization’s mission and purpose · All inputs to the system · All outputs to the system · All processes your organization performs to transform inputs to outputs · Organizational environments · Organizational alignment · Feedback mechanisms to determine correctness or performance measures Part B Identify and document all of the following for a specific group or department at the group level (1–2 pages): · The group’s mission and purpose · All inputs to the system · All outputs from the system · All processes your group performs to transform inputs to outputs · Organizational fit · Feedback mechanisms to determine correctness of performance measures Part C Compare and contrast two different organizational assessment
  • 7. tools that could be used to gather data for your organization. Identify their pros and cons (1–2 pages). Part D Develop an organizational assessment tool (ten questions) at theindividual level. This can be in a format of your choice such as a written questionnaire or a survey form (2 pages). Do the following when developing this tool: · Identify a situation in your organization to be assessed. This situation should consider areas such as funding streams, workflow processes, organizational structure, outcome measurement, client satisfaction, employee turnover, or its capacity for change. Develop questions you believe will assess the situation effectively. Write ten questions in total for your tool. · Explain the rationale for your approach in developing the questions (1–2 paragraphs). · Explain how you would administer the tool to the employees in your chosen organization. For example, would this be a one- time event, an annual survey, or an as-needed assessment? You do not have to actually administer the tool; just develop a plan for administering (1 paragraph). · Assess and explain your chosen organization’s capacity to change and achieve greater effectiveness including financial performance, customer satisfaction, and employee engagement (1–2 paragraphs). · Select an appropriate communication and feedback method for how you would present the assessment and OD intervention results to your organization (1–2 paragraphs). Write a 7 page paper, include a copy of the tool you created along with your paper. Assignment Components Proficiency Maximum Points Identify and explain the following at an organizational and departmental level: mission, inputs and outputs, all processes to
  • 8. transform the inputs to outputs, organizational alignment, and any related feedback mechanisms to determine correctness, etc. The mission, inputs, outputs, all processes to transform the inputs to outputs, organizational alignment, and any related feedback mechanisms to determine correctness, etc., are clearly identified and explained in the chosen company at an organizational level. All data is logical and drawn from reliable sources. 16 Compare and contrast two different organizational assessment tools that could be used to gather data. Identify their pros and cons. Comparison of two different organizational assessment tools that could be used to gather data is appropriately selected. Their pros and cons are correctly identified. All data is based on scholarly research. 20 Develop an organizational assessment tool at an individual level (ten questions). It should consider funding streams, workflow processes, organizational structure, outcome measurement, client satisfaction, employee turnover, or its capacity for change, etc. Include a copy of the tool. Organizational assessment tool developed at an individual level consists of at least ten questions that are clear and logical and include topics from many angles. Data is drawn from reliable and scholarly resources. 24 Explain the rationale for your approach to developing the questions. Explanation of the rationale for your approach to developing the questions is logical and many different topics are considered. Data is based on scholarly resources. 28 Explain how you would administer the tool to the employees in your chosen organization. Explanation of how one would administer the test to employees
  • 9. is clear and logical, and based on scholarly resources. Subtleties including ethics and diversity are also included. 20 Assess and explain your organization’s capacity to change and achieve greater effectiveness including financial performance, customer satisfaction, and employee engagement. The explanation of the organization’s capacity to change and achieve greater effectiveness including financial performance, customer satisfaction, and employee engagement is clear, insightful, and logical and data is drawn from reliable sources. 36 Select an appropriate communication and feedback method for how you would want to present the assessment and intervention results to your identified organization. The communication and feedback method for assessment and intervention results is clearly and logically selected and explained. Subtleties including ethics and diversity are included and addressed in a sensitive manner. Approach is based on scholarly resources. 36