






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Unit 1 HND Computing Programming full assignment
Typology: Assignments
1 / 10
This page cannot be seen from the preview
Don't miss anything!
By submitting my work electronically through Canvas, I confirm that this is my own work and that all material attributed to others (published or unpublished) has been identified, acknowledged and referenced. I understand that Highbury College has the right to submit my work to the plagiarism detection service Turnitin® for originality checks.
If work does not reach the required standard a resubmission is required. The date for resubmission will be agreed between the module tutor and the student and entered below:
Task 1: (LO1: Define basic algorithms to carry out an operation and outline the process of programming an application) Your manager has first asked you to create a report on programming algorithms. Within the report, you should detail what an algorithm is and outline the process in building an application. You should use an example with screenshots of code to help you. Your manager would also like you to add a section that determines the steps taken from writing code to execution. You should be using Visual Studio as your IDE example. Your final section should detail an examination of an algorithm in a suitable language. Your manager has asked you to examine a C# algorithm and evaluate the relationship between the written algorithm and code variant. Ensure that your report is well laid out, using examples of code throughout. Task 2: (LO2: Explain the characteristics of procedural, object-oriented and event-driven programming conduct an analysis of a suitable Integrated Development Environment (IDE)) Your report should include the following, (inserting images were necessary): · An introduction to provide an overview of your report. · Characteristics of different programming paradigms. · The advantages and disadvantages of Procedural, Object-oriented and Event- driven. Your report should include an explanation of each paradigm, an analysis of suitable IDE’s and an evaluation of source code that would be generated for an application. Task 3: (LO3 Implement basic algorithms in code using an IDE.) (LO4 Determine the debugging process and explain the importance of a coding standard.) The software development unit of the company you are currently working for have a position available for an application developer which you are interested in applying for. As part of the application process they want to see that you can implement algorithms using an IDE. Your aim is to create 3 fully working programs:
Account Number The data should output to a table that is styled. The Account number should be made up of 9 numbers on output, but with only up to 3 numbers as input – please see example below:
implication of an algorithm in a suitable language. Evaluate the relationship between the written algorithm and the code variant. Learning Outcome Assessment Criteria Date Achieved Tutor Initials LO Explain the characteristics of procedural, object- oriented and event-driven programming conduct an analysis of a suitable Integrated Development Environment (IDE) P2 Give an explanations of what procedural, object- oriented and event-driven paradigms are; their characteristics and the relationship between them. M2 Analyse the common features that a developer has access to in an IDE.
D2 Critically evaluate the source code of an application which implements the programming paradigms, in terms of the code structure and characteristics. Learning Outcome Assessment Criteria Date Achieved Tutor Initials LO Implement basic algorithms in code using an IDE P3 Write a program that implements an algorithm using an IDE. M3 Use the IDE to manage the development process of the program
D4 Critically evaluate why a coding standard is necessary in a team as well as for the individual.