What is the code of ethics?

What is the code of ethics?The code of ethics in the profession has many uses. At the professional level, the code records values by which professionals can be held accountable for the actions of their members. In addition, as society agents control of many professions to professional organizations themselves, professionals have developed standards to provide the basis for self-regulation. At the individual professional level, the Code provides practical control for industry members who may encounter ethical or ethical dilemmas about their professional behavior in specific situations. If the professional finds that he is in a moral or moral state of tension, then the code can help to provide advice, which is self-evident. The process of developing code has an impact on its application. By including professional and professional students in professional code development and code review and revision, it is more likely that more people will be entitled to ownership of the resulting documentation. With extensive ownership, it is believed that more compliance is considered more reliable (Bowern, Michael, et al. 2006).

What is the code of ethics?

What is the code of ethics?The code of ethics in the profession has many uses. At the professional level, the code records values by which professionals can be held accountable for the actions of their members. In addition, as society agents control of many professions to professional organizations themselves, professionals have developed standards to provide the basis for self-regulation. At the individual professional level, the Code provides practical control for industry members who may encounter ethical or ethical dilemmas about their professional behavior in specific situations. If the professional finds that he is in a moral or moral state of tension, then the code can help to provide advice, which is self-evident. The process of developing code has an impact on its application. By including professional and professional students in professional code development and code review and revision, it is more likely that more people will be entitled to ownership of the resulting documentation. With extensive ownership, it is believed that more compliance is considered more reliable (Bowern, Michael, et al. 2006).

Understand the significance of detailed project planning and control, good communication and documentation and the use of appropriate tools in order to provide a quality product?

OverviewFor this assignment, you will logically extend the functionality of the Maze Game introduced during thelectures, via the modification of the code base as well as documentation and implementation of varioususer stories. This is a paired assignment. However, in case of an exceptional situation (if the numberof students in a group is 3), the group should take special permission from the Lecturer.Timelines and ExpectationsPercentage Value of Task: Minimum time expectation: 20 hoursLearning Outcomes AssessedThe following course learning outcomes are assessed by completing this assessment:? Understand the significance of detailed project planning and control, good communication anddocumentation and the use of appropriate tools in order to provide a quality product? Understand the distinction between software engineering and programming, and thus thedistinction between a software configuration and a program.? Understand the methods and techniques involved in designing, implementing and maintainingan information system, in particular using an object-oriented approach? Understand how unit tests are used during software development to assist in agile programmingtechniques such as refactoring? Work together in small teams to complete a fully documented, detailed design andimplementation of a small business information system? Demonstrate skills in designing and implementing an information system? Demonstrate skills in designing Unit testsAssessment DetailsYou are required to logically extend the functionality of the Maze Game introduced during lectures, viathe modification of the code base as well as documentation and implementation of various user stories.You will use the Boost methodology discussed during lectures, which requires the use of pairprogramming. All documentation, other than the customized game map, must be completed individually.The code base provided for this assignment has already implemented the “warm up” and some “sets”.You will be implementing numerous other “sets” for this assignment using the Boost methodology. The“warm down” stage is not required.You are free to take ideas discussed during lectures and implement these in your own version of thecode base provided in Moodle for this assignment.This assignment will be marked according to the functionality of your code, in addition to the eleganceand extensibility of your design and the quality of your documentation.CRICOS Provider No. 00103D ITECH 7201 1907 Assignment-2.docx Page 2 of 5Note: It is recommended that you spend some time familiarising yourself with the provided code baseprior to beginning any work on this assignment. You should start by spending some time exploring thestructure of the code to gain an understanding of the roles each class plays within the system and thencomplete Lab 7-8.Assignment RequirementsIn Pairs:1. Design and implement a custom environment for your maze game. This requires producingyour own unique hand-drawn map of the maze game environment and changing theHardCodedData file to reflect the locations and items on your map. At least M (M>=5) locations,including exactly N (N>=2) shops with a condition M>N, must be included, as well as enoughitems to allow for proper testing of the game functionality. For example, there must be sufficientitems to verify that a player cannot collect an item if the weight restriction has been met. Note:you should not retain the original locations or items from the provided code base in your versionof the game.2. Implement each of the following deliverables/milestones:a. functionality as detailed in Lab 7 and Lab 8b. commands to manage the various item management commands:i. listItems, getItem, and dropItem, to allow the listing of all held items, collect a newitem and drop a held item.ii. equipItem and unequipItem, to wear / wield a held item, and to stop wearing orwielding an equipped item.iii. purchaseItem and sellItem, to buy an item from a vendor and to sell an item to avendor.iv. getmazestatus to show the status of the maze (i.e., value of M and N)Ensure that weight restrictions are not exceeded and that the context for each command isappropriate. For example, purchasing and selling of items should only occur in a shop.c. Basic combat functions, allowing a player to attack or to be attacked by a non-playercharacter (NPC). A player may flee combat or continue to attack until such time as onecombatant loses all life points. The end result must not be hard-coded, and neither thehostile NPCs nor player may have their attributes configured in such a way that the finaloutcome is pre-determined. Note that combat functions should only be available when theplayer is in the presence of a hostile NPC, and combat may take whatever form isappropriate for your game context rather than being limited to just hits with a weapon.d. Collectable items that, when used, restore life points to a player. The number of life pointsregained should be determined by the roll of 2 six-sided dice up to the player’s maximumhealth. You can elect to allow these to be used during combat if you wish.3. Write Three Unit test cases for each of the methods you are developing in this assignment.You can write the test cases in any Java framework, but Junit is preferred.4. Prepare a short Power-point presentation to demonstrate your software/program as if you aregoing to sell this software/program to a prospective customer. The Power-point presentationmust contain the following items:

