Place Your Question Here Place Your Question Here Place Your Question Here

Place Your Question Here
Place Your Question Here
Place Your Question Here


TASK 1 Individually answer the following questions: 1. What is the difference between Copyright and Patents? 2. If you built the world's first teaching robot, which law would protect your work: Copyright Law, Patent Law, or both? Explain. 3. If the same robot broke out into song, singing Pharrell Williams' "Happy", is this against the law? What if it chose a song that's 200 years old? 4. If you built the robot during working hours of your job, can you build it for yourself at home? Why or why not? 5. Research online: what are the names of two Free Software Foundation software licenses. 6. Describe two differences between very permissive software licenses compared to restrictive software licenses. 7. What is software development life cycle (SDLC)? Chose any one SDLC method, describe it’s stages. TASK 2 Chose any two IDE’s for python coding and provide two advantages and disadvantages for each. IDE Name Advantage Disadvantage TASK 3 Consider the following scenario to write a python script using while loop. Listen to our story: a boy and his father, a computer programmer, are playing with wooden blocks. They are building a pyramid. Their pyramid is a bit weird, as it is actually a pyramid-shaped wall - it's flat. The pyramid is stacked according to one simple principle: each lower layer contains one block more than the layer above. The figure illustrates the rule used by the builders. Your task is to write a program which reads the number of blocks the builders have, and outputs the height of the pyramid that can be built using these blocks. Note: the height is measured by the number of fully completed layers - if the builders don't have a sufficient number of blocks and cannot complete the next layer, they finish their work immediately. Test the code using the test case provided below. Sample Input: 6 Corresponding output: Height of the pyramid is 3 Sample Input: 20 Corresponding output: Height of the pyramid is 5 Sample Input: 1000 Corresponding output: Height of the pyramid is 44 Sample Input: 2 Corresponding output: Height of the pyramid is 1 TASK 4 a) Write a simple python script to print a times table. Please print the times table for a range of numbers. Please follow the below steps to write the script. i. Please take input from the user for producing the multiplication table. ii. You as a user will provide two numbers, one for the minimum and other for the maximum. The range between minimum and maximum is expected not to exceed the value 10. For example, minimum = 5, and maximum = 10. iii. For this, use for loop to calculate the times table for the given numbers. iv. Please consider the below output as an example. b) Write a python script to print and determine the summation of odd numbers within a given range. Use a for loop ranging from lower to upper limit, and then use an if statement to check which are odd numbers for printing and calculating the summation. FILL YOUR PART FROM HERE (PROGRAMMING SECTION) TASK 3 Pseudocode (paste it below) Code (paste it below, text only please not an image) Screenshots of the output from your program TASK 4(a) Pseudocode (paste it below) Code (paste it below, text only please not an image) Screenshots of the output from your program TASK 4(b) Pseudocode (paste it below) Code (paste it below, text only please not an image) Screenshots of the output from your program © Canberra Institute of Technology Page 1 of 2Date created: 16/12/2013 cit.edu.au Date updated: 8/03/2021 © Canberra Institute of Technology Page 5 of 5Date created: 24/08/2012 CRICOS No. 00001K | RTO Code 0101 Date updated: 8/03/2021
May 19, 2022
SOLUTION.PDF

Get Answer To This Question

Submit New Assignment

Copy and Paste Your Assignment Here