Free Essay

Tax Module

In:

Submitted By xiaoxuanlu
Words 1792
Pages 8
MODULE 8 – CAPITAL GAINS/LOSSES – FUNDAMENTALS & INTEGRATION CAPITAL GAINS/LOSSES – FUNDAMENTALS
Text Coverage – Chapters 7 & 8 You are NOT responsible for the following paragraphs: 7,240 – 7,260.20 7,306 7,370 7,380 7,500 7,600 7,720 8,000 – 8,300 Change in use of a principal residence Special relief for tax-deferred elections made prior to March 4, 2010 Capital gains deferral Certain shares deemed to be capital property Death of a taxpayer Leaving and entering Canada Allowable business investment losses All of Chapter 8

Income for the year = (a) + (b) – (c) – (d) (a) Income from: + + + + Plus: (b) Net TCG for the year (cannot be negative) Taxable net gain from listed personal property (cannot be negative) Less: (c) Other deductions (except if deducted in (a) above) Less: (d) Losses for the year from an office, employment, business or property or ABIL Income for the year cannot be less than zero office, employment business property other income such other deductions as are deducted against this income.

Net TCG Revenue Expenses Income Division C Deductions Taxable income Proceeds of disposition (actual or deemed) Cost of disposition Cannot be negative for the year; apply inclusion rate of 50%; can be deferred (s.85, replacement property) CGD, Net CL carryover

Taxable Net Gain from LPP – the only place in the Act where losses of other years are deducted in the calculation of income as opposed to taxable income

Module 8 – Capital Gains/Losses
Personal – Division C and Tax Payable
Employment Business

AFM 362 – Taxation 1

2

Property

Net TCG

Dividends - Indiv Cdn Eligible Inelig For'n

OI/OD TOTAL

Cdn For'n Cdn For'n Employment Business Property Net TCG OI/OD ABIL Div B Div C CGD (I) Net CL Non CL Stock Option Taxable Personal DTC FTC x x x x x x +/+/+/+/+/+ +

+

+ +/-

x

x x

Corporate – Division C and Tax Payable
Employment (PSB) Employment Business Property Net TCG OI/OD ABIL Div B Div C Donations Dividends Net CL Non CL Taxable Corporate Basic Abatement SBD M&P RDTOH FTC Gen ART Part IV 13% x 13% 6 2/3% 6 2/3% 6 2/3% 33 1/3% 38% 10% 38% 10% 17% 13% 26 2/3% 26 2/3% x 26 2/3% 33 1/3% x 38% 38% 10% 38% 10% 38% 10% 38% 38% 38% 38% 10% x x x x ? +/+/+/+/+/+ +/+ + + Business Cdn For'n Property Cdn For'n Conn Net TCG Dividends - Corp Cdn Port For'n TOTAL OI/OD

Module 8 – Capital Gains/Losses
Module 8 – Problem 1

AFM 362 – Taxation 1

3

During the year Rachael had the following transactions in common shares of Carnegie Inc., a Canadian public company. She would like you, as her tax adviser, to explain the tax consequences to her of each of the following transactions:
Date Jan 15/13 Feb 20/13 Transaction Purchase Purchase Price / Number share of Shares $ 35 37 1,000 200 120 1,320 15 13 100 200 75 125 Broker Fees $ 700 150 1 2 Notes

April 5/13 Stock dividend - 10% Sept 16/13 Stock split Nov 30/13 Sold Dec 12/13 Purchase

Notes: 1. 2. 3. The April 5, 2013 stock dividend resulted in an increase in paid-up capital of $30 per share. The stock split gave Rachael 1 share for every share she held at the time. On December 15th she received a cash dividend of $10 per share.

Module 8 – Capital Gains/Losses
Module 8 – Problem 2

AFM 362 – Taxation 1

4

Once again, you have just been asked for advice on employee stock options by two different clients. This is a continuation of problem Module 4-2. 1. Omer is part of the management team of a Canadian public company and is eligible for the employee stock option plan. A few years ago he received an option on 1,000 shares. The option required him to pay the option price of $30 (the value at the time the option was granted) for the shares at the time he exercises his option. Omer exercised the option three years ago when the shares were worth $35 and is now selling the shares for $45. He has asked you to tell him the amount of income he will have to report in 2013.

2.

Hilda is part of the management team of a Canadian-controlled private company and is eligible for the employee stock option plan. A few years ago she received an option on 1,000 shares. The option required her to pay the option price of $30 (the value at the time the option was granted) for the shares at the time she exercises her option. Hilda exercised the option three years ago when the shares were worth $35 and is now selling the shares for $45. She has asked you to tell her the amount of income she will have to report in 2013.

Module 8 – Capital Gains/Losses
Module 8 – Problem 3

AFM 362 – Taxation 1

5

It’s now March 2013 and Ivy Jackson is confused so she has asked you for your advice. She invested $2,000 on April 1, 2012 in Growth Mutual Fund (GMF) which is sold by a major financial institution. Her investment purchased 72.788 units of the fund. On December 31, 2012 the fund allocated $96.37 of capital gains to her account. As a result, the $96.37 was reinvested in the fund to purchase 3.774 units at the market value of $25.535 per unit. She doesn’t understand what GMF reported to her in December and has asked you to explain it to her and see if they made a mistake. She is also thinking of selling 25 units at $28.72 per unit and wants to know how much tax she will have to pay, if any.

Module 8 – Capital Gains/Losses
Module 8 – Problem 4

AFM 362 – Taxation 1

6

Mr. Norman, who lives in Ontario, is contemplating moving to British Columbia to retire. He came to you to discuss the tax consequences of disposing of both of his residences in April 2013. He is single and ordinarily inhabits both of the residences for several months each year. He has never used his principal residence exemption. The following information relates to the proposed 2013 dispositions. Date of purchase 2006 2008 Net Selling price $240,000 148,000

Residence Toronto home Condominium in Florida

Cost $160,000 100,000

Module 8 – Capital Gains/Losses
Module 8 – Problem 5

AFM 362 – Taxation 1

7

As part of his move to British Columbia, Mr. Norman is also thinking of selling some of his personal assets and some of his investments. He would like you to tell him what the tax consequences will be for each of the following so he can decide whether to sell them or not.

Description Household furniture Paintings Car ABC shares (public co.)

Sale Proceeds $20,000 2,400 3,600 26,000

Cost $35,000 1,900 12,000 40,000

Disposition Costs $800 120 350 200

Module 8 – Capital Gains/Losses
Module 8 – Problem 6

AFM 362 – Taxation 1

8

Donna has 1,000 shares in a Canadian public company that are worth $100,000 and that pay a dividend of $5,000 each year. Her adjusted cost base on these shares is $70,000. She is already in the top tax bracket. For estate planning purposes she is proposing the following options but she would like your advice as her personal tax planner before she makes a decision. Options considered: 1. 2. 3. Give the shares to her husband. Give the shares to her 15 year old daughter. Give the shares to her 25 year old daughter.

Module 8 – Capital Gains/Losses
Module 8 – Problem 7: Higgins

AFM 362 – Taxation 1

9

Brad and Cathy are in to see you once again. They still haven’t finalized their financing of the building but they have another wrinkle to talk to you about. They have been living in Mississauga and are now planning to move to Kitchener, somewhere near the 401. Cathy wants to be closer to Gran Fondo without making the commute too difficult for Brad. They are going to put their Mississauga house on the market and expect to net $1,100,000 from the sale after commissions and legal fees. They remind you that Brad owns the house and Cathy owns the cottage. They will then buy a new house in Kitchener for $600,000 with the remaining $500,000 available to be invested in Gran Fondo. Cathy also has a question. She inherited her Gran Fondo shares from her father on his death and she isn’t sure what her cost base is on these shares. The Gran Fondo balance sheet shows share capital of $1,000 for the 1,000 common shares issued. When her father died she remembers something about the fair market value at that time being $400,000. They would like your advice. Identify Research Decide

Module 8 – Capital Gains/Losses
Module 8 – Problem 8: Higgins

AFM 362 – Taxation 1

10

Brad also wants some help with some of his investment transactions. He recently sold the 5,000 shares of GTA Mobile Inc. he acquired under the employee stock option he was granted three years ago. He received proceeds of $40 per share. A while ago he purchased an option on the open market to acquire shares of PubCo Inc. He paid $3,000 for the option to buy 1,000 shares at $22/share. The option is about to expire and since the shares are now trading at $26/share he is going to exercise the option. He then plans to sell immediately. He is currently holding some shares that have declined in value. He wants to continue to hold the shares, since he thinks they still have potential, but he would like to realize the loss now to offset some gains he realized this year. Can he sell them and repurchase them immediately, or have Cathy repurchase them, to trigger the loss without giving up the future potential? Brad loves old cars, especially ones he can fix up. He recently saw an opportunity to buy an old MGA but Cathy has said that if he wants to buy it he has to sell the one he already has. While he doesn’t want to part with his current antique car he has agree with her. He has received an offer of $25,000 for the car. Originally it cost him $5,000 and he spent another $15,000 to restore it, excluding his own time. This is a hobby of his, not a business, so he is hoping there won’t be any tax. Identify Research Decide

Similar Documents

Free Essay

Mr. Pfunzo

...FACULTY OF MEDIA, INFORMATION & COMMUNICATION TECHNOLOGY DEVELOPMENT SOFTWARE 511 Due Date: Chapters Covered: 6 MAY 2013 An overview of computers and programming Working with data, creating modules and designing High Quality programs Understanding Structure Modularization Making Decisions Designing & Writing a complete program Looping Arrays File Handling & Applications 100 DIP-DS 511 Maximum Marks: Unique Assignment Number: Background This assignment is based on the content to be covered in the first semester. Naturally all material provided or prescribed will be used. Purpose: The purpose of the assignment is to: a. Ensure that you come to thorough grip with content, in particular of the provided or prescribed material and b. Gain an in depth understanding of the core concepts and the significance of the theories discussed in the module. PC TRAINING & BUSINESS COLLEGE 1 HIGHER EDUCATION AND TRAINING FACULTY OF MEDIA, INFORMATION AND COMMUNICATION TECHNOLOGY DIPLOMA IN INFORMATION TECHNOLOGY ASSIGNMENT COVER SHEET: DEVELOPMENT SOFTWARE 511 Name of Learner…………………………………………………….… Student No: ………………………….. Module…………………………………………………………………..…Date: …………………………………….. ICAS Number……………………………………………………………..Year: …………………………………….. ASSESSMENT CRITERIA Question Number 1 2 3 4 Total Examiner’s Comments Mark Allocation 30 40 20 10 100 Examiner’s Mark Moderator’s Marks Moderator’s Comments NB: All Assignments will be handled in as it forms part of continuous assessment...

Words: 699 - Pages: 3

Free Essay

Case Study of “Does America Really Need Manufacturing”.

...Case Study of “Does America really need manufacturing”. Sriharsha Vennelaganti-Fs0792 1. Summary: In the case study we can see that the authors talk about the importance of innovation when it comes to the long-term success of every product company. By reading the article one gets an understanding that the authors are asking executives of any product company should not view manufacturing as a cost center and by shifting their manufacturing units offshore they are hindering a company’s capacity to innovate. In the end the authors give us different methods that a company can use to better improve their product line without shifting their manufacturing bases offshore and a way the government can help by providing policy incentives for the companies so that they can open their manufacturing units in United States. 2. Key Points: When we read this case study the one major point it talks about is the importance of manufacturing for United States. The article talks about the importance of product and process innovation, the role R&D plays in manufacturing. In the case study we can see that the authors talk about modularity and the maturity of manufacturing process. Modularized products lead to flexibility when it comes to the needs of end users and marketing. When it comes to manufacturing process the article talks about manufacturing levers such as sourcing and process innovation. From reading the article we can see that the authors provide an inherent understanding of the relationship...

Words: 1020 - Pages: 5

Premium Essay

Nothing

...ACT 388/688 MyITLab Important Information * Registration - Register at www.MyITLab.com with your access code either purchased with the textbook or online (at www.MyITLab.com). When registering for MyITLab choose MS Office 2013 and no e-text. Join our course using the course ID# provided in the syllabus. * Completing the Modules in MyITLab * Start by going under Course Materials after you enroll and log into our course. * Then to the folder Excel Modules 1 -10 and later Access Modules 11-14. * Under each module folder (#1-10 and #11-14) there are a number of links in each module. Each module provides a PowerPoint, online lecture, and e-text related to the material for that module under the folder labeled Module 1 Resources. It is RECOMMENDED that you view the PowerPoint lecture for each module and/or read the e-text. * When you are ready to begin the assessment/training for each module, just open the folder Excel Module 1: Introduction to Excel and then open the folder Module 1 Activities and then click on the assessment (e.g. "Excel Module1: Study Plan [Project-Based]: Pre-Test > Training > Post-Test"). * Each assessment has three parts: 1) Pre-test, 2) Training, and 3) Post-test. Your grade is based on your score for your HIGHEST attempt on the Post-test. * However, you have to get permission to take the post-test first. This can be done one of two ways: 1. Take the Pre-test and earn a minimum score of 70% which allows you...

Words: 714 - Pages: 3

Premium Essay

Training Guide Fastreact

...same for both: admin. User names and passwords are not case sensitive. It is a good idea to change the password to something that only you know. To amend the ‘admin’ user’s password: Ø Ø Ø Ø On the ‘Account management’ tab ensure that the username ‘admin’ is shown in the drop down box for ‘Login name’ Enter a new password in the ‘Password’ field Enter the new password again in the ‘Confirm password’ field Click the Password button Please make a note of this password as it may only be cleared by Fast React Systems Ltd or their appointed agents. Administrative functions: The administrative functions within this training course provide the ability to: Ø Ø Ø Ø Ø Create and delete student logins Rename student login names View the final module databases View all students and their respective scores Change the working folder location Each of these areas is addressed below. Creating student logins The training database starts with no student accounts configured. To create new student accounts: Ø On the ‘Account management’ tab click on the Create new login button...

Words: 3367 - Pages: 14

Free Essay

It Memory Installation

...4. Locate and procure a clean and clear area to process the work order. 5. Pull cover from system and clean the unit of dust and other materials with your kit. 6. Wash and dry hands thoroughly and put on company issued static shield bracelet. 7. Carefully pull each individual RAM stick from the motherboard and place the dated hardware in the shield sleeves from your kit. 8. Clear all connections or components that may obstruct your path to the motherboard. 9. If removal of any hardware is necessary, place each component into a protective shield sleeve from your kit. 10. Unpack all memory modules one at a time for installation. “Handle memory modules with care” and “don’t stack cards or modules because you can loosen a chip” (A+ Guide to Managing and Maintaining Your PC, Jean Andrews, Ch. 7, page 293) 11. Ensure the notches in the RAM module are a match...

Words: 488 - Pages: 2

Premium Essay

Air Canada Takes Off with Maintenix

...stations around the world. Mxi claims that their software reduces repetitive tasks and time chasing missing or incomplete information by allowing maintenance, engineering, and finance divisions to easily share information. This assures the improvement of operational efficiency. • Maintenix can supply data to the company’s existing enterprise resource planning and financial software. • Wireless deployment also make Maintenix more effective, since aviation technicians, equipment, and parts are always on the move. • All of the information provided by Maintenix’s various modules is located in one place. This results in more rapid scheduling and avoids pitfalls of poorly organized information systems. 3) Give examples of three decisions supported by the Maintenix system. What information do the Maintenix modules provide to support each of these decisions? Maintenix software package consists of 6 different modules which are separate segments of the product and interconnect. • The Maintenix engineering...