Develop strategies using generic and IT specific techniques to explore algorithms and Create algorithms using the input-processing-output model, defining diagrams and pseudocode to demonstrate simple program design.

UNIT LEARNING OUTCOMESTwo ‘Unit Learning Outcome (ULO)’ of this unit are (ULO2) develop strategies using generic and IT specific techniques toexplore algorithms and (ULO3) Create algorithms using the input-processing-output model, defining diagrams andpseudocode to demonstrate simple program design.This assignment requires you to design and develop algorithms using pseudocode. The assignment will indicate whetherstudents can partially attain the associated Unit Learning Outcomes.INSTRUCTIONSRead the entire assignment sheet, the rubric and answer all the following tasks below.Place your name, ID and answers in your document. Please note that only MS Word (docx) may be submitted. The wordcount is 1500 words max (upper limit), so be concise and efficient!Submit your assignment document on CloudDeakin applied project dropbox.INTRODUCTIONJetstar has chosen Boston Dynamics as the vendor to produce the UAV (Unmanned Aerial Vehicle) passenger plane discussed inthe critical thinking task. The project is now being broken down into segments (divide and conquer) by the project manager. Theyhave outlined that one major part of this project is to develop the algorithms (artificial intelligence) to operate the UAV and ensure itdoes what it is designed to do safely and successfully. So, your first goal as the software developer is to create two algorithmmodules in a pseudocode format. At a later stage these algorithms will be implemented into the UAV allowing it to perform specifictasks safely and accurately.APPLIED PROJECT: DESIGN THE UAV PASSENGER PLANE ALGORITHM!The purpose of this applied project is to begin to develop the overall algorithm for the UAV, however, this will begin with developingfunctionality for only two main operations, one easier and one more difficult described below (you will need a variety of modules).Your algorithm should have a Main()+END where all sub-modules will be launched from.TASK 1 – FUNCTIONALITY: FACIAL RECOGNITION (BEGINNER / INTERMEDIATE)1. The first functionality is focused around automated boarding of passengers. So, the approach is to use a facial recognitionalgorithm to verify the identity of passengers – E.g. board_passengers(passenger_database).2. Focus on the steps involved to check the passenger’s passport photo vs. the characteristics of what the person’s facelooks like on camera (think of a typical Australian airport procedure). If they positively match, the passenger can board butif they are different they will not be permitted on the UAV – E.g. Facial_recognition(passenger, passport).Hint: You can see what a typical Australian passport looks like (sourced from Government website):https://www.usi.gov.au/sites/usi/files/inline_img/15/10/passport.jpgHint: Check things like eye colour, hair colour, skin colour and nose/mouth shape.

Describe the difference between Information Systems (IS) and Information Technology (IT) issues and how it will affect customer choice, continued patronage, brand loyalty, etc.

