Programming Assignment - LO1 & LO2
Programming Assignment - LO1 & LO2
LO1 DEFINE BASIC ALGORITHMS TO CARRY OUT AN OPERATION AND OUTLINE THE PROCESS OF PROGRAMMING AN APPLICATION
D1 EXAMINE THE IMPLEMENTATION OF AN
P1 PROVIDE A DEFINITION OF WHAT AN
M1 DETERMINE THE STEPS TAKEN FROM WRITING ALGORITHM IN A SUITABLE LANGUAGE. EVALUATE
ALGORITHM IS AND OUTLINE THE PROCESS IN
CODE TO EXECUTION. THE RELATIONSHIP BETWEEN THE WRITTEN
BUILDING AN APPLICATION.
ALGORITHM AND THE CODE VARIANT.
SUBMISSION FORMAT
THE SUBMISSION IS IN THE FORM OF A DETAILED DOCUMENT AND A POWERPOINT PRESENTATION:
▪ A DETAILED REPORT AND A 20-25 SLIDE PRESENTATION WITH SPEAKER NOTES TO BE PRESENTED TO YOUR MANAGER.
THE REPORTS SHOULD BE WRITTEN IN A CONCISE, FORMAL BUSINESS STYLE USING SINGLE SPACING AND FONT STYLE TIMES NEW ROMAN AND SIZE 11. YOU ARE
REQUIRED TO MAKE USE OF HEADINGS, PARAGRAPHS AND SUBSECTIONS AS APPROPRIATE, AND ALL WORK MUST BE SUPPORTED WITH RESEARCH AND
REFERENCED USING THE HARVARD REFERENCING SYSTEM. PLEASE ALSO PROVIDE A BIBLIOGRAPHY USING THE HARVARD REFERENCING SYSTEM. THE
RECOMMENDED WORD LIMIT IS SPECIFIED .
THE PRESENTATION SLIDES (20-25) SHOULD BE SUBMITTED WITH SPEAKER NOTES AS ONE COPY. YOU ARE REQUIRED TO MAKE EFFECTIVE USE OF POWERPOINT
HEADINGS, BULLET POINTS AND SUBSECTIONS AS APPROPRIATE. YOUR RESEARCH SHOULD BE REFERENCED USING THE HARVARD REFERENCING SYSTEM. THE
RECOMMENDED WORD LIMIT IS 2500-3000 WORDS. HOWEVER, YOU WILL NOT BE PENALISED UPON EXCEEDING THE WORD LIMIT . PROVIDE ‘PRESENTATION
EVALUATION’ AFTER PRESENTING THE WORK TO DOCUMENT YOUR EXPERIENCE, QUESTIONING SESSION AND TEACHER’S FEEDBACK OF THE PRESENTATION.
YOU SHOULD SUBMIT YOUR PLAGIARISM REPORT ALONG WITH YOUR SUBMISSION. NO WORK WILL BE CONSIDERED IF IT CONTAINS PLAGIARISM MORE THAN THE
ACCEPTABLE LEVEL DEFINED AS PER ICMS’S PLAGIARISM POLICY.
A TOP TIER INTERNATIONAL SOFTWARE HOUSE IS EXTENDING THEIR BUSINESS OPERATIONS IN PAKISTAN AND IS LOOKING TO BUILD A TEAM OF FRESH GRADUATES
WHO ARE GOOD WITH ALGORITHMS IN THE PROGRAMMING DOMAIN. ICMS HAS PITCHED THEIR FRESH GRADUATES TO THEM AND THIS IS A GOLDEN CHANCE
FOR YOU TO PROVE YOURSELF IN THE FIELD OF PROGRAMMING AND KICK START YOUR CAREER WITH A UNIQUE OPPORTUNITY BY WORKING FOR A
MULTINATIONAL SOFTWARE HOUSE WITH INTERNATIONAL CLIENTS.
YOU WILL BE IN YOUR PROBATIONARY PHASE IN THE BEGINNING WHERE YOUR PERFORMANCE WILL BE JUDGED BASED ON TWO TASKS WHICH ARE EXPLAINED
BELOW. AS OF NOW, YOU ARE REQUIRED TO PRODUCE A DETAILED REPORT AND PRESENTATION ON EACH ONE OF THEM , HIGHLIGHTING THEIR CRITICAL AREAS
OF OPERATION.
IF YOU DO WELL, YOU ARE IN AN IDEAL POSITION TO SCORE A PERMANENT POSITION WITH THE COMPANY.
PART A – (LO1) - GUIDANCE
#include<iostream> #include<iostream>
using namespace std; using namespace std;
https://www.c-
sharpcorner.com/UploadFile/8ea152/get-
factorial-in-windows-store-app/