Perfect Writers Official Logo
  • Home
  • Services
  • About Us
  • Contact Us
  • Order Now

  • My Account

We write, we don’t plagiarise! Every answer is different no matter how many orders we get for the same assignment. Your answer will be 100% plagiarism-free, custom written, unique and different from every other student.

×

I agree to receive phone calls from you at night in case of emergency

Yes No

Please share your assignment brief and supporting material (if any) via email here at: [email protected] after completing this order process.

Total Cost:
£149
Discounted Price:
£102.81 (Inc. all taxes)

Important Note: Your order at Assignment Experts is protected by Consumer Law UK; also, we use 3rd party merchant support “PayPal” for all online transactions to provide you with the most protected online buying experience.


  100% Pass and No Plagiarism Guaranteed

Design procedural programs to address loosely-defined problems

Unit 22:

Designing and Developing Procedural Computer Programs

Unit code: T/601/3311
QCF level: 4
Credit value: 15
Guided learning hours: 90

Unit aim

The aim of this unit is to enable learners to become familiar with the principles of procedural programming, as well as having the opportunity to apply appropriate coding conventions to produce a working procedural program.

Competency unit assessment guidance

This unit should be assessed predominantly in the workplace. Please see Annexe E. Observation, witness testimony, questioning, professional discussion, written and product evidence are all sources of evidence which can be used.

Unit introduction

Bespoke computer programs are at the core of any successful business. For example, have learners considered how some shops are able to check their stock by logging into a computer or how estate agents can retain information on a customer’s requirements and then send that information out to them?

There are off-the-shelf software packages on the market that can do some of this, but sometimes learners need to have software that is tailored to your business’s requirements.

Procedural programming is a programming methodology that allows for different programming applications to be created in. Some programs can be simple but others can be complex in nature.

There are many programming languages that are procedural in nature. Pascal, C, C++, Fortran, Cobol and more are considered popular programming languages. Tutors are advised to select a language that works to their strengths.

Learners who are new to programming are encouraged to undertake this unit before moving onto object orientation. This unit is a good starting point, providing a good grounding in programming, and the foundations will be there to enable the development of more complex code, such as object orientation.

Learning outcomes and assessment criteria

In order to pass this unit, the evidence that the learner presents for assessment needs to demonstrate that they can meet all the learning outcomes for the unit. The assessment criteria determine the standard required to achieve the unit.

On completion of this unit a learner should:

Learning outcomes

Assessment criteria

1    Design procedural programs to address loosely-defined problems

1.1    Identify and structure procedures and functions to address problems

1.2    Select and use library functions and procedures

1.3    Structure the design with regard to coupling and cohesion

1.4    Specify the behaviour of functions and procedures to allow efficient implementation, selecting appropriate data types, data and file structures and algorithms

1.5    Record the design using well- established notations

2    Produce a working procedural program which meets the design specification

2.1    Make effective use of basic programming language features and programming concepts to implement a program that satisfies the design specification

2.2    Make effective use of the features of the programming environment

2.3    Make effective use of user interface components in the implementation of the program

2.4    Make effective use of a range of debugging tool

3    Develop procedural programs that reflect established programming and software engineering practice

3.1    Apply standard naming, layout and comment conventions

3.2    Apply appropriate data validation and error handling techniques


Learning outcomes

Assessment criteria

4    Develop test strategies and apply these to procedural programs

4.1    Develop and apply a test strategy consistent with the design identifying appropriate test data

4.2    Apply regression testing consistent with the test strategy

4.3    Use appropriate tools to estimate the performance of the program

5    Develop design documentation for use in program maintenance and end-user documentation

5.1    Record the final state of the program in a form suitable for subsequent maintenance

5.2    Provide end-user documentation that meets the user’s needs


100% Plagiarism Free & Custom Written,
Tailored to your instructions
paypal credit support


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

UK Registered Company # 11483120


100% Pass Guarantee

  • Assignments
  • Papers
  • New Samples
  • Understand some of the reasons why, and the importance of, international business in economic, social and political terms
  • Identify and classify the nature of existing online customers for your chosen organisation. Analyse the organisation’s current Digital Marketing Strategy, evaluating the effectiveness of the current digital marketing activities
  • Understanding and critical awareness of the issues, problems and practices that characterise digital marketing management.
  • Paying the living wage/charitable giving and going green for good
  • Critically discuss, using academic theory and relevant examples, the real and potential impacts of globalisation on National Culture, with particular reference to Homogenization and Hybridization

Information

  • Student Queries
  • Dissertation Examples
  • Free Dissertation Topics
  • Free PhD Dissertation Topics
  • How to Write an Essay
  • How to Write Coursework

Perfect Writers

Perfect Writers
Rated 4.9/5 based on 1982 Reviews

Company

  • Home
  • FAQs
  • About Us
  • Our Process
  • Our Guarantees
  • Login | Register
  • Order Now
  • Contact Us
  • Official Blog
  • Advertisement
  • Disclaimer

Our Services

  • Essay
  • Thesis
  • Workbook
  • Term Paper
  • Case Study
  • Assignment
  • Dissertation
  • Coursework
  • Homework
  • Research Paper
  • Personal Statement
  • Matlab Assignment

Our Services

  • Lab Report
  • Presentation
  • Business Plan
  • Book Review
  • CV / Resume
  • Letter Writing
  • Article Review
  • Article Critique
  • Capstone Project
  • Python Assignment
  • Research Proposal

Payment Channels

Copyright © 2025. All rights reserved