Write a business report based on the following: Two coach tour companies have decided to merge their business. Outback Safari Tours is a full service coach company with 25 offices located in NSW, QLD, SA, WA and the NT. It prides itself on it’s variety of multi-day tours, excellent service and a fleet of new coaches (all less than 4 years old) – each capable of carrying 50 passengers. 75% of its sales come through tour operators and travel agents. Mainland Express is a low-cost coach company with 10 offices located in NSW, Vic, ACT and SA. Its strengths include low priced fares and on time service. It focuses on city to city routes, with minimal stops and no overnight accommodation. Its online booking system is excellent. Its fleet consist of quality coaches capable of carrying 55 passengers. Senior management has finalised on the following decisions: 1. The combined company Mainland–Safari Tours will retain all existing all staff, coaches, tours and destinations. It has been determined that current scheduling does not conflict. Outback Safari’s aging system is to be merged into the Mainland Express advanced system. 2. Mainland–Safari Tours will begin service as a premium based low-cost carrier (low cost fare but passenger can pay for everything else: seating, baggage, drinks, meals, WiFi on the road and even carry-on luggage to first-to-board privilege). It will move to low-cost coach terminals where available. 3. (intentionally left blank)4. (intentionally left blank) [Points 3 and 4 will be given to you by your lecturer 7 days before date due. This is to allow everyone to work in this timeframe and to prevent unauthorised assistance with your work.] Write a business report outlining the above case, stating assumptions you make at the beginning of your report. Provide critique into the management decisions substantiating with reference to literature. In your report, make the difference between Information Systems (IS) and Information Technology (IT) issues and how it will affect customer choice, continued patronage, brand loyalty, etc. Suggest how to attract new customers (from competitors) and any other new business opportunities that may arise with such a set up (eg. Waiting Lounge services, Car Parking options, Transfers from Home/Office, etc.). All these should be substantiated with references to IS and IT literature. question 1 and 2 are attached in the file. and question 3,4 are as follows 3. Intentionally Blank: IT Issues: Describe the development of the new systems integration of Safari and Express 4. Intentionally Blank: IS Issues: Describe the corporate governance of the combine management from both companies have to decide, policies, rules, agreements and management processes.

Describe the difference between Information Systems (IS) and Information Technology (IT) issues and how it will affect customer choice, continued patronage, brand loyalty, etc.

Write a business report based on the following: Two coach tour companies have decided to merge their business. Outback Safari Tours is a full service coach company with 25 offices located in NSW, QLD, SA, WA and the NT. It prides itself on it’s variety of multi-day tours, excellent service and a fleet of new coaches (all less than 4 years old) – each capable of carrying 50 passengers. 75% of its sales come through tour operators and travel agents. Mainland Express is a low-cost coach company with 10 offices located in NSW, Vic, ACT and SA. Its strengths include low priced fares and on time service. It focuses on city to city routes, with minimal stops and no overnight accommodation. Its online booking system is excellent. Its fleet consist of quality coaches capable of carrying 55 passengers. Senior management has finalised on the following decisions: 1. The combined company Mainland–Safari Tours will retain all existing all staff, coaches, tours and destinations. It has been determined that current scheduling does not conflict. Outback Safari’s aging system is to be merged into the Mainland Express advanced system. 2. Mainland–Safari Tours will begin service as a premium based low-cost carrier (low cost fare but passenger can pay for everything else: seating, baggage, drinks, meals, WiFi on the road and even carry-on luggage to first-to-board privilege). It will move to low-cost coach terminals where available. 3. (intentionally left blank)4. (intentionally left blank) [Points 3 and 4 will be given to you by your lecturer 7 days before date due. This is to allow everyone to work in this timeframe and to prevent unauthorised assistance with your work.] Write a business report outlining the above case, stating assumptions you make at the beginning of your report. Provide critique into the management decisions substantiating with reference to literature. In your report, make the difference between Information Systems (IS) and Information Technology (IT) issues and how it will affect customer choice, continued patronage, brand loyalty, etc. Suggest how to attract new customers (from competitors) and any other new business opportunities that may arise with such a set up (eg. Waiting Lounge services, Car Parking options, Transfers from Home/Office, etc.). All these should be substantiated with references to IS and IT literature. question 1 and 2 are attached in the file. and question 3,4 are as follows 3. Intentionally Blank: IT Issues: Describe the development of the new systems integration of Safari and Express 4. Intentionally Blank: IS Issues: Describe the corporate governance of the combine management from both companies have to decide, policies, rules, agreements and management processes.

Understand the significance of detailed project planning and control, good communication and documentation and the use of appropriate tools in order to provide a quality product?

OverviewFor this assignment, you will logically extend the functionality of the Maze Game introduced during thelectures, via the modification of the code base as well as documentation and implementation of varioususer stories. This is a paired assignment. However, in case of an exceptional situation (if the numberof students in a group is 3), the group should take special permission from the Lecturer.Timelines and ExpectationsPercentage Value of Task: Minimum time expectation: 20 hoursLearning Outcomes AssessedThe following course learning outcomes are assessed by completing this assessment:? Understand the significance of detailed project planning and control, good communication anddocumentation and the use of appropriate tools in order to provide a quality product? Understand the distinction between software engineering and programming, and thus thedistinction between a software configuration and a program.? Understand the methods and techniques involved in designing, implementing and maintainingan information system, in particular using an object-oriented approach? Understand how unit tests are used during software development to assist in agile programmingtechniques such as refactoring? Work together in small teams to complete a fully documented, detailed design andimplementation of a small business information system? Demonstrate skills in designing and implementing an information system? Demonstrate skills in designing Unit testsAssessment DetailsYou are required to logically extend the functionality of the Maze Game introduced during lectures, viathe modification of the code base as well as documentation and implementation of various user stories.You will use the Boost methodology discussed during lectures, which requires the use of pairprogramming. All documentation, other than the customized game map, must be completed individually.The code base provided for this assignment has already implemented the “warm up” and some “sets”.You will be implementing numerous other “sets” for this assignment using the Boost methodology. The“warm down” stage is not required.You are free to take ideas discussed during lectures and implement these in your own version of thecode base provided in Moodle for this assignment.This assignment will be marked according to the functionality of your code, in addition to the eleganceand extensibility of your design and the quality of your documentation.CRICOS Provider No. 00103D ITECH 7201 1907 Assignment-2.docx Page 2 of 5Note: It is recommended that you spend some time familiarising yourself with the provided code baseprior to beginning any work on this assignment. You should start by spending some time exploring thestructure of the code to gain an understanding of the roles each class plays within the system and thencomplete Lab 7-8.Assignment RequirementsIn Pairs:1. Design and implement a custom environment for your maze game. This requires producingyour own unique hand-drawn map of the maze game environment and changing theHardCodedData file to reflect the locations and items on your map. At least M (M>=5) locations,including exactly N (N>=2) shops with a condition M>N, must be included, as well as enoughitems to allow for proper testing of the game functionality. For example, there must be sufficientitems to verify that a player cannot collect an item if the weight restriction has been met. Note:you should not retain the original locations or items from the provided code base in your versionof the game.2. Implement each of the following deliverables/milestones:a. functionality as detailed in Lab 7 and Lab 8b. commands to manage the various item management commands:i. listItems, getItem, and dropItem, to allow the listing of all held items, collect a newitem and drop a held item.ii. equipItem and unequipItem, to wear / wield a held item, and to stop wearing orwielding an equipped item.iii. purchaseItem and sellItem, to buy an item from a vendor and to sell an item to avendor.iv. getmazestatus to show the status of the maze (i.e., value of M and N)Ensure that weight restrictions are not exceeded and that the context for each command isappropriate. For example, purchasing and selling of items should only occur in a shop.c. Basic combat functions, allowing a player to attack or to be attacked by a non-playercharacter (NPC). A player may flee combat or continue to attack until such time as onecombatant loses all life points. The end result must not be hard-coded, and neither thehostile NPCs nor player may have their attributes configured in such a way that the finaloutcome is pre-determined. Note that combat functions should only be available when theplayer is in the presence of a hostile NPC, and combat may take whatever form isappropriate for your game context rather than being limited to just hits with a weapon.d. Collectable items that, when used, restore life points to a player. The number of life pointsregained should be determined by the roll of 2 six-sided dice up to the player’s maximumhealth. You can elect to allow these to be used during combat if you wish.3. Write Three Unit test cases for each of the methods you are developing in this assignment.You can write the test cases in any Java framework, but Junit is preferred.4. Prepare a short Power-point presentation to demonstrate your software/program as if you aregoing to sell this software/program to a prospective customer. The Power-point presentationmust contain the following items:

