Topic of effective and ethical communication

Assignment Help Python Programming
Reference no: EM13945233

Task 1:

There are two (2) parts to this assignment. Part 1 happens around the time when Topic 7 (Intercultural Communication) and Topic 10 [(Ethics in the Workplace - Business Communication in the Digital Age (Extract 11)] is taught.

Part 1 blog is on the topic of Intercultural Communication.

Part 2 blog is on the topic of Effective and Ethical Communication.

Part 1: Blog Posting. You will do a short blog posting of about 500 words on non verbal intercultural communication". The objective of this blog is to allow you to exhibit your knowledge and experience in this area across cultures by citing some examples from school, workplace or home and relating them to your readings.

Part 2: Blog Posting You will do a short blog posting of about 500 words on "Effective & Ethical Communication". The objective of this blog is to allow you to reflect on a certain current news event happening and allow you to relate to what you have read in the chapter.

Task 2:

In the Resources section of the Interact2 subject website there is a data file called cars.txt. This file contains details of a valid car rego numbers. Each rego number is a six-alphanumeric such as A1B2C3. (Note: Two records in the file have intentionally been "corrupted" - for testing purposes.)

Design an algorithm and use it to write a Python program that reads the contents of the data file into a list. The program should then loop, to allow a user to check various numbers against those stored in the list. The loop should terminate when an "empty" input occurs - i.e. when the user presses the [Enter] key on its own. (Obviously this last entry should NOT be checked against the list!) If the rego number input matches an element somewhere in the list, the program should display the number together with a message saying that it IS a valid rego number. If the number input does not match any element in the list, then the program should display the number and a message saying that it IS NOT a valid rego number.

Notes:
The algorithm should be written in pseudocode (structured English).

The records read from the data file should be checked and NOT placed into the list if they are something other than a 6-alphanumeric. (Display a sensible message if the file is found to have corrupt records in it.)

The numbers entered by the user should be checked to ensure they are valid alphanumeric (as distinct from valid rego numbers) and not processed further if they are not.

Your programs should use one or more functions where sensible, and be documented fully.

Use exceptions where necessary.

Specify 3 sets of test data that will demonstrate the correct ‘normal' operation of your program. Show your test data in a table as you have done in earlier assignments.

Run your program using the test data you have selected and save the output produced in a single text file.

Submit:

1. Your algorithm and test data table.
2. The table recording your chosen test data.
3. Source code for your Python implementation.
4. Output test file demonstrating the results of using the test data.
5. Contents of the data file cars.txt read by the program.

It is important that the output listings are not edited in any way

Attachment:- cars.zip

Reference no: EM13945233

Questions Cloud

Finding the present value of all the cash flows : You have determined the profitability of a planned project by finding the present value of all the cash flows from that project. Which of the following would cause the project to look more appealing in terms of the present value of those cash flows?
What premises support the conclusions in each article : What is the conclusion of each article? Define the term premises. What premises support the conclusions in each article? How convincing is the conclusion of each article
Visit the endeavour space shuttle : Visit the Endeavour Space Shuttle (any day) at the Science Center. Fees vary so visit the Reservation Desk for info. For directions click here. It's near USC in downtown LA.
Comparative advantage in borrowing floating : IRS Suppose Company X is an international company and its client is requesting a 10-year $5,000,000 floating-rate loan. Company Y needs $5,000,000 to finance a 10-year project. X is an AAA-rated bank and Y is a BBB-rated company. Based on their borro..
Topic of effective and ethical communication : Design an algorithm and use it to write a Python program that reads the contents of the data file into a list. The program should then loop, to allow a user to check various numbers against those stored in the list.
What is a lower bound for the value of the futures option : Consider a four-month futures put option with a strike price of 100 when the risk-free interest rate is 10% per annum. The current futures price is 87. What is a lower bound for the value of the futures option if it is (a) European and (b) American?
Udp and tcp use 1s complement for their checksums : Suppose you have the following 2 bytes: 01011100 and 01010110. What is the 1s complement of the sum of these 2 bytes?
Trading costs and taxes : You purchased six TJH call option contracts with a strike price of $40 when the option premium was quoted at $1.30. The option expires today when the value of TJ stock is $41.90. Ignoring trading costs and taxes, what is your total profit or loss on ..
Importance of standards in networking technology : Question 1: Explain how antenna polarization can affect the reception of RF signals. Question 2: Discuss the importance of standards in networking technology and in communications in general. Evaluate how standards have helped to shape commonly us..

Reviews

Write a Review

Python Programming Questions & Answers

  Write a python program to implement the diff command

Without using the system() function to call any bash commands, write a python program that will implement a simple version of the diff command.

  Write a program for checking a circle

Write a program for checking a circle program must either print "is a circle: YES" or "is a circle: NO", appropriately.

  Prepare a python program

Prepare a Python program which evaluates how many stuck numbers there are in a range of integers. The range will be input as two command-line arguments.

  Python atm program to enter account number

Write a simple Python ATM program. Ask user to enter their account number, and print their initail balance. (Just make one up). Ask them if they wish to make deposit or withdrawal.

  Python function to calculate two roots

Write a Python function main() to calculate two roots. You must input a,b and c from keyboard, and then print two roots. Suppose the discriminant D= b2-4ac is positive.

  Design program that asks user to enter amount in python

IN Python Design a program that asks the user to enter the amount that he or she has budget in a month. A loop should then prompt the user to enter his or her expenses for the month.

  Write python program which imports three dictionaries

Write a Python program called hours.py which imports three dictionaries, and uses the data in them to calculate how many hours each person has spent in the lab.

  Write python program to create factors of numbers

Write down a python program which takes two numbers and creates the factors of both numbers and displays the greatest common factor.

  Email spam filter

Analyze the emails and predict whether the mail is a spam or not a spam - Create a training file and copy the text of several mails and spams in to it And create a test set identical to the training set but with different examples.

  Improve the readability and structural design of the code

Improve the readability and structural design of the code by improving the function names, variables, and loops, as well as whitespace. Move functions close to related functions or blocks of code related to your organised code.

  Create a simple and responsive gui

Please use primarily PHP or Python to solve the exercise and create a simple and responsive GUI, using HTML, CSS and JavaScript.Do not use a database.

  The program is to print the time

The program is to print the time in seconds that the iterative version takes, the time in seconds that the recursive version takes, and the difference between the times.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd