CSI6203 Scripting Languages:Self Management Skills
Get 30% Off + $20 Signup Bonus ! Limited Time, Hurry !
Securing Higher Grades Costing Your Pocket?
Book Your Assignment at The Lowest Price
Now!
Students Who Viewed This Also Studied
CSI6203 Scripting Languages
Questions:
Assignment: Software Based Solution
Unit Learning Outcomes 1 aligned with this assessment
• ULO 2: Design, develop and deploy scripted software solutions to perform desired tasks.
• ULO 3: Use industry standard scripting languages to create software-based solutions.
Course Learning Outcomes aligned with this assessment
• CLO1:Reflect critically on a complex body of cyber security focused knowledge, research principles and methods to demonstrate mastery of professional practice.
• CLO 4: Use high level self-management skills to initiate, plan and execute a complex cyber security research paper or professional project.
Task
You have been tasked with creating a script to automatically retrieve information from the North American Space Association (NASA) website.
Each day, NASA posts a new astronomy image to https://apod.nasa.gov. The image also includes a title for the image, explanation text for the image and credits for the image’s origin. Your task is to write a bash script that can be used to access this information. The script should work as follows:
• Given a specific date, the script should be able to download the image posted on that date
• Given a specific date, the script should be able to download the title, explanation text and credits
• Given two dates, the script should be able to download all images posted between the two dates (maximum of 10 images at a time)
Additional Requirements:
• If the NASA website is unavailable, the script should print an appropriate error message and exit with a status of 1
• Downloaded images should be named after the title of the image (eg. “The Sombrero Galaxy in Infrared.jpg”
• If a filename is specified, the image or output should be saved to that file. If no file is specified, the image should be downloaded to the current directory
• The script should use command line options to control behaviour (see examples)
Example Script Use:
$ ./nasa.sh -d 2019-01-01
Connecting to nasa.gov…
Downloading “The Sombrero Galaxy in Infrared.jpg”
$ ./nasa.sh –type explanation –date 2019-01-01 Connecting to nasa.gov…
This floating ring is the size of a galaxy. In fact, it is a galaxy — or at least part of one: the photogenic Sombrero Galaxy, one of the largest galaxies in the nearby Virgo Cluster of Galaxies. The dark band of dust that obscures the mid-section of the Sombrero Galaxy in optical light actually glows brightly in infrared light. The featured image, digitally sharpened, shows the infrared glow, recently recorded by the orbiting Spitzer Space Telescope, superposed in false-color on an existing image taken by NASA’s Hubble Space Telescope in optical light. The Sombrero Galaxy, also known as M104, spans about 50,000 light years across and lies 28 million light years away. M104 can be seen with a small telescope in the direction of the constellation Virgo.
Low Performance |
Medium Performance |
High Performance |
||
Image |
No attempt |
Some functionality |
Image downloading |
/5 |
downloading |
and/or Not |
implemented. May |
fully implemented |
|
functional |
not meet all |
5 |
||
additional |
||||
requirements. |
||||
1-4 |
||||
Command-line |
No attempt |
Uses some |
Command-line |
/5 |
options |
and/or Not |
command line |
arguments fully |
|
functional |
arguments but could |
implemented |
||
be improved. |
5 |
|||
1-4 |
||||
Date handling |
No/poor attempt |
Most functionality |
Date handling |
/10 |
and/or Not |
implemented. May |
correctly meets all |
||
functional |
not meet all |
requirements |
||
0-4 |
additional |
8-10 |
||
requirements. |
||||
5-7 |
||||
Text Processing |
No/poor attempt |
Most functionality |
Text is correctly |
/10 |
and/or Not |
implemented. May |
processed to ensure |
||
functional |
not meet all |
all output (including |
||
0-4 |
additional |
filenames) is correct, |
||
requirements. |
clear and human |
|||
5-7 |
readable. |
|||
8-10 |
||||
Code structure |
Poor structure, |
Structure is |
Script is well |
/10 |
(functions, |
missing functions/ |
acceptable, missing |
structured and highly |
|
comments, |
comments/ |
some |
readable/maintainable |
|
overall approach) |
indenting |
functions/comments |
8-10 |
|
0-4 |
or has some |
|||
readability concerns |
||||
5-7 |
||||
Total |
/40 |
CSI6203 Scripting Languages
Answer in Detail
Solved by qualified expert
Get Access to This Answer
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
51 More Pages to Come in This Document. Get access to the complete answer.
Through a decade’s of hard work, MyAssignmenthelp.com has been able to establish as the best thesis help company in Australia. Our thesis experts are masters in creating flawless thesis papers that guarantee good grades. We also offer thesis editing service too if you want a perfect paper. So instead of searching ‘do my thesis online’ or ‘write my thesis online’, visit our website.
More CSI6203 CSI6203 Scripting Languages: Questions & Answers
ITS320 Programming in Python
Questions:
Perform the following data analysis to segment customers on Google Colaboratory(Python).
Datasets: Customer data, Transaction data, and The description of MCC codes (is needed to map the product categories names and mcc_id in transactional table). How to submit: The result shoul …
View Answer
Management
Producing the usability evaluation will involve1. Identifying the use cases or aspects of the functioning of the system to be considered, and briefly describing them in your report. (These don’t need to be a complete set of use cases; for very complicated systems focusing on …
View Answer
MOD002641 Data Structures And Algorithms
Task :
Task A: Search Algorithm Analysis
In this task you will be comparing the performance of your selected array search algorithm (ternary, exponential or Fibonaccian) to the search algorithms provided as examples using both static analysis and empirical experimentation. Closely follow the str …
View Answer
Business Management
The Willowbrook School staff accepted your interface, output, input, and data designs. Now you will determine the system architecture, which translates the logical design of an information system into a physical blueprint. Tasks 1: Design a system architecture for Willowbrook School based on f …
View Answer
Content Removal Request
If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the
content removal request.
Choose Our Best Expert to Help You
Cherish Vega
I have completed my masters in Economics from The University of Manchester
230 – Completed Orders
Hire Me
Still in Two Minds? The Proof is in Numbers!
38983 Genuine Reviews With a Rating of 4.9/5.
Nursing
Case Study: 8 Pages, Deadline:
27 days
I was happy to see more than average progress in my results. My assignment was good. Thank you very much.
User ID: 5***6 Newcastle Upon Tyne, Great Britain
Maths
Home Work: 0 Pages, Deadline:
1 day
Very helpful,they do help to do the solution with full steps,no further question asked
User ID: 8***28 Newcastle Upon Tyne, Malaysia
Civil Engineering
Programming: 0 Pages, Deadline:
3 days
The team are amazing and respond very fast the quality of work is really high and I can highly relay on them specially on urgent occasions. I am so gr …
User ID: 8***38 Newcastle Upon Tyne, Australia
Healthcare
Assignment: 3 Pages, Deadline:
20 days
Thankful.for your work helped me to score good , looking forward for the same in the upcoming tasks
User ID: 2***25 Blacktown, Australia
Management
Assignment: 11 Pages, Deadline:
27 days
You guys did a fantastic job even though Fix the mistake quickly Very satisfied with your help.
User ID: 3***62 Blacktown, United States
Accounting
Home Work: 1 Page, Deadline:
5 days
very good work done by the expert I got 79 marks in the subject , I appreciate the work.
User ID: 6***96 Kashipur, Australia
Management
Home Work: 1.8 Pages, Deadline:
21 hours
good work done by the expert I got 60 marks in the subject , I appreciate the work.
User ID: 6***96 Kashipur, Australia
Management
Home Work: 9 Pages, Deadline:
4 days
very good work done by the expert I got 78 marks in the subject , I appreciate the work
User ID: 6***96 Kashipur, Australia
Marketing
Assignment: 4 Pages, Deadline:
2 days
good work done by the expert I got 70 marks in the subject , I appreciate the work
User ID: 6***96 Kashipur, Australia
Healthcare
Home Work: 4 Pages, Deadline:
3 days
amazingly written and very happy with the answer they are very easy to understand and read it was answering each question correctly with example and j …
User ID: 8***74 Kashipur, Australia
Management
Assignment: 3 Pages, Deadline:
7 days
received an A on this paper. It was received within the time frame that I needed.
User ID: 5***82 Kashipur, United States
Statistics
Home Work: 1 Page, Deadline:
15 days
Good research and delivery on this discussion. thank you all for the hard work on my assignments so far.
User ID: 8***78 Kashipur, United States
Marketing
Assignment: 4 Pages, Deadline:
1 day
well written and organized in a proper structure, however, more focus should be on the core subject
User ID: 6***69 Kashipur, United Arab Emirates
Healthcare
Assignment: 4 Pages, Deadline:
11 days
The writing is really good and went beyond my expectation. All the requirements are met and the sources were used in the essay are a reliable and good …
User ID: 5***30 Kashipur, Canada
Biology
Home Work: 1 Page, Deadline:
21 days
great staff, nice people they submitted my work onetime and I had passed my unit
User ID: 4***37 Sydney, Australia
Electronics
Programming: 0 Pages, Deadline:
2 days
excellent! very fast speed and good work. i appreciate the hard work from your team. will use again
User ID: 7***68 Sydney, Canada
Accounting
Course Work: 3 Pages, Deadline:
12 days
Hi! Thanks, again for your help! Very professional writer and finished on time! Quality is the best
User ID: 3***99 Ottawa, Canada
Finance
Programming: 2 Pages, Deadline:
4 days
The best work! Thanks, again for your help! I got the grade that I wanted! Very professional and well-organized
User ID: 3***99 Ottawa, Canada
Accounting
Course Work: 2 Pages, Deadline:
5 days
I got the mark that I wanted. Thank you, again for your help. Well-developed and organized.
User ID: 3***99 Ottawa, Canada
Psychology
Assignment: 6 Pages, Deadline:
13 days
cant complain happy by the look of the assignment! I will give more feedback once grade received
User ID: 8***95 Ottawa, Ireland
Nursing
Case Study: 8 Pages, Deadline:
27 days
I was happy to see more than average progress in my results. My assignment was good. Thank you very much.
User ID: 5***6 Newcastle Upon Tyne, Great Britain
Maths
Home Work: 0 Pages, Deadline:
1 day
Very helpful,they do help to do the solution with full steps,no further question asked
User ID: 8***28 Newcastle Upon Tyne, Malaysia
Civil Engineering
Programming: 0 Pages, Deadline:
3 days
The team are amazing and respond very fast the quality of work is really high and I can highly relay on them specially on urgent occasions. I am so gr …
User ID: 8***38 Newcastle Upon Tyne, Australia
Healthcare
Assignment: 3 Pages, Deadline:
20 days
Thankful.for your work helped me to score good , looking forward for the same in the upcoming tasks
User ID: 2***25 Blacktown, Australia
Management
Assignment: 11 Pages, Deadline:
27 days
You guys did a fantastic job even though Fix the mistake quickly Very satisfied with your help.
User ID: 3***62 Blacktown, United States
Accounting
Home Work: 1 Page, Deadline:
5 days
very good work done by the expert I got 79 marks in the subject , I appreciate the work.
User ID: 6***96 Kashipur, Australia
Management
Home Work: 1.8 Pages, Deadline:
21 hours
good work done by the expert I got 60 marks in the subject , I appreciate the work.
User ID: 6***96 Kashipur, Australia
Management
Home Work: 9 Pages, Deadline:
4 days
very good work done by the expert I got 78 marks in the subject , I appreciate the work
User ID: 6***96 Kashipur, Australia
Marketing
Assignment: 4 Pages, Deadline:
2 days
good work done by the expert I got 70 marks in the subject , I appreciate the work
User ID: 6***96 Kashipur, Australia
Healthcare
Home Work: 4 Pages, Deadline:
3 days
amazingly written and very happy with the answer they are very easy to understand and read it was answering each question correctly with example and j …
User ID: 8***74 Kashipur, Australia
Management
Assignment: 3 Pages, Deadline:
7 days
received an A on this paper. It was received within the time frame that I needed.
User ID: 5***82 Kashipur, United States
Statistics
Home Work: 1 Page, Deadline:
15 days
Good research and delivery on this discussion. thank you all for the hard work on my assignments so far.
User ID: 8***78 Kashipur, United States
Marketing
Assignment: 4 Pages, Deadline:
1 day
well written and organized in a proper structure, however, more focus should be on the core subject
User ID: 6***69 Kashipur, United Arab Emirates
Healthcare
Assignment: 4 Pages, Deadline:
11 days
The writing is really good and went beyond my expectation. All the requirements are met and the sources were used in the essay are a reliable and good …
User ID: 5***30 Kashipur, Canada
Biology
Home Work: 1 Page, Deadline:
21 days
great staff, nice people they submitted my work onetime and I had passed my unit
User ID: 4***37 Sydney, Australia
Electronics
Programming: 0 Pages, Deadline:
2 days
excellent! very fast speed and good work. i appreciate the hard work from your team. will use again
User ID: 7***68 Sydney, Canada
Accounting
Course Work: 3 Pages, Deadline:
12 days
Hi! Thanks, again for your help! Very professional writer and finished on time! Quality is the best
User ID: 3***99 Ottawa, Canada
Finance
Programming: 2 Pages, Deadline:
4 days
The best work! Thanks, again for your help! I got the grade that I wanted! Very professional and well-organized
User ID: 3***99 Ottawa, Canada
Accounting
Course Work: 2 Pages, Deadline:
5 days
I got the mark that I wanted. Thank you, again for your help. Well-developed and organized.
User ID: 3***99 Ottawa, Canada
Psychology
Assignment: 6 Pages, Deadline:
13 days
cant complain happy by the look of the assignment! I will give more feedback once grade received
User ID: 8***95 Ottawa, Ireland
Have any Query?
The post CSI6203 Scripting Languages:Self Management Skills appeared first on My Blog.
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