Develop strategies using generic and IT specific techniques to explore algorithms and Create algorithms using the input-processing-output model, defining diagrams and pseudocode to demonstrate simple program design.

UNIT LEARNING OUTCOMESTwo ‘Unit Learning Outcome (ULO)’ of this unit are (ULO2) develop strategies using generic and IT specific techniques toexplore algorithms and (ULO3) Create algorithms using the input-processing-output model, defining diagrams andpseudocode to demonstrate simple program design.This assignment requires you to design and develop algorithms using pseudocode. The assignment will indicate whetherstudents can partially attain the associated Unit Learning Outcomes.INSTRUCTIONSRead the entire assignment sheet, the rubric and answer all the following tasks below.Place your name, ID and answers in your document. Please note that only MS Word (docx) may be submitted. The wordcount is 1500 words max (upper limit), so be concise and efficient!Submit your assignment document on CloudDeakin applied project dropbox.INTRODUCTIONJetstar has chosen Boston Dynamics as the vendor to produce the UAV (Unmanned Aerial Vehicle) passenger plane discussed inthe critical thinking task. The project is now being broken down into segments (divide and conquer) by the project manager. Theyhave outlined that one major part of this project is to develop the algorithms (artificial intelligence) to operate the UAV and ensure itdoes what it is designed to do safely and successfully. So, your first goal as the software developer is to create two algorithmmodules in a pseudocode format. At a later stage these algorithms will be implemented into the UAV allowing it to perform specifictasks safely and accurately.APPLIED PROJECT: DESIGN THE UAV PASSENGER PLANE ALGORITHM!The purpose of this applied project is to begin to develop the overall algorithm for the UAV, however, this will begin with developingfunctionality for only two main operations, one easier and one more difficult described below (you will need a variety of modules).Your algorithm should have a Main()+END where all sub-modules will be launched from.TASK 1 – FUNCTIONALITY: FACIAL RECOGNITION (BEGINNER / INTERMEDIATE)1. The first functionality is focused around automated boarding of passengers. So, the approach is to use a facial recognitionalgorithm to verify the identity of passengers – E.g. board_passengers(passenger_database).2. Focus on the steps involved to check the passenger’s passport photo vs. the characteristics of what the person’s facelooks like on camera (think of a typical Australian airport procedure). If they positively match, the passenger can board butif they are different they will not be permitted on the UAV – E.g. Facial_recognition(passenger, passport).Hint: You can see what a typical Australian passport looks like (sourced from Government website):https://www.usi.gov.au/sites/usi/files/inline_img/15/10/passport.jpgHint: Check things like eye colour, hair colour, skin colour and nose/mouth shape.

Demonstrate an understanding of the software development life cycle.

Unit Learning Outcome Graduate Attributes AssessedULO 3: Describe and discuss theelements of effective programming styleULO 4: Demonstrate an understanding ofthe software development life cycle andapply sound programming analysistechniques (design, coding, debugging,testing and documentation) to justifysimple programming problemsIn this project, you will work individually to write programs which demonstrate yourunderstanding of IPO and usage of simple functions in Python programs.Content and Structure:You will have to write a modular program to:1. Perform a series of transactions2. This will be a project which students will choose and discuss with the lecturer prior tocommencing.3. Examples could be a scientific calculator, expense management system, onlineshopping system, banking system etcProgram expectation:? The student must be able to explain the working of the program and its logic.? Program should be indented, proper comments should be given, modificationhistory should be present, variable names and data types should be chosenappropriately.? The program should compile and execute to display the result.? The student must use programming constructs available in Python and followcoding standards.

Write a program that loads a color image, converts it to grayscale, and displays the grayscale image.

Write a program that loads a color image, converts it to grayscale, and displays the grayscale image. The most common way to change a color pixel to gray is to set its red, green, and blue values to the same value. One way to do this would be to average the three values; other approaches can be found online. Do not use a library to convert your image.

1 2 3 216