0% Plagiarism Guaranteed & Custom Written

Identify and apply suitable control structures, procedure or methods to implement your program and justify your chosen language (procedural programming, C#).

01 / 10 / 2021 Latest Coursework

This paper circulates around the core theme of Identify and apply suitable control structures, procedure or methods to implement your program and justify your chosen language (procedural programming, C#). together with its essential aspects. It has been reviewed and purchased by the majority of students thus, this paper is rated 4.8 out of 5 points by the students. In addition to this, the price of this paper commences from £ 99. To get this paper written from the scratch, order this assignment now. 100% confidential, 100% plagiarism-free.

Unit 18 Procedural Programming Merit Copy

Task1

Assume you are employed as a senior procedural programmer in a software development company. A client is seeking for details features of procedural programming for developing their new system. Based on your experiences and solid knowledge in procedural programming, the company has decided you to prepare a detail report explaining the features of procedural programming. Your report must address the following points effectively.

1.1 There are various types of programming languages and each of them have own features and characteristics. Discuss the principles, characteristics and features of procedural programming language with an example

Scenario for LO2, LO3 and LO4

“White Chapel School” want to design and implement a simple computer program “Generating Mark- Sheet System” for Year 7 students that allows them to enter the mark of subjects and system need to prepare a mark sheet of particular student and store the data into a file. The requirements and functionalities of system are given below:

The list of subjects, grading rule are given below:

1. Subject list

Subject Name

Full Mark

Pass Mark

Math

100

50

Science

100

50

English

100

50

ICT

100

50

Geography

100

50

Music

100

50

German Language

100

50

To calculate the grade, students’ needs to pass in each subject. The grade will be calculated based on the overall percentage.

Grading Criteria

Grade Type :

A

B

C

D

E

Overall Percentage :

>=90

>=80

>=70

>=60

>49

Task2

2.1 Programing language has different features and tools that can be applied for the application design and development. Investigate the procedural programing data type, logical operator, variable file structure etc. and identify the required elements to design and implement for the given problem?
2.2 Programing tools are suitable to apply for the design a program, which shows the input, process and output of the particular program. Select and apply the programming tools to design a program for a given problem? Justifying your design methods and techniques.

Task 3

3.1 Identify and apply suitable control structures, procedure or methods to implement your program and justify your chosen language (procedural programming, C#). 

3.2 Implement your program by creating functions, which need to show the clear concept of parameter passing mechanism [P3.2].
3.3 Practically apply your design to develop/implement a program. Apply various methods, e.g. functions, procedures, looping, data type, decision, switch, file structure etc. Use critical reflection to evaluate your own work?

Task 4

4.1 Software testing is a very important task and various testing methods are available. Investigate testing methods and critically review what and how you test your developed program.
4.2 Prepare a test plan (must include your task 4.1 - what you test) with expected result; analyse, compare your actual test result against expected result, and discuss and communicate appropriate the findings.
4.3 Based on your findings of task 4.2, evaluate independent feedback on your developed program and recommend suitable improvements that enhance the program (e.g. some additional functionality). Demonstrate your innovative and creating through to evaluate this system and make a suggest the suitable additional functionalities.
4.4 Provide the guidelines how to use developed program is very important and there are various methods can be applied to assist the user. Therefore, create on screen help to assist the user how to use your developed program.
4.5 Technical documentation is very important for further improvement or to maintenance the program in future. Design and create a technical document for the support and maintenance of a developed program.



International House, 12 Constance Street, London, United Kingdom,
E16 2DQ

Company # 11483120

Benefits You Get

  • Free Turnitin Report
  • Unlimited Revisions
  • Installment Plan
  • 24/7 Customer Support
  • Plagiarism Free Guarantee
  • 100% Confidentiality
  • 100% Satisfaction Guarantee
  • 100% Money-Back Guarantee
  • On-Time Delivery Guarantee
FLAT 25% OFF ON EVERY ORDER. Use "FLAT25" as your promo code during checkout