Words: 452 - Pages: 2

Free Essay

Yolo

...Under Question 3 select “Not at this time” 7. Under Question 4 leave everything blank 8. Under Question 5 select “Not at this time” 9. Under Question 6 select “No” 10. Under Question 7 leave everything blank 11. Under Question 8 select “Not at this time” 12. Click Submit 13. Under “Oakland University Courses” you should now see “Student and Faculty Advisor Basic/Refresher”. Click on it. 14. Under “Student and Faculty Advisor Basic/Refresher-Basic Course click “Complete The Integrity Assurance Statement before beginning the course” 15. Agree to the Conditions of use 16. Under Required Modules, click the first available link. 17. Complete the module and take the quiz (if applicable) 18. Receive at least 85% on the required quiz 19. Click “Go to the next required module” 20. Repeat steps 17-19 until all modules are complete 21. Click “Main Menu” at the top of the screen, under the “CITI Program” logo. 22. Under “Status” the “Student and Faculty Advisor Basic/Refresher course should now be marked as “Passed” with the completion date next to it. 23. Click “Print Report” 24. Save the document as a PDF 25. Send the PDF to me in an email...

Words: 299 - Pages: 2

Free Essay

Samsung

...The Meaning of Your Results – RUL Validated Programmes Total Module Mark Classification 70%+ First Class 60-69% Upper Second Class 50-59% Lower Second Class 40-49% Third Class Explanation of Codes Component Mark Schemes – Undergraduate Grade | Mark | Note | P | 40 - 100 | Pass | F | 0 - 39 | Fail | I | 0 - 100 | Incomplete with Valid Extenuating Circumstances | FA | 0 | Academic Offence (may display mark but calculated as 0) | NS | 0 | Non Submission of Work/ Failed to Attend Exam | Component Mark Schemes – Postgraduate Grade | Mark | Note | P | 50 - 100 | Pass | F | 0 - 49 | Fail | I | 0 - 100 | Incomplete with Valid Extenuating Circumstances | FA | 0 | Academic Offence (may display mark but calculated as 0) | NS | 0 | Non Submission of Work/ Failed to Attend Exam | Module Mark Scheme Grade | Mark | | Note | P | 40 - 100 | Pass (Undergraduate) | All components have met 30% and the total module mark has reached the minimum threshold of 40% | | 50 - 100 | Pass (Postgraduate) | All components have met 40% and the total module mark has reached the minimum threshold of 50% | I | 0 – 100 | Incomplete with Valid Extenuating Circumstances | Extenuating Circumstances have been accepted and resit can be taken without being capped. | FU | 0 – 100 | Fail – Universal Right to Resit | Failed component(s) in the module and therefore, have the right to resit at the next available opportunity. Resits are capped at the...

Words: 591 - Pages: 3

Free Essay

Unit 4 Labs

...Unit 4 Labs Introduction to Programming Mr. Nguyen Lab 4.1 – Pseudocode and Modules Module main ( ) //Declare local variables 1. Declare String clientName 2. Declare Real feetUTP 3. Declare Real subtotal 4. Declare Real taxCost 5. Declare Real totalCost //Module calls 6. Module inputData ( ) 7. Module calcCosts ( ) 8. Module displayBill ( ) End Module //this module takes in the required user input There will //be a display and input for each variable Module inputData (Real Ref feetUTP, String Ref clientName) 9. Display “What is your name? “ 10. Input clientName 11. Display “How many feet of UTP do you need? “ 12. Input feetUTP End Module //this module calculates subTotal, taxCost, and totalCost //you also need feetUTP passed in to calculate subTotal Module calcCosts (13. subTotal, taxCost, and totalCost) 14. subTotal = feetUTP * 0.21 15. taxCost = 0.06 * subTotal 16. totalCost = taxCost + subTotal End Module //this module displays clientName and totalCost Module displayBill (17. clientName, and totalCost) ` 18. Display “clientName” 19. Display “totalCost” Lab 4.2 - Flowcharts and Modules Lab 4.3 – Visual Basic and Modules Module Module1 Sub Main() Dim clientName As String = "NO VALUE" Dim feetUTP As Double = 0 Dim subTotal As Double = 0 Dim taxCost As Double = 0 Dim totalCost As Double = 0 inputData(clientName...

Words: 491 - Pages: 2

Free Essay

Class

...Hi Students, Welcome to the Fall Semester! Here are your assignments for Week 1, beginning August 19. Read Chapter 1 in the Schermerhorn textbook. Listen to and study the PowerPoint slides for Module 1. These links are also in your BB menu under PowerPoint Modules. • Module 1 http://ucmconnect.ucmo.edu/p14239331/ Do the self-assessment, 21st Century Manager, for the Module. You will find them at the textbook web site at www.wiley.com/college/schermerhorn (click on your textbook, then click on “Visit companion sites,” next click on “Student companion site.” Remember to post your comments and reflection about the assessment either in an online journal or off line. You may use the information later in a memo. The case for Module 1 in the back of your textbook: Always do the first 3 discussion questions. Do not do Question 4. Page 416 Trader Joe’s Each member on your team should post/reply 6 times. Please complete your posts/replies by 11:30 p.m. on Thursday August 22. For instructions please refer to BB Assignments. Do the Web Quizzes for this chapter/module. Note: The first online test will be over Chapters 1, 2, 3, & 4 on Sept. 12 from 8 a.m. to 8 p.m. Please check your schedule and adjust accordingly. The test will open in “Tests” in BB at 8:00 a.m. on Sept. 12 (not a minute before). Also, you should plan to meet in the scheduled classroom during your class time on Sept. 17 for an activity. Points will be assigned for the activity. ...

Words: 295 - Pages: 2

Premium Essay

Hci Project

...Module Specifications 2014/15 Module Code: 14CSCI13H Title: Graduation Project Modular weight: 30 Examination weighting: 0 % Prerequisite modules: Any analysis, design and programming module Reassessment: No restrictions, Module Leader: ICS academic staff Semester taught: 1 and 2 Key words: Final year project, Conclusion project. Date of latest revision: May 2014 Aims The aim of this module is to allow students to develop and demonstrate their investigative and research skills and to demonstrate their analysis, design, planning, evaluation, and programming skills acquired in previous modules, by applying what they have learned to a substantial problem in Software Development. Intended Learning Outcomes On completion of this module students should be able to: Knowledge and understanding 1. Demonstrate a requisite understanding of the main body of knowledge for their programme track where applicable to the undertaken project;[3] 2. Understand any new knowledge acquired for the direct purpose of developing the undertaken project;[5] Subject-specific skills 3. Plan the development of, and progress towards, a solution to a problem, (this can include computer systems, information systems, software engineering, computer networks, embedded systems and distributed systems);[8] 4. Apply appropriate theory, practices and tools for the design, implementation and evaluation of the project showing judgement in the selection and application of tools and techniques; and to plan the testing...

Words: 584 - Pages: 3

Free Essay

Fitter Snacker

...Fitter Snacker Clients for the SAP University Alliance Prepared by: Bret J. Wagner, Ph.D. Director, Integrated Supply Management Program Western Michigan University Kalamazoo, MI 49008 Phone: 269 387-5222 Fax: 269 387-5710 Cell: 269 271-9903 e-mail: bret.wagner@wmich.edu 1. Fitter Snacker Clients There are four versions of the Fitter Snacker Database client available for Student Exercises. In this document, the term Fitter Snacker Client will be used for the completely configured Fitter Snacker company. In addition to the Fitter Snacker Client, there are three other clients that are partially configured versions Fitter Snacker Client that can be used to teach SAP configuration. These clients are copies of the Fitter Snacker Client that were made during the development of the Fitter Snacker Client. The Fitter Snacker Client was created using the Dolphin Group configuration training document as a template. While there are significant differences between the Dolphin Group (and BPI) configuration classes, these are primarily in terms of the business context, although changes were made to make sure that each company in the Fitter Snacker Client was as independent as possible. The Fitter Snacker Client represents the fictitious Fitter Snacker Company...

Words: 1653 - Pages: 7

Premium Essay

Part Two

...Part 1: Programming Solution Proposal Carl Same PRG/211 14 June 2014 Victer Echeverri Part 1: Programming Solution Proposal * Describe how you determined the problem that must be solved. The Tukwila Army recruiting center in Seattle, Washington process hundreds of applicants monthly to keep up with the demand for new recruits to the United States Army and the Army reserve. The demand for new recruits require a tremendous amount of management by the Army recruiters which is one of the reason of this proposal. This proposal will encompass all the needs of an Army recruiting center from tracking new applicants, manage prospect, and track future soldiers that are waiting to attend basic combat training. This program will also help higher echelon keep track of recruits by being able to see what each recruiter is doing in real time. The benefits of this program will increase efficiency and more reliable than using manual tracking method to keep up with future Soldiers. One great feature of this program will be sharing, it’s the concept where other recruiter will be able to see what other recruiters are working on and be able to pick up where other recruiter left off without the need of the authorization of the originator, and the originator will still receive credit for that recruit. * Describe the role of the personnel involved in the project. The complexity of this program require a group that is strong mentally, some people have a hard time working with others...

Words: 717 - Pages: 3

Free Essay

Pt1420

...totalCost | Module Name | Module inputData () | Module calcCosts () | Module displayBill () | Module Main () //Declare local variables 1. Declare String clientName = No Value 2. Declare Real feetUTP = 0 3. Declare Real subTotal = 0 4. Declare Real taxCost = 0 5. Declare Real totalCost = 0 //Module calls 6. Call inputData (feetUTP, clientName) 7. Call calcCosts (feetUTP, subtotal, taxCost, totalCost) 8. Call displayBill (clientName, totalCost) End Module //this module takes in the required user input. There will be a display and input for each variable Module inputData (Real Ref feetUTP, String Ref clientName) 9. Display “Please enter client name:” 10. Input clientName 11. Display “Please enter the amount of UTP (in feet) needed:” 12. Input feetUTP End Module //this module calculates subTotal, taxCost, and totalCost //you also need feetUTP passed in to calculate subTotal Module calcCosts (13. Real feetUTP, Real Ref subTotal, Real Ref taxCost, Real Ref totalCost 14. Set subTotal = feetUTP * .21 15. Set taxCost = subtotal * 0.06 16. Set totalCost = subtotal + taxCost End Module //this module displays clientName and totalCost Module displayBill (17. String clientName, Real totalCost) 18. Display “The order for:”, clientName 19. Display “has a total cost of:”, totalCost End Module Unit 4 Modules Lab 4.2 Flowchart Unit 4 Modules Lab 4.3 – Visual Basic Module Module1 Sub...

Words: 579 - Pages: 3

Free Essay

Memory Management

...interference whether intentional or not. The requirement of protections helps keep everything running smoothly. Enforces specific programs to run their own specific instructions and denies access if not. And before programs run, they are checked. When it comes to sharing it makes the protection be flexible. Although, sharing allows access without with out threatening the protection, making it possible. Sharing gives you the ability to work on similar or identical task while accessing the same data structure. Logical Organization as explained in the book is organized by linear, one-dimensional, address space, consisting of a sequence of words or bytes. In logical organization programs are considered modules; both un-modifiable and modifiable. At the time of running modules can be independently written or complied from...

Words: 457 - Pages: 2