Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Summary

Summary UNIT NO. & TITLE: No. 1 Programming

Rating
-
Sold
-
Pages
31
Uploaded on
05-06-2021
Written in
2020/2021

It covers all the criteria's Pass Merit and distinction this assignment id fully free from plagiarism

Institution
Course

Content preview

UNIT NO. & TITLE: No. 1 Programming


QUALIFICATION: BTEC Level 4 Computing


YEAR: 2020


PREPARED BY: Kunwar Singh


REPORT


ASSESSOR NAME: Ms. Saba shaikh


SUBMITTED ON:




1

, INDEX
No. Title Page
No.
1. LO1: Define basic algorithms to carry out an operation
and outline the process of programming an application.
P1: Provide a definition of what an algorithm is and 3
outline the process in building an application.
M1: Determine the steps taken from writing code to 4-6
execution.
2. LO2: Explain the characteristics of procedural, object-
oriented and event-driven programming, conduct an
analysis of suitable Integrated Development Environment
(IDE)
P2: Give explanations of what is procedural, object- 7-8
oriented and event-driven paradigms are; their
characteristics and the relationship between them.
M2: Analyze the common features that an developer has 9-11
access to in an IDE.
3. LO3: Implement basic algorithms in code using an IDE
P3: Write a program that implements an algorithm using 12-14
an IDE
M3: Use the IDE to manage the development process of 15-17
the program.
4. LO4: Determine the debugging process and explain the
importance of a coding standard.
P4: Explain the debugging process and explain the 18-20
debugging facilities available in the IDE.
P5: Outline the coding standard you have used in your 21-26
code.
M4: Evaluate how the debugging process can be used to 27-30
help develop more secure, robust applications.
5. Reference 31




2

,LO1: Define basic algorithms to carry out an operation and outline the
process of programming an application
P1: Provide a definition of what an algorithm is and outline the process of
building an application.


Definition of Algorithm:
• An algorithm is well-defined steps of a process for resolving a particular problem.
The algorithm is a defined a set of instructions. Another way of step by step solution
can be represented by flowchart or pseudo code.
• An algorithm is also used for manipulating data, such as adding new data items,
searching for particular data items. The specific aim of an algorithm is for some
specific output.

Algorithm Process of building an application:
• Sorting: It first thing in the algorithm where we need to decide certain order or series
of instructions to get specific output.
• Search: Algorithm is developing to search step by step procedure to find data specific
location inside a data structure.
• Delete: Algorithm is developing to delete some data items from a specific location
from the data structure.
• Insert: Algorithm is developing to insert some specific data item inside of existing
data structure.
• Update: Algorithm is developing to update data items inside an existing data
structure.
• Time Complexity: In which it is representing the amount of time taken to run the
program.
• Space Complexity: Where the specific amount of space in memory is required by an
algorithm. Space Complexity is required where there are multi-user but limited
memory in the system is available




3

, M1: Determine steps taken from writing code to execution.
Write a program using three variables, to do arithmetic operation addition,
subtraction, division, and multiplication.


#include<iostream.h>
#include<conio.h>
void main()
{
int x, y, z;
cout<<” Enter Values of X and Y for Addition” <<endl;
cin>>x>>y;
z=x + y;
cout<<” Addition of two numbers = “<<z<<endl;
cout<<” Enter Values of X and Y for Subtraction” <<endl;
cin>>x>>y;
z=x - y;
cout<<” Subtraction of two numbers = “<<z<<endl;
cout<<” Enter Values of X and Y for Division” <<endl;
cin>>x>>y;
z=x / y;
cout<<” Division of two numbers = “<<z<<endl;
cout<<” Enter Values of X and Y for Multiplication” <<endl;
cin>>x>>y;
z=x * y;
cout<<” Multiply of two numbers = “<<z<<endl;
getch();
}



4

Connected book

Written for

Institution
Course

Document information

Summarized whole book?
Yes
Uploaded on
June 5, 2021
Number of pages
31
Written in
2020/2021
Type
SUMMARY

Subjects

$15.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
kunwar
3.0
(1)

Get to know the seller

Seller avatar
kunwar ecube global college
Follow You need to be logged in order to follow users or courses
Sold
8
Member since
6 year
Number of followers
8
Documents
32
Last sold
4 year ago

3.0

1 reviews

5
0
4
0
3
1
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions