Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Electrical & Electronics Expert

TASK:

problem 1: A company requires a software application to find out the weekly payment for its employees. The information about the employees (employees’ data) is kept in a file. Each line in the file contains the employee name and number, the pay rate and the number of hours worked in a week.

The application should provide the following functionalities:

• Read the employee’s data and verifies its validity (all numbers should be positive)

• find out the employee’s weekly pay

• Print the employee’s weekly pay together with the employee’s data.

The pay rate for all the employees is £20.00 per hour when the working time is equal or less than 40 hours per week. For the time worked over this number of hours, the pay will be find outd doubling the actual time worked.

Solve this problem applying all the steps of a problem solving strategy (problem understanding, algorithm and testing). Present the algorithm as a structured flowchart and pseudocode. Make sure you apply all the good practice guidelines you were advised in presenting the algorithm.

ASSESMENT CRITERIA:

Problem understanding: Correct and complete description of the solution.

Flowchart: Correct and complete representation of the structured flowchart, in agreement with the solution proposed.

Pseudocode: Correct and complete representation of the solution as pseudocode in agreement with the flowchart proposed.

Testing: Correct and complete testing of the algorithm with the necessary number of test cases (detailed desk checking).

SUBMISSION INSTRUCTIONS:

The assignment should be presented as a written report containing all the relevant information for the problem. Ensure that you describe well your work such that the assessor can understand the solution you propose. Be, however, concise, and include only the essential information.

Electrical & Electronics, Engineering

  • Category:- Electrical & Electronics
  • Reference No.:- M9400

Have any Question? 


Related Questions in Electrical & Electronics

1 why may researchers not offer potential participants

1. Why may researchers not offer potential participants large incentives (for example, a large amount of money) to participate in research? 2. In general, how much mental or physical risk is permissible in research? 3. D ...

1 write a function that accepts a number t0 as input

1. Write a function that accepts a number t0 as input argument and returns the unit step function u(t t0). Your function should also create the graph of u(t t0) in a proper time interval. 2. Write a function that accepts ...

A create a vector a with elements from 1 to 100 store the

a. Create a vector a with elements from 1 to 100. Store the data of a in a file with filename test.txt. b. Create a vector b with elements from 100 to 1 and store the data of b in the file test.txt without deleting the d ...

Determine the maximum film velocity in problemproblem

Determine the maximum film velocity in Problem. Problem Aviscous film drains uniformly down the side of a vertical rod of radius R. At some distance down the rod, the film approaches a terminal or fully developed flow su ...

1 apply the law of conservation of mass to an element in a

1. Apply the law of conservation of mass to an element in a polar coordinate system and obtain the continuity equation for a steady, two-dimensional, incompressible flow. 2. In cartesian coordinates, show that may be wri ...

1 how do you find the exact value of the line integral2

1. How do you find the exact value of the line integral? 2. What is the physical significance of the line integral of the earth's gravitational field intensity? 3. What is the value of the line integral of the earth's gr ...

Consider two bar elements under a force at the tip using

Consider two bar elements under a force at the tip. Using the displacement controlled method, plot the load-displacement curve (F vs. u 2  and u 3 ). Increase the tip displacement u 3  up to 1.0 m by ten equal increments ...

1 assume alice needs to send a confidential signed document

1. Assume Alice needs to send a confidential signed document to 100 people. How many keys does Alice need to use to prepare 100 copies if she uses asymmetric-key confidentiality? Explain. 2. In a club with 50 members, ho ...

The mass m of drops formed by liquid discharging by gravity

The mass M of drops formed by liquid discharging by gravity from a vertical tube is a function of the tube diameter D, liquid density, surface tension, and the acceleration of gravity. Determine the independent dimension ...

1 assume an application program uses separate audio and

1. Assume an application program uses separate audio and video streams during an RTP session. How many SSRCs and CSRCs are used in each RTP packet? 2. Can we say UDP plus RTP is the same as TCP? 3. Why does RTP need the ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro