Category | Assignment | Subject | Programming |
---|---|---|---|
University | Module Title | Unit 01 – Programming Assignment |
Assignment Title: | Building a Leave Management System for Grifindo Lanka Toys (Pvt) Ltd. |
Academic Year: | 2024/2025 |
LO1. Define basic algorithms to carry out an operation and outline the process of programming an application.
LO2. Explain the characteristics of procedural, object-orientated and event-drivenprogramming.
LO3. Implement basic algorithms in code using an IDE.
LO4. Determine the debugging process and explain the importance of a coding standard
The Fibonacci numbers are the numbers in the following integer sequence.0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ……..
A. In mathematical terms, the sequence Fn of Fibonacci numbers is defined by the recurrence relation.
Fn = F n-1 + F n-2
B. Factorial of a non-negative integer, is multiplication of all integers smaller than or equal to n. For example, factorial of 6 is 6*5*4*3*2*1 which is 720.
n! = n * (n - 1) *............1
Define what an algorithm is and outline the characteristics of a good algorithm. Write thealgorithms to display the Fibonacci series and the factorial value for a given number using Pseudo code. Determine the steps involved in the process of writing and executing a program and carry out an analysis of writing the code phase by discussing the potential challenges faced.
Take a sample number and dry run the above two algorithms. Show the outputs at the end of each iteration and the final output. Examine what Big-O notation is and explain its role in evaluating efficiencies of algorithms. Write the Python program code for the above two algorithms and critically evaluate their efficiencies using Big-O notation.
Need Help With BTEC Unit 01 – Programming Assignment of This Question
Order Non Plagiarized AssignmentAdmin should be able to login to the leave management system.
3.1. Write the complete pseudocode for the employee apply leave function of the above system.Use the visual studio IDE (using C#.net) to implement the above two applications. Ideally thereshould be two separate classes for the above two applications and the developer can decide the methods which need to include in those classes. Design the suitable database structure for keeping the data of the above system.
3.2. Analyze the features of an Integrated Development Environment (IDE) and explainhow those features help in application development. Evaluate the use of the VisualStudioIDE for your application development contrasted with not using an IDE.
4.1 Design and build two small GUI systems for the above scenario and those two applicationsshould be complete functional systems with all the functions which has described in the above scenario with the database structure which has designed in activity 3.
4.2 Examine debugging process and the features available in Visual studio IDE for debuggingyour code more easily. Evaluate how you used the debugging process to develop more secure, robust application with examples.
4.3 Explain and outline the coding standards you have used in your application development.Critically evaluate why a coding standard is necessary for the team as well as for the individual.
Achieve Higher Grades BTEC Unit 01 – Programming Assignment Solutions
Order Non Plagiarized AssignmentAre you wondering who will complete your BTEC Unit 01 – Programming Assignment? Then stop worrying now! You have reached the right place. Here our expert team is providing Programming Assignment Help. Be it BTEC Assignment Help or university assignment help. We provide all services at affordable prices. We also provide free assignment samples whose content is written by PhD experts and is free and plagiarism free. We will deliver your assignment on time. Contact us today to get top notch answer!
Let's Book Your Work with Our Expert and Get High-Quality